0001138639-22-000033.txt : 20220223 0001138639-22-000033.hdr.sgml : 20220223 20220223151521 ACCESSION NUMBER: 0001138639-22-000033 CONFORMED SUBMISSION TYPE: 10-K PUBLIC DOCUMENT COUNT: 138 CONFORMED PERIOD OF REPORT: 20211225 FILED AS OF DATE: 20220223 DATE AS OF CHANGE: 20220223 FILER: COMPANY DATA: COMPANY CONFORMED NAME: Infinera Corp CENTRAL INDEX KEY: 0001138639 STANDARD INDUSTRIAL CLASSIFICATION: TELEPHONE & TELEGRAPH APPARATUS [3661] IRS NUMBER: 770560433 STATE OF INCORPORATION: DE FISCAL YEAR END: 1225 FILING VALUES: FORM TYPE: 10-K SEC ACT: 1934 Act SEC FILE NUMBER: 001-33486 FILM NUMBER: 22662889 BUSINESS ADDRESS: STREET 1: 6373 SAN IGNACIO AVENUE CITY: SAN JOSE STATE: CA ZIP: 95119 BUSINESS PHONE: 408-572-5200 MAIL ADDRESS: STREET 1: 6373 SAN IGNACIO AVENUE CITY: SAN JOSE STATE: CA ZIP: 95119 FORMER COMPANY: FORMER CONFORMED NAME: INFINERA Corp DATE OF NAME CHANGE: 20161219 FORMER COMPANY: FORMER CONFORMED NAME: INFINERA CORP DATE OF NAME CHANGE: 20030528 FORMER COMPANY: FORMER CONFORMED NAME: ZEPTON NETWORKS INC DATE OF NAME CHANGE: 20010418 10-K 1 infn-20211225.htm 10-K infn-20211225
00011386392021FYfalsehttp://fasb.org/us-gaap/2021-01-31#AccountingStandardsUpdate201609Memberhttp://fasb.org/us-gaap/2021-01-31#AccountingStandardsUpdate201613MemberP1YP1Yhttp://fasb.org/us-gaap/2021-01-31#AccountsPayableAndOtherAccruedLiabilitiesCurrenthttp://fasb.org/us-gaap/2021-01-31#AccountsPayableAndOtherAccruedLiabilitiesCurrentP3Yhttp://fasb.org/us-gaap/2021-01-31#AccountsPayableAndOtherAccruedLiabilitiesCurrenthttp://fasb.org/us-gaap/2021-01-31#AccountsPayableAndOtherAccruedLiabilitiesCurrenthttp://fasb.org/us-gaap/2021-01-31#OtherLiabilitiesNoncurrenthttp://fasb.org/us-gaap/2021-01-31#OtherLiabilitiesNoncurrent11111.1305995.1012812P1Y00011386392020-12-272021-12-2500011386392021-06-26iso4217:USD00011386392022-02-18xbrli:shares00011386392021-12-2500011386392020-12-26iso4217:USDxbrli:shares0001138639us-gaap:ProductMember2020-12-272021-12-250001138639us-gaap:ProductMember2019-12-292020-12-260001138639us-gaap:ProductMember2018-12-302019-12-280001138639us-gaap:ServiceMember2020-12-272021-12-250001138639us-gaap:ServiceMember2019-12-292020-12-260001138639us-gaap:ServiceMember2018-12-302019-12-2800011386392019-12-292020-12-2600011386392018-12-302019-12-280001138639us-gaap:CommonStockMember2018-12-290001138639us-gaap:AdditionalPaidInCapitalMember2018-12-290001138639us-gaap:AccumulatedOtherComprehensiveIncomeMember2018-12-290001138639us-gaap:RetainedEarningsMember2018-12-2900011386392018-12-290001138639us-gaap:CommonStockMember2018-12-302019-12-280001138639us-gaap:AdditionalPaidInCapitalMember2018-12-302019-12-2800011386392017-12-312018-12-290001138639srt:CumulativeEffectPeriodOfAdoptionAdjustmentMemberus-gaap:RetainedEarningsMember2018-12-290001138639srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember2018-12-290001138639us-gaap:AccumulatedOtherComprehensiveIncomeMember2018-12-302019-12-280001138639us-gaap:RetainedEarningsMember2018-12-302019-12-280001138639us-gaap:CommonStockMember2019-12-280001138639us-gaap:AdditionalPaidInCapitalMember2019-12-280001138639us-gaap:AccumulatedOtherComprehensiveIncomeMember2019-12-280001138639us-gaap:RetainedEarningsMember2019-12-2800011386392019-12-280001138639us-gaap:CommonStockMember2019-12-292020-12-260001138639us-gaap:AdditionalPaidInCapitalMember2019-12-292020-12-260001138639srt:CumulativeEffectPeriodOfAdoptionAdjustmentMemberus-gaap:RetainedEarningsMember2019-12-280001138639srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember2019-12-280001138639us-gaap:AccumulatedOtherComprehensiveIncomeMember2019-12-292020-12-260001138639us-gaap:RetainedEarningsMember2019-12-292020-12-260001138639us-gaap:CommonStockMember2020-12-260001138639us-gaap:AdditionalPaidInCapitalMember2020-12-260001138639us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-12-260001138639us-gaap:RetainedEarningsMember2020-12-260001138639us-gaap:CommonStockMember2020-12-272021-12-250001138639us-gaap:AdditionalPaidInCapitalMember2020-12-272021-12-250001138639us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-12-272021-12-250001138639us-gaap:RetainedEarningsMember2020-12-272021-12-250001138639us-gaap:CommonStockMember2021-12-250001138639us-gaap:AdditionalPaidInCapitalMember2021-12-250001138639us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-12-250001138639us-gaap:RetainedEarningsMember2021-12-250001138639srt:MinimumMember2020-12-272021-12-250001138639srt:MaximumMember2020-12-272021-12-250001138639us-gaap:RestrictedStockUnitsRSUMemberinfn:NewHireEmployeeMember2020-12-272021-12-250001138639srt:MinimumMemberus-gaap:RestrictedStockUnitsRSUMemberinfn:ExistingEmployeesMember2020-12-272021-12-250001138639srt:MaximumMemberus-gaap:RestrictedStockUnitsRSUMemberinfn:ExistingEmployeesMember2020-12-272021-12-250001138639us-gaap:PerformanceSharesMemberinfn:Vesting1Memberinfn:ExistingEmployeesMember2020-12-272021-12-250001138639us-gaap:PerformanceSharesMemberinfn:ExistingEmployeesMemberinfn:Vesting2Member2020-12-272021-12-250001138639us-gaap:PerformanceSharesMemberinfn:ExistingEmployeesMemberinfn:Vesting3Member2020-12-272021-12-250001138639srt:MinimumMemberus-gaap:PerformanceSharesMember2020-12-272021-12-25xbrli:pure0001138639us-gaap:PerformanceSharesMembersrt:MaximumMember2020-12-272021-12-250001138639us-gaap:PerformanceSharesMember2020-12-272021-12-250001138639us-gaap:CustomerConcentrationRiskMemberus-gaap:RevenueFromContractWithCustomerMemberinfn:CustomerOneMember2019-12-292020-12-260001138639us-gaap:CustomerConcentrationRiskMemberus-gaap:RevenueFromContractWithCustomerMemberinfn:CustomerOneMember2018-12-302019-12-280001138639srt:MaximumMemberus-gaap:BuildingMember2020-12-272021-12-250001138639srt:MinimumMemberinfn:ManufacturingEquipmentMember2020-12-272021-12-250001138639srt:MaximumMemberinfn:ManufacturingEquipmentMember2020-12-272021-12-250001138639srt:MinimumMemberus-gaap:FurnitureAndFixturesMember2020-12-272021-12-250001138639srt:MaximumMemberus-gaap:FurnitureAndFixturesMember2020-12-272021-12-250001138639srt:MinimumMemberinfn:ComputerHardwareMember2020-12-272021-12-250001138639srt:MaximumMemberinfn:ComputerHardwareMember2020-12-272021-12-250001138639us-gaap:SoftwareAndSoftwareDevelopmentCostsMember2020-12-272021-12-250001138639srt:MinimumMemberinfn:LeaseholdAndBuildingImprovementsMember2020-12-272021-12-250001138639srt:MaximumMemberinfn:LeaseholdAndBuildingImprovementsMember2020-12-272021-12-250001138639srt:MinimumMember2021-12-250001138639srt:MaximumMember2021-12-250001138639us-gaap:ComputerEquipmentMember2021-12-250001138639us-gaap:ComputerEquipmentMember2020-12-260001138639infn:LaboratoryAndManufacturingEquipmentMember2021-12-250001138639infn:LaboratoryAndManufacturingEquipmentMember2020-12-260001138639infn:LeaseholdAndBuildingImprovementsMember2021-12-250001138639infn:LeaseholdAndBuildingImprovementsMember2020-12-260001138639country:US2020-12-272021-12-250001138639country:US2019-12-292020-12-260001138639country:US2018-12-302019-12-280001138639infn:AmericasExcludingUnitedStatesMember2020-12-272021-12-250001138639infn:AmericasExcludingUnitedStatesMember2019-12-292020-12-260001138639infn:AmericasExcludingUnitedStatesMember2018-12-302019-12-280001138639us-gaap:EMEAMember2020-12-272021-12-250001138639us-gaap:EMEAMember2019-12-292020-12-260001138639us-gaap:EMEAMember2018-12-302019-12-280001138639srt:AsiaPacificMember2020-12-272021-12-250001138639srt:AsiaPacificMember2019-12-292020-12-260001138639srt:AsiaPacificMember2018-12-302019-12-280001138639infn:DirectRevenueMember2020-12-272021-12-250001138639infn:DirectRevenueMember2019-12-292020-12-260001138639infn:DirectRevenueMember2018-12-302019-12-280001138639infn:IndirectRevenueMember2020-12-272021-12-250001138639infn:IndirectRevenueMember2019-12-292020-12-260001138639infn:IndirectRevenueMember2018-12-302019-12-2800011386392022-01-012021-12-2500011386392023-01-012021-12-2500011386392024-01-012021-12-2500011386392025-01-012021-12-2500011386392026-01-012021-12-2500011386392027-01-012021-12-250001138639us-gaap:FairValueInputsLevel1Memberus-gaap:ForeignExchangeForwardMemberus-gaap:FairValueMeasurementsRecurringMember2021-12-250001138639us-gaap:FairValueInputsLevel2Memberus-gaap:ForeignExchangeForwardMemberus-gaap:FairValueMeasurementsRecurringMember2021-12-250001138639us-gaap:ForeignExchangeForwardMemberus-gaap:FairValueMeasurementsRecurringMember2021-12-250001138639us-gaap:FairValueInputsLevel1Memberus-gaap:ForeignExchangeForwardMemberus-gaap:FairValueMeasurementsRecurringMember2020-12-260001138639us-gaap:FairValueInputsLevel2Memberus-gaap:ForeignExchangeForwardMemberus-gaap:FairValueMeasurementsRecurringMember2020-12-260001138639us-gaap:ForeignExchangeForwardMemberus-gaap:FairValueMeasurementsRecurringMember2020-12-260001138639us-gaap:FairValueInputsLevel1Memberus-gaap:ConvertibleDebtMemberus-gaap:FairValueMeasurementsRecurringMember2021-12-250001138639us-gaap:ConvertibleDebtMemberus-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMember2021-12-250001138639us-gaap:ConvertibleDebtMemberus-gaap:FairValueMeasurementsRecurringMember2021-12-250001138639us-gaap:FairValueInputsLevel1Memberus-gaap:ConvertibleDebtMemberus-gaap:FairValueMeasurementsRecurringMember2020-12-260001138639us-gaap:ConvertibleDebtMemberus-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMember2020-12-260001138639us-gaap:ConvertibleDebtMemberus-gaap:FairValueMeasurementsRecurringMember2020-12-260001138639infn:ForeignSubsidiaryMember2021-12-250001138639infn:ForeignSubsidiaryMember2020-12-260001138639infn:EuroDenominatedExchangeForwardContractsReceivablesMemberus-gaap:NondesignatedMember2021-12-250001138639infn:EuroDenominatedExchangeForwardContractsReceivablesMemberus-gaap:NondesignatedMember2020-12-260001138639infn:BritishPoundDenominatedExchangeForwardContractsReceivablesMemberus-gaap:NondesignatedMember2021-12-250001138639infn:BritishPoundDenominatedExchangeForwardContractsReceivablesMemberus-gaap:NondesignatedMember2020-12-260001138639us-gaap:NondesignatedMember2021-12-250001138639us-gaap:NondesignatedMember2020-12-260001138639us-gaap:TradeAccountsReceivableMember2020-12-272021-12-250001138639us-gaap:TradeAccountsReceivableMember2019-12-292020-12-260001138639us-gaap:TradeAccountsReceivableMember2018-12-302019-12-280001138639us-gaap:CustomerRelationshipsMember2021-12-250001138639us-gaap:CustomerRelationshipsMember2020-12-272021-12-250001138639us-gaap:DevelopedTechnologyRightsMember2021-12-250001138639us-gaap:DevelopedTechnologyRightsMember2020-12-272021-12-250001138639us-gaap:CustomerRelationshipsMember2020-12-260001138639us-gaap:CustomerRelationshipsMember2019-12-292020-12-260001138639us-gaap:DevelopedTechnologyRightsMember2020-12-260001138639us-gaap:DevelopedTechnologyRightsMember2019-12-292020-12-260001138639us-gaap:AllowanceForCreditLossMember2020-12-272021-12-250001138639us-gaap:ComputerSoftwareIntangibleAssetMember2021-12-250001138639us-gaap:ComputerSoftwareIntangibleAssetMember2020-12-260001138639us-gaap:LandAndBuildingMember2021-12-250001138639us-gaap:LandAndBuildingMember2020-12-260001138639us-gaap:FurnitureAndFixturesMember2021-12-250001138639us-gaap:FurnitureAndFixturesMember2020-12-260001138639us-gaap:ConstructionInProgressMember2021-12-250001138639us-gaap:ConstructionInProgressMember2020-12-260001138639infn:EnterpriseResourcePlanningSystemsMember2021-12-250001138639infn:EnterpriseResourcePlanningSystemsMember2020-12-260001138639infn:EnterpriseResourcePlanningSystemsMemberus-gaap:LicenseMember2021-12-250001138639infn:EnterpriseResourcePlanningSystemsMemberus-gaap:LicenseMember2020-12-260001138639infn:EnterpriseResourcePlanningSystemsMember2020-12-272021-12-250001138639infn:EnterpriseResourcePlanningSystemsMember2019-12-292020-12-260001138639infn:EnterpriseResourcePlanningSystemsMember2018-12-302019-12-280001138639us-gaap:LicenseAgreementTermsMember2020-12-272021-12-250001138639srt:MinimumMemberinfn:A2021RestructuringPlanMember2021-12-250001138639srt:MaximumMemberinfn:A2021RestructuringPlanMember2021-12-250001138639infn:A2021RestructuringPlanMember2021-09-262021-12-250001138639us-gaap:CostOfSalesMember2020-12-272021-12-250001138639us-gaap:OperatingExpenseMember2020-12-272021-12-250001138639us-gaap:CostOfSalesMember2019-12-292020-12-260001138639us-gaap:OperatingExpenseMember2019-12-292020-12-260001138639us-gaap:CostOfSalesMember2018-12-302019-12-280001138639us-gaap:OperatingExpenseMember2018-12-302019-12-280001138639us-gaap:EmployeeSeveranceMember2019-12-280001138639infn:LeaseRelatedImpairmentChargesMember2019-12-280001138639infn:AssetImpairmentMember2019-12-280001138639us-gaap:OtherRestructuringMember2019-12-280001138639us-gaap:EmployeeSeveranceMember2019-12-292020-12-260001138639infn:LeaseRelatedImpairmentChargesMember2019-12-292020-12-260001138639infn:AssetImpairmentMember2019-12-292020-12-260001138639us-gaap:OtherRestructuringMember2019-12-292020-12-260001138639us-gaap:EmployeeSeveranceMember2020-12-260001138639infn:LeaseRelatedImpairmentChargesMember2020-12-260001138639infn:AssetImpairmentMember2020-12-260001138639us-gaap:OtherRestructuringMember2020-12-260001138639us-gaap:EmployeeSeveranceMember2020-12-272021-12-250001138639infn:LeaseRelatedImpairmentChargesMember2020-12-272021-12-250001138639infn:AssetImpairmentMember2020-12-272021-12-250001138639us-gaap:OtherRestructuringMember2020-12-272021-12-250001138639us-gaap:EmployeeSeveranceMember2021-12-250001138639infn:LeaseRelatedImpairmentChargesMember2021-12-250001138639infn:AssetImpairmentMember2021-12-250001138639us-gaap:OtherRestructuringMember2021-12-250001138639infn:A2021RestructuringPlanMember2021-12-250001138639infn:CoriantMemberus-gaap:OtherRestructuringMember2021-12-250001138639us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember2018-12-290001138639us-gaap:AccumulatedTranslationAdjustmentMember2018-12-290001138639us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetUnamortizedGainLossMember2018-12-290001138639infn:AccumulatedIncomeTaxAdjustmentAttributabletoParentMember2018-12-290001138639us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember2018-12-302019-12-280001138639us-gaap:AccumulatedTranslationAdjustmentMember2018-12-302019-12-280001138639us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetUnamortizedGainLossMember2018-12-302019-12-280001138639infn:AccumulatedIncomeTaxAdjustmentAttributabletoParentMember2018-12-302019-12-280001138639us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember2019-12-280001138639us-gaap:AccumulatedTranslationAdjustmentMember2019-12-280001138639us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetUnamortizedGainLossMember2019-12-280001138639infn:AccumulatedIncomeTaxAdjustmentAttributabletoParentMember2019-12-280001138639us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember2019-12-292020-12-260001138639us-gaap:AccumulatedTranslationAdjustmentMember2019-12-292020-12-260001138639us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetUnamortizedGainLossMember2019-12-292020-12-260001138639infn:AccumulatedIncomeTaxAdjustmentAttributabletoParentMember2019-12-292020-12-260001138639us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember2020-12-260001138639us-gaap:AccumulatedTranslationAdjustmentMember2020-12-260001138639us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetUnamortizedGainLossMember2020-12-260001138639infn:AccumulatedIncomeTaxAdjustmentAttributabletoParentMember2020-12-260001138639us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember2020-12-272021-12-250001138639us-gaap:AccumulatedTranslationAdjustmentMember2020-12-272021-12-250001138639us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetUnamortizedGainLossMember2020-12-272021-12-250001138639infn:AccumulatedIncomeTaxAdjustmentAttributabletoParentMember2020-12-272021-12-250001138639us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember2021-12-250001138639us-gaap:AccumulatedTranslationAdjustmentMember2021-12-250001138639us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetUnamortizedGainLossMember2021-12-250001138639infn:AccumulatedIncomeTaxAdjustmentAttributabletoParentMember2021-12-250001138639infn:A2.125ConvertibleSeniorNotesDueSeptember12024Member2021-12-250001138639infn:ConvertibleSeniorNotes2.5DueMarch12027Memberus-gaap:SeniorNotesMember2021-12-250001138639us-gaap:EmployeeStockOptionMember2020-12-272021-12-250001138639us-gaap:EmployeeStockOptionMember2019-12-292020-12-260001138639us-gaap:EmployeeStockOptionMember2018-12-302019-12-280001138639us-gaap:RestrictedStockMember2020-12-272021-12-250001138639us-gaap:RestrictedStockMember2019-12-292020-12-260001138639us-gaap:RestrictedStockMember2018-12-302019-12-280001138639us-gaap:PerformanceSharesMember2020-12-272021-12-250001138639us-gaap:PerformanceSharesMember2019-12-292020-12-260001138639us-gaap:PerformanceSharesMember2018-12-302019-12-280001138639us-gaap:EmployeeStockMember2020-12-272021-12-250001138639us-gaap:EmployeeStockMember2019-12-292020-12-260001138639us-gaap:EmployeeStockMember2018-12-302019-12-280001138639us-gaap:ConvertibleDebtMemberinfn:A2.125ConvertibleSeniorNotesDueSeptember12024Member2021-12-250001138639us-gaap:ConvertibleDebtMemberinfn:ConvertibleSeniorNotes2.5DueMarch12027Member2021-12-250001138639us-gaap:RevolvingCreditFacilityMemberus-gaap:LineOfCreditMember2021-12-250001138639srt:MinimumMemberus-gaap:RevolvingCreditFacilityMemberus-gaap:LineOfCreditMember2021-12-250001138639us-gaap:RevolvingCreditFacilityMembersrt:MaximumMemberus-gaap:LineOfCreditMember2021-12-250001138639us-gaap:MortgagesMember2021-12-250001138639us-gaap:ConvertibleDebtMemberinfn:A2.125ConvertibleSeniorNotesDueSeptember12024Member2020-12-260001138639us-gaap:ConvertibleDebtMemberinfn:ConvertibleSeniorNotes2.5DueMarch12027Member2020-12-260001138639us-gaap:RevolvingCreditFacilityMemberus-gaap:LineOfCreditMember2020-12-260001138639srt:MinimumMemberus-gaap:RevolvingCreditFacilityMemberus-gaap:LineOfCreditMember2020-12-260001138639us-gaap:RevolvingCreditFacilityMembersrt:MaximumMemberus-gaap:LineOfCreditMember2020-12-260001138639infn:FinanceAssistanceAgreementMemberus-gaap:LineOfCreditMember2020-12-260001138639us-gaap:MortgagesMember2020-12-260001138639infn:A2.125ConvertibleSeniorNotesDueSeptember12024Member2021-09-262021-12-250001138639infn:A2.125ConvertibleSeniorNotesDueSeptember12024Member2019-12-292020-12-260001138639infn:A2.125ConvertibleSeniorNotesDueSeptember12024Member2018-12-302019-12-2800011386392021-09-262021-12-250001138639infn:ConvertibleSeniorNotes2.5DueMarch12027Memberus-gaap:SeniorNotesMember2020-03-012020-03-310001138639infn:ConvertibleSeniorNotes2.5DueMarch12027Circumstance2Memberus-gaap:SeniorNotesMember2020-03-280001138639infn:ConvertibleSeniorNotes2.5DueMarch12027Memberus-gaap:SeniorNotesMember2020-12-260001138639infn:ConvertibleSeniorNotes2.5DueMarch12027Circumstance1Memberus-gaap:SeniorNotesMember2020-03-012020-03-31utr:D0001138639infn:ConvertibleSeniorNotes2.5DueMarch12027Circumstance2Memberus-gaap:SeniorNotesMember2020-03-012020-03-310001138639infn:ConvertibleSeniorNotes2.5DueMarch12027Circumstance2Memberus-gaap:SeniorNotesMember2020-03-310001138639infn:ConvertibleSeniorNotes2.5DueMarch12027Memberus-gaap:SeniorNotesMember2020-03-012020-03-2800011386392021-12-2300011386392021-12-242021-12-240001138639us-gaap:RevolvingCreditFacilityMemberinfn:CreditAgreementMemberus-gaap:LineOfCreditMember2019-08-010001138639us-gaap:LetterOfCreditMemberinfn:CreditAgreementMemberus-gaap:LineOfCreditMember2019-08-010001138639infn:CreditAgreementMemberinfn:SwingLoanSubFacilityMemberus-gaap:LineOfCreditMember2019-08-010001138639us-gaap:RevolvingCreditFacilityMemberinfn:CreditAgreementMemberus-gaap:LineOfCreditMember2019-12-230001138639srt:MinimumMemberinfn:CreditAgreementMemberus-gaap:LondonInterbankOfferedRateLIBORMember2019-08-012019-08-010001138639srt:MaximumMemberinfn:CreditAgreementMemberus-gaap:LondonInterbankOfferedRateLIBORMember2019-08-012019-08-010001138639srt:MinimumMemberinfn:CreditAgreementMemberus-gaap:BaseRateMember2019-08-012019-08-010001138639srt:MaximumMemberinfn:CreditAgreementMemberus-gaap:BaseRateMember2019-08-012019-08-010001138639srt:MinimumMemberus-gaap:RevolvingCreditFacilityMemberinfn:CreditAgreementMember2019-08-012019-08-010001138639us-gaap:RevolvingCreditFacilityMembersrt:MaximumMemberinfn:CreditAgreementMember2019-08-012019-08-010001138639infn:CreditAgreementMember2019-12-280001138639infn:CreditAgreementMember2020-12-272021-12-250001138639infn:CreditAgreementMember2021-12-250001138639infn:CreditAgreementMember2020-12-260001138639us-gaap:LoansPayableMemberinfn:FabrinetMember2019-05-300001138639us-gaap:LoansPayableMemberinfn:FabrinetMember2019-05-302019-05-300001138639us-gaap:LoansPayableMemberinfn:FabrinetMember2020-10-012020-10-310001138639us-gaap:LoansPayableMemberinfn:FabrinetMember2020-10-310001138639us-gaap:MortgagesMember2019-03-012019-03-300001138639us-gaap:MortgagesMember2020-09-26infn:installment0001138639us-gaap:MortgagesMember2019-03-310001138639us-gaap:MortgagesMember2021-09-240001138639us-gaap:MortgagesMember2021-09-242021-09-240001138639infn:A2.125ConvertibleSeniorNotesDueSeptember12024Member2018-09-012018-09-290001138639infn:A2.125ConvertibleSeniorNotesDueSeptember12024Member2019-09-280001138639infn:A2.125ConvertibleSeniorNotesCircumstance1Member2019-09-292019-12-280001138639infn:A2.125ConvertibleSeniorNotesCircumstance2Member2018-09-012018-09-290001138639infn:A2.125ConvertibleSeniorNotesCircumstance2Member2019-09-280001138639infn:A2.125ConvertibleSeniorNotesDueSeptember12024Memberus-gaap:SeniorNotesMember2020-12-260001138639infn:A2.125ConvertibleSeniorNotesDueSeptember12024Memberus-gaap:SeniorNotesMember2021-12-250001138639infn:A2.125ConvertibleSeniorNotesDueSeptember12024Memberus-gaap:SeniorNotesMember2020-12-272021-12-250001138639infn:ConvertibleSeniorNotes2.5DueMarch12027Member2020-12-272021-12-250001138639infn:ConvertibleSeniorNotesTwoThousandTwentySevenMemberus-gaap:SeniorNotesMember2021-12-250001138639us-gaap:SeniorNotesMemberinfn:ConvertibleSeniorNotesTwoThousandTwentyFourMember2021-12-250001138639infn:CertainPartsProductionSuppliersMember2021-12-250001138639infn:CertainPartsProductionSuppliersMember2020-12-260001138639infn:CertainPartsProductionSuppliersMember2019-12-280001138639infn:OysterOpticsLLCIMember2020-06-262020-06-26infn:Claim0001138639srt:MinimumMemberinfn:OysterOpticsLLCIMember2021-06-222021-06-220001138639srt:MaximumMemberinfn:OysterOpticsLLCIMember2021-06-222021-06-220001138639us-gaap:LetterOfCreditMember2021-12-250001138639us-gaap:LetterOfCreditMember2020-12-260001138639us-gaap:SuretyBondMember2021-12-250001138639us-gaap:SuretyBondMember2020-12-260001138639infn:BankersGuaranteesOrPerformanceBondsMember2021-12-250001138639infn:BankersGuaranteesOrPerformanceBondsMember2020-12-260001138639us-gaap:CommonStockMember2020-08-120001138639us-gaap:CommonStockMember2020-08-122020-08-120001138639infn:TheMarketOfferingMemberinfn:JefferiesLLCMemberus-gaap:CommonStockMember2019-12-292020-12-260001138639us-gaap:EmployeeStockMemberinfn:A2007EquityIncentivePlanMember2019-05-310001138639us-gaap:EmployeeStockMemberinfn:A2007EquityIncentivePlanMember2019-05-012019-05-310001138639infn:A2016EquityIncentivePlanMember2018-05-012018-05-310001138639infn:A2016EquityIncentivePlanMember2019-05-012019-05-310001138639infn:A2016EquityIncentivePlanMember2020-05-012020-05-310001138639infn:A2016EquityIncentivePlanMember2021-05-012021-05-310001138639infn:A2016EquityIncentivePlanMember2020-12-260001138639infn:A2016EquityIncentivePlanMember2016-02-012016-02-290001138639infn:A2019InducementEquityIncentivePlanMember2019-07-310001138639us-gaap:RestrictedStockUnitsRSUMember2018-12-290001138639us-gaap:RestrictedStockUnitsRSUMember2018-12-302019-12-280001138639us-gaap:RestrictedStockUnitsRSUMember2019-12-280001138639us-gaap:RestrictedStockUnitsRSUMember2019-12-292020-12-260001138639us-gaap:RestrictedStockUnitsRSUMember2020-12-260001138639us-gaap:RestrictedStockUnitsRSUMember2020-12-272021-12-250001138639us-gaap:RestrictedStockUnitsRSUMember2021-12-250001138639us-gaap:PerformanceSharesMember2018-12-290001138639us-gaap:PerformanceSharesMember2018-12-302019-12-280001138639us-gaap:PerformanceSharesMember2019-12-280001138639us-gaap:PerformanceSharesMember2019-12-292020-12-260001138639us-gaap:PerformanceSharesMember2020-12-260001138639us-gaap:PerformanceSharesMember2021-12-250001138639srt:MinimumMember2019-12-292020-12-260001138639srt:MaximumMember2019-12-292020-12-260001138639srt:MinimumMember2018-12-302019-12-280001138639srt:MaximumMember2018-12-302019-12-280001138639srt:MinimumMember2017-12-312018-12-290001138639srt:MaximumMember2017-12-312018-12-290001138639us-gaap:EmployeeStockMember2020-12-272021-12-250001138639us-gaap:EmployeeStockMember2019-12-292020-12-260001138639us-gaap:EmployeeStockMember2018-12-302019-12-280001138639srt:MinimumMemberus-gaap:PerformanceSharesMemberinfn:A2016EquityIncentivePlanMember2020-12-272021-12-250001138639us-gaap:PerformanceSharesMembersrt:MaximumMemberinfn:A2016EquityIncentivePlanMember2020-12-272021-12-250001138639us-gaap:PerformanceSharesMember2017-12-312018-12-290001138639srt:MinimumMemberus-gaap:PerformanceSharesMember2017-12-312018-12-290001138639us-gaap:PerformanceSharesMembersrt:MaximumMember2017-12-312018-12-290001138639infn:FiscalYear2018GrantMemberus-gaap:PerformanceSharesMember2020-12-260001138639us-gaap:PerformanceSharesMemberinfn:FiscalYear2019GrantMember2020-12-260001138639us-gaap:PerformanceSharesMemberinfn:FiscalYear2020GrantMember2020-12-260001138639us-gaap:PerformanceSharesMemberinfn:FiscalYear2021GrantMember2020-12-260001138639infn:FiscalYear2018GrantMemberus-gaap:PerformanceSharesMember2020-12-272021-12-250001138639us-gaap:PerformanceSharesMemberinfn:FiscalYear2019GrantMember2020-12-272021-12-250001138639us-gaap:PerformanceSharesMemberinfn:FiscalYear2020GrantMember2020-12-272021-12-250001138639us-gaap:PerformanceSharesMemberinfn:FiscalYear2021GrantMember2020-12-272021-12-250001138639infn:FiscalYear2018GrantMemberus-gaap:PerformanceSharesMember2021-12-250001138639us-gaap:PerformanceSharesMemberinfn:FiscalYear2019GrantMember2021-12-250001138639us-gaap:PerformanceSharesMemberinfn:FiscalYear2020GrantMember2021-12-250001138639us-gaap:PerformanceSharesMemberinfn:FiscalYear2021GrantMember2021-12-250001138639us-gaap:InventoryValuationAndObsolescenceMember2021-12-250001138639us-gaap:InventoryValuationAndObsolescenceMember2020-12-260001138639us-gaap:InventoryValuationAndObsolescenceMember2019-12-280001138639us-gaap:ResearchAndDevelopmentExpenseMember2020-12-272021-12-250001138639us-gaap:ResearchAndDevelopmentExpenseMember2019-12-292020-12-260001138639us-gaap:ResearchAndDevelopmentExpenseMember2018-12-302019-12-280001138639us-gaap:SellingAndMarketingExpenseMember2020-12-272021-12-250001138639us-gaap:SellingAndMarketingExpenseMember2019-12-292020-12-260001138639us-gaap:SellingAndMarketingExpenseMember2018-12-302019-12-280001138639us-gaap:GeneralAndAdministrativeExpenseMember2020-12-272021-12-250001138639us-gaap:GeneralAndAdministrativeExpenseMember2019-12-292020-12-260001138639us-gaap:GeneralAndAdministrativeExpenseMember2018-12-302019-12-280001138639us-gaap:DomesticCountryMember2021-12-250001138639us-gaap:StateAndLocalJurisdictionMember2021-12-250001138639us-gaap:ForeignCountryMember2021-12-250001138639us-gaap:ResearchMemberus-gaap:DomesticCountryMember2021-12-250001138639us-gaap:ResearchMemberus-gaap:StateAndLocalJurisdictionMember2021-12-250001138639infn:CanadaSREDCreditsMember2021-12-250001138639infn:PortugalSIFIDECreditMember2021-12-250001138639us-gaap:CapitalLossCarryforwardMember2021-12-25infn:segment0001138639country:US2021-12-250001138639country:US2020-12-260001138639infn:OtherAmericasMember2021-12-250001138639infn:OtherAmericasMember2020-12-260001138639us-gaap:EMEAMember2021-12-250001138639us-gaap:EMEAMember2020-12-260001138639srt:AsiaPacificMember2021-12-250001138639srt:AsiaPacificMember2020-12-260001138639infn:Plan401kMember2020-12-272021-12-250001138639infn:Plan401kMember2019-12-292020-12-260001138639infn:Plan401kMember2018-12-302019-12-280001138639infn:ITPPensionPlanMemberinfn:TransmodeMember2020-12-272021-12-250001138639infn:ITPPensionPlanMemberinfn:TransmodeMember2019-12-292020-12-260001138639infn:ITPPensionPlanMemberinfn:TransmodeMember2018-12-302019-12-280001138639srt:ScenarioForecastMember2021-12-262022-12-260001138639us-gaap:FairValueInputsLevel1Memberus-gaap:DefinedBenefitPlanCashMember2021-12-250001138639us-gaap:FairValueInputsLevel2Memberus-gaap:DefinedBenefitPlanCashMember2021-12-250001138639us-gaap:DefinedBenefitPlanCashMember2021-12-250001138639us-gaap:FairValueInputsLevel1Memberus-gaap:DefinedBenefitPlanCashMember2020-12-260001138639us-gaap:FairValueInputsLevel2Memberus-gaap:DefinedBenefitPlanCashMember2020-12-260001138639us-gaap:DefinedBenefitPlanCashMember2020-12-260001138639us-gaap:FairValueInputsLevel1Memberus-gaap:EquityFundsMember2021-12-250001138639us-gaap:FairValueInputsLevel2Memberus-gaap:EquityFundsMember2021-12-250001138639us-gaap:EquityFundsMember2021-12-250001138639us-gaap:FairValueInputsLevel1Memberus-gaap:EquityFundsMember2020-12-260001138639us-gaap:FairValueInputsLevel2Memberus-gaap:EquityFundsMember2020-12-260001138639us-gaap:EquityFundsMember2020-12-260001138639us-gaap:FairValueInputsLevel1Memberinfn:DefinedBenefitPlanInsuranceContractsMember2021-12-250001138639us-gaap:FairValueInputsLevel2Memberinfn:DefinedBenefitPlanInsuranceContractsMember2021-12-250001138639infn:DefinedBenefitPlanInsuranceContractsMember2021-12-250001138639us-gaap:FairValueInputsLevel1Memberinfn:DefinedBenefitPlanInsuranceContractsMember2020-12-260001138639us-gaap:FairValueInputsLevel2Memberinfn:DefinedBenefitPlanInsuranceContractsMember2020-12-260001138639infn:DefinedBenefitPlanInsuranceContractsMember2020-12-260001138639us-gaap:FairValueInputsLevel1Memberinfn:DefinedBenefitPlanPensionFundMember2021-12-250001138639us-gaap:FairValueInputsLevel2Memberinfn:DefinedBenefitPlanPensionFundMember2021-12-250001138639infn:DefinedBenefitPlanPensionFundMember2021-12-250001138639us-gaap:FairValueInputsLevel1Memberinfn:DefinedBenefitPlanPensionFundMember2020-12-260001138639us-gaap:FairValueInputsLevel2Memberinfn:DefinedBenefitPlanPensionFundMember2020-12-260001138639infn:DefinedBenefitPlanPensionFundMember2020-12-260001138639us-gaap:FairValueInputsLevel1Member2021-12-250001138639us-gaap:FairValueInputsLevel2Member2021-12-250001138639us-gaap:FairValueInputsLevel1Member2020-12-260001138639us-gaap:FairValueInputsLevel2Member2020-12-260001138639us-gaap:ProductMember2021-09-262021-12-250001138639us-gaap:ProductMember2021-06-272021-09-250001138639us-gaap:ProductMember2021-03-282021-06-260001138639us-gaap:ProductMember2020-12-272021-03-270001138639us-gaap:ProductMember2020-09-272020-12-260001138639us-gaap:ProductMember2020-06-282020-09-260001138639us-gaap:ProductMember2020-03-292020-06-270001138639us-gaap:ProductMember2019-12-292020-03-280001138639us-gaap:ServiceMember2021-09-262021-12-250001138639us-gaap:ServiceMember2021-06-272021-09-250001138639us-gaap:ServiceMember2021-03-282021-06-260001138639us-gaap:ServiceMember2020-12-272021-03-270001138639us-gaap:ServiceMember2020-09-272020-12-260001138639us-gaap:ServiceMember2020-06-282020-09-260001138639us-gaap:ServiceMember2020-03-292020-06-270001138639us-gaap:ServiceMember2019-12-292020-03-2800011386392021-06-272021-09-2500011386392021-03-282021-06-2600011386392020-12-272021-03-2700011386392020-09-272020-12-2600011386392020-06-282020-09-2600011386392020-03-292020-06-2700011386392019-12-292020-03-280001138639us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember2020-12-260001138639us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember2019-12-280001138639us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember2018-12-290001138639us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember2020-12-272021-12-250001138639us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember2019-12-292020-12-260001138639us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember2018-12-302019-12-280001138639us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember2021-12-250001138639us-gaap:AllowanceForCreditLossMember2020-12-260001138639us-gaap:AllowanceForCreditLossMember2019-12-280001138639us-gaap:AllowanceForCreditLossMember2018-12-290001138639us-gaap:AllowanceForCreditLossMember2019-12-292020-12-260001138639us-gaap:AllowanceForCreditLossMember2018-12-302019-12-280001138639us-gaap:AllowanceForCreditLossMember2021-12-25

UNITED STATES
SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549
Form 10-K
ANNUAL REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
For the fiscal year ended December 25, 2021
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-33486
Infinera Corporation
(Exact name of registrant as specified in its charter)
Delaware77-0560433
(State or other jurisdiction of
incorporation or organization)
(IRS Employer
Identification No.)
6373 San Ignacio Avenue
San Jose, CA 95119
(Address of principal executive offices, including zip code)
(408) 572-5200
(Registrant’s telephone number, including area code)Securities registered pursuant to Section 12(g) of the Act: None
Securities registered pursuant to Section 12(b) of the Act:
Title of each classTrading SymbolName of exchange on which registered
Common shares, par value $0.001 per shareINFNThe Nasdaq Global Select Market

Indicate by check mark if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act.    Yes      No  
Indicate by check mark if the registrant is not required to file reports pursuant to Section 13 or 15(d) of the Act.    Yes      No  
Indicate by check mark whether the registrant (1) has filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that the registrant was required to file such reports), and (2) has been subject to such filing requirements for the past 90 days.    Yes      No  
Indicate by check mark whether the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T (§232.405 of this chapter) during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).    Yes      No  
Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer, a smaller reporting company or an emerging growth company. See definitions of “large accelerated filer,” “accelerated filer,” “smaller reporting company” and “emerging growth company” in Rule 12b-2 of the Exchange Act. (Check one):
Large accelerated filerAccelerated 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 control over financial reporting under Section 404(b) of the Sarbanes-Oxley Act (15 U.S.C. 7262(b)) by the registered public accounting firm that prepared or issued its audit report. 
Indicate by check mark whether the registrant is a shell company (as defined in Rule 12b-2 of the Exchange Act).    Yes      No  
The aggregate market value of the registrant’s common stock, $0.001 par value per share, held by non-affiliates of the registrant on June 26, 2021, the last business day of the registrant’s most recently completed second fiscal quarter, was approximately $1,601,627,017 (based on the closing sales price of the registrant’s common stock on that date). Shares of the registrant’s common stock held by each officer and director and each person who owns more than 10% or more of the outstanding common stock of the registrant have been excluded in that such persons may be deemed to be affiliates. This determination of affiliate status is not necessarily a conclusive determination for other purposes. As of February 18, 2022, 212,810,629 shares of the registrant’s common stock, $0.001 par value per share, were issued and outstanding.
DOCUMENTS INCORPORATED BY REFERENCE
Portions of the registrant’s definitive proxy statement relating to its 2022 Annual Meeting of Stockholders (the “2022 Proxy Statement”) are incorporated by reference into Part III of this Annual Report on Form 10-K where indicated. The 2022 Proxy Statement will be filed with the U.S. Securities and Exchange Commission within 120 days after the end of the fiscal year to which this report relates.



INFINERA CORPORATION
ANNUAL REPORT ON FORM 10-K
For the Fiscal Year Ended December 25, 2021
Table of Contents
  Page



Part I
 
ITEM 1.        BUSINESS
Overview
Infinera Corporation (“we,” “us,” “our”, “Infinera” or the "Company") is a global supplier of networking solutions comprised of networking equipment, software and services. Our portfolio of solutions includes optical transport platforms, converged packet-optical transport platforms, compact modular platforms, optical line systems, coherent optical subsystems, a suite of automation software offerings, and support and professional services.
Our customers include operators of fixed line and mobile networks, including telecommunications service providers, internet content providers (“ICPs”), cable providers, wholesale carriers, research and education institutions, large enterprises, utilities and government entities. Our networking solutions enable our customers to deliver high-bandwidth business and consumer communications services. Our comprehensive portfolio of networking solutions also enables our customers to scale their transport networks as end-user services and applications continue to drive growth in demand for network bandwidth. These end-user services and applications include, but are not limited to, high-speed internet access, business Ethernet services, 4G/5G mobile broadband, cloud-based services, high-definition video streaming services, virtual and augmented reality and the Internet of Things (“IoT”).
Our systems are highly scalable, flexible and designed with open networking principles for ease of deployment. We build our systems using a combination of internally manufactured and third-party components. Our portfolio includes systems that leverage our innovative, vertically integrated optical engine technology, comprised of large-scale photonic integrated circuits (“PICs”) and digital signal processors (“DSPs”). We optimize the manufacturing process by using indium phosphide to build our PICs, which enables the integration of hundreds of optical functions onto a single, monolithic semiconductor chip. This large-scale integration of our PICs and advanced DSPs allows us to deliver high-performance transport networking platforms with features that customers care about the most, including cost per bit, capacity per fiber, power consumption and space savings. In addition, we design our optical engines to increase the capacity and reach performance by leveraging coherent optical transmission technology. Coherent optical solutions are becoming increasingly important across the network as our customers transition to 800 gigabits per second (“Gb/s”) per wavelength transmission speeds in the core, 400 Gb/s in the metro, and 100 Gb/s in the access market segment. We believe our vertical integration strategy provides a competitive advantage by enabling leading optical performance at higher optical speeds with increased spectral efficiency, greater control over our supply chain, and a lower cost structure.
We have grown our solutions portfolio through internal development as well as acquisitions, including the acquisition of Telecom Holding Parent LLC (“Coriant”), a privately held global supplier of open network solutions for the largest global network operators (the “Acquisition”). These developments positioned us to be one of the leading providers of vertically integrated optical networking solutions in the world with the ability to serve a global customer base with accelerated delivery of the innovative solutions our customers demand. In 2021, we announced an expansion of our portfolio with the introduction of a suite of coherent optical pluggables designed to seamlessly address the rapidly growing market for point-to-point solutions as well as create a new category of point-to-multipoint solutions that can enable a dramatically more cost-efficient network architecture. Based on our XR optics technology, this suite of pluggables builds on Infinera’s history of delivering innovative, highly differentiated, and vertically integrated coherent optical engines.
Our high-speed optical transport platforms are differentiated by our Infinite Capacity Engine (ICE) coherent optical engine technology. Our latest generation of coherent optical engine technology delivers multi-terabit opto-electronic subsystems powered by our fifth-generation PIC and latest generation DSP (the combination of which we market as “ICE6”). ICE6 is capable of delivering 1.6Tb/s (2x 800G Gb/s wavelengths) in a single optical engine. ICE6 will be integrated into various networking platforms in our product portfolio.
Our products are designed to be managed by a suite of software solutions that enable simplified network management, and automated operations. We also provide software-enabled programmability that offers differentiated capabilities such as Instant Bandwidth. Combined with our differentiated hardware solutions, Instant Bandwidth enables our customers to purchase and activate bandwidth as needed through our unique software licensing feature set. This, in turn, allows our customers to accomplish two key objectives: (1) limit their
1


initial network startup costs and investments; and (2) instantly activate new bandwidth as their customers’ and their own network capacity needs evolve.
We believe our systems and subsystems portfolios benefit our customers by providing a unique combination of highly scalable capacity and features that address various transport network applications and ultimately simplify and automate network operations. Our high-performance optical transport solutions leverage the industry shift to open optical network architectures and enable our customers to efficiently and cost-effectively meet bandwidth demand, which continues to grow 30% or more year over year.
We were incorporated in December 2000 and originally operated under the name “Zepton Networks.” We are incorporated in the State of Delaware. Our principal executive offices are located at 6373 San Ignacio Avenue, San Jose, CA 95119. Our telephone number is (408) 572-5200. “Infinera,” “FlexCoherent,” and the Infinera logo, are trademarks or service marks of Infinera Corporation in the United States, certain other countries and/or the European Union. Any other trademarks or trade names mentioned are the property of their respective owners.
Industry Background
Optical transport networking equipment carries digital information using light waves over fiber optic cables. With the advent of dense wavelength division multiplexing (“DWDM”) systems, data is transmitted by using multiple wavelengths of light using different frequencies or colors over a single optical fiber. Customers deploy DWDM systems to carry information between continents, across countries, between cities and within metropolitan areas, and in some cases all the way to the end-user. Fiber optic networks are generally capable of carrying most types of communications traffic. Coherent optical technology is the latest innovation in DWDM transmission solutions, dramatically increasing the amount of information a single laser can transmit.
We believe that a number of trends in the communications industry are driving demand for large amounts of network bandwidth and ultimately will increase demand for advanced optical transport networking solutions. These trends include:
growth of cloud services;
growth of over-the-top services and high-definition video streaming;
growth of mobile broadband services, including 4G and emerging 5G services;
growth of edge computing resources closer to end-users;
increasing use of connected virtual and augmented reality devices; including the adoption of the Metaverse; and
the IoT, which continues to drive massive growth in the number of network-connected devices.
As network traffic grows, network operators will need to continue to add transmission capacity to existing optical networks or deploy new systems and/or subsystems to address bandwidth demand and offer new end-user services.
We believe we are in the midst of an important shift in transport network architectures that impact the markets we serve. The shift to open and disaggregated networks is increasingly being embraced by the communications industry. Examples of this trend include separation of compute, storage, and networking in data centers, the separation of hardware, operating system and apps in smart phones, hardware/software separation in network function virtualization and hardware and software routing stack routers, and open RAN initiatives for 5G. Industry evolution is now enabling optical networking to leverage these same principles of openness and disaggregation.
Optical networking technology has evolved to enable open networks at the physical and management layer. These technologies allow network operators to move from a traditional vendor locked-in model to a more flexible model where they can choose from a collection of modular, best-of-breed solutions from different suppliers for each network function. Open and standards-based interfaces ease the integration into a unified network architecture.
The shift to open optical networking provides network operators with key benefits that include:
Accelerated innovation cycles: By leveraging the full innovation capabilities of the optical ecosystem, network operators are able to select best-in-class technologies and vendors
2


independently throughout the network lifecycle. And solution providers can develop innovative technologies for specific network functions without having to supply end-to-end networking solutions significantly broadening the innovation ecosystem.
Optimized network architectures: By selecting the ideal products and technologies for each layer and domain of the network independently, network operators are able to optimize their optical network for specific applications and services and avoid the constraints of a single-vendor for one-size-fits-all solutions.
Improved network economics: Open optical networks enables cost-per-bit reducing innovations to be quickly deployed throughout the network lifecycle, with customized multi-vendor network designs providing additional scope for cost-optimization as capacity and service demands evolve.
A second shift is happening at the edge of the network, where capacity is growing beyond the ability of traditional, non-coherent optical solutions to address. This increasing demand for coherent solutions is driving the need for innovative edge- and access-optimized coherent solutions. These include more compact, efficient and cost-effective solutions as well as innovative solutions such as XR optics multi-point technology that can enable significant cost savings by enabling simplified network architectures.
Strategy
Our goal is to be the preeminent provider of high-performance transport technologies and solutions that enable customers to cost-efficiently scale network capacity and launch new services in response to increasing end-user bandwidth demand. Key aspects of our strategy include:
Leveraging our vertically integrated solutions to deliver lowest total cost network solutions. We will continue to provide our customers differentiated value by leveraging our vertically integrated optical engine. Our strategy is to continue to evolve our unique optical technology with higher speed and increasingly efficient capabilities, integrating our vertically integrated optical engines across a broad range of our open optical networking systems and expanding our solution set with vertically integrated subsystem and pluggable optical technologies.
Driving cost structure optimization and achieving cost advantages of scale. Leveraging scale as part of our vertical integration strategy, which includes integration of our optical engine across our broad portfolio of systems and subsystems, enables us to achieve cost advantages and cost structure efficiencies that enhance our ability to continue to invest in research and development in our optical engine and end-to-end portfolio, as well as drive profitability. In particular, we believe our vertically integrated in-house manufacturing capabilities serve as a competitive advantage from a technology and supply chain perspective, and enable a lower cost structure and thus, higher profitability. To further drive cost structure optimization, we are transforming our supply chain to enable us to move from a fixed cost structure to an increasingly outsourced model that will allow for enhanced flexibility in our delivery capabilities to better support customers, while optimizing our cost leverage.
Building open optical networking solutions. Our strategy is focused on leveraging open optical networking principles, including disaggregated networking solutions and industry-leading optical technology with open application programming interfaces (“APIs”) and standardized data models to offer our customers best-in-class solutions and create insertion opportunities to gain market share. Open optical networking provides benefits for both network operators and innovative solution providers. These benefits include accelerating innovation cycles, enabling optimized and differentiated networking solutions, and the ability to transform network economics.
Delivering a superior customer experience. Our success will continue to be driven by our commitment to providing a superior experience to all customers. In addition to product delivery capability that efficiently and predictably delivers innovative technology and high-quality products to market, we bring value to our customers by providing differentiated capabilities include usage-based bandwidth provisioning, service agility and ease-of-use that accelerates time-to-revenue. Additionally, our global customer services team is committed to making our customers successful by providing the highest quality support services that help our customers deploy, operate and maintain their networks. We believe our technology leadership combined with our ability to provide
3


the most reliable products and a differentiated customer experience contribute to customer success and represent major differentiators.
Utilizing software-driven automation to deliver differentiated solutions. We believe we lead the industry in ease of use and automation, both integrated into our system design and facilitated by our software capabilities. We continue to invest in our differentiated technologies, including enhancing capabilities of Instant Bandwidth offerings and introducing automation and programmability capabilities. We are extending management and control capabilities across our entire product portfolio with the addition of a new orchestration solution. This new solution enables customers to utilize end-to-end network resources and the automation of multi-layer, multi-domain and multi-vendor networks. Additionally, based on our customers’ desire for more programmable networks, we have added open APIs to our solutions to enable our customers to create more agile and customized automated operations.
Customers, Products and Services
Our customer verticals include:
Tier 1 carriers for domestic and international networks;
Tier 2 and Tier 3 carriers;
ICP and cloud providers;
cable providers and Multiple System Operators;
wholesale carriers;
submarine network operators;
utilities;
large enterprise customers;
research and education institutions; and
government entities.
In the markets we serve, we believe our customers seek the following solutions to meet growing bandwidth needs, increase their revenue, expand their service offerings and lower the total cost of their operations:
high-bandwidth solutions that scale optical transmission capacity to meet increasing bandwidth demand while providing efficiency through service granularity;
flexible, efficient and easy to deploy core-to-edge coherent optical solutions that optimize performance and increase reliability while reducing physical space and power consumption, leading to lower operational and capital expenses;
easy-to-use solutions that are highly programmable, open, and automated, which help reduce the time and complexity of deploying new transmission bandwidth; and
strong encryption at the transport layer.
We sell our products directly to our end-user customers and to channel partners that sell on our behalf. We do not have long-term sales commitments from our customers. One customer accounted for approximately 11% and 13% of the Company's revenue in 2020 and 2019, respectively. No other customers accounted for 10% or more of the Company's revenue in 2020 and 2019. No customer accounted for 10% or more of the Company's revenue in 2021.
We have focused our efforts and capital on developing high-performance, vertically integrated transport technologies and solutions that enable customers to cost-efficiently scale network capacity and launch new services in response increasing end-user bandwidth demand. Our products feature industry-leading optical performance for capacity-reach, high service port density, a low power profile, and open automation software that allows fast and simple provisioning of network services.
4


We believe one of our key differentiating capabilities is our deep vertical integration of high-end optical technology. We have a world-class team of scientists and engineers that is responsible for driving the opto-electronic innovations that are integrated into our coherent transport solutions. Core engineering disciplines include coherent application-specific integrated circuit ("ASIC")/DSP design, PIC design and manufacture, analog ASIC design, advanced packaging design and manufacture, and holistic co-design, including the RF interconnect. Our experts have achieved many industry firsts, including the first large-scale PIC, the first coherent PIC, the first commercial super-channels, the first Nyquist subcarriers, and the first point-to-multipoint coherent technology. Additional innovation highlights include soft-decision forward error correction gain sharing techniques and long-codeword probabilistic constellation shaping. These innovations are the foundation for the superior reach performance of our 1.6 Tb/s-capable ICE6 optical engine and our industry-first point-to-multipoint technology. They have resulted in Infinera setting numerous industry records for optical transmission.
Financially, we believe our in-house developed technology approach coupled with our unique monolithic Indium phosphide, or InP, semiconductor technology enables improved manufacturing economics for optical networking, allowing future optical transport cost reductions to be viably sustained on a cost curve defined by volume manufacturing efficiencies and greater functional integration. These advantages also allow us to develop new technologies and solutions that offer our customers innovative ways to solve their business needs.
Product Portfolio
Our hardware product portfolio consists of compact modular platforms, packet-optical platforms, optical line systems, and optical subsystems. Software products include the Infinera Transcend Software Suite, which includes automation and network management software. These products address multiple market segments in the end-to-end transport infrastructure, including metro, long-haul and subsea. Data Center Interconnect ("DCI") is a subset of these markets. We also provide customer support services, including professional service offerings designed to help customers optimize their network assets and migrate legacy services.
Compact Modular Platforms
Infinera Cloud Xpress Family
The Infinera Cloud Xpress Family is designed to meet the varying needs of ICPs, communication service providers, internet exchange service providers, enterprises and other large-scale data center operators. The first generation of the Cloud Xpress has a 500 Gb/s DWDM super-channel output in 2RUs. Our second generation, the Cloud Xpress 2, released in June 2017, leverages the ICE4 optical engine, and has a 1.2 Tb/s super-channel output in 1RU. These platforms are designed with a rack-and-stack form factor and utilize a software approach that enables them to easily plug into existing cloud provisioning systems using open SDN APIs, an approach similar to the server and storage infrastructure deployed in the cloud.
Infinera Groove (GX) Series
The Infinera Groove (GX) Series of highly compact, modular, and sled-based platforms includes integrated muxponder and optical line system capabilities optimized to support a variety of transport network applications. With a compact and flexible architectural design, the GX Series supports up to 800 Gb/s per wavelength (via ICE6) to deliver cost-optimized optical reach in metro and long-haul applications, enabling rapid capacity increases as network traffic grows. The GX muxponder solution supports deployment over virtually any optical line system, enabling network operators to easily introduce our best-of-breed, high-performance transmission capabilities over existing infrastructure.
Infinera XT Series
The Infinera XT Series of compact, open and disaggregated platforms, powered by our ICE4, delivers up to 2.4 Tb/s of line-side capacity for metro, DCI, regional and long-haul networks in compact 1RU and 4RU form factors, with ultra-long-haul and submarine reach. These platforms are designed to power cloud scale network services over metro, DCI, long-haul and subsea networks.
Optical Line Systems
Infinera Groove (GX) Series
In addition to muxponder functionality, the Infinera Groove (GX) Series also supports a variety of multi-haul optical line system capabilities. From compact plug-and-play optical function to comprehensive multi-degree
5


reconfigurable optical add-drop multiplexer (“ROADM”) capabilities, the GX Series provides a single configurable system to address virtually any optical networking application. With natively open interfaces, the GX Series supports seamless integration into a variety of networks and open optical applications.
Infinera 7300 Series
The Infinera 7300 Series is an SDN-ready coherent optical transport system. Supporting the latest optical technology, the 7300 Series addresses the needs of regional, long-haul, and ultra-long-haul optical networking, including long, unrepeatered single-span and festoon subsea networks. The 7300 enables network operators to achieve the highest network resiliency with fast optical protection switching and the use of autonomous and SDN-controlled restoration capabilities.
Infinera FlexILS Open Optical Line System
The Infinera FlexILS open optical line system connects various Infinera and third-party terminal equipment platforms over long-distance fiber optic cable while providing switching, multiplexing, amplification and management channels. The FlexILS solution is designed to support over 50 Tb/s of fiber capacity when used with the Infinera platforms over extended C-band and L-band. The FlexILS supports ROADM functionality with a flexible grid architecture and provides unconstrained optical switching by eliminating the restrictions of fixed wavelengths by port or direction. This platform is designed to provide open APIs interfacing with SDN control for multi-layer switching when combined with other platforms featuring DWDM, OTN and packet switching.
Packet-Optical Platforms
Infinera 7090 Series
The Infinera 7090 Packet Transport Platforms provide both Multiprotocol Label Switching ("MPLS")-Transport Profile ("MPLS-TP") and Carrier Ethernet-based options, addressing applications including business Ethernet services, migration from TDM to packet, and residential and mobile backhaul. The 7090 Series includes MPLS-TP platforms with capacities ranging from 5 Gb/s to 960 Gb/s and Carrier Ethernet-based platforms that provide a range of compact gigabit Ethernet (“GbE”) and 10 GbE access devices.
Infinera XTM Series
The Infinera XTM Series packet-optical transport platform enables high-performance metro connectivity solutions with service-aware capabilities optimized for 5G, Fiber Deep, business services and other metro transport applications. The XTM Series offers superior density, lower power consumption and higher scalability for multi-service metro access and aggregation networks, including integrated Layer 1 and Layer 2 support and Time Sensitive Networking features required for 5G mobile x-haul applications. The platform is designed for application-rich packet-optical metro networks providing cable, mobile, broadband and business services that require 10 Gb/s, 100 Gb/s or 200 Gb/s wavelengths with differentiated performance. This offering includes Auto-Lambda, a feature that provides a unique solution for deploying access and aggregation networks. Auto-Lambda enables network operators to simply plug DWDM optics into aggregation and access nodes, which allows the packet-optical network element to automatically tune each of the optical signals to the appropriate wavelength.
Infinera 7100 Series
Infinera 7100 Series of packet-optical transport platforms are right-sized and support a flexible mix of transponders, muxponders, packet switching, OTN switching, SONET/SDH switching, and ROADM-based optical line systems, providing compact and flexible transport for metro networks. The 7100 Series includes the 7100 Nano, a 5RU platform optimized for metro transport and the 7100 Pico, a 2RU platform that extends services to the metro edge and enables metro access applications. The 7100 Series also includes the PSX-3S, a 1RU 376 Gb/s packet switch optimized for aggregation and access applications.
Infinera mTera Series
The Infinera mTera Universal Transport Platform is a flexible and efficient network transport solution supporting scalable grooming and an innovative protocol-agnostic switch fabric in which each and every port on virtually every card can be software-configured between OTN and Ethernet. The mTera Series includes a compact 8-slot, 4 Tb/s shelf and a higher capacity 14-slot, 7 Tb/s shelf, with paired 14-slot shelves able to deliver 12 Tb/s of electrical switching. The mTera Series combines SDN-ready, advanced ROADM capabilities and support for the universal switching of OTN, packet and SONET/SDH traffic at the electrical layer.
6


Infinera XTC Series
The Infinera XTC Series includes multi-terabit packet optical transport platforms that integrate digital OTN switching and optical DWDM transmission. The XTC Series delivers converged packet, OTN, and DWDM for metro core, regional, long-haul, and subsea applications. The XTC Series features ICE4, Instant Bandwidth, and massively simple operations to drive cost reduction and speed time to revenue. These platforms also support a broad range of Ethernet and OTN client interfaces for flexibility and are designed for metro, long-haul and subsea networks.
Coherent Optical Subsystems
ICE-XR Coherent Pluggable Optics
ICE-XR is a suite of coherent pluggable optics designed to seamlessly address point-to-point (including ZR+) and point-to-multipoint transport applications from the network edge to the core. The suite of vertically integrated ICE-XR pluggables will offer network operators the performance, scale, efficiency, and manageability critical to infrastructure support for the delivery of differentiated 5G, enhanced broadband, and next-generation cloud and business services. ICE-XR pluggables will support a range of transport rates, including 100G, 400G, and 800G, and utilize industry-standard form factors to enable ease of deployment in a wide variety of networking elements. These networking elements include optical transport platforms, compact modular platforms, routers, switches, servers and mobile radio units.
Software
Transcend Software Suite
Leveraging cloud-native technologies and SDN principles, the Infinera Transcend Software Suite includes a network management system with an intuitive graphical user-interface and pre-defined workflows, a packet-optical domain controller offering network programmability and automation, and a network planning system. The Transcend Software Suite intent-based automation translates service requests into optimized network configurations, while it proactively monitors the network state and service performance data and, when appropriate, takes actions to assure service quality. Transcend implements open and standards-based interfaces, both towards the network elements and towards hierarchical controllers and Operations/Business Support Systems (OSS/BSS), ensuring a seamless integration into the operator’s network and operational environment. The Transcend Software Suite provides automation that reduces operational costs, optimizes network assets, speeds time to revenue, and maximizes network and service availability.
System Software
Our networking platforms include system software designed to maximize reliability and streamline automation. This software controls all aspects of system operations, including command processing, system security, policy management, fault monitoring, and alarm reporting. Our system software is designed to be field upgradable, with minimal impact on customer traffic.
Services
In connection with our product offerings, we provide a comprehensive range of professional, support and training services for all Infinera hardware and software products. These services cover all phases of network ownership, from the initial installation through ongoing operations and maintenance activities. Professional services extend to network optimization, expansion and modernization including migration of legacy transport services. Our global services organization is experienced and prepared to efficiently manage complex projects and assist with customer network operations in the face of today's ever-increasing demands for lower operational costs and minimized downtime.
    We continue to expand and enhance our services portfolio, organization and capabilities to meet the evolving needs of our customers.
Competition
    Our current technologies and platforms support the access, aggregation, metro, DCI, long-haul and subsea markets. The packet-optical networking equipment market is highly competitive and competition in the markets we serve is based on any one or a combination of the following factors:
7


the ability of products and services to meet customers’ immediate and future network requirements;
price and other commercial terms;
optical reach and capacity performance;
features and functionality;
existing business and customer relationships;
power consumption, heat dissipation, form factor and density;
installation and operational simplicity;
quality and reliability;
service and support;
security and encryption requirements;
scalability and investment protection; and
product availability and lead times.
Competition in the optical transport systems market is intense, with consolidation and geopolitical market shifts creating new competitive dynamics. In the long-haul market, our main competitors include DWDM systems suppliers such as Ciena, Huawei, Nokia and ZTE. In the metro market, we face the same competitors as in long-haul, in addition to Cisco, ADVA Optical Networking, Ribbon Communications, and Fujitsu, among others. In the DCI market we also face competition from vendors that are selling optical components such as pluggable optics directly to customers as opposed to DWDM systems. In addition to our current competitors, other companies have developed, or may in the future develop, system and subsystem products that are, or could be, competitive with our products. This includes companies such as Lumentum, Marvell, II-IV and potential competitors in China. We also may encounter competitor consolidation in the markets in which we compete, which could lead to a changing competitive landscape, capabilities and market share, and could impact our results of operations.
Some of our competitors have substantially greater name recognition, technical, financial and marketing resources, and better-established relationships with potential customers than we have. Many of our competitors have more resources and more experience in developing or acquiring new products and technologies, and in creating market awareness for those products and technologies. In addition, many of our competitors have the financial resources to offer competitive products at aggressive pricing levels that could prevent us from competing effectively. Further, many of our competitors have built long-standing relationships with some of our prospective and existing customers and have the ability to provide financing to customers and could, therefore, have an inherent advantage in selling products to those customers.
Sales and Marketing
We market and sell our products and related support services primarily through our direct sales force, supported by marketing and product management personnel. We also use distribution or support partners to enter new markets or when requested by a potential customer. Our sales team has significant experience with the buying process and sales cycles typical of high-value telecommunications products.
The sales process for our products entails discussions with prospective customers, analyzing their networks and identifying how they can utilize our systems capabilities within their networks. This process requires developing strong customer relationships and leveraging our sales force and customer support capabilities.
Over the course of the sales cycle, potential customers often test our products before buying. Prior to commercial deployment, the customer will generally perform a field trial of our products. Upon successful completion, the customer generally accepts the products installed in its network and may continue with commercial deployment of additional products. We anticipate that our sales cycle, from initial contact with a prospective customer through the signing of a purchase agreement may, in some cases, take several quarters.
Direct Sales Force. Our sales team sells directly to service providers worldwide and is organized geographically around the following markets: (i) United States and Canada (“North America”); (ii) Latin America and South America (“LATAM”); (iii) Europe, Middle East and Africa (“EMEA”); and (iv) Asia Pacific and Japan
8


(“APAC”). Within each geographic area, we maintain specific teams or personnel that focus on a particular region, country, customer or market vertical.
Indirect Sales Force. We employ business consultants and resale and logistics partners to assist in our sales efforts, whereby these partners have deep knowledge of typical business practices and strong relationships with key local operators. We expect to work with business partners to assist our customers in the sale, deployment and maintenance of our systems and have entered into distribution and resale agreements to facilitate the sale and support of our products.
Marketing and Product Management. Our product management team is responsible for defining the product features and go-to-market plan required to maximize our success in the marketplace. Product management supports our sales efforts with product and application expertise. Our corporate marketing team works to create demand for our products by communicating our value proposition and differentiation through direct customer interaction, public relations, attendance at tradeshows and other events, as well as internet programs and other marketing channels.
Research and Development
Continued investment in research and development is critical to our business. To this end, we have a team of engineers with expertise in various fields, including photonic integrated circuits, components, systems, sub-systems and software. Our research and development efforts are currently focused in San Jose, California; Allentown, Pennsylvania; Annapolis, Maryland; Bangalore and Ahmedabad, India; Kanata, Canada; Stockholm, Sweden; Munich, Germany; Lisbon, Portugal; Shanghai, PRC; and Espoo, Finland. We utilize a mix of internal resources and supplement our staffing with development personnel provided by third parties on a contract basis. We have invested significant time and financial resources into the enhancement of existing products and the development of new products. We will continue to expand our product offerings and the capabilities of existing products in the future and plan to dedicate significant resources to these continued research and development efforts. We are continually increasing the scalability and software features of our current platforms. As part of the integration efforts related to the Acquisition, we completed integration of the legacy Infinera and Coriant products into a combined solutions portfolio; and we are investing in leveraging the vertical integration capabilities of Infinera across a broader portion of our platforms. We are also working to develop new generations of optical engines at a faster cadence than we have historically in order to bring new products to market more rapidly and meet evolving customer demands. We believe these efforts will enhance our competitiveness in the markets we currently serve and also allow us to address adjacent markets to fuel our future growth.
Human Capital
Integrity, trust, mutual commitment, and respect for diversity are some of Infinera’s core values – values brought to life by our talented, diverse, and dedicated global workforce. Employee health and safety are cornerstones of our human capital management, particularly during the COVID-19 pandemic. Our goal is to continuously improve employee engagement and we strive to build and maintain a culture of human connection, individual responsibility, and mutual integrity. We have implemented programs towards these ends. As of December 25, 2021, we had 3,225 employees, with 2,036 of those employees located outside of the United States. None of our U.S. employees are subject to a collective bargaining agreement. Employees in certain foreign jurisdictions are represented by local workers’ councils and/or collective bargaining agreements, as required by local laws or customs. We have not experienced any work stoppages, and we consider our employee relationships to be good.
Diversity and Inclusion
At Infinera, we have an inclusive culture, as reflected in the way we treat each other and respect our differences across our global workforce, and how we do business with our customers and partners around the world. We believe that our culture of inclusion and belonging enables us to leverage the strengths of our people to exceed customer expectations and growth objectives. Our global diversity, equity, and inclusion (“DE&I”) engagement committee drives our key DE&I initiatives, which include training and development, employee resource groups, and recruiting strategies.
In 2020, we launched Infinera ALL-In, an employee-led, executive sponsored, company-wide effort to promote, facilitate and support sustainable DE&I efforts. This has led to meaningful and measurable results in our approach to diversity, equity, inclusion, and belonging. Infinera ALL-In aims to incorporate DE&I in every aspect of our business and employee experience; to create an environment where everyone in our global community feels valued, respected and supported so that every person has the opportunity to achieve full
9


potential; to embrace the unique perspectives and experiences of our employees and partners to exceed our globally diverse customer expectations; and to prepare and implement a corporate framework for hiring, developing, and engaging the diverse talent required to maximize our opportunity.
Infinera ALL-In is led by our CEO, CFO, CHRO and other executives and employee leaders from each region in which we have employees and do business. In 2020, Infinera All-In started to coordinate and support new and existing global and local DE&I efforts. In 2021, we expanded our DE&I global team with the addition of local DE&I representatives at our major sites who are helping to develop, support, and scale our DE&I initiatives and employee engagement activities at the local level.
To ensure a holistic approach to DE&I, Infinera ALL-In conducted employee surveys to understand employee perception of our company culture and to determine strategic priorities. Employee input is critical as we continue to build a unified global culture that values local needs and perspectives. These surveys highlighted key areas of DE&I focus for us. They have resulted in the addition of African Descent/Black at Infinera, Latin America and other employee resource groups, and contributed to enhancement to our existing Women at Infinera ("WIN") employee resource group.
WIN was founded in 2018 with the purpose of positively reinforcing women in technology and facilitating engagement and collaboration company-wide. The group works to provide our female employees with access to conferences, social events, and other prominent engagements in the technology industry, as well as to support greater opportunities for career growth, internships, and leadership. In 2019, we created a formal WIN leadership board, which was expanded to a global cross-functional team in 2020. In 2021, we expanded WIN activities and participation, including the introduction of a mentor program, the formation of subcommittees, and a quarterly speakers’ program addressing topics including development, attraction, and retention of women.
In 2021, we also introduced DE&I training for our global employee base. Training is issued every quarter on topics such as global diversity and employee's role in workplace diversity. Recruiters and managers participate in additional training on topics such as ensuring a diverse applicant pool and overcoming unconscious bias in the workplace.
As of December 25, 2021, women represented over 18% of our global employees and minorities represented approximately 35% of our U.S. workforce.
We also participate in national and regional initiatives to recruit diverse talent. For example, in Canada, we have an agreement with the Employment and Social Development Agency to increase the percentage of new employees who are members of underrepresented minorities and women. Through this agreement, Infinera Canada is committed to participating in diversity-related events for the purpose of recruiting Canadians and/or Permanent Residents from underrepresented groups. Similarly, in Europe, we are party to European Commission-funded consortium agreements through which we recruit, hire and develop women and minority early-stage researchers.
Compensation, Benefits and Well-being
Our goal is to provide our talented employees with a total compensation package that is market-competitive as validated through data sources. Our total compensation for eligible employees includes base salary, bonuses and equity awards. We intend to maintain ongoing competitiveness for attracting and retaining talent. We continuously improve our human resources information systems for workforce data collection, monitoring and reporting, and expect that this will allow us to improve our understanding of compensation equity around the globe to ensure fair pay. In addition, with our benefits programs, we seek to provide market-competitive benefits as part of our total reward structure for all employees around the globe and their dependents.
As the world responds to the outbreak of the COVID-19 pandemic, we are working to do our part by ensuring the safety of our employees, striving to protect the health and well-being of the communities in which we operate, and providing technology, tips and resources to our customers to help them do their best work while remote. Infinera is a critical infrastructure business with manufacturing facilities in the U.S. and research and development sites in several countries. As such, we have invested in creating physically safe work environments for our essential on-site workforce. We have a global leadership team comprised of local site leaders that meets regularly to support compliance with all local and international guidelines and establish best practices at every site. In the U.S., we have initiated testing for essential on-site employees at no cost to employees and currently require all non-essential employees to work remotely. We regularly quarantine employees who test positive for COVID-19 or are identified as close contacts and provide paid leave to such employees beyond what is required by local laws. We also secured and paid for vaccinations for employees and their families in India.
10


We are working to help protect our local communities. For example, in 2021, we had employee driven community engagement initiatives to promote education equity and food security in our U.S. and India sites. Leveraging the knowledge of our local site leaders, we continue to evaluate opportunities for similar community initiatives in our other global sites.
In light of the challenges presented by the COVID-19 pandemic to physical, mental, and emotional health, we have renewed our focus on employee well-being. For example, in the U.S., the Employee Assistance Program benefit includes mental health counseling for help with personal issues, childcare and eldercare referrals, financial coaching, legal consultation, and wellness tools. Employees are provided medical, dental, vision, long-term and short-term disability, and life insurance, and employees covered under our health insurance have access to various wellness programs. Employees are provided paid parental leaves as new parents (birth or adoption). Eligible employees are also qualified to receive unlimited flexible time off. Finally, we provide trainings on working with teams in a pandemic and remote environment.
We are committed to providing employees with a healthful and safe work environment by striving to prevent accidents and improve workplace conditions, and continuously working to improve our processes and performance. Our health and safety programs emphasize personal accountability, professional conduct, and regulatory compliance, while our culture fosters a sense of proactivity, caution, and communication.
Growth and Development
We believe that transparency and integrity help foster a culture of professional growth. We continuously evolve our approach to employee communication, from a company-wide perspective to functional communication to smaller team meetings, all the way to one-on-ones. With that in mind, we encourage our employees to share candid feedback about working for our company through feedback channels, including internal channels and on public forums such as Glassdoor.com. Our management utilizes this feedback as we work to consistently improve our employee experience.
Finally, experiential learning is powerful in career development, which is why we provide global job-based learning opportunities including cross-functional transfers and expanded roles. We significantly expanded our learning and development initiatives, with a focus on working in a pandemic environment.
Manufacturing
We have invested significant time and capital to develop and improve the manufacturing processes we use to produce and package our products. This includes significant investments in personnel, equipment and the facilities needed to manufacture and package our products in California and Pennsylvania. We also have invested in automating our manufacturing process and in training and maintaining the quality of our manufacturing workforce. As a leader in the development of photonic integration, our manufacturing processes have been developed over several years and are protected through a combination of patents, trade secrets and contractual protections. We believe that the investments we have made towards the manufacturing and packaging of our products provide us with a significant competitive advantage. We also believe that our current manufacturing facilities, including our fabrication facility for our PICs in California and our module manufacturing facility in Pennsylvania, can accommodate an increase in production capacity as our business continues to grow.
We also use contract manufacturers to assemble portions of our products. Each contract manufacturer procures components necessary to assemble products according to our specifications and bills of material. For elements of our business where we outsource, we perform rigorous in-house quality control testing to ensure the reliability of our products. Our supply chain risk mitigation strategies are continuous and institutionalized in our supply chain design for external manufacturing and for procurement of components. We currently use four contract manufacturers in several different countries, including China, Malaysia, Mexico, Hungary and Thailand, and we maintain the capability to redirect select manufacturing activities to U.S. qualified factories of three electronic manufacturing services partners.
We expect all suppliers to comply with our Supplier Code of Conduct, which addresses the rights of workers to safe and healthy working conditions, environmental responsibility, and compliance with applicable laws.
11


Backlog
Our backlog represents purchase orders received from customers for future product shipments and services to be provided in future periods. Our backlog is subject to future events that could cause the amount or timing of the related revenue to change, and, in certain cases, may be canceled without penalty. Orders in backlog may be fulfilled several quarters following order receipt and may relate to multi-year support service obligations. As a result, we believe that backlog should not be viewed as an accurate indicator of future operating results for any particular period. A backlogged order may not result in revenue in a particular period, and the actual revenue may not be equal to our backlog amounts. Our presentation of backlog may not be comparable with that of other companies in our industry.
Intellectual Property
Our innovative optical engine technology, including our PIC, DSP, module and related technologies, is foundational to our products and we believe it is highly valued by our customers and provides us with a competitive advantage.
We believe our success depends upon our ability to protect our core technology and intellectual property. To accomplish this, we rely on a combination of intellectual property rights, including patents, trade secrets, copyrights and trademarks, as well as customary contractual protections. However, there can be no assurances that these protections will be sufficient to provide us with a competitive advantage or that others have not or will not reverse engineer our designs or discover, develop or disclose the same or similar designs and manufacturing processes.
As of December 25, 2021, we held 1,081 U.S. patents and 525 international patents expiring between 2022 and 2041, and held 200 U.S. and 103 foreign pending patent applications. We do not know whether any of our pending patent applications will result in the issuance of patents or whether the examination process will require us to narrow our claims.
We may not receive any competitive advantages from the rights granted under our patents and other intellectual property. Any patents granted to us may be contested, circumvented or invalidated over the course of our business, and we may not be able to prevent third parties from infringing these patents. Therefore, the impact of these patents cannot be predicted with certainty.
We believe that the frequency of assertions of patent infringement is increasing as patent holders, including entities that are not in our industry and who purchase patents as an investment or to monetize such rights by obtaining royalties, use such actions as a competitive tactic as well as a source of additional revenue. Although we are not currently involved in litigation for alleged patent infringement, we have been in the recent past and we may be involved in such litigation in the future. See the information set forth under the heading “Legal Matters” in Note 13, Commitments and Contingencies, in Part II, Item 8 for additional information regarding any such lawsuits. Any claim of infringement from a third party, even those without merit, could cause us to incur substantial costs defending against such claims, and could distract our management from running our business. Furthermore, a party making such a claim, if successful, could secure a judgment that requires us to pay substantial damages or could include an injunction or other court order that could prevent us from offering our products. In addition, we might be required to seek a license for the use of such intellectual property, which may not be available on commercially reasonable terms or at all. Alternatively, we may be required to develop non-infringing technology, which would require significant effort and expense and may ultimately not be successful.
In addition to trade secret and patent protections, we generally control access to and the use of our proprietary software and other confidential information. This protection is accomplished through a combination of internal and external controls, including contractual protections with employees, contractors, customers and partners, and through a combination of U.S. and international copyright laws.
We license some of our software pursuant to agreements that impose restrictions on our customers’ ability to use such software, such as prohibiting reverse engineering and limiting the use of copies. We also seek to avoid disclosure of our intellectual property by relying on non-disclosure and assignment of intellectual property agreements with our employees and consultants that acknowledge our exclusive ownership of all intellectual property developed by the individual during the course of his or her work with us. The agreements also require that each person maintain the confidentiality of all proprietary information disclosed to them. Other parties may not comply with the terms of their agreements with us, and we may not be able to enforce our rights adequately against these parties. We also rely on contractual rights to establish and protect our proprietary rights in our products.
12


We incorporate free and open source licensed software into our products. Although we monitor our use of such open source software closely, the terms of many open source licenses have not been interpreted by U.S. courts, and there is a risk that such licenses could be construed in a manner that could impose unanticipated conditions or restrictions on our ability to commercialize our products. In addition, non-compliance with open source software license terms and conditions could subject us to potential liability, including intellectual property infringement and/or contractual claims. In such event, we could be required to seek licenses from third parties in order to continue offering our products, to re-engineer our products or to discontinue the sale of our products in the event re-engineering cannot be accomplished in a timely manner, any of which could adversely affect our business, operating results and financial condition.
Governmental Regulations
Environmental Laws and Regulations. We are committed to maintaining compliance with all environmental laws and regulations applicable to our operations, products and services. Our business and operations are subject to various federal, state, local and foreign laws and regulations that have been adopted with respect to the environment, including the Waste Electrical and Electronic Equipment Directive ("WEEE"), Directive on the Restriction of the Use of Certain Hazardous Substances in Electrical and Electronic Equipment ("RoHS"), and Registration, Evaluation, Authorization, and Restriction of Chemicals ("REACH") regulations adopted by the European Union. Environmental regulation is increasing and we expect that our operations will be subject to additional environmental compliance requirements, which may expose us to additional costs. We are also subject to disclosure requirements related to the presence of “conflict minerals” in our products. To date, our compliance costs relating to environmental regulations have not resulted in a material adverse effect on our business, results of operations or financial condition.
Other Laws and Regulations. We are subject to U.S. and foreign laws and regulations across the jurisdictions in which we operate. In addition to the environmental laws and regulations discussed above, we are subject to laws and regulations addressing the telecommunications industry, cybersecurity, privacy and data protection, export and import control, trade sanctions, and anti-bribery and anti-corruption. To date, our compliance costs relating to these laws and regulations have not resulted in a material adverse effect on our business, operating results or financial condition.
For further discussion of risks associated with these governmental laws and regulations, see Part I, Item 1A, “Risk Factors – Legal and Regulatory Risk Factors.”
Information about our Executive Officers
    Our executive officers and their ages and positions as of December 25, 2021, are set forth below:
NameAgePosition
David W. Heard53Chief Executive Officer and Director
Nancy Erba55Chief Financial Officer
David L. Teichmann65Chief Legal Officer and Corporate Secretary
Nicholas R. Walden50Senior Vice President, Worldwide Sales
David W. Heard has served as our Chief Executive Officer and has been a member of our Board of Directors since November 2020. Mr. Heard served as our Chief Operating Officer from October 2018 to November 2020. Mr. Heard previously served as our General Manager, Products and Solutions, from June 2017 to October 2018. Prior to joining us, Mr. Heard served as a private consultant from 2015 to June 2017. From 2010 to 2015, Mr. Heard served as President of Network and Service Enablement at JDS Uniphase. From 2007 to 2010, Mr. Heard served as Chief Operating Officer at BigBand Networks (now part of Arris). From 2004 to 2006, Mr. Heard served as President and Chief Executive Officer at Somera (now part of Jabil). From 2003 to 2004, Mr. Heard served as President and General Manager Switching Division at Tekelec (now part of Oracle). From 1995 to 2003, Mr. Heard served in a number of leadership roles at Santera Systems Spatial Networks and at Lucent Technologies (both now part of Nokia). Mr. Heard holds an M.B.A. from the University of Dayton, an M.S. in management from Stanford Graduate School of Business, where he was a Sloan Fellow, and a B.A. in production and operations management from Ohio State University.
13


Nancy Erba has served as our Chief Financial Officer since August 2019 after joining us as Senior Vice President, Strategic Finance earlier in the same month. Prior to joining us, from September 2016 to March 2019, Ms. Erba served as Chief Financial Officer of Immersion Corporation, a leader in touch feedback technology. From February 2015 to October 2015, Ms. Erba was Vice President, Financial Planning and Analysis of Seagate Technology plc, a data storage company. Prior executive roles at Seagate Technology include Division CFO and Vice President of Finance for Strategic Growth Initiatives from 2013 to 2015; Vice President, Business Operations and Planning from 2009 to 2013; Division CFO and Vice President of Finance of the Consumer Solutions Division from 2008 to 2009; and Vice President, Corporate Development from 2006 to 2008. Ms. Erba currently serves on the board of directors of PDF Solutions, Inc., a software and engineering services company. Ms. Erba holds an M.B.A. from Baylor University and a B.A. in mathematics from Smith College.
David L. Teichmann has served as our Chief Legal Officer and Secretary since April 2019. Prior to joining us, Mr. Teichmann served as Executive Vice President, General Counsel and Corporate Secretary of Oclaro, Inc., a maker of optical components and modules for the long-haul, metro and data center markets, from January 2014 until its acquisition by Lumentum in December 2018. From 2007 to 2012, he served as the Executive Vice President, General Counsel and Corporate Secretary of Trident Microsystems, Inc., a public fabless semiconductor company that sold television and set top box integrated circuits. From August 1998 to February 2006, he served as the Senior Vice President, General Counsel and Secretary of GoRemote Internet Communications, Inc., a secure managed global remote access solutions provider, guiding the company through its initial public offering in 1999 and its acquisition by iPass, Inc. in 2006. Mr. Teichmann held various senior legal counsel positions from 1989 to 1998 handling legal matters in Europe, Asia Pacific, Latin America and Canada and began his career with the Fenwick & West law firm. Mr. Teichmann holds a J.D. from the William S. Richardson School of Law at the University of Hawaii, an M.A. in law and diplomacy from the Fletcher School of Law and Diplomacy, and a B.A. in political science from Trinity College.
Nicholas R. Walden has served as our Senior Vice President, Worldwide Sales since January 2020. Mr. Walden served as Senior Vice President, Strategic Accounts from January 2019 to January 2020. He served as Senior Vice President, EMEA Sales from September 2015 to January 2019. Prior to joining us, Mr. Walden served in a variety of senior sales roles at Ciena Corporation from 1999 to 2015, most recently as its Vice President and Managing Director, Regional Carrier Business, EMEA. Mr. Walden studied HVAC Mechanical Engineering at the College of Technology at Reading, Berkshire, United Kingdom.
Available Information
We may use our website (http://www.infinera.com), press releases, public conference calls and public webcasts as means of disclosing material non-public information and for complying with our disclosure obligations under Regulation FD. Information contained on our website or any website referred to in this Form 10-K is not incorporated by reference unless expressly noted. We file reports with the Securities and Exchange Commission (“SEC”), which we make available on our website free of charge. These reports include Annual Reports on Form 10-K, Quarterly Reports on Form 10-Q, Current Reports on Form 8-K and amendments to such reports, each of which is provided on our website as soon as reasonably practicable after we electronically file such materials with or furnish them to the SEC. The SEC also maintains a website that contains our SEC filings. The address of the SEC website is https://www.sec.gov.
14


ITEM 1A.    RISK FACTORS
Investing in our securities involves a high degree of risk. A description of the risks and uncertainties associated with our business is set forth below. These risks, together with many other factors described in this report and additional risks and uncertainties not currently known to us or that we currently deem to be immaterial, could adversely affect our operations, performance and financial condition. Our actual results could differ materially from our forward-looking statements.
Risk Factors Summary    
The following is a summary of the principal risks that could adversely affect our business, operations and financial results.
Business and Operational Risk Factors
Our quarterly results may vary significantly from period to period.
Supply chain issues, including delays, shortages and increased costs, and our dependency on sole source, limited source or high-cost suppliers could harm our business and operating results.
Any delays in the development, introduction or acceptance of our new products or in releasing enhancements to our existing products may harm our business.
Our ability to increase our revenue will depend upon continued demand growth for additional network capacity and on customer capital spending details.
Aggressive business tactics by our competitors may harm our business.
The markets in which we compete are highly competitive and we may not be able to compete effectively.
The effects of the COVID-19 pandemic could have a material adverse effect on our business and results of operations.
Product performance problems or deployment delays could harm our business and reputation.
If we lose key personnel or fail to attract qualified personnel, our business may be harmed.
We are dependent on a small number of key customers for a significant portion of our revenue.
The manufacturing process for our optical engine and the assembly of our products are very complex.
Increased consolidation among our customers and suppliers in the communications networking industry has had, and could continue to have, an adverse effect on our business and results of operations.
Actions that we are taking to restructure our business may not be as effective as anticipated.
We rely on various third-party service partners to help complement our global operations.
If our contract manufacturers do not perform as we expect, our business may be harmed.
We must respond to rapid technological change for our products to be successful.
If we fail to accurately forecast our manufacturing requirements or customer demand, we could incur additional costs.
Our large customers have substantial negotiating leverage.
Our sales cycle can be long and unpredictable, which could result in unexpected revenue shortfalls.
Any strategic transactions that we undertake could disrupt our business and harm our financial condition and operations.
Financial and Macroeconomic Risk Factors
We may be unable to generate the cash flow necessary to make anticipated capital expenditures, service our debt, or grow our business.
Inflation may adversely affect us by increasing costs beyond what we can recover through price increases.
Unfavorable macroeconomic and market conditions may adversely affect our industry, business and financial results.
15


If we need additional capital in the future, it may not be available to us on favorable terms, or at all.
Our international sales and operations subject us to additional risks.
Our effective tax rate may increase or fluctuate, which could increase our income tax expense and reduce our net income.
We may be adversely affected by fluctuations in currency exchange rates.
Our debt obligations may adversely affect our ability to raise additional capital and will be a burden on our future cash resources.
We may issue additional shares of our common stock in connection with conversions of the Notes.
The fundamental change provisions of the 2024 Notes and the 2027 Notes may delay or prevent an otherwise beneficial takeover attempt of us.
The Capped Calls may affect the value of the 2024 Notes and our common stock.
We are subject to counterparty risk with respect to the Capped Calls.
Legal and Regulatory Risk Factors
If we fail to protect our intellectual property rights, our competitive position could be harmed, or we could incur significant expense to enforce our rights.
Claims by others that we infringe on their intellectual property rights could harm our business.
Security incidents, such as data breaches and cyber-attacks, could compromise our intellectual property and proprietary or confidential information and cause significant damage to our business and reputation.
If we fail to maintain effective internal control over financial reporting in the future, the accuracy and timing of our financial reporting may be adversely affected.
We are subject to various governmental export control, trade sanctions and import laws and regulations that could impair our ability to compete in international markets or subject us to liability.
We are subject to environmental regulations that could adversely affect our business.
We are subject to global data privacy and data protection laws and regulations that could adversely affect our business or subject us to liability.
A portion of our revenue is generated by sales to government entities, which are subject to a number of uncertainties, challenges, and risks.
Our business could be adversely affected if we cannot obtain and maintain required security clearances, or we do not comply with obligations regarding the safeguarding of classified information.
Failure to comply with anti-bribery and similar laws could subject us to adverse consequences.
General Risk Factors
The trading price of our common stock has been volatile and is likely to be volatile in the future.
Future sales of our common stock could cause our stock price to fall.
Anti-takeover provisions in our charter documents and Delaware law could discourage, delay or prevent a change in control of our company and may affect the trading price of our common stock.
Exclusive forum provisions in our bylaws will restrict our stockholders’ ability to choose the judicial forum for disputes with us or our directors, officers, or employees.
Events that are outside of our control, such as natural disasters, terrorist attacks or other catastrophic events, could harm our operations.
For a more complete discussion of the material risks facing our business, see below.
16


Business and Operational Risk Factors
Our quarterly results may vary significantly from period to period, which could make our future results difficult to predict and could cause our operating results to fall below investor, analyst or our expectations.
Our quarterly results and, in particular, our revenue, gross margins, operating expenses, operating margins and net income (loss), have historically varied significantly from period to period and may continue to do so in the future. As a result, comparing our operating results on a period-to-period basis may not be meaningful. Our budgeted expense levels are based, in large part, on our expectations of future revenue and the development efforts associated with that future revenue. Consequently, if our revenue does not meet projected levels in the short term, our inventory levels, cost of goods sold and operating expenses would be high relative to revenue, resulting in potential operating losses. If our revenue or operating results do not meet the expectations of investors or securities analysts or fall below any guidance we provide to the market, the price of our common stock may decline substantially.
Factors that may contribute to fluctuations in our quarterly results, many of which are outside our control and may be difficult to predict, include:
fluctuations in demand, sales cycles and prices for products and services, including discounts given in response to competitive pricing pressures or to secure long-term customer relationships, as well as the timing of purchases by our key customers;
changes in customers’ budgets for optical transport network purchases and changes or variability in their purchasing cycles;
the price, quality and timing of delivery of key components from suppliers, including any price or shipping cost increases or delays in the supply of components that may result from the effects of the COVID-19 pandemic, as well as impacts due to consolidations amongst our suppliers;
fluctuations in our customer, product or geographic mix, including the impact of new customer deployments, which typically carry lower gross margins, customer consolidation, which may affect our ability to grow revenue, and products powered by our next-generation technologies, which initially tend to be lower margin due to higher per unit production costs and greater variability in production yields;
the timing, market acceptance and rate of adoption of our new product releases and our competitors' new product releases;
our ability to manage manufacturing costs, maintain or improve quality, and increase volumes and yields on products manufactured in our internal manufacturing facilities, each of which has been impacted by the effects of the COVID-19 pandemic;
our ability to successfully restructure or transform our operations within our anticipated time frame and realize our anticipated savings;
order cancellations, reductions or delays in delivery schedules by our customers;
our ability to control costs, including our operating expenses and the costs and availability of components we purchase for our products;
any significant changes in the competitive dynamics of the markets we serve, including any new entrants, new technologies, or customer or competitor consolidation, as well as aggressive pricing tactics by our competitors;
our ability to manage inventory while timely meeting customer demand and avoiding charges for excess or obsolete inventory;
readiness of customer sites for installation of our products as well as the availability of third-party service partners to provide contract engineering and installation services for us, each of which has been impacted by the effects of the COVID-19 pandemic;
17


any delay in collecting or failure to collect accounts receivable;
the timing of revenue recognition and revenue deferrals;
any future changes in U.S. GAAP or new interpretations of existing accounting rules;
the impact of a significant natural disaster, as well as interruptions or shortages in the supply of utilities such as water and electricity, in a key location such as our Northern California facilities, which are located near major earthquake fault lines, in areas of high fire risk and in a designated flood zone; and
general economic and political conditions in domestic and international markets, including those related to any policy changes by the federal government and/or by the presidential administration in the United States, and other factors beyond our control, including the ongoing effects of the COVID-19 pandemic and related response measures.
Supply chain issues, including delays, shortages and increased costs, and our dependency on sole source, limited source or high-cost suppliers could harm our business and operating results.
We are reliant on our global supply chain for the production of components for our products. The global supply chain has experienced disruptions that began in 2020 as a result of the COVID-19 pandemic, leading to delays, shortages and increased costs. Beginning with the fourth quarter of fiscal 2020 and accelerating in the first quarter of fiscal 2021, these disruptions continued to negatively impact our revenue and our results of operations through the fourth quarter of fiscal 2021. For example, shortages of certain key components adversely affected our ability to deliver products to customers in a timely manner, and price increases by our suppliers negatively affected our gross margin. The global supply chain for components for our products, especially for semiconductor components, continues to experience shortages, longer lead times and increased costs. These shortages, delays and increased costs are expected to continue into fiscal 2022. We cannot predict with certainty the scope or magnitude of the impact that these supply chain disruptions will have on our business and results of operations. Any efforts that we make to mitigate supply chain issues, such as by making additional purchase commitments over a longer time period with our suppliers or by holding higher levels of inventory, could negatively impact our financial results if we do not accurately forecast customer demand or if our customers change their purchasing patterns in response to the evolving supply chain environment. Further, the lead times required for these mitigation efforts may not allow us to meet increased customer demand in a timely manner.
We currently purchase several key components for our products from sole or limited sources. In particular, we rely on our own production of certain components of our products, such as PICs, and on third parties, including sole source and limited source suppliers, for certain of the components of our products, including ASICs, field-programmable gate arrays, processors, and other semiconductor and optical components. We have increased our reliance on third parties to develop and manufacture components for certain products, some of which require custom development. We purchase most of these components on a purchase order basis and generally only have long-term contracts with these sole source or limited source suppliers. If any of our sole source or limited source suppliers suffer from capacity constraints, lower than expected yields, deployment delays, work stoppages or any other reduction or disruption in output, they may be unable to meet our delivery schedule, which could result in lost revenue, additional product costs and deployment delays that could harm our business and customer relationships. In addition, these same suppliers may decide to no longer manufacture or support specific components necessary for some of our legacy products, which could lead to our inability to fulfill demand without increased engineering and material costs necessary to replace such components. Further, our suppliers could enter into exclusive arrangements with our competitors, refuse to sell their products or components to us at commercially reasonable prices or at all, go out of business or discontinue their relationships with us. We may be unable to develop alternative sources for these components within a suitable time frame to be able to operate our business, or at all.
18


The loss of a source of supply, or lack of sufficient availability of key components, could require us to redesign products that use such components, which could result in lost revenue, additional product costs and deployment delays that could harm our business and customer relationships. Due to cross dependencies, any supply chain disruptions could negatively impact the demand for our products in the short term. In addition, if our contract manufacturers do not receive critical components in a timely manner to build our products, then we would not be able to ship certain products in a timely manner and would, therefore, be unable to meet our prospective customers’ product delivery requirements. In the past, we have experienced delivery delays because of lack of availability of components or reliability issues with components that we were purchasing. In addition, some of our suppliers have gone out of business, merged with another supplier, or limited their supply of components to us, which may cause us to experience longer than normal lead times, supply delays and increased prices. We may in the future experience a shortage of certain components as a result of our own manufacturing issues, manufacturing issues at our suppliers or contract manufacturers, capacity problems experienced by our suppliers or contract manufacturers, strong demand in the industry for such components, or other disruptions in our supply chain. In addition, disruptions to global macroeconomic conditions may create pressure on us and our suppliers to accurately project overall component demand and manufacturing capacity. These supplier disruptions may continue to occur in the future, which could limit our ability to produce our products and cause us to fail to meet a customer’s delivery requirements. Any failure to meet our customers’ product delivery requirements could harm our reputation and our customer relationships, either of which would harm our business and operating results.
Any delays in the development, introduction or acceptance of our new products or in releasing enhancements to our existing products may harm our business.
Our products are based on complex technologies, including, in many cases, the development of next-generation PICs, DSPs and specialized ASICs, each of which are key components of our optical engines. In addition, we may also depend on technologies from outside suppliers, all of which may cause us to experience unanticipated delays in developing, improving, manufacturing or deploying our products. The development process for our optical engines is lengthy, and any modifications entail significant development cost and risks.
At any given time, various new product introductions and enhancements to our existing products are in the development phase and are not yet ready for commercial manufacturing or deployment. We rely on third parties, some of which are relatively early stage companies, to develop, manufacture and deliver components for our next-generation products, which can often require custom development. The development process from laboratory prototype to customer trials, and subsequently to general availability, involves a significant number of simultaneous efforts. These efforts often must be completed in a timely and coordinated manner so that they may be incorporated into the product development cycle for our systems, and include:
completion of product development, including the development and completion of our next-generation optical engines, and the completion of associated module development;
the qualification and multiple sourcing of critical components;
validation of manufacturing methods and processes;
extensive quality assurance and reliability testing and staffing of testing infrastructure;
validation of software; and
establishment of systems integration and systems test validation requirements.
19


Each of these steps, in turn, presents risks of failure, rework or delay, any one of which could decrease the speed and scope of product introduction and marketplace acceptance of our products. New generations of our optical engines as well as intensive software testing are important to the timely introduction of new products and enhancements to our existing products, which are subject to these development risks. In addition, unexpected intellectual property disputes, failure of critical design elements, limited or constrained engineering resources, and a host of other development execution risks may delay, or even prevent, the introduction of new products or enhancements to our existing products. For example, sustained restrictions on the ability of our engineers to work in our offices and laboratories as a result of COVID-19-related restrictions imposed by governments, or us, has made and could continue to make it more difficult for our engineers to collaborate as effectively as desired in the development of new products, which could affect development schedules. If we do not develop and successfully introduce or enhance products in a timely manner, including the successful development of our next generation optical engine, our competitive position will suffer.
As we transition customers to new products, we face significant risk that our new products may not be accepted by our current or new customers. To the extent that we fail to introduce new and innovative products that are adopted by customers, we could fail to obtain an adequate return on these investments and could lose market share to our competitors, which could be difficult or impossible to regain. Similarly, we may face decreased revenue, gross margins and profitability due to a rapid decline in sales of current products as customers hold spending to focus purchases on new product platforms. We could incur significant costs in completing the transition, including costs of inventory write-downs of the current product as customers transition to new product platforms. In addition, products or technologies developed by others may render our products noncompetitive or obsolete and result in significant reduction in orders from our customers and the loss of existing and prospective customers.
Our ability to increase our revenue will depend upon continued growth of demand by consumers and businesses for additional network capacity and on the level and timing of capital spending by our customers.
Our future success depends on factors that increase the amount of data transmitted over communications networks and the growth of optical transport networks to meet the increased demand for optical capacity. These factors include the growth of mobile, video and cloud-based services, increased broadband connectivity and the continuing adoption of high-capacity, revenue-generating services. If demand for such bandwidth does not continue, or slows down, the market for optical transport networking equipment may not continue to grow and our product sales would be negatively impacted.
In addition, demand for our products depends on the level and timing of capital spending in optical networks by service providers as they construct, expand and upgrade the capacity of their optical networks. Capital spending is cyclical in our industry and spending by customers can change on short notice. Any future decisions by our customers to reduce capital spending, whether caused by lower customer demand, weakening economic conditions as has been precipitated by the effects of the COVID-19 pandemic, changes in government regulations relating to telecommunications and data networks, customer or other reasons, could have a material adverse effect on our business, financial condition and results of operations.
Aggressive business tactics by our competitors may harm our business.
The markets that we compete in are extremely competitive, which often results in aggressive business tactics by our competitors, including:
aggressively pricing their optical transport products and other portfolio products, including offering significant one-time discounts and guaranteed future price decreases;
offering optical products at a substantial discount or for free when bundled together with broader technology purchases, such as router or wireless equipment purchases;
providing financing, marketing and advertising assistance to customers; and
influencing customer requirements to emphasize different product capabilities, which better suit their products.
20


The level of competition and pricing pressure tend to increase when competing for larger high-profile opportunities or during periods of economic weakness when there are fewer network build-out projects. If we fail to compete successfully against our current and future competitors, or if our current or future competitors continue or expand their aggressive business tactics, including those described above, demand for our products could decline, we could experience delays or cancellations of customer orders, and/or we could be required to reduce our prices to compete in the market.
The markets in which we compete are highly competitive and we may not be able to compete effectively.
The packet-optical equipment market is competitive. Our main competitors include DWDM system suppliers, such as ADVA Optical Networking, Ciena Corporation, Cisco Systems, Ribbon Communications Inc., Huawei Technologies Co., Ltd., Nokia and ZTE. In addition, there are several other companies that offer one or more products that partially compete with our offerings. Moreover, other companies have developed, or may in the future develop, products that are or could be competitive with our products. We also could encounter competitor consolidation in the markets in which we compete, which could lead to a changing competitive landscape, capabilities and market share, and could impact our results of operations. For example, in March 2021, Cisco completed its acquisition of optical communications supplier Acacia Communications.
Competition in the markets we serve is based on any one or a combination of the following factors:
price and other commercial terms;
functionality and optical performance;
existing business and customer relationships;
the ability of products and services to meet customers’ immediate and future network requirements;
power consumption;
heat dissipation;
form factor or density;
installation and operational simplicity;
quality and reliability;
service and support;
security and encryption requirements;
scalability and investment protection; and
product lead times.
Some of our competitors have substantially greater name recognition and technical, financial and marketing resources. Many of our competitors have more resources and more experience in developing or acquiring new products and technologies, and in creating market awareness for those products and technologies. In addition, many of our competitors have the financial resources to offer competitive products at aggressive pricing levels and/or have the ability to provide financing to customers, which could prevent us from competing effectively. Further, many of our competitors have built long-standing relationships with some of our prospective and existing customers and could, therefore, have an inherent advantage in selling products to those customers.
We also compete with low-cost producers that may increase pricing pressure on us and with a number of smaller companies that provide competition for a specific product, customer segment or geographic market. In addition, we may also face increased competition from system and component companies that develop products based on off-the-shelf hardware that offers the latest commercially available technologies. Due to the narrower focus of their efforts, these competitors may achieve commercial availability of their products more quickly than we can and may provide attractive alternatives to our customers.
21


The effects of the COVID-19 pandemic could have a material adverse effect on our business and results of operations.
The COVID-19 pandemic has caused disruptions to our business and operations to date and could have a material adverse effect on our business and results of operations in the future. The COVID-19 global pandemic has adversely affected the economies of many countries and has resulted in significant governmental measures to control the spread of COVID-19, including, among others, restrictions on travel, business operations and the movement of people in many regions of the world in which we operate, and the imposition of shelter-in-place or similarly restrictive work-from-home orders impacting many of our offices and employees, including those located in the United States.
As a result of these governmental measures and pursuant to recommended safety guidelines, we have temporarily closed or substantially limited the presence of personnel in our offices in several impacted locations, implemented travel restrictions and withdrawn from various industry events. Our work-from-home policy has at times contributed to delays in certain operational processes, including our routine quarterly financial statement close process in the first quarter of 2020, and may have an impact on our operational processes in the future. We have experienced disruption and delays in our global supply chain and manufacturing operations, logistics operations and customer support operations, including shipping delays, higher transport costs, and certain limitations on our ability to access customer fulfillment and service sites. We are dependent on sole source and limited source suppliers for several key components, and we have experienced capacity issues, longer lead times, increased costs and shortages with certain component suppliers, including for semiconductors, impacting our operational processes and results of operations. During fiscal 2020 and the first quarter of fiscal 2021, we experienced disruptions in customer demand due to delays in the customer certification process resulting from customer facility closures or access restrictions. Some of these disruptions negatively impacted our revenue and our results of operations.
The impact of the COVID-19 pandemic on our business and results of operations in fiscal 2022 remains uncertain and is dependent in part on future vaccination and infection rates, the emergence of new strains of the virus, the continued effectiveness and availability of vaccinations, and broader global macroeconomic developments. We may face further disruptions or restrictions on our ability to source, manufacture or distribute our products due to existing or additional governmental restrictions in multiple countries on business operations and movement of people and products. If we experience pronounced disruptions in our operations or in our ability to service our customers, including due to COVID-19 infections or quarantines among our employees and service providers, or if we face curtailed customer demand, these factors may materially adversely impact our business and results of operations. We could also face negative impacts on our liquidity and capital resources during fiscal 2022 due to the effects of the COVID-19 pandemic and its impacts on our customers, third-party service providers and capital markets.
Product performance problems, including undetected errors in our hardware or software, or deployment delays could harm our business and reputation.
The development and production of products with high technology content is complicated and often involves problems with hardware, software, components and manufacturing methods. Complex hardware and software systems, such as our products, can often contain undetected errors or bugs when first introduced or as new versions are released. In addition, errors associated with components we purchase from third parties, including customized components, may be difficult to resolve. We have experienced issues in the past in connection with our products, including failures due to the receipt of faulty components from our suppliers and performance issues related to software updates. From time to time we have had to replace certain components or provide software remedies or other remediation in response to errors or bugs, and we may have to do so again in the future. In addition, performance issues can be heightened during periods where we are developing and introducing multiple new products to the market, as any performance issues we encounter in one technology or product could impact the performance or timing of delivery of other products. Our products may also suffer degradation of performance and reliability over time.
If reliability, quality, security or network monitoring problems develop, a number of negative effects on our business could result, including:
reduced orders from existing customers;
22


declining interest from potential customers;
delays in our ability to recognize revenue or in collecting accounts receivables;
costs associated with fixing hardware or software defects or replacing products;
high service and warranty expenses;
delays in shipments;
high inventory excess and obsolescence expense;
high levels of product returns;
diversion of our engineering personnel from our product development efforts; and
payment of liquidated damages, performance guarantees or similar penalties.
Because we outsource the manufacturing of certain components of our products, we may also be subject to product performance problems as a result of the acts or omissions of third parties, and we may not have adequate compensating remedies against such third parties.
From time to time, we encounter interruptions or delays in the activation of our products at a customer’s site. These interruptions or delays may result from product performance problems or from issues with installation and activation, some of which are outside our control, such as site access limitations due to the COVID-19 pandemic. If we experience significant interruptions or delays that we cannot promptly resolve, the associated revenue for these installations may be delayed or confidence in our products could be undermined, which could cause us to lose customers, fail to add new customers, and consequently harm our financial results.
If we lose key personnel or fail to attract and retain additional qualified personnel when needed, our business may be harmed.
Our success depends to a significant degree upon the continued contributions of our key management, engineering, sales and marketing, and finance personnel, many of whom would be difficult to replace. For example, senior members of our engineering team have unique technical experience that would be difficult to replace. Because our products are complex, we must hire and retain highly trained customer service and support personnel to ensure that the deployment of our products does not result in network disruption for our customers. We believe our future success will depend in large part upon our ability to identify, attract and retain highly skilled personnel, and competition for these individuals is intense in our industry, especially in the San Francisco Bay Area where we are headquartered and, increasingly, in certain cities and regions where we have operations outside the United States as well. In addition, we may not succeed in identifying, attracting and retaining appropriate personnel. The loss of the services of any of our key personnel, the inability to identify, attract or retain qualified personnel in the future or delays in hiring qualified personnel, particularly engineers and sales personnel, could make it difficult for us to manage our business and meet key objectives, such as timely product introductions. These risks may be exacerbated due to labor market changes resulting from the COVID-19 pandemic. For example, in fiscal 2021 we experienced increased turnover in our workforce as compared to prior years, and we may need to increase compensation levels in fiscal 2022 to attract and retain qualified personnel. In addition, we do not have long-term employment contracts or key person life insurance covering any of our key personnel. If we are unable to attract and retain qualified personnel, we may be unable to manage our business effectively, and our results of operations could suffer.
23


We are dependent on a small number of key customers for a significant portion of our revenue from period to period and the loss of, or a significant reduction in, orders from one or more of our key customers would reduce our revenue and harm our operating results.
A relatively small number of customers accounts for a large percentage of our revenue from period to period. For example, for the year ended December 25, 2021, our top ten customers accounted for approximately 42% of our total revenue. For fiscal 2020, our top ten customers accounted for approximately 43% of our total revenue. For fiscal 2019, our top ten customers accounted for approximately 46% of our total revenue. Our business will likely be harmed if any of our key customers, for whatever reason, substantially reduce, delay or stop their orders from us. In addition, our business will be harmed if we fail to maintain our competitive advantage with our key customers or do not add new larger customers over time. We continue to expect a relatively small number of customers to continue to account for a large percentage of revenue from period to period. However, customer consolidation could reduce the number of key customers that generate a significant percentage of our revenue and may increase the risks relating to dependence on a small number of customers.
Our ability to continue to generate revenue from our key customers will depend on our ability to maintain strong relationships with these customers and introduce competitive new products at competitive prices. In most cases, our sales are made to these customers pursuant to standard purchase agreements, which may be canceled or reduced readily, rather than long-term purchase commitments that would require these customers to purchase any minimum or guaranteed volumes orders. In the event of a cancellation or reduction of an order, we may not have enough time to reduce operating expenses to minimize the effect of the lost revenue on our business. Our operating results will continue to depend on our ability to sell our products to our key customers. In addition, we must regularly compete for and win business with existing and new customers across all of our customer segments.
In addition, the negative effects of the COVID-19 pandemic on global economic conditions may affect the network spending, procurement strategies, or business practices of our key customers. If any of our key customers experience a loss in revenue due to the impact of the COVID-19 pandemic on their consumer or enterprise customers, they may reduce or delay capital spending generally or with respect to our products, which could materially adversely affect our business and results of operations.
The manufacturing process for our optical engine and the assembly of our finished products are very complex. The partial or complete loss of any of our manufacturing facilities, a reduction in yields of our PICs or an inability to scale capacity to meet customer demands could harm our business.
The manufacturing process for our optical engine, including the PICs, DSPs and specialized ASICs, and the assembly of our finished products are very complex. In the event that any of our manufacturing facilities utilized to build these components and assemble our finished products were fully or partially destroyed, or shut down, as a result of a natural disaster, work stoppage or otherwise, it could severely limit our ability to sell our products. Because of the complex nature of our manufacturing facilities, such loss would take a considerable amount of time to repair or replace. The partial or complete loss of any of our manufacturing facilities, or an event causing the interruption in our use of any such facilities, whether as a result of a natural disaster, like the COVID-19 pandemic, work stoppage or otherwise, for any extended period of time would cause our business, financial condition and results of operations to be harmed.
Minor deviations in the PIC manufacturing process can cause substantial decreases in yields and, in some cases, cause production to be suspended. In the past, we have had significant variances in our PIC yields, including production interruptions and suspensions and may have continued yield variances, including additional interruptions or suspensions in the future. Lower than expected yields from our PIC manufacturing process or defects, integration issues or other performance problems in our products could limit our ability to satisfy customer demand requirements, and could damage customer relations and cause business reputation problems, harming our business and operating results.
Our inability to obtain sufficient manufacturing capacity to meet demand, either in our own facilities or through foundry or similar arrangements with third parties, could harm our relationships with our customers, our business and our results of operations.
24


Increased consolidation among our customers and suppliers in the communications networking industry has had, and could continue to have, an adverse effect on our business and results of operations.
We have seen increased consolidation in the communications networking industry over the past few years, which has adversely affected our business and results of operations. For example, several of our customers have consolidated in the past. During 2016, Charter Communications acquired Time Warner Cable, Inc. and Altice acquired Cablevision. During 2017, Verizon acquired XO Communications and CenturyLink acquired Level 3 Communications. Customer consolidation has led to changes in buying patterns, slowdowns in spending, redeployment of existing equipment and re-architecture of parts of existing networks or future networks, as the combined companies evaluate the needs of the combined business. Moreover, the significant purchasing power of these large companies can increase pricing and competitive pressures for us, including the potential for decreases in our average selling prices. If one of our customers is acquired by another company that does not rely on us to provide it with products or relies on another provider of similar products, we may lose that customer’s business. Such consolidation may further reduce the number of customers that generate a significant percentage of our revenue and may exacerbate the risks relating to dependence on a small number of customers. Any of the foregoing results will adversely affect our business, financial condition and results of operations.
In addition, our suppliers in the communications networking industry have recently continued to consolidate. For example, Lumentum acquired Oclaro in 2018 and II-VI acquired Finisar in 2019. In June 2021, the stockholders of Coherent and II-VI approved a proposal for Coherent to be acquired by II-VI. Supplier consolidation may lead to increased prices of components for our products, deployment delays and/or a disruption in output. In addition, such consolidation may exacerbate the risks relating to our dependence on a small number of suppliers for certain components and materials that are required to manufacture our products.
Actions that we are taking to restructure our business to cut costs in order to align our operating structure with current opportunities may not be as effective as anticipated.
During 2020 and 2021, we undertook certain restructuring initiatives, including the 2020 Restructuring Plan and the 2021 restructuring of certain international research and development functions, in order to reduce expenses, reallocate resources to align more closely with our evolving business model, and improve operating efficiencies. These activities might not produce the full expense reduction, resource realignment and efficiency benefits we expect, which could harm our business. Further, any anticipated benefits from these restructuring initiatives may be realized later than expected or not at all, and the ongoing costs of implementing these measures may be greater than anticipated. In addition, as a result of these restructuring actions, our ability to execute on product development, address key market opportunities and/or meet customer demand could be materially and adversely affected.
We rely on various third-party service partners to help complement our global operations, and failure to adequately manage these relationships could adversely impact our financial results and relationships with customers.
We rely on a number of third-party service partners, both domestic and international, to complement our global operations. We rely upon these partners for certain installation, maintenance, logistics and support functions. In addition, as our customers increasingly seek to rely on vendors to perform additional services relating to the design, construction and operation of their networks, the scope of work performed by our service partners is likely to increase and may include areas where we have less experience providing or managing such services. We must successfully identify, assess, train and certify qualified service partners in order to ensure the proper installation, deployment and maintenance of our products. The vetting and certification of these partners can be costly and time-consuming, and certain partners may not have the same operational history, financial resources and scale as we have. Additionally, certain service partners may provide similar services for other companies, including our competitors. We may not be able to manage our relationships with our service partners effectively, and we cannot be certain that they will be able to deliver services in the manner or time required, that we will be able to maintain the continuity of their services, or that they will adhere to our approach to ethical business practices. Our service partners may also experience challenges in providing services to us as a result of the impact of the COVID-19 pandemic. We may also be exposed to a number of risks or challenges relating to the performance of our service partners, including:
delays in recognizing revenue;
25


liability for injuries to persons, damage to property or other claims relating to the actions or omissions of our service partners;
our services revenue and gross margin may be adversely affected; and
our relationships with customers could suffer.
If we do not effectively manage our relationships with third-party service partners, or if they fail to perform these services in the manner or time required, our financial results and relationships with our customers could be adversely affected.
If our contract manufacturers do not perform as we expect, our business may be harmed.
We rely on third-party contract manufacturers to perform a portion of the manufacturing of our products, and our future success will depend on our ability to have sufficient volumes of our products manufactured in a cost-effective and quality-controlled manner. We have engaged third parties to manufacture certain elements of our products at multiple contract manufacturing sites located around the world but do not have long-term agreements in place with some of our manufacturers and suppliers that would guarantee product availability, or the continuation of particular pricing or payment terms. We face a number of risks due to our dependence on contract manufacturers, including:
reduced control over delivery schedules, particularly for international contract manufacturing sites;
reliance on the quality assurance procedures of third parties;
potential uncertainty regarding manufacturing yields and costs;
potential lack of adequate capacity during periods of high demand;
potential variability of pricing or payment terms due to agreement length;
counterparty risk, particularly if our contract manufacturers are sensitive to inflation and interest-rate risk;
risks and uncertainties associated with the locations or countries where our products are manufactured, including potential manufacturing disruptions caused by geopolitical events, military actions, work stoppages or other social factors, natural disasters or other environmental factors, or international health emergencies, such as the COVID-19 pandemic;
limited warranties on components; and
potential misappropriation of our intellectual property.
Any of these risks could impair our ability to fulfill orders. Any delays by our contract manufacturers may cause us to be unable to meet the delivery requirements of our customers, which could decrease customer satisfaction and harm our product sales. In addition, if our contract manufacturers are unable or unwilling to continue manufacturing our products or components of our products in required volumes or our relationship with any of our contract manufacturers is discontinued for any reason, we would be required to identify and qualify alternative manufacturers, which could cause us to be unable to meet our supply requirements to our customers and result in the breach of our customer agreements. Qualifying a new contract manufacturer and commencing volume production is expensive and time-consuming. If we are required to change or qualify a new contract manufacturer, we could lose revenue and damage our customer relationships.
26


We must respond to rapid technological change and comply with evolving industry standards and requirements for our products to be successful.
The optical transport networking equipment market is characterized by rapid technological change, changes in customer requirements and evolving industry standards. We continually invest in research and development to sustain or enhance our existing products, but the introduction of new communications technologies and the emergence of new industry standards or requirements could render our products obsolete. Further, in developing our products, we have made, and will continue to make, assumptions with respect to which standards or requirements will be adopted by our customers and competitors. If the standards or requirements adopted by our prospective customers are different from those on which we have focused our efforts, market acceptance of our products would be reduced or delayed, and our business would be harmed.
We are continuing to invest a significant portion of our research and development efforts in the development of our next-generation products. We expect our competitors will continue to improve the performance of their existing products and introduce new products and technologies and to influence customers’ buying criteria so as to emphasize product capabilities that we do not, or may not, possess. To be competitive, we must anticipate future customer requirements and continue to invest significant resources in research and development, sales and marketing, and customer support. If we do not anticipate these future customer requirements and invest in the technologies necessary to enable us to have and to sell the appropriate solutions, it may limit our competitive position and future sales, which would have an adverse effect on our business and financial condition. We may not have sufficient resources to make these investments and we may not be able to make the technological advances necessary to be competitive.
If we fail to accurately forecast our manufacturing requirements or customer demand, we could incur additional costs, including inventory write-downs or equipment write-offs, which would adversely affect our business and results of operations.
We generate forecasts of future demand for our products several months prior to the scheduled delivery to our prospective customers. This requires us to make significant investments before we know if corresponding revenue will be recognized. Lead times vary significantly for materials and components, including ASICs, that we need to order for the manufacture of our products and depend on factors such as the specific supplier, contract terms and demand for each component at a given time. In the past, we have experienced lengthened lead times for certain components, and we are currently seeing longer lead times with certain components due to industry-wide supply chain challenges, which makes forecasting more challenging. We may be required to purchase increased levels of such components to satisfy our delivery commitments to our customers as a result of longer lead times for components. In addition, we must manage our inventory to ensure we continue to meet our commitments as we introduce new products or make enhancements to our existing products.
If we overestimate market demand for our products and, as a result, increase our inventory in anticipation of customer orders that do not materialize, we will have excess inventory, which could result in increased risk of obsolescence and significant inventory write-downs. Furthermore, this will result in reduced production volumes and our fixed costs will be spread across fewer units, increasing our per unit costs. If we underestimate demand for our products, we will have inadequate inventory, which could slow down or interrupt the manufacturing of our products, cause delays in shipments and our ability to recognize revenue, and result in potential loss of customers to competitors. In addition, we may be unable to meet our supply commitments to customers, which could result in a loss of certain customer opportunities or a breach of our customer agreements.
Our large customers have substantial negotiating leverage, which may cause us to agree to terms and conditions that result in lower average selling prices and potentially increased cost of sales leading to lower gross margin, each of which would harm our results of operations.
Many of our customers are large service providers and ICPs that have substantial purchasing power and leverage in negotiating contractual arrangements with us. In addition, customer consolidation in the past few years has created combined companies that are even larger and have greater negotiating leverage. Our customers have sought and may continue to seek advantageous pricing, payment and other commercial terms. We have agreed and may continue to agree to unfavorable commercial terms with these customers, including the potential of reducing the average selling price of our products, increasing cost of sales or agreeing to extended payment terms in response to these commercial requirements or competitive pricing pressures.
27


Continued and increased inflation could decrease the profitability of customer contracts, particularly those with extended payment terms, that are not indexed to inflation. To maintain acceptable operating results, we will need to comply with these commercial terms, develop and introduce new products and product enhancements on a timely basis, and continue to reduce our costs.
Our sales cycle can be long and unpredictable, which could result in an unexpected revenue shortfall in any given quarter.
Our products can have a lengthy sales cycle, which can extend from six to twelve months and may take even longer for larger prospective customers. Our prospective customers conduct significant evaluation, testing, implementation and acceptance procedures before they purchase our products. We incur substantial sales and marketing expenses and expend significant management effort during this time, regardless of whether we make a sale. We have seen a lengthening of our sales cycle as a result of the COVID-19 pandemic, due to delays in the customer certification process for our products resulting from customer facility closures or access restrictions. Because our sales cycle is long, we are likely to recognize higher inflation-related costs before recognizing the benefits of any price increases that we implement for our products. Moreover, the costs associated with our sales cycle may increase faster than our ability to increase prices. In addition, changes in regulatory requirements or uncertainty associated with the regulatory environment could delay or impede investment in network infrastructures and adversely affect our business, financial condition and results of operations.
Because the purchase of our equipment involves substantial cost, most of our customers wait to purchase our equipment until they are ready to deploy it in their network. As a result, it is difficult for us to accurately predict the timing of future purchases by our customers. In addition, product purchases are often subject to budget constraints, multiple approvals and unplanned administrative processing and other delays, including the need for the customer to obtain external financing. If sales expected from customers for a particular quarter are not realized in that quarter or at all, our revenue will be negatively impacted.
Any acquisitions or strategic transaction that we undertake could disrupt our business and harm our financial condition and results of operations.
We have made strategic acquisitions of businesses, technologies and other assets in the past, including most recently the Acquisition. We may engage in acquisitions, divestitures or other strategic transactions in the future. In order to undertake certain of these transactions, we may use cash, issue equity that could dilute our current stockholders, or incur debt or assume indebtedness. If we are unable to achieve the anticipated efficiencies and strategic benefits of such transactions, it could adversely affect our business, financial condition and results of operations. In addition, the market price of our common stock could be adversely affected if investors and securities analysts react unfavorably to a strategic transaction or if the integration or the anticipated financial and strategic benefits of such transactions are not realized as rapidly as or to the extent anticipated by investors and securities analysts.
Acquisitions, divestitures or other strategic transactions can also result in adverse tax consequences, warranty or product liability exposure related to acquired assets, additional stock-based compensation expense, and write-up of acquired inventory to fair value. Divestitures can also result in contractual, employment or intellectual property liability related to divested assets. In addition, we may record goodwill and other purchased intangible assets in connection with an acquisition and incur impairment charges in the future. If our actual results, or the plans and estimates used in future impairment analyses, are less favorable than the original estimates used to assess the recoverability of these assets, we could incur additional impairment charges.
Acquisitions, divestitures or other strategic transactions also involve numerous risks that could disrupt our ongoing business and distract our management team, including:
problems integrating the acquired operations, technologies or products with our own;
challenges in divesting assets and intellectual property without negatively affecting our retained business lines;
diversion of management’s attention from our core business;
adverse effects on existing business relationships with suppliers and customers;
28


risks associated with entering new markets or exiting existing markets; and
loss of key employees.
Our failure to adequately manage the risks associated with an acquisition, divestment or strategic transaction could have an adverse effect on our business, financial condition and results of operations.
Financial and Macroeconomic Risk Factors
We may be unable to generate the cash flow necessary to make anticipated capital expenditures, service our debt or grow our business.
We may not be able to generate sufficient cash flow from operations to make anticipated capital expenditures, to enable us to service our debt or grow our business. For example, in each of the fiscal years since the completion of the Acquisition, we have had a net loss and negative cash flows from operations and we may continue to incur losses and negative cash flows from operations in the future periods. Our ability to pay our expenses, service our debt and fund planned capital expenditures will depend on our future performance, which will be affected by general economic, competitive, legislative, political, regulatory, public health issues and other factors beyond our control, and our ability to continue to realize synergies and anticipated cost savings. If we are unable to generate sufficient cash flow from operations to service our debt or to make anticipated capital expenditures, we may be required to sell assets, reduce capital expenditures, borrow additional funds or evaluate alternatives for efficiently funding our capital expenditures and ongoing operations, including the issuance of equity, equity-linked and debt securities.

Inflation may adversely affect us by increasing costs beyond what we can recover through price increases.

Recently, inflation has increased throughout the U.S. economy. Inflation can adversely affect us by increasing the costs of labor, supplies and other costs of doing business. In an inflationary environment, our ability to raise prices enough to match the rate of inflation may be constrained by customer resistance and competitive concerns, as well as industry-specific and other economic conditions, which would reduce our profit margins. We have experienced, and continue to experience, increases in the prices of labor, supplies and other costs of doing business. Continued inflationary pressures could impact our profitability.
Unfavorable macroeconomic and market conditions may adversely affect our industry, business and financial results.
In the past, unfavorable macroeconomic and market conditions have resulted in sustained periods of decreased demand for optical communications products and slowdowns in the telecommunications industry in which we operate. Such slowdowns may result in:
reduced demand for our products as a result of constraints on capital spending by our customers;
increased price competition for our products, not only from our competitors, but also as a result of our customer’s or potential customer’s utilization of inventoried or underutilized products, which could put additional downward pressure on our near-term gross profits;
risk of excess or obsolete inventories;
our customers facing financial difficulties, including bankruptcy;
excess manufacturing capacity and higher associated overhead costs as a percentage of revenue; and
more limited ability to accurately forecast our business and future financial performance.
The effects of the COVID-19 pandemic have negatively affected the economies of many countries and have created significant uncertainty regarding global macroeconomic conditions. The COVID-19 pandemic has also led to increased disruption and volatility in capital markets, credit markets, and supply chains. These
29


conditions may also result in the tightening of credit markets, which could limit or delay our customers’ ability to obtain necessary financing for their purchases of our products.
Our customers may delay or cancel their purchases or increase the time they take to pay or default on their payment obligations due to lack of liquidity in the capital markets, the continued uncertainty in the global economic environment or inflationary concerns, which would negatively affect our business and operating results. Weakness and uncertainty in the global economy could cause some of our customers to become illiquid, delay payments or adversely affect our collection of their accounts, which could result in a higher level of bad debt expense. In addition, currency fluctuations could negatively affect our international customers’ ability or desire to purchase our products.
A lack of liquidity and economic uncertainty may adversely affect our suppliers or the terms on which we purchase products from these suppliers. It may also cause some of our suppliers to become illiquid. Any of these impacts could limit our ability to obtain components for our products from these suppliers and could adversely impact our supply chain or the delivery schedule to our customers. This also could require us to purchase more expensive components, or re-design our products, which could cause increases in the cost of our products and delays in the manufacturing and delivery of our products. Such events could harm our gross margin and harm our reputation and our customer relationships, either of which could harm our business and operating results.

If we need additional capital in the future, it may not be available to us on favorable terms, or at all.
Our business requires significant capital. We have historically relied on outside debt or equity financing as well as cash flow from operations to fund our operations, capital expenditures and expansion. For example, in September 2018, we issued convertible senior notes due September 1, 2024 (the “2024 Notes”) to pay the cost of related capped call transactions, as discussed below, to fund the cash portion of the purchase price of the Acquisition, and for general corporate purposes. In August 2019 and as amended thereafter, we entered into the Amended Credit Agreement with Wells Fargo Bank and BMO Harris Bank N.A. to provide additional working capital flexibility to manage our business, utilizing the Credit Facility. In addition, in March 2020 we issued convertible senior notes due March 1, 2027 (the “2027 Notes” and, together with the 2024 Notes, the “Notes”) to raise additional funds for general corporate purposes, including working capital to fund growth and potential strategic projects. For additional risks related to the Notes, please see “Common Stock and Indebtedness Risk Factors” below. In August 2020, we entered into the Sales Agreement with Jefferies LLC ("Jefferies") under which we issued and sold through Jefferies, acting as agent and/or principal, shares of our common stock having an aggregate offering price of $96.3 million, to raise funds for general corporate purposes, including working capital and capital expenditures. We may require additional capital from equity or equity-linked financing, debt financing or other financings in the future to fund our operations, respond to competitive pressures or strategic opportunities or to refinance our existing debt obligations. In the event that we require additional capital, we may not be able to secure timely additional financing on favorable terms, or at all, and may be affected by the impacts of the COVID-19 pandemic on capital markets. The terms of any additional financing may place limits on our financial and operating flexibility. If we raise additional funds through further issuances of equity, convertible debt securities or other securities convertible into equity, our existing stockholders could suffer dilution in their percentage ownership of our company, and any new securities we issue could have rights, preferences and privileges senior to those of holders of our common stock. If we are unable to obtain adequate financing or financing on terms satisfactory to us, if and when we require it, our ability to grow or support our business and to respond to business challenges could be limited and our business will be harmed.
Our international sales and operations subject us to additional risks that may harm our operating results.
Sales of our products into international markets continue to be an important part of our business. During 2021, 2020 and 2019, we derived approximately 53%, 54% and 52%, respectively, of our revenue from customers outside of the United States. We expect that significant management attention and financial resources will be required for our international activities over the foreseeable future as we continue to operate in international markets. In some countries, our success in selling our products and growing revenue will depend in part on our ability to form relationships with local partners. Our inability to identify appropriate partners or reach mutually satisfactory arrangements for international sales of our products could impact our ability to maintain or increase international market demand for our products. In addition, many of the companies we compete against internationally have greater name recognition and a more substantial sales and marketing presence.
30


We have sales and support personnel in the Americas, EMEA (with offices in the Middle East) and APAC (including China). In addition, we have established development centers in Canada, China, Finland, Germany, India, Portugal and Sweden. There is no assurance that our reliance upon development resources in international locations will enable us to achieve meaningful cost reductions or greater resource efficiency.
As a result of having global operations, the sudden disruption of the supply chain and/or the manufacture of our customer’s components caused by events outside of our control could impact our results of operations by impairing our ability to timely and efficiently deliver our products or provide installation and maintenance services to our customers. For example, the global COVID-19 pandemic has disrupted and is expected to continue to disrupt the global supply chain for certain components necessary for our products and could continue to threaten the health and safety of our employees.
Our international operations are subject to inherent risks, and our future results could be adversely affected by a variety of factors, many of which are outside of our control, including:
greater difficulty in collecting accounts receivable and longer collection periods;
difficulties of managing and staffing international offices, and the increased travel, infrastructure and legal compliance costs associated with multiple international locations;
political, social and economic instability, including wars, terrorism, political unrest, boycotts, curtailment of trade and other business restrictions;
tariff and trade barriers and other regulatory requirements, contractual limitations, or customer specifications impacting our ability to sell or develop our products in certain foreign markets;
less effective protection of intellectual property than is afforded to us in the United States or other developed countries;
potentially adverse tax consequences;
natural disasters, acts of war or terrorism, and health crises, including the COVID-19 pandemic;
changes to free trade agreements, trade protection measures, tariffs, export compliance, domestic preference procurement requirements, qualification to transact business and additional regulatory requirements, including changes related to policy and other changes made by the federal government in the United States; and
effects of changes in currency exchange rates, particularly relative increases in the exchange rate of the U.S. dollar compared to other currencies that could negatively affect our financial results and cash flows.
International customers may also require that we comply with certain testing or customization of our products to conform to local standards. The product development costs to test or customize our products could be extensive and a material expense for us.
Our international operations are subject to increasingly complex foreign and U.S. laws and regulations, including but not limited to anti-corruption laws, such as the U.S. Foreign Corrupt Practices Act of 1977, as amended (the "FCPA"), and the UK Bribery Act, antitrust or competition laws, anti-money laundering laws, various trade controls, national security related regulations, and data privacy laws, among others. Violations of these laws and regulations could result in fines and penalties, criminal sanctions against us, our officers, or our employees, prohibitions on the conduct of our business and on our ability to offer our products and services in one or more countries, and could also materially affect our reputation, our international expansion efforts, our ability to attract and retain employees, our business, and our operating results. Although we have implemented policies, procedures and training designed to ensure compliance with these laws and regulations, there can be no complete assurance that any individual employee, contractor or agent will not violate our policies. Additionally, the costs of complying with these laws (including the costs of investigations, auditing and monitoring) could also adversely affect our current or future business.
31


As we continue to expand our business globally, our success will depend, in large part, on our ability to effectively anticipate and manage these and other risks and expenses associated with our international operations. For example, political instability and uncertainty in the European Union (the "E.U.") and, in particular, the United Kingdom's exit from the E.U., could slow economic growth in the region, affect foreign exchange rates, and could have a negative impact on near-term economic activity, leading to our customers delaying purchases of our products. Our failure to manage any of these risks successfully could harm our international operations and reduce our international sales, adversely affecting our business, financial condition and results of operations.
Our effective tax rate may increase or fluctuate, which could increase our income tax expense and reduce our net income.
Our effective tax rate and the amount of our taxable income could be subject to volatility or adversely affected by several factors, many of which are outside of our control, including:
changes in the valuation of our deferred tax assets and liabilities, and in deferred tax valuation allowances;
changes in the relative proportions of revenue and income before taxes in the various jurisdictions in which we operate that have differing statutory tax rates;
changing tax laws, regulations, rates and interpretations in multiple jurisdictions in which we operate;
changes to the financial accounting rules for income taxes;
the tax effects of acquisitions; and
the resolution of issues arising from tax audits.
For example, the Biden administration has proposed tax reform legislation to increase the U.S. corporate income tax rate, increase U.S. taxation of international business operations and impose a global minimum tax, which could result in increased marginal corporate tax rates. The global minimum tax is also supported by numerous countries and the Organization for Economic Cooperation and Development ("OECD"). Such countries, the OECD and other organizations are also actively considering changes to existing tax laws or have proposed or enacted new laws that could increase our tax obligations in countries where we do business or cause us to change the way we operate our business. Any changes in federal, state or international tax laws or tax rulings could adversely affect our effective tax rate and our results of operations.
We may be adversely affected by fluctuations in currency exchange rates.
A portion of our sales and expenses stem from countries outside of the United States, and are in currencies other than U.S. dollars, and therefore subject to foreign currency fluctuation. Accordingly, fluctuations in foreign currency rates could have a material impact on our financial results in future periods. We currently enter into foreign currency exchange forward contracts to reduce the impact of foreign currency fluctuations on certain non-functional currency account balances. These forward contracts reduce the impact of currency exchange rate movements on certain transactions, but do not cover all foreign-denominated transactions and therefore do not entirely eliminate the impact of fluctuations in exchange rates on our results of operations and financial condition.
Our debt obligations may adversely affect our ability to raise additional capital and will be a burden on our future cash resources, particularly if we elect to settle these obligations in cash upon conversion or upon maturity or required repurchase.
As of December 25, 2021, the outstanding aggregate principal amount of the 2024 Notes and the 2027 Notes was $402.5 million and $200.0 million, respectively. The degree to which we are leveraged could have important consequences, including, but not limited to, the following:
our ability to obtain additional financing in the future for working capital, capital expenditures, acquisitions, litigation, general corporate or other purposes may be limited; and
32


a substantial portion of our future cash balance may be dedicated to the payment of the principal of our indebtedness as we have stated the intention to pay the principal amount of each series Notes in cash upon conversion or when otherwise due, such that we would not have those funds available for use in our business.
Our ability to meet our payment obligations under our debt instruments, including the Notes, depends on our future cash flow performance. This, to some extent, is subject to general economic, financial, competitive, legislative and regulatory factors, as well as other factors that may be beyond our control. There can be no assurance that our business will generate positive cash flow from operations, or that additional capital will be available to us, in an amount sufficient to enable us to meet our debt payment obligations and to fund other liquidity needs. If we are unable to generate sufficient cash flow to service our debt obligations, we may need to refinance or restructure our debt, sell assets, reduce or delay capital investments, or seek to raise additional capital. If we are unable to implement one or more of these alternatives, we may be unable to meet our debt payment obligations. As a result, we may be more vulnerable to economic downturns, less able to withstand competitive pressures and less flexible in responding to changing business and economic conditions.
We may issue additional shares of our common stock in connection with conversions of the 2024 Notes, and thereby dilute our existing stockholders and potentially adversely affect the market price of our common stock.
In the event that some or all of each series of Notes are converted and we elect to deliver shares of common stock, the ownership interests of existing stockholders will be diluted, and any sales in the public market of any shares of our common stock issuable upon such conversion could adversely affect the prevailing market price of our common stock. In addition, the anticipated conversion of any series of Notes could depress the market price of our common stock.
The fundamental change provisions of the 2024 Notes and the 2027 Notes may delay or prevent an otherwise beneficial takeover attempt of us.
If a fundamental change, such as an acquisition of our company, occurs prior to the maturity of the 2024 Notes or 2027 Notes, holders of the applicable series of Notes will have the right, at their option, to require us to repurchase all or a portion of their Notes of such series. In addition, if such fundamental change also constitutes a make-whole fundamental change, the conversion rate for the applicable series of Notes may be increased upon conversion of the such series of Notes in connection with such make-whole fundamental change. Any increase in the conversion rate will be determined based on the date on which the make-whole fundamental change occurs or becomes effective and the price paid (or deemed paid) per share of our common stock in such transaction. Any such increase will be dilutive to our existing stockholders. Our obligation to repurchase any series of Notes or increase the conversion rate upon the occurrence of a make-whole fundamental change may, in certain circumstances, delay or prevent a takeover of us that might otherwise be beneficial to our stockholders.
The Capped Calls may affect the value of the 2024 Notes and our common stock.
In connection with the issuance of the 2024 Notes, we entered into capped call transactions (the "Capped Calls") with certain financial institutions who are the option counterparties. The capped call transactions are expected generally to reduce or offset the potential dilution upon conversion of the 2024 Notes and/or offset any cash payments we are required to make in excess of the principal amount of converted 2024 Notes, as the case may be, with such reduction and/or offset subject to a cap.
From time to time, the option counterparties or their respective affiliates may modify their hedge positions by entering into or unwinding various derivatives with respect to our common stock and/or purchasing or selling our common stock or other securities of ours in secondary market transactions prior to the maturity of the 2024 Notes. This activity could also cause or avoid an increase or a decrease in the market price of our common stock.
We are subject to counterparty risk with respect to the Capped Calls.
The option counterparties to the capped call transactions are financial institutions, and we will be subject to the risk that any or all of them might default under the capped call transactions. Our exposure to the credit risk of the counterparties will not be secured by any collateral. Past global economic conditions have resulted in the actual or perceived failure or financial difficulties of many financial institutions. If an option
33


counterparty becomes subject to insolvency proceedings, we will become an unsecured creditor in those proceedings with a claim equal to our exposure at the time under the capped call transactions with such option counterparty. Our exposure will depend on many factors but, generally, an increase in our exposure will be correlated to an increase in the market price and in the volatility of our common stock. In addition, upon a default by an option counterparty, we may suffer adverse tax consequences and more dilution than we currently anticipate with respect to our common stock. We can provide no assurance as to the financial stability or viability of the option counterparties.
Legal and Regulatory Risk Factors
If we fail to protect our intellectual property rights, our competitive position could be harmed, or we could incur significant expense to enforce our rights.
We depend on our ability to protect our proprietary technology. We rely on a combination of methods to protect our intellectual property, including limiting access to certain information, and utilizing trade secret, patent, copyright and trademark laws and confidentiality agreements with employees and third parties, all of which offer only limited protection. The steps we have taken to protect our proprietary rights may be inadequate to preclude misappropriation or unauthorized disclosure of our proprietary information or infringement of our intellectual property rights, and our ability to police such misappropriation, unauthorized disclosure or infringement is uncertain, particularly in countries outside of the United States. This is likely to become an increasingly important issue if we expand our operations and product development into countries that provide a lower level of intellectual property protection. We do not know whether any of our pending patent applications will result in the issuance of patents or whether the examination process will require us to narrow our claims, and even if patents are issued, they may be contested, circumvented or invalidated. Moreover, the rights granted under any issued patents may not provide us with a competitive advantage, and, as with any technology, competitors may be able to develop similar or superior technologies to our own now or in the future.
Protecting against the unauthorized use of our products, trademarks and other proprietary rights is expensive, difficult, time consuming and, in some cases, impossible. Litigation may be necessary in the future to enforce or defend our intellectual property rights, to protect our trade secrets or to determine the validity or scope of the proprietary rights of others. Such litigation could result in substantial cost and diversion of management resources, either of which could harm our business, financial condition and results of operations. Furthermore, many of our current and potential competitors have the ability to dedicate substantially greater resources to enforce their intellectual property rights than we do. Accordingly, despite our efforts, we may not be able to prevent third parties from infringing upon or misappropriating our intellectual property.
Claims by others that we infringe on their intellectual property rights could harm our business.
Our industry is characterized by the existence of a large number of patents and frequent claims and related litigation regarding patent and other intellectual property rights. In particular, many leading companies in the optical transport networking industry, including our competitors, have extensive patent portfolios with respect to optical transport networking technology. In addition, non-practicing patent holding companies seek to monetize patents they have purchased or otherwise obtained. We expect that infringement claims may increase as the number of products and competitors in our market increases and overlaps in technology implementation occur. From time to time, third parties may assert exclusive patent, copyright, trademark and other intellectual property rights to technologies and related standards that are important to our business or seek to invalidate the proprietary rights that we hold. Competitors or other third parties have asserted, and may continue to assert claims or initiate litigation or other proceedings against us or our manufacturers, suppliers or customers alleging infringement of their proprietary rights, or seeking to invalidate our proprietary rights, with respect to our products and technology. In addition, in the past we have had certain patent licenses with third parties that have not been renewed, and if we cannot successfully renew these licenses, we could face claims of infringement. In the event that we are unsuccessful in defending against any such claims, or any resulting lawsuits or proceedings, we could incur liability for damages and/or have valuable proprietary rights invalidated. For additional information regarding certain of the legal proceedings in which we are involved, see Part II, Item 8 under the heading “Legal Matters”.
Any claim of infringement from a third party, even one without merit, could cause us to incur substantial costs defending against the claim, and could distract our management from running our business. Furthermore, a party making such a claim, if successful, could secure a judgment that requires us to pay substantial damages or
34


could include an injunction or other court order that could prevent us from offering our products. In addition, we might be required to seek a license for the use of such intellectual property, which may not be available on commercially reasonable terms or at all. Alternatively, we may be required to develop non-infringing technology, which would require significant effort and expense and may ultimately not be successful. Any of these events could harm our business, financial condition and results of operations.
Competitors and other third parties have and may continue to assert infringement claims against our customers and sales partners. Any of these claims would require us to initiate or defend potentially protracted and costly litigation on their behalf, regardless of the merits of these claims, because we generally indemnify our customers and sales partners from claims of infringement of proprietary rights of third parties. If any of these claims succeed, we may be forced to pay damages on behalf of our customers or sales partners, which could have an adverse effect on our business, financial condition and results of operations.
We incorporate free and open source licensed software into our products. Although we monitor our use of such open source software closely, the terms of many open source licenses have not been interpreted by U.S. courts, and there is a risk that such licenses could be construed in a manner that could impose unanticipated conditions or restrictions on our ability to commercialize our products. In addition, non-compliance with open source software license terms and conditions could subject us to potential liability, including intellectual property infringement and/or contract claims. In such events, we may be required to seek licenses from third parties in order to continue offering our products, to re-engineer our products or to discontinue the sale of our products in the event re-engineering cannot be accomplished in a timely manner, any of which could adversely affect our business, financial condition and results of operations.
Security incidents, such as data breaches and cyber-attacks, could compromise our intellectual property and proprietary or confidential information and cause significant damage to our business and reputation.
In the ordinary course of our business, we maintain sensitive data on our networks, including data related to our intellectual property and data related to our business, customers and business partners, which may be considered proprietary or confidential information. This sensitive data includes certain personal information and other data relating to our employees and others. We also utilize third-party service providers to host, transmit, or otherwise process data in connection with our business activities, including our supply chain processes, operations, and communications. Companies, especially in the technology industry, have been increasingly subject to a wide variety of security incidents, cyber attacks, malicious activity, including ransomware, malware and viruses, and other attempts to gain unauthorized access and disrupt systems and the confidentiality, security, and integrity of information, and we and our third-party service providers and suppliers have faced and may continue to face security threats and attacks from a variety of sources. In response to the COVID-19 pandemic, many of our employees are working from home and accessing our corporate network via remote devices, which may be less secure than those used in our offices and thus could increase the potential for such events to occur.
While the secure maintenance of this information and the security of our systems is critical to our business and reputation, our network and storage applications, and those systems and other business applications maintained by our third-party providers, may be subject to unauthorized access by hackers or breached or otherwise compromised due to operator error, malfeasance or other system disruptions. It may be difficult to anticipate or immediately detect such security incidents or breaches and to prevent or mitigate damage caused as a result. Accordingly, a data breach, security incident, cyber-attack, attack using ransomware or other malware, or any other unauthorized access to systems used in our business or unauthorized acquisition, disclosure, or other processing of our information or other information that we or our third-party vendors maintain or otherwise process could compromise our intellectual property, disrupt our operations, and result in loss of or unauthorized access to or acquisition, disclosure, modification, misuse, corruption, unavailability, or destruction of proprietary or confidential information. While we continually work to safeguard our internal network systems and validate the security of our third-party suppliers and providers to mitigate these potential risks, including through information security policies and employee awareness and training, there is no assurance that such actions will be sufficient to prevent cyber attacks or security breaches or incidents, and we cannot guarantee that our systems and networks or our third-party service providers’ systems and networks have not been breached or that they or any components of our supply chain do not contain exploitable defects or bugs, including defects or bugs that could result in a breach of or disruption to our systems and networks or the systems and networks of third parties that support our operations. We and third-party service providers also may face difficulties or delays in identifying or responding to security breaches and other security-related incidents. We have been subjected in
35


the past to a range of incidents including phishing, emails purporting to come from an executive or vendor seeking payment requests, malware and communications from look-alike corporate domains. For example, in the fourth quarter of fiscal 2021, we experienced a phishing attack that resulted in an immaterial loss. While these have not had a material effect on our business or our network security to date, security incidents involving access to or improper use of our systems, networks or products, or those of third-party service providers, could compromise confidential or otherwise protected information, result in unauthorized acquisition, disclosure, modification, misuse, corruption, unavailability, or destruction of data, cause payments to be diverted to fraudulent accounts, or otherwise disrupt our operations. These security incidents, or any reports or perceptions that they have occurred, could cause us to incur significant costs and expenses to remediate and otherwise respond to any actual or suspected the incident, subject us to regulatory actions and investigations, disrupt key business operations, open us up to claims, demands, and liability, and divert attention of management and key information technology resources, any of which could cause significant harm to our business and reputation. Even the perception of inadequate security may damage our reputation and negatively impact our business. Further, we could be required to expend significant capital and other resources to address any data security incident or breach and to attempt to prevent future security incidents and breaches.
Although we maintain insurance coverage that may cover certain liabilities in connection with some security breaches and other security incidents, we cannot be certain our insurance coverage will be adequate for liabilities actually incurred, including any consequential damages that may arise from such security incidents, that insurance will continue to be available to us on commercially reasonable terms (if at all) or that any insurer will not deny coverage as to any future claim. The successful assertion of one or more large claims against us that exceed available insurance coverage, the occurrence of changes in our insurance policies, including premium increases or the imposition of large deductible or co-insurance requirements, or denials of coverage could have a material adverse effect on our business, including our financial condition, results of operations and reputation.
If we fail to maintain effective internal control over financial reporting in the future, the accuracy and timing of our financial reporting may be adversely affected.
We are required to comply with Section 404 of the Sarbanes-Oxley Act of 2002. The provisions of the act require, among other things, that we maintain effective internal control over financial reporting and disclosure controls and procedures. Preparing our financial statements involves a number of complex processes, many of which are done manually and are dependent upon individual data input or review. These processes include, but are not limited to, calculating revenue, deferred revenue and inventory costs. While we continue to automate our processes and put in place controls to reduce the likelihood for errors, we expect that for the foreseeable future many of our processes will remain manually intensive and thus subject to human error. If we are unable to implement effective key operation controls around financial processes and successfully manage and monitor manual processes, we may fail to prevent or detect material misstatements in our financial statements, in which case investors may lose confidence in the accuracy and completeness of our financial reports and the market price of our securities may decline. In addition, prior to the Acquisition, we maintained separate internal controls over financial reporting with different financial reporting processes and different ERP systems, and Coriant, as a private company, was not required to comply with Section 404 of the Sarbanes-Oxley Act of 2002. Any issues with our integrated ERP system may cause time delays and impact our ability to undertake financial reporting in a timely manner.
We are subject to various governmental export control, trade sanctions, and import laws and regulations that could impair our ability to compete in international markets or subject us to liability if we violate these controls.
In some cases, our products are subject to U.S. and foreign export control laws and regulations that may limit where and to whom we are permitted to sell our products, including the Export Administration Regulations administered by the U.S. Department of Commerce, and our activities may be subject to trade and economic sanctions, including those administered by the United States Department of the Treasury’s Office of Foreign Assets Control (collectively, “Trade Controls”). As such, a license may be required to export or re-export our products, or provide related services, to certain countries and end-users, and for certain end-uses. Further, our products incorporating encryption functionality may be subject to special controls applying to encryption items and/or certain reporting requirements.
We have procedures in place designed to ensure our compliance with Trade Controls, with which failure to comply could subject us to both civil and criminal penalties, including substantial fines, possible incarceration
36


of responsible individuals for willful violations, possible loss of our export or import privileges, and reputational harm. Further, the process for obtaining necessary licenses may be time-consuming or unsuccessful, potentially causing delays in sales or losses of sales opportunities. Trade Controls are complex and dynamic regimes, and monitoring and ensuring compliance can be challenging, particularly given that our products are widely distributed throughout the world and are available for download without registration. Although we have no knowledge that our activities have resulted in violations of Trade Controls, any failure by us or our partners to comply with applicable laws and regulations would have negative consequences for us, including reputational harm, government investigations, and penalties.
In addition, various countries regulate the import of certain technologies and have enacted laws that could limit our ability to distribute our products and certain product features or could limit our customers’ ability to implement our products in those countries. Changes in our products or changes in U.S. and foreign import and export regulations may create delays in the introduction of our products in international markets, prevent our customers with international operations from deploying our products throughout their global systems or, in some cases, prevent the import and export of our products to certain countries altogether. For example, in 2018 and 2019, the United States imposed tariffs on a large variety of products originating from China, including some on components that are supplied to us from China. Depending upon the duration and implementation of these and future tariffs, as well as our ability to mitigate their impact, these tariffs could materially affect our business, including in the form of increased cost of goods sold, increased pricing for customers, and reduced sales. At this time, it remains unclear what additional actions, if any, will be taken by the governments of the United States or China with respect to such trade and tariff matters. Any change in import and export regulations or related legislation, shift in approach to the enforcement or scope of existing regulations, or change in the countries, persons or technologies impacted by such regulations, could result in decreased use of our products by, or in our decreased ability to export or sell our products to, existing or potential customers with international operations. Failure to comply with these and similar laws on a timely basis, or at all, or any limitation on our ability to develop, export or sell our products would adversely affect our business, financial condition and results of operations.
We are subject to environmental regulations that could adversely affect our business.
We are subject to environmental rules and regulations or other social initiatives that impact how and where we manufacture our products. In particular, our manufacturing operations use substances that are regulated by various federal, state, local, foreign and international laws and regulations governing health, safety and the environment, including WEEE, RoHS and REACH regulations adopted by the E.U. From time to time, the E.U. restricts or considers restricting certain substances under these Directives. For example, indium phosphide is currently being considered for restriction under RoHS. Any restriction of indium phosphide or any other substance integral to our systems could materially adversely affect our business, financial condition and operating results. In addition, if we experience a problem complying with these laws and regulations, it could cause an interruption or delay in our manufacturing operations or it could cause us to incur liabilities or costs related to health, safety or environmental remediation or compliance. We could also be subject to liability if we do not handle these substances in compliance with safety standards for handling, storage and transportation and applicable laws and regulations. If we experience a problem or fail to comply with such safety standards or laws and regulations, our business, financial condition and operating results may be harmed.
We are subject to global data privacy and data protection laws and regulations that could adversely affect our business or subject us to liability.
Data privacy and data protection is an area of increasing focus for our customers, governmental regulators and privacy advocates, and many jurisdictions, including the E.U., the United States, China and other regions, are evaluating or have implemented regulations relating to cybersecurity, privacy and data protection, which can affect the market and requirements for networking and communications equipment. For example, the General Data Protection Regulation (“GDPR”) in effect in the E.U., and similar regulatory standards in effect in the United Kingdom, the Personal Information Protection Law ("PIPL") in China, the California Consumer Privacy Act (“CCPA”) and the California Privacy Rights Act (“CPRA”), and enacted or proposed legislation in other jurisdictions have created new compliance obligations with respect to data handling and processing.
We cannot fully predict the impact of the GDPR, the PIPL, the CCPA, the CPRA or other laws or regulations, including those enacted in the future, relating to cybersecurity, privacy or data protection on our business or operations, These laws and regulations have required us to modify our data processing practices and policies and to incur substantial costs and expenses in an effort to comply, and we expect to continue to
37


incur such costs and expenses in the future. Any failure to comply with such laws and regulations could result in claims, litigation, and regulatory proceedings, as well as damage to our customer relationships. These could result in substantial costs, diversion of resources, fines, penalties, and other damages, and harm to our reputation. Any of these could harm our business, financial condition and results of operations.
A portion of our revenue is generated by sales to government entities, which are subject to a number of uncertainties, challenges, and risks.
We currently sell many of our solutions to various government entities, and we may in the future increase sales to government entities. Sales to government entities are subject to a number of risks. Selling to government entities can be highly competitive, expensive, and time consuming, often requiring significant upfront time and expense without any assurance that we will complete a sale. In the event that we are successful in being awarded a government contract, such award may be subject to appeals, disputes, or litigation, including, but not limited to, bid protests by unsuccessful bidders. Government demand and payment for our solutions may be impacted by public sector budgetary cycles and funding authorizations, with funding reductions or delays adversely affecting public sector demand for our solutions. Government entities may also have statutory, contractual, or other legal rights to terminate contracts for convenience or due to a default. For purchases by the U.S. federal government, the government may require certain products to be manufactured in the United States and other high-cost manufacturing locations, and we may not manufacture all products in locations that meet government requirements, and as a result, our business and results of operations may suffer. Contracts with governmental entities may also include preferential pricing terms, including, but not limited to, “most favored customer” pricing.
Additionally, we may be required to obtain special certifications to sell some or all of our solutions to government or quasi-government entities. Such certification requirements for our solutions may change, thereby restricting our ability to sell into the federal government sector until we have attained the revised certification. If our products and subscriptions are late in achieving or fail to achieve compliance with these certifications and standards, or our competitors achieve compliance with these certifications and standards, we may be disqualified from selling our products to such governmental entities, or be at a competitive disadvantage, which would harm our business, financial condition and results of operations. There are no assurances that we will find the terms for obtaining such certifications to be acceptable or that we will be successful in obtaining or maintaining the certifications.
As a government contractor or subcontractor, we must comply with laws, regulations, and contractual provisions relating to the formation, administration, and performance of government contracts and inclusion on government contract vehicles, which affect how we and our partners do business with government agencies. As a result of actual or perceived noncompliance with government contracting laws, regulations, or contractual provisions, we may be subject to non-ordinary course audits and internal investigations which may prove costly to our business financially, divert management time, or limit our ability to continue selling our products and services to our government customers. These laws and regulations may impose other added costs on our business, and failure to comply with these or other applicable regulations and requirements, including non-compliance in the past, could lead to claims for damages from our channel partners, downward contract price adjustments or refund obligations, civil or criminal penalties, and termination of contracts and suspension or debarment from government contracting for a period of time with government agencies. Any such damages, penalties, disruption, or limitation in our ability to do business with a government would adversely impact, and could have a material adverse effect on, our business, financial condition, results of operations, public perception, and growth prospects.
Our business could be adversely affected if our employees cannot obtain and maintain required security clearances or we cannot maintain a required facility security clearance, or we do not comply with legal and regulatory obligations regarding the safeguarding of classified information.
Our U.S. government contract revenue includes income derived from contracts that require our employees to maintain various levels of security clearances, and may require us to maintain a facility security clearance, to comply with Department of Defense (“DoD”) requirements. The DoD has strict security clearance requirements for personnel who perform work in support of classified programs. In general, access to classified information, technology, facilities, or programs are subject to additional contract oversight and potential liability. In the event of a security incident involving classified information, technology, facilities, programs, or personnel holding clearances, we may be subject to legal, financial, operational, and reputational harm. We are limited in
38


our ability to provide specific information about these classified programs, their risks, or any disputes or claims relating to such programs. As a result, investors have less insight into our classified programs than our other businesses and therefore less ability to fully evaluate the risks related to our classified business or our business overall. Obtaining and maintaining security clearances for employees involves a lengthy process, and it is difficult to identify, recruit, and retain employees who already hold security clearances. If our employees are unable to obtain security clearances in a timely manner, or at all, or if our employees who hold security clearances are unable to maintain their clearances or terminate employment with us, then a customer requiring classified work could terminate an existing contract or decide not to renew the contract upon its expiration. To the extent we are not able to obtain or maintain a facility security clearance, we may not be able to bid on or win new classified contracts, and existing contracts requiring a facility security clearance could be terminated.
Failure to comply with anti-bribery, anti-corruption, anti-money laundering laws, and similar laws, could subject us to penalties and other adverse consequences.
We are subject to the FCPA, the U.S. domestic bribery statute contained in 18 U.S.C. § 201, the U.S. Travel Act, the United Kingdom Bribery Act 2010, and possibly other anti-bribery and anti-money laundering laws in the United States and in countries outside of the United States in which we conduct our activities. Anti-corruption and anti-bribery laws have been enforced aggressively in recent years and are interpreted broadly to generally prohibit companies, their employees, agents, representatives, business partners, and third-party intermediaries from authorizing, offering, or providing, directly or indirectly, improper payments or benefits to recipients in the public or private sector.
We sometimes leverage third parties to sell our products and conduct our business abroad. We, our employees, agents, representatives, business partners our third-party intermediaries may have direct or indirect interactions with officials and employees of government agencies or state-owned or affiliated entities and may be held liable for the corrupt or other illegal activities of these employees, agents, representatives, business partners or third-party intermediaries even if we do not explicitly authorize such activities. We cannot assure you that all of our employees and agents will not take actions in violation of applicable law, for which we may be ultimately held responsible. As we increase our international sales and business, our risks under these laws may increase.
These laws also require that we keep accurate books and records and maintain internal controls and compliance procedures designed to prevent any such actions. While we have policies and procedures to address compliance with such laws, we cannot assure you that none of our employees, agents, representatives, business partners or third-party intermediaries will take actions in violation of our policies and applicable law, for which we may be ultimately held responsible.
Any allegations or violation of the FCPA or other applicable anti-bribery, anti-corruption laws, and anti-money laundering laws could result in whistleblower complaints, sanctions, settlements, prosecution, enforcement actions, fines, damages, adverse media coverage, investigations, loss of export privileges, severe criminal or civil sanctions, or suspension or debarment from U.S. government contracts, all of which may have an adverse effect on our reputation, business, results of operations, and prospects. Responding to any investigation or action will likely result in a materially significant diversion of management’s attention and resources and significant defense costs and other professional fees.
General Risk Factors
The trading price of our common stock has been volatile and may be volatile in the future.
The trading prices of our common stock and the securities of other technology companies have been and may continue to be highly volatile. Factors affecting the trading price of our common stock include:
variations in our operating results;
announcements of technological innovations, new services or service enhancements, strategic alliances or agreements by us or by our competitors;
the gain or loss of customers;
recruitment or departure of key personnel;
39


changes in the estimates of our future operating results or external guidance on those results or changes in recommendations or business expectations by any securities analysts that elect to follow our common stock;
mergers and acquisitions by us, by our competitors or by our customers;
market conditions in our industry, the industries of our customers and the economy as a whole, including global trade tariffs and fluctuations in currency exchange rates, interest rates or inflation rates;
social, geopolitical, environmental or health factors, including pandemics or widespread health epidemics such as the COVID-19 pandemic; and
adoption or modification of regulations, policies, procedures or programs applicable to our business.
In addition, if the market for technology stocks or the broader stock market experience a loss of investor confidence, the trading price of our common stock could decline for reasons unrelated to our business, financial condition or results of operations. The trading price of our common stock might also decline in reaction to events that affect other companies in our industry even if these events do not directly affect us. Each of these factors, among others, could harm the value of your investment in our common stock. Some companies that have had volatile market prices for their securities have had securities class action lawsuits filed against them. If a suit were filed against us, regardless of its merits or outcome, it could result in substantial costs and divert management’s attention and resources.
Future sales of our common stock could cause our stock price to fall.
We have sold, and plan in the future to sell, shares of our common stock in underwritten offerings and have established, and may in the future establish, “at-the-market” offering programs pursuant to which we may offer and sell shares of our common stock. Sales of securities have resulted and will continue to result in dilution of our existing stockholders, and such sales could cause our stock price to fall.
In addition, if our existing stockholders sell, or indicate an intent to sell, a large number of shares of our common stock in the public market, it could cause our stock price to fall. We may also issue shares of common stock or securities convertible into our common stock from time to time in connection with financings, acquisitions, investments or otherwise. Any such issuance would result in dilution to our existing stockholders and could cause our stock price to fall.
Anti-takeover provisions in our charter documents and Delaware law could discourage, delay or prevent a change in control of our company and may affect the trading price of our common stock.
We are a Delaware corporation and the anti-takeover provisions of the Delaware General Corporation Law, which apply to us, may discourage, delay or prevent a change in control by prohibiting us from engaging in a business combination with an interested stockholder for a period of three years after the person becomes an interested stockholder, even if a change of control would be beneficial to our existing stockholders. In addition, our amended and restated certificate of incorporation and amended and restated bylaws may discourage, delay or prevent a change in our management or control over us that stockholders may consider favorable. Our amended and restated certificate of incorporation and amended and restated bylaws:
authorize the issuance of “blank check” convertible preferred stock that could be issued by our board of directors to thwart a takeover attempt;
establish a classified board of directors, as a result of which the successors to the directors whose terms have expired will be elected to serve from the time of election and qualification until the third annual meeting following their election;
require that directors only be removed from office for cause;
provide that vacancies on the board of directors, including newly created directorships, may be filled only by a majority vote of directors then in office rather than by stockholders;
40


prevent stockholders from calling special meetings; and
prohibit stockholder action by written consent, requiring all actions to be taken at a meeting of the stockholders.
Our amended and restated bylaws designate the Court of Chancery of the State of Delaware and the federal district courts of the United States of America as the exclusive forums for substantially all disputes between us and our stockholders, which will restrict our stockholders’ ability to choose the judicial forum for disputes with us or our directors, officers, or employees.
Our amended and restated bylaws provide that the Court of Chancery of the State of Delaware is the exclusive forum for any derivative action or proceeding brought on our behalf; any action asserting a breach of fiduciary duty; any action asserting a claim against us arising pursuant to the Delaware General Corporation Law, our amended and restated certificate of incorporation or our bylaws; or any action asserting a claim against us that is governed by the internal affairs doctrine.
These provisions would not apply to suits brought to enforce a duty or liability created by the Exchange Act or any other claim for which the U.S. federal courts have exclusive jurisdiction. Furthermore, Section 22 of the Securities Act creates concurrent jurisdiction for federal and state courts over all such Securities Act actions. Accordingly, both state and federal courts have jurisdiction to entertain such claims. Our stockholders cannot waive compliance with the federal securities laws and the rules and regulations thereunder. To prevent having to litigate claims in multiple jurisdictions and the threat of inconsistent or contrary rulings by different courts, among other considerations, our amended and restated bylaws provide that, unless we consent in writing to the selection of an alternative forum, the federal district courts of the United States of America will be the exclusive forum for resolving any complaint asserting a cause of action arising under the Securities Act. While the Delaware courts have determined that such choice of forum provisions are facially valid, a stockholder may nevertheless seek to bring a claim in a venue other than those designated in the exclusive forum provisions. In such instance, we would expect to vigorously assert the validity and enforceability of the exclusive forum provisions of our amended and restated certificate of incorporation. This may require significant additional costs associated with resolving such action in other jurisdictions and there can be no assurance that the provisions will be enforced by a court in those other jurisdictions.
These exclusive choice of forum provisions may limit a stockholder’s ability to bring a claim in a judicial forum that it finds favorable for disputes with us or our directors, officers, or other employees, which may discourage lawsuits against us and our directors, officers, and other employees. If a court were to find such exclusive-forum provisions to be inapplicable or unenforceable in an action, we may incur further significant additional costs associated with resolving the dispute in other jurisdictions, all of which could harm our business.
Events that are outside our control, such as natural disasters, human violence or other catastrophic events, could harm our operations.
Our headquarters and the majority of our infrastructure, including our PIC fabrication manufacturing facility, are located in Northern California, an area that is susceptible to earthquakes, fires, floods and other natural disasters. Further, attacks and violence aimed at Northern California or at the United States energy or telecommunications infrastructure could hinder or delay the development and sale of our products. In the event that an earthquake, targeted attack or other man-made or natural catastrophe were to destroy any part of our or our contract manufacturers’ or suppliers' facilities, destroy or disrupt vital infrastructure systems, or interrupt our operations or supply chain for any extended period of time, our business, financial condition and results of operations would be harmed.
41


ITEM 1B.    UNRESOLVED STAFF COMMENTS
    Not applicable. 
ITEM 2.        PROPERTIES
Our headquarters are located in San Jose, California, which consist of approximately 82,000 square feet under lease. As of December 25, 2021, we leased approximately 57,000 square feet for research and development and manufacturing in Sunnyvale, California.
In addition to the leased buildings in San Jose and Sunnyvale, California, we also lease approximately 823,000 square feet of office spaces for research and development centers and for sales, service and support in various countries within (i) North America; (ii) LATAM; (iii) EMEA; and (iv) APAC.
All of these leases expire between 2022 and 2031. We also own a facility in Allentown, Pennsylvania. We intend to adjust our facility space to meet our requirements and we believe that suitable additional or substitute space will be available as needed to accommodate our business needs for our operations. We believe that our existing facilities are adequate to meet our business needs through the next 12 months.
ITEM 3.        LEGAL PROCEEDINGS
The information set forth under the heading “Legal Matters” in Note 13, Commitments and Contingencies, in Part II, Item 8 of this Annual Report on Form 10-K is incorporated herein by reference.
ITEM 4.        MINE SAFETY DISCLOSURES
Not Applicable.
42


PART II

ITEM 5.    MARKET FOR REGISTRANT’S COMMON EQUITY, RELATED STOCKHOLDER MATTERS AND ISSUER PURCHASES OF EQUITY SECURITIES
Our common stock is listed on the Nasdaq Global Select Market under the symbol “INFN.” As of February 15, 2022, there were 83 registered holders of record of our common stock. A substantially greater number of holders of our common stock are “street name” or beneficial holders, whose shares are held by banks, brokers and other financial institutions.
We have not paid any cash dividends on our common stock and do not intend to pay any cash dividends on our common stock in the near future.
STOCK PERFORMANCE GRAPH
The following graph compares the cumulative five-year total return provided stockholders on our common stock relative to the cumulative total returns of the Nasdaq Composite Index and the Nasdaq Telecommunications Index. An investment of $100 (with reinvestment of all dividends, if any) is assumed to have been made in our common stock and in each of the indexes on December 31, 2016 and its relative performance is tracked through December 25, 2021. The Nasdaq Telecommunications Index contains securities of Nasdaq-listed companies classified according to the Industry Classification Benchmark as Telecommunications and Telecommunications Equipment. They include providers of fixed-line and mobile telephone services, and makers and distributors of high-technology communication products. This graph is not deemed to be “filed” with the SEC or subject to the liabilities of Section 18 of the Securities Exchange Act of 1934, as amended (the “Exchange Act”), and the graph shall not be deemed to be incorporated by reference into any prior or subsequent filing by us under the Securities Act of 1933, as amended, or the Exchange Act.
COMPARISON OF FIVE YEAR CUMULATIVE TOTAL RETURN*
Among Infinera Corporation, the Nasdaq Composite Index, and the Nasdaq Telecommunications Indexinfn-20211225_g1.jpg
*Assumes $100 invested on December 31, 2016 in our common stock, in the Nasdaq Composite Index and the Nasdaq Telecommunications Index, with reinvestment of all dividends, if any. Indexes calculated on month-end basis.
43


ITEM 6.        [RESERVED]
    



44


ITEM 7.    MANAGEMENT’S DISCUSSION AND ANALYSIS OF FINANCIAL CONDITION AND RESULTS OF OPERATIONS
This Annual Report on Form 10-K contains “forward-looking statements” that involve risks and uncertainties, as well as assumptions that, if they never materialize or prove incorrect, could cause our results to differ materially from those expressed or implied by such forward-looking statements. Such forward-looking statements include, but are not limited to, our expectations regarding revenue, gross margin, operating expenses, cash flows and other financial items; the severity, magnitude, duration and effects of the COVID-19 pandemic; the extent to which the COVID-19 pandemic and related impacts will materially and adversely affect our business operations, financial performance, results of operations, financial position, stock price and personnel; achievement of strategic objectives; any statements regarding our plans, strategies and objectives; statements regarding the Acquisition; progress of the 2021 Restructuring Plan and remaining payments under the same and the 2020 Restructuring Plan; the impact of new customer network footprint on our gross margin; statements regarding our ERP systems; the effects of seasonal patterns in our business; factors that may affect our operating results; anticipated customer acceptance of our solutions; statements concerning new products or services, including new product features; our beliefs about who we may compete with and how we are differentiated from those competitors; statements regarding our production capacity and facilities requirements;
statements related to capital expenditures; statements related to working capital and liquidity; our ability to realize deferred tax assets; statements related to future economic conditions, performance, market growth, competitor consolidation or our sales cycle; our ability to identify, attract and retain highly skilled personnel; statements regarding our corporate culture; our ability to protect our technology and intellectual property, the frequency of claims related to our intellectual property and the value of our intellectual property; statements related to our convertible senior notes and credit facility; statements related to the impact of tax regulations; statements related to the proliferation and impact of environmental regulation; statements related to the effects of litigation on our financial position, results of operations or cash flows; statements related to factors beyond our control, such as natural disasters, acts of war or terrorism, epidemics and pandemics; statements related to new accounting standards; statements as to industry trends and other matters that do not relate strictly to historical facts; and statements of assumptions underlying any of the foregoing. These statements are often identified using words such as “anticipate,” “believe,” “could,” “estimate,” “expect,” “intend,” “may,” "should," "will," or "would," and similar expressions or variations. These statements are based on the beliefs and assumptions of our management based on information currently available to management. Such forward-looking statements are subject to risks, uncertainties and other factors that could cause actual results and the timing of certain events to differ materially from future results expressed or implied by such forward-looking statements. Factors that could cause or contribute to such differences include, but are not limited to, those identified below, and those discussed in the section titled “Risk Factors” included in Part I, Item 1A of this Annual Report on Form 10-K. You should review these risk factors for a more complete understanding of the risks associated with an investment in our securities. Such forward-looking statements speak only as of the date of this report. We disclaim any obligation to update any forward-looking statements to reflect events or circumstances after the date of such statements. The following discussion and analysis should be read in conjunction with our consolidated financial statements and notes thereto included elsewhere in this Annual Report on Form 10-K.
Overview
We are a global supplier of networking solutions comprised of networking equipment, software and services. Our portfolio of solutions includes optical transport platforms, converged packet-optical transport platforms, optical line systems, disaggregated router platforms, and a suite of networking and automation software offerings, and support and professional services.
Our customers include telecommunications service providers, ICPs, cable providers, wholesale carriers, research and education institutions, large enterprises and government entities. Our networking solutions enable our customers to deliver business and consumer communications services. Our comprehensive portfolio of networking solutions also enables our customers to scale their transport networks as end-user services and applications continue to drive growth in demand for network bandwidth. These end-user services and applications include, but are not limited to, high-speed internet access, business ethernet services, 4G/5G mobile broadband, cloud-based services, high-definition video streaming services, virtual and augmented reality and the Internet of Things.
45


Our systems are highly scalable, flexible and designed with open networking principles for ease of deployment. We build our systems using a combination of internally manufactured and third-party components. Our portfolio includes systems that leverage our innovative optical engine technology, comprised of large-scale PICs and DSPs. We optimize the manufacturing process by using indium phosphide to build our PICs, which enables the integration of hundreds of optical functions onto a set of semiconductor chips. This large-scale integration of our PICs and advanced DSPs allows us to deliver high-performance transport networking platforms with features that customers care about the most, including low cost per bit, low power consumption and space savings. In addition, we design our optical engines to increase the capacity and reach performance of our products by leveraging coherent optical transmission. We believe our vertical integration strategy becomes increasingly more valuable as our customers transition to 800 Gb/s per wavelength transmission speeds and beyond, as the combination of our optical integration, DSP, and tightly integrated packaging enables a leading optical performance at higher optical speeds. Over time, we plan to integrate our optical engine technology into a broader set of transport platforms in order to enhance customer value and lower production costs.
Over the past several years, we expanded our portfolio of solutions, evolving from our initial focus on the long-haul and subsea optical transport markets to offering a more complete suite of packet-optical networking solutions that address multiple markets within the end-to-end transport infrastructure. We achieved this expansion both by developing products internally and through acquisitions of Transmode AB in 2015 and Coriant in 2018. In particular, our acquisition of Coriant enhanced our ability to serve a global customer base and also enabled us to expand the breadth of customer applications we can address, including metro aggregation and switching, disaggregated routing, and software-enabled multi-layer network management and control.
Our high-speed optical transport platforms are differentiated by the Infinite Capacity Engine (ICE), our optical engine technology. Our latest generation of coherent optical engine technology delivers multi-terabit opto-electronic subsystems powered by our fifth-generation PIC and latest generation DSP (the combination of which we market as “ICE6”). ICE6 is capable of delivering 800 Gb/s over a single wavelength and will be integrated into various networking platforms in our product portfolio.
As part of the Acquisition, we expanded our high-speed optical transport portfolio with 600 Gb/s transmission capabilities powered by our CloudWave T technology, which enabled us to expand the high-speed transmission applications we can address.
Our products are designed to be managed by a suite of software solutions that enable end-to-end common network management, multi-layer service orchestration, and automated operations. We also provide software-enabled programmability that offers differentiated capabilities such as Instant Bandwidth. Combined with our differentiated hardware solutions, Instant Bandwidth enables our customers to purchase and activate bandwidth as needed through our unique software licensing feature set. This, in turn, allows our customers to accomplish two key objectives: (1) limit their initial network startup costs and investments; and (2) instantly activate new bandwidth as their customers’ and their own network needs evolve.
We believe our end-to-end portfolio of solutions benefits our customers by providing a unique combination of highly scalable capacity and features that address various applications and ultimately simplify and automate packet-optical network operations.
Impact of COVID-19 Pandemic
COVID-19 was declared a global pandemic in March 2020. We have been and will continue monitoring and adjusting our operations, as appropriate, in response to the COVID-19 pandemic.
Employees
We have taken a number of precautionary steps to safeguard our business and our employees from the effects of the outbreak of COVID-19, including temporarily closing or substantially limiting the presence of personnel in our offices in several impacted locations, implementing travel restrictions and withdrawing from various industry events. Since a large percentage of our workforce is accustomed to online work environments and online collaboration tools, we are able to remain productive and in contact with one another and our customers and vendors. For those employees who may need to be in offices, laboratory and manufacturing environments, or at business partner sites to perform their roles, we are taking appropriate measures to protect their health and safety and create and maintain a safe working environment. However, sustained restrictions on the ability of our engineers to work in our offices as a result of restrictions imposed by governments, or us, has
46


made and could continue to make it more difficult for them to collaborate as effectively as desired in the development of new products, which has in the past and may continue to affect development schedules in the future.
Business Operations
In addition, we have implemented certain business continuity plans in response to the COVID-19 pandemic in order to minimize any business disruption and to protect our supply chain, customer fulfillment sites and support operations. Although we believe these actions have mitigated the impact of the COVID-19 pandemic on our business, we have experienced some disruption and delays in our supply chain and manufacturing operations, logistics, and customer support operations, including shipping delays, higher transport costs, and certain limitations on our ability to access customer fulfillment and service sites. We are dependent on sole source and limited source suppliers for several key components, and we have experienced capacity issues, longer lead times and increased costs with certain of these component suppliers, impacting our operational processes and results of operations. We have also seen disruptions in customer demand, including due to delays in the customer certification process resulting from customer facility closures or access restrictions. During 2021, some of these disruptions negatively impacted our revenue and our results of operations. The impact of the COVID-19 pandemic on our business and results of operations in 2022 remains uncertain and is dependent in part on future infection rates, the emergence of new strains of the virus, the effectiveness and availability of vaccinations, and broader global macroeconomic developments.
We continue to monitor the COVID-19 pandemic and actively assess potential implications to our business, supply chain and customer demand. If the COVID-19 pandemic or its adverse effects become more severe or prevalent or are prolonged in the locations where we, our customers, suppliers or contract manufacturers conduct business, or we experience more pronounced disruptions in our operations, or in economic activity and demand generally, our business and results of operations in future periods could be materially adversely affected.
Liquidity and Capital Resources
We have implemented measures to preserve cash and enhance liquidity, including significantly reducing business travel, strategically managing capital expenditures, and delaying or eliminating discretionary spending. We are also focused on managing our working capital needs, maintaining as much flexibility as possible around timing of taking and paying for inventory and manufacturing our products while managing potential changes or delays in installations.
While we believe we have enough cash to operate our business for the next 12 months, if the impact of the COVID-19 pandemic to our business and financial position is more extensive than expected, we may need additional capital to enhance liquidity and working capital. We have historically been successful in our ability to secure other sources of financing, such as accessing capital markets, and implementing other cost reduction initiatives such as restructuring, delaying or eliminating discretionary spending to satisfy our liquidity needs. However, our access to these sources of capital could be materially and adversely impacted and we may not be able to receive terms as favorable as we have historically received. Capital markets have been volatile and there is no assurance that we would have access to capital markets at a reasonable cost, or at all, at times when capital is needed. In addition, some of our existing debt has restrictive covenants that may limit our ability to raise new debt, which would limit our ability to access liquidity by those means without obtaining the consent of our lenders.
On August 12, 2020, we entered into the Sales Agreement with Jefferies under which we issued and sold through Jefferies, acting as agent and/or principal, shares of our common stock having an aggregate offering price of $96.3 million, to raise funds for general corporate purposes, including working capital and capital expenditures. During the fiscal year ended December 26, 2020, we sold 12,000,000 shares of common stock under the Sales Agreement, for net proceeds of approximately $93.4 million, after paying Jefferies a sales commission of approximately $2.9 million related to services provided as the sales agent with respect to the sales of those shares.
Financial and Business Highlights
    Total revenue was $1,425.2 million in 2021 as compared to $1,355.6 million in 2020, a 5% increase. The year over year increase in revenue was driven by growth in our ICP vertical and from our other service
47


provider customers in EMEA and the United States. In addition, we saw growth in our cable vertical in EMEA. This growth was partially offset by lower revenue from certain Tier 1 customers. In 2022, we anticipate benefiting from a diversified customer base and see several prospective opportunities to grow revenue by driving adoption of new and existing solutions. Our results will depend on overall market conditions and, as is typical, quarter-over-quarter revenue could be volatile, affected by the ongoing pandemic and more generally, customer buying patterns, supply chain disruptions and the timing of customer network deployments.
Gross margin increased to 35% in 2021 from 31% in 2020. The year over year increase in gross margin was primarily driven by pricing discipline and cost reduction initiatives as well as increased revenue from vertically-integrated products. In addition, 2021 included lower amortization, integration and restructuring costs, which were higher in 2020 following the Acquisition. In 2022, we intend to continue to improve our fixed cost structure and practice pricing discipline. Additionally, we expect to continue expanding our vertical integration capabilities across more of our product portfolio utilizing our ICE6 platform , which we believe will lower our cost structure and drive continued margin improvement over time.
Operating expenses increased to $585.5 million in 2021 from $564.0 million in 2020, a 4% increase. This increase was primarily attributable to higher employee-related costs, including the restoration of our employee bonus program following its COVID-19-related suspension in 2020 and costs related to bringing our new technologies to market and investments in future technologies. These increases were partially offset by lower integration and restructuring costs, which were higher in 2020 following the Acquisition. In 2022, we intend to continue to balance prudent cost management with investments in technology innovation and other activities that will drive our future growth.
One customer accounted for approximately 11% of our revenue in 2020. No other customers accounted for over 10% of our revenue in 2021 or 2020.
We primarily sell our products through our direct sales force, with the remainder sold indirectly through channel partners. We derived 77% of our revenue from direct sales to customers in both 2021 and 2020. In the future, we expect to continue generating a majority of our revenue from direct sales.
We are headquartered in San Jose, California, with employees located throughout North America, LATAM, EMEA and APAC.
48


Results of Operations
The following sets forth, for the periods presented, certain consolidated statements of operations information (in thousands, except percentages): 
 Years Ended
 December 25, 2021% of total
revenue
December 26,
2020
% of total
revenue
Change% Change
Revenue:
Product$1,099,376 77 %$1,045,551 77 %$53,825 %
Services325,829 23 %310,045 23 %15,784 %
Total revenue$1,425,205 100 %$1,355,596 100 %$69,609 %
Cost of revenue:
Product$732,071 51 %$751,465 55 %$(19,394)(3)%
Services174,008 12 %160,118 12 %13,890 %
Amortization of intangible assets19,621 %29,247 %(9,626)(33)%
Acquisition and integration costs— — %1,828 — %(1,828)(100)%
Restructuring and other related costs1,531 — %4,146 — %(2,615)(63)%
Total cost of revenue$927,231 65 %$946,804 69 %$(19,573)(2)%
Gross profit$497,974 35 %$408,792 31 %$89,182 22 %

 Years Ended
 December 26,
2020
% of total
revenue
December 28, 2019% of total
revenue
Change% Change
Revenue:
Product$1,045,551 77 %$1,011,488 78 %$34,063 %
Services310,045 23 %287,377 22 %22,668 %
Total revenue$1,355,596 100 %$1,298,865 100 %$56,731 %
Cost of revenue:
Product$751,465 55 %$735,059 57 %$16,406 %
Services160,118 12 %146,916 11 %13,202 %
Amortization of intangible assets29,247 %32,583 %(3,336)(10)%
Acquisition and integration costs1,828 — %28,449 %(26,621)(94)%
Restructuring and other related costs4,146 — %29,935 %(25,789)(86)%
Total cost of revenue$946,804 69 %$972,942 75 %$(26,138)(3)%
Gross profit$408,792 31 %$325,923 25 %$82,869 25 %
Revenue
2021 Compared to 2020. Product revenue increased by $53.8 million, or 5%, in 2021 from 2020. This increase was primarily driven by aforementioned growth from ICP customers and other service provider
49


customers in EMEA and the United States, as well as certain cable customers in EMEA. This increase was partially offset by lower revenue from certain Tier 1 customers.
Services revenue increased by $15.8 million, or 5%, in 2021 from 2020. This increase was attributable to an increase in professional services revenue primarily from network installations. This was partially offset by a decrease in amortized services maintenance revenue as our installed product base has continued to transition to our newer product offerings.
2020 Compared to 2019. Product revenue increased by $34.1 million, or 3%, in 2020 from 2019. This increase was primarily driven by growth from key customers in APAC and the United States. This increase was partially offset by lower revenue from our cable vertical and a large European customer which had strong revenue related to new deployments in the second half of 2019.
Services revenue increased by $22.7 million, or 8%, in 2020 from 2019. This increase was attributable to an increase in amortized services maintenance revenue, driven by a new customer and growth in existing customer renewals, and an increase in professional services revenue primarily from network installations.
In line with typical seasonality in our industry, we expect our total revenue will be lower in the first quarter of 2022 as compared to the fourth quarter of 2021, as our customers determine and implement their 2022 budgets.
Revenue by geographic region is based on the shipping address of the customer. The following table summarizes our revenue by geography and sales channel for the periods presented (in thousands, except percentages): 
 Years Ended
 December 25, 2021% of total
revenue
December 26,
2020
% of total revenueChange% Change
Total revenue by geography
Domestic$663,808 47 %$630,422 47 %$33,386 %
International761,397 53 %725,174 53 %36,223 %
$1,425,205 100 %$1,355,596 100 %$69,609 %
Total revenue by sales channel
Direct$1,099,632 77 %$1,039,976 77 %$59,656 %
Indirect325,573 23 %315,620 23 %9,953 %
$1,425,205 100 %$1,355,596 100 %$69,609 %

 Years Ended
 December 26,
2020
% of total revenueDecember 28, 2019% of total revenueChange% Change
Total revenue by geography
Domestic$630,422 47 %$628,075 48 %$2,347 — %
International725,174 53 %670,790 52 %54,384 %
$1,355,596 100 %$1,298,865 100 %$56,731 %
Total revenue by sales channel
Direct$1,039,976 77 %$1,032,527 79 %$7,449 %
Indirect315,620 23 %266,338 21 %49,282 19 %
$1,355,596 100 %$1,298,865 100 %$56,731 %

2021 Compared to 2020. Domestic revenue increased by $33.4 million, or 5%, in 2021 compared to 2020, primarily due to strong growth from ICP and other service provider customers, which was partially offset by declines from certain Tier 1 customers.
50


International revenue increased by $36.2 million, or 5%, in 2021 compared to 2020. In this period, EMEA revenue increased due to growth in our other service provider, cable and ICP verticals and in Other Americas due to certain large new deployments in our cable vertical. This growth was partially offset by a decline in APAC as we had certain large deployments in the second half of 2020.
Direct revenue increased by $59.7 million, or 6%, in 2021 compared to 2020, primarily due to the aforementioned revenue growth in EMEA and the United States and Other Americas. This was partially offset by revenue declines in APAC.
Indirect revenue increased $10.0 million, or 3%, primarily due to our growth in international revenue, where in certain regions we typically sell through channel partners as opposed to selling directly to customers.
2020 Compared to 2019. Domestic revenue increased by $2.3 million in 2020 compared to 2019, primarily due to strong growth from ICP customers. In 2020, the growth from our ICP vertical was nearly offset by moderate declines from certain cable and Tier 1 customers.
International revenue increased by $54.4 million, or 8%, in 2020 compared to 2019. In this period, revenue in APAC increased strongly due to certain large new deployments. We also enjoyed growth in Other Americas and in EMEA in 2020.
Indirect revenue increased $49.3 million, or 19%, primarily due to our growth in international revenue, where in certain regions we typically sell through channel partners as opposed to selling directly to customers.
Cost of Revenue and Gross Margin
2021 Compared to 2020. Gross margin increased to 35% in 2021 from 31% in 2020. In this period, our margins benefited from improved product mix including increased revenue from vertically-integrated products as well as reductions in integration-related expenses and restructuring costs.
2020 Compared to 2019. Gross margin increased to 31% in 2020 from 25% in 2019. In this period, our margins benefited from reductions in integration-related expenses and restructuring costs. We also reduced costs attributable to completing site and systems consolidations over the course of 2019.
In any given quarter, gross margins can fluctuate based on a number of factors, including the mix of footprint versus fill, product mix, customer mix and overall volume.
Amortization of Intangible Assets
2021 Compared to 2020. Amortization of intangible assets decreased by $9.6 million in 2021 from 2020 primarily due to certain technologies becoming fully amortized in 2020.
2020 Compared to 2019. Amortization of intangible assets decreased by $3.3 million in 2020 from 2019 due to certain technologies becoming fully amortized in 2020. The decrease was partially offset by capitalization of in-process technology to developed technology in late 2019.
Acquisition and Integration Costs
2021 Compared to 2020. Acquisition and integration costs decreased by $1.8 million in 2021 from 2020 due to the substantial completion of our integration efforts in 2020.
2020 Compared to 2019. Acquisition and integration costs decreased by $26.6 million in 2020 from 2019. This reduction has been the result of lower integration-related headcount, third-party contractors, and vendor spend during 2020 as we have largely completed our integration efforts.
Restructuring and Other Related Costs
2021 Compared to 2020. Restructuring and other related costs decreased $2.6 million in 2021 from 2020 reflecting the substantial completion of our Munich-related restructuring activities in 2020, which was part of our 2018 Restructuring Plan, partially offset by expenses associated with the 2021 Restructuring Plan.
2020 Compared to 2019. In 2020, within cost of revenue, we incurred $4.1 million in restructuring and other related costs, including $4.0 million of severance and related costs and $0.1 million of asset impairment charges and impaired facilities charges. The restructuring and other related costs decreased by $25.8 million due to the substantial completion of restructuring initiatives under the 2018 Restructuring Plan in 2020. This decrease was partially offset by additional costs under the 2020 Restructuring Plan initiated in the second quarter of 2020.
51


See Note 9, “Restructuring and Other Related Costs” to the Notes to Consolidated Financial Statements for more information on our restructuring plans.
Operating Expenses
The following table summarizes our operating expenses for the periods presented (in thousands, except percentages):
 Years Ended
 December 25, 2021% of total
revenue
December 26, 2020% of total
revenue
Change% Change
Research and development$299,894 21 %$265,634 20 %$34,260 13 %
Sales and marketing138,829 10 %129,604 10 %9,225 %
General and administrative115,415 %112,240 %3,175 %
Amortization of intangible assets17,455 %18,581 %(1,126)(6)%
Acquisition and integration costs614 — %13,346 %(12,732)(95)%
Restructuring and other related costs13,246 %24,586 %(11,340)(46)%
Total operating expenses$585,453 41 %$563,991 42 %$21,462 %
 
 Years Ended
 December 26,
2020
% of total
revenue
December 28,
2019
% of total
revenue
Change% Change
Research and development$265,634 20 %$287,977 22 %$(22,343)(8)%
Sales and marketing129,604 10 %151,423 12 %(21,819)(14)%
General and administrative112,240 %126,351 10 %(14,111)(11)%
Amortization of intangible assets18,581 %27,280 %(8,699)(32)%
Acquisition and integration costs13,346 %42,271 %(28,925)(68)%
Restructuring and other related costs24,586 %40,851 %(16,265)(40)%
Total operating expenses$563,991 42 %$676,153 52 %$(112,162)(17)%
The following table summarizes the stock-based compensation expense included in our operating expenses for the periods presented (in thousands): 
 Years Ended
 December 25, 2021December 26, 2020December 28,
2019
Research and development$18,554 $16,863 $17,457 
Sales and marketing12,345 10,907 8,413 
General and administration12,985 13,906 10,460 
Total$43,884 $41,676 $36,330 
Research and Development Expenses
2021 Compared to 2020. Research and development expenses increased by $34.3 million, or 13%, in 2021 from 2020. The increase was primarily attributable to higher employee-related costs and equipment and software spending related to investments in future technologies. In 2022, we expect to make additional targeted
52


innovation investments in research and development to support our strategy of expanding our vertically integrated product portfolio, including bringing new products to market quickly.
2020 Compared to 2019. Research and development expenses decreased by $22.3 million, or 8%, in 2020 from 2019. The decrease was primarily attributable to lower employee-related costs and lower travel costs due to the COVID-19 pandemic. The decreases were partially offset by higher outside services spend associated with bringing our new technologies to market. As employee-related costs have declined, we have continued to make targeted innovation investments in research and development to support our strategy of expanding our vertically integrated product portfolio, including bringing new products to market quickly.
Sales and Marketing Expenses
2021 Compared to 2020. Sales and marketing expenses increased by $9.2 million, or 7%, in 2021 from 2020. This increase was driven by higher employee-related costs including higher commissions and other costs, primarily driven by higher bookings. The 2021 increase was partially offset by lower travel and marketing-related expenses.
2020 Compared to 2019. Sales and marketing expenses decreased by $21.8 million, or 14%, in 2020 from 2019. This decrease was driven by lower travel and marketing-related expenses, primarily driven by the impact of the COVID-19 pandemic. We also had lower employee-related spend during these periods, primarily due to workforce reduction initiatives. The 2020 decrease was partially offset by higher stock-based compensation expenses.
General and Administrative Expenses
2021 Compared to 2020. General and administrative expenses increased by $3.2 million, or 3%, in 2021 from 2020. The increase was attributable to higher employee-related costs, primarily driven by an increase in bonus expenses, and litigation settlements in the second and third quarters of 2021. This was partially offset by lower professional fees and depreciation.
2020 Compared to 2019. General and administrative expenses decreased by $14.1 million, or 11%, in 2020 from 2019. The decrease was attributable to lower outside services spend stemming from cost management initiatives, lower employee-related expenses, lower travel expenses due to the COVID-19 pandemic, and a litigation settlement in the second quarter of 2019.
Amortization of Intangible Assets
2021 Compared to 2020. Amortization of intangible assets decreased by $1.1 million in 2021 from 2020 primarily due to higher amortization of customer relationships and backlog by $1.5 million in 2020. Customer relationships and backlog are amortized over the expected customer lives.
2020 Compared to 2019. Amortization of intangible assets decreased by $8.7 million in 2020 from 2019 primarily due to higher amortization of customer relationships and backlog by $8.1 million in 2019. Customer relationships and backlog is amortized over the expected customer lives.
Acquisition and Integration Costs
2021 Compared to 2020. Acquisition and integration costs decreased by $12.7 million in 2021 from 2020 primarily due to the completion of our integration efforts related to the Acquisition in the first quarter of 2021.
2020 Compared to 2019. Acquisition and integration costs decreased by $28.9 million in 2020 from 2019 due to the substantial completion of our integration efforts in 2020.
Restructuring and Other Related Costs
2021 Compared to 2020. Restructuring and other related costs decreased by $11.3 million in 2021 compared to 2020. The severance and related costs decreased by $9.4 million due to the substantial completion of our Munich-related restructuring activities in 2020, and a decrease of $1.9 million in facilities and related impairments.
53


2020 Compared to 2019. Restructuring and other related costs decreased by $16.3 million in 2020 compared to 2019. The severance and related costs decreased by $11.2 million due to the substantial completion of restructuring initiatives under the 2018 Restructuring Plan in 2020. This decrease was partially offset by additional costs under the 2020 Restructuring Plan initiated in the second quarter of 2020. Facilities-related impairment charges decreased by $4.9 million due to impairment of a facility in Naperville, Illinois in 2019. The decrease was by offset additional impairment charges on our facility in Naperville and impairment of certain other leased facilities recorded in 2020.
See Note 9, “Restructuring and Other Related Costs” to the Notes to Consolidated Financial Statements for more information on our restructuring plans.
Other Income (Expense), Net
 Years Ended
 December 25, 2021December 26, 2020December 28,
2019
 (In thousands)
Interest income$455 $118 $1,139 
Interest expense(49,099)(46,728)(31,657)
Other gain (loss), net(22,667)1,121 (2,907)
Total other income (expense), net$(71,311)$(45,489)$(33,425)

2021 Compared to 2020.
Interest income was respectively immaterial.
Interest expense increased by $2.4 million, primarily due to increased accretion of debt discount and amortization of debt issuance costs on the 2027 Notes and the 2024 Notes, contractual interest on the 2027 Notes, and a nonrecurring interest credit from a supplier in 2020. This increase was partially offset by a decrease in interest expense on the Credit Facility, which was repaid in January 2021, and the Finance Assistance Agreement, which was repaid in April 2021, and a decrease in other interest related charges.
The increase in other gain (loss), net, was a loss of $23.8 million primarily due to increase in unrealized foreign exchange losses driven by foreign currency exchange rate changes.
2020 Compared to 2019.
Interest income decreased by $1.0 million in 2020 compared to 2019, primarily due to the liquidation of investments in 2019.
Interest expense increased by $15.1 million, primarily due to amortization of debt discount and debt issuance costs of $6.3 million and contractual interest of $4.0 million on the new convertible debt issued in March 2020, a $1.9 million increase in amortization of debt discount and debt issuance costs on the 2024 Notes (as described below), a $0.9 million increase in interest on a financing assistance arrangement obtained in May 2019, and a $3.7 million increase in interest and other related charges related to the Credit Facility (as described and defined below) obtained in August 2019, and as amended. This increase was offset by a $1.4 million of interest credit from a supplier and reduction in miscellaneous interest charges of $0.3 million.
The change in other gain (loss), net, in 2020 from 2019 was $4.0 million due to a decrease in foreign exchange losses, primarily driven by the favorable foreign currency exchange rate changes.
Provision for Income Taxes
We recognized an income tax expense of $12.0 million on a loss before income taxes of $158.8 million, $6.0 million on a loss before income taxes of $200.7 million, and an income tax benefit of $3.0 million on a loss before income taxes of $383.7 million in 2021, 2020 and 2019, respectively. The resulting effective tax rates were (7.5)%, (3.0)% and 0.8% for 2021, 2020 and 2019, respectively. The 2021 and 2020 effective tax rates differ from the expected statutory rate of 21% based on our ability to benefit from our U.S. loss carryforwards, offset by state income taxes, non-deductible stock-based compensation expenses and foreign taxes provided on foreign
54


subsidiary earnings. The increase in 2021 income tax provision compared to 2020 is due to additional foreign earnings.
Because of our U.S. operating loss in 2021, significant loss carryforward position, and corresponding valuation allowance in all years, other than separate filing state taxes and minimum taxes, we have not been subject to federal or state tax on our U.S. income because of the availability of loss carryforwards. If these losses and other tax attributes become fully utilized, our taxes will increase significantly to a more normalized, expected rate on U.S. earnings. Any potential release of transfer pricing reserves in the future would have a beneficial impact to tax expense, but the timing of the impact depends on factors such as expiration of the statute of limitations or settlements with tax authorities. No significant releases are expected in the near future based on information available at this time.
Liquidity and Capital Resources
 Years Ended
 December 25, 2021December 26, 2020December 28,
2019
(In thousands)
 
Net cash flow provided by (used in):
Operating activities$28,128 $(112,300)$(167,350)
Investing activities$(41,379)$(39,009)$(12,609)
Financing activities$(101,544)$334,162 $71,910 
 
 Years Ended
 December 25, 2021December 26, 2020
 (In thousands)
Cash$190,611 $298,014 
Restricted cash11,910 17,369 
$202,521 $315,383 
Our restricted cash balance amounts are primarily pledged as collateral for certain standby letters of credit related to customer performance guarantees, value added tax licenses and property leases.
Operating Activities
Net cash provided by operating activities was $28.1 million for 2021, as compared to net cash used in operating activities of $112.3 million for 2020 and net cash used in operating activities of $167.4 million for 2019.
Net loss for 2021 was $170.8 million, which included non-cash charges of $193.8 million such as depreciation, stock-based compensation, amortization of intangibles assets, operating lease expense, restructuring charges and related costs, and amortization of debt discount and debt issuance costs, compared to a net loss of $206.7 million in 2020, which included non-cash charges of $206.2 million. Net cash provided by working capital was $5.1 million in 2021. Accounts receivable increased by $45.8 million due to higher billings to customers and timing of collections. Inventory levels increased by $28.0 million due to longer lead time on supply which requires more inventory on hand and higher service inventory to meet customer service level agreements. Prepaid and other assets decreased by $0.4 million primarily due to timing of value-added tax and income tax payments and increase in customer contract assets. Accounts payable increased by $32.3 million primarily due timing of payments to suppliers. Accrued liabilities and other expenses increased by $39.3 million primarily due to accrual of 2021 corporate bonus, restructuring liabilities, tax liabilities, purchases of shares of our common stock under our 2007 Employee Stock Purchase Plan (the “ESPP”) in 2021 and no accrual for 2020 corporate bonus. Deferred revenue increased by $7.8 million due to higher maintenance renewals during the period attributable to expanding our installed base. Maintenance contracts are typically contracted on an annual or multi-year basis.
55


Net loss for 2020 was $206.7 million, which included non-cash charges of $206.2 million such as depreciation, stock-based compensation, amortization of intangibles, operating lease expense, restructuring charges and related costs, and amortization of debt discount and debt issuance costs, compared to a net loss of $386.6 million in 2019, which included non-cash charges of $227.5 million. Net cash used in working capital was $111.8 million in 2020. Accounts receivable decreased by $32.2 million due to cash collections. Inventory levels decreased by $71.4 million due to management efforts to reduce inventory. Prepaid and other assets increased by $36.1 million primarily due to timing of value-added tax and income tax payments and increase in customer contract assets. Accounts payable decreased by $93.4 million primarily due to more timely payments to suppliers. Accrued liabilities and other expenses decreased by $107.7 million primarily due to the payment of the 2019 corporate bonus, restructuring liabilities, tax liabilities, purchases of shares of our common stock under our 2007 Employee Stock Purchase Plan (the “ESPP”) in 2020 and no accrual for 2020 corporate bonus. Deferred revenue increased by $21.9 million due to higher maintenance renewals during the period attributable to expanding our installed base. Maintenance contracts are typically contracted on an annual or multi-year basis.
Net loss for 2019 was $386.6 million, which included non-cash charges of $227.5 million, compared to a net loss for 2018 of $214.3 million, which included non-cash charges of $172.4 million. Net cash used in working capital was $8.3 million for 2019. Accounts receivables increased by $35.4 million attributable to higher revenue levels during 2019 and the timing of invoicing and collections. Inventory levels increased by $42.8 million to address strong customer demand for our ICE4 products, and additional inventory to support our manufacturing transition and integration efforts. Prepaid and other assets increased by $93.6 million primarily due to timing of tax payments, and increase in customer contract assets. Accounts payable increased by $83.3 million primarily to support integration initiatives and the increase in inventory. Accrued liabilities and other expenses increased by $54.7 million primarily due to increased compensation-related expenses and timing of tax payments. Deferred revenue increased by $25.7 million due to maintenance renewals on our growing installed base, which are typically contracted on an annual or multi-year basis.
Investing Activities
Net cash used in investing activities for 2021 was $41.4 million for the purchase of property and equipment.
Net cash used in investing activities for 2020 was $39.0 million for the purchase of property and equipment.
Net cash used in investing activities for 2019 was $12.6 million. Investing activities during 2019 included the net escrow payment of $10.0 million in connection with the Acquisition, and net proceeds of $26.6 million associated with sales, maturities and purchases of investments during the year. In addition, we spent $30.2 million on capital expenditures and received additional proceeds on the sale of our non-marketable equity investments of $1.0 million.
Financing Activities
Net cash used in financing activities was $101.5 million for 2021. Financing activities in 2021 included repayments of $77.0 million under the Credit Facility and $24.6 million under the financing assistance arrangement, and payments of $1.6 million for finance lease obligations and $7.3 million for term license purchases. The period also included net proceeds of $16.5 million from the issuance of shares under our ESPP and the exercise of stock options. These proceeds were offset by tax withholdings of $7.2 million paid on behalf of certain employees for net share settlements of restricted stock units (“RSUs”).
Net cash provided by financing activities was $334.2 million for 2020. Financing activities in 2020 included net proceeds of $92.9 million from our common stock "at-the-market" offering program (net of commissions and other charges), $194.5 million from issuance of the 2027 Notes and $55.0 million from the Credit Facility (as described below). Payments during this period included $8.0 million under the Credit Facility, $5.3 million under the financing assistance arrangement, $2.5 million in debt issuance cost, $1.6 million for finance lease obligations and $5.7 million for term license purchase. The period also included net proceeds from the issuance of shares under our ESPP and the exercise of stock options. These proceeds were offset by the minimum tax withholdings paid on behalf of certain employees for net share settlements of restricted stock units (“RSUs”).
Net cash provided by financing activities was $71.9 million for 2019. Financing activities in 2019 included proceeds of $8.6 million from issuance of debt associated with mortgaging one of our facilities, $48.1 million from a new revolving line of credit obtained in August 2019 and subsequently amended in December 2019
56


(as described under “Liquidity and Capital Resources-Liquidity” below) and $24.3 million under a financing assistance arrangement with third-party contract manufacturer. Financing activities during 2019 also included $20.0 million for the repayment of the revolving line of credit. The period also included net proceeds from the issuance of shares under our ESPP and the exercise of stock options. These proceeds were offset by the minimum tax withholdings paid on behalf of certain employees for net share settlements of RSUs.
Liquidity
We believe that our current cash, along with the Credit Facility (as defined below) will be sufficient to meet our anticipated cash needs for working capital and capital expenditures, payments under the financing assistance arrangement with the third-party contract manufacturer, and the interest payments on the Notes and the Credit Facility for at least 12 months. While we believe we have enough cash to operate our business for the next 12 months, if the impact of the COVID-19 pandemic to our business and financial position is more extensive than expected and the existing sources of cash are insufficient to satisfy our liquidity requirements, we may require additional capital from equity or debt financings to fund our operations, to respond to competitive pressures or strategic opportunities, or otherwise. In addition, we are continuously evaluating alternatives for efficiently funding our capital expenditures and ongoing operations. We may, from time to time engage in a variety of financing transactions for such purposes. We may not be able to secure timely additional financing on favorable terms, or at all. The terms of any additional financings may place limits on our financial and operating flexibility. If we raise additional funds through further issuances of equity or equity-linked securities, our existing stockholders could suffer dilution in their percentage ownership of us, and any new securities we issue could have rights, preferences and privileges senior to those of holders of our common stock.
On August 12, 2020, we entered into the Sales Agreement with Jefferies LLC ("Jefferies") under which the Company issued and sold through Jefferies, acting as agent and/or principal, shares of our common stock having an aggregate offering price of $96.3 million. During the fiscal year ended December 26, 2020, we issued and sold 12,000,000 shares of our common stock under the Sales Agreement, for net proceeds of approximately $93.4 million, after paying Jefferies a sales commission of approximately $2.9 million related to those shares. We used the net proceeds for general corporate purposes, including working capital and capital expenditures.
On March 9, 2020, we issued the 2027 Notes, which will mature on March 1, 2027, unless earlier repurchased, redeemed or converted. Interest is payable semi-annually in arrears on March 1 and September 1 of each year, commencing on September 1, 2020. The net proceeds from the 2027 Notes issuance were approximately $194.5 million and we intend to use the net proceeds for general corporate purposes, including working capital to fund growth and potential strategic projects.
Upon conversion, it is our intention to pay cash equal to the lesser of the aggregate principal amount or the conversion value of the 2027 Notes. For any remaining conversion obligation, we intend to pay or deliver, as the case may be, cash, shares of our common stock, or a combination of cash and shares of our common stock, at our election. As of December 25, 2021, long-term debt, net, included $140.3 million outstanding for the 2027 Notes, which represents the liability component of the $200.0 million principal balance, net of $59.7 million of unamortized debt discount and debt issuance costs. The debt discount and debt issuance costs are currently being amortized over the remaining term until maturity of the 2027 Notes on March 1, 2027. To the extent that the holders of the 2027 Notes request conversion during an early conversion window, we may require funds for repayment of such 2027 Notes prior to their maturity date.
As of December 25, 2021, contractual obligations related to the 2027 Notes are payments of $5.0 million due each year from 2022 through 2026 and $202.5 million due in 2027. These amounts represent principal and interest cash payments over the term of the 2027 Notes. Any future redemption or conversion of the Notes could impact the amount or timing of our cash payments. For more information regarding the 2027 Notes, see Note 12, “Debt” to the Notes to Consolidated Financial Statements.
On August 1, 2019, we entered into a Credit Agreement (the "Credit Agreement") with Wells Fargo Bank. The Credit Agreement provides for a senior secured asset-based revolving credit facility of up to $100 million (the "Credit Facility"), which we may draw upon from time to time. The Credit agreement included an option to increase the total commitments under the Credit Facility by up to an additional $50 million, subject to certain conditions. The Credit Agreement provides for a $50 million letter of credit sub-facility and a $10 million swing loan sub-facility.
On December 23, 2019, we exercised our option to increase the total commitments under the Credit Facility and entered into an Increase Joinder and Amendment Number One to Credit Agreement (the
57


“Amendment”), with BMO Harris Bank N.A. and Wells Fargo Bank, as administrative agent. The amendment increased the total commitments under the Credit Facility to $150 million.
The proceeds of the loans under the Credit Agreement, as amended by the Amendment (the “Amended Credit Agreement”) may be used to pay the fees, costs and expenses incurred in connection with the Amended Credit Agreement and for working capital and general corporate purposes. The Credit Facility matures, and all outstanding loans become due and payable, on March 5, 2024. Availability under the Credit Facility is based upon periodic borrowing base certifications valuing certain inventory and accounts receivable, as reduced by certain reserves. The Credit Facility is secured by first-priority security interest (subject to certain exceptions) in inventory, certain related assets, specified deposit accounts, and certain other accounts in certain domestic subsidiaries.
Loans under the Amended Credit Agreement bear interest, at our option, at either a rate based on the London Interbank Offered Rate (“LIBOR”) for the applicable interest period or a base rate, in each case plus a margin. The margin ranges from 2.00% to 2.50% for LIBOR rate loans and 1.00% to 1.50% for base rate loans, depending on the utilization of the Credit Facility. The fee payable on the unused portion of the Credit Facility ranges from 0.375% to 0.625% per annum, also based on the current utilization of the Credit Facility. Letters of credit issued pursuant to the Credit Facility will accrue a fee at a per annum rate equal to the applicable LIBOR rate margin times the average amount of the letter of credit usage during the immediately preceding quarter in addition to the fronting fees, commissions and other fees. As of December 25, 2021, we had no outstanding borrowings under the Credit Facility, see Note 12, “Debt” to the Notes to Consolidated Financial Statements.
In September 2018, we issued the 2024 Notes, which will mature on September 1, 2024, unless earlier repurchased, redeemed or converted. Interest is payable semi-annually in arrears on March 1 and September 1 of each year, which commenced on March 1, 2019. The net proceeds from the 2024 Notes issuance were approximately $391.4 million, of which approximately $48.9 million was used to pay the cost of the capped call transactions. We also used a portion of the remaining net proceeds to fund the cash portion of the purchase price of the Acquisition, including fees and expenses relating thereto, and intend to use the remaining net proceeds for general corporate purposes.
Upon conversion, it is our intention to pay cash equal to the lesser of the aggregate principal amount or the conversion value of the 2024 Notes. For any remaining conversion obligation, we intend to pay or deliver, as the case may be, cash, shares of our common stock, or a combination of cash and shares of our common stock, at our election. As of December 25, 2021, long-term debt, net, was $329.3 million, which represents the liability component of the $402.5 million principal balance, net of $73.2 million of unamortized debt discount and debt issuance costs. The debt discount and debt issuance costs are currently being amortized over the remaining term until maturity of the 2024 Notes on September 1, 2024. To the extent that the holders of the 2024 Notes request conversion during an early conversion window, we may require funds for repayment of such 2024 Notes prior to their maturity date.
As of December 25, 2021, contractual obligations related to the 2024 Notes are payments of $8.6 million due each year from 2022 through 2023 and $411.1 million due in 2024. These amounts represent principal and interest cash payments over the term of the 2024 Notes. Any future redemption or conversion of the Notes could impact the amount or timing of our cash payments. For more information regarding the 2024 Notes, see Note 12, “Debt” to the Notes to Consolidated Financial Statements.
As of December 25, 2021, we had $202.5 million of cash and restricted cash including $77.6 million of cash held by our foreign subsidiaries. Our policy with respect to undistributed foreign subsidiaries' earnings is to consider those earnings to be indefinitely reinvested. As a result of the enactment in the United States of the Tax Cuts and Jobs Act of 2017, if and when funds are actually distributed in the form of dividends or otherwise, we expect minimal tax consequences, except for foreign withholding taxes, which would be applicable in some jurisdictions.
We had stand by letter of credit and bank guarantees as of the years ended December 25, 2021 and December 26, 2020, respectively.
See Note 14, “Guarantees” to the Notes to Consolidated Financial Statements for further information.
Contractual Obligations
The following is a summary of our contractual obligations as of December 25, 2021 and December 26, 2020 (in thousands):
58


December 25, 2021December 26, 2020Change% Change
Operating leases(1)
$90,887 $121,898 $(31,011)(25)%
Financing lease obligations2,337 2,683 (346)(13)%
Purchase obligations(2)
591,540 291,365 300,175 103 %
2027 Notes, including interest(3)
227,500 232,500 (5,000)(2)%
2024 Notes, including interest(3)
428,159 436,712 (8,553)(2)%
Mortgage payable, including interest8,392 9,570 (1,178)(12)%
Financing assistance agreement, including interest(4)
— 26,263 (26,263)(100)%
Asset-based revolving credit facility(4)
— 77,750 (77,750)(100)%
Total contractual obligations(5)
$1,348,815 $1,198,741 $150,074 13 %
(1)We lease facilities under non-cancelable operating lease agreements. These leases have varying terms that range from one to 11 years, and contain leasehold improvement incentives, rent holidays and escalation clauses. In addition, some of these leases have renewal options for up to six years. We also have contractual commitments to remove leasehold improvements and return certain properties to a specified condition when the leases terminate. In 2021 certain operating leases had expired. See Note 13, "Commitments and Contingencies" to the Notes to Consolidated Financial Statements for more information.
(2)We have service agreements with certain production suppliers under which we are committed to purchase certain parts. The increase in purchase obligations compared with the end of fiscal 2020 was due to increased lead-time commitments required to secure supply and pricing for certain product components.
(3)For additional information regarding our asset-based revolving credit facility and 2027 and 2024 Notes, see Note 12, “Debt” to the Notes to Consolidated Financial Statements.
(4)Our financing assistance agreement and asset-based revolving facility were repaid during 2021. See Note 12, "Debt” to the Notes to Consolidated Financial Statements for more information.
(5)Certain commitments and contingencies are not included in the table because we cannot reliably estimate the timing and amount of future payments, if any. For example, tax liabilities of $14.9 million related to uncertain tax positions and expected future payments to our pension and post-employment plans are excluded from the contractual obligation table because they do not represent contractual cash outflows as they are dependent on various factors. See Note 18, "Employee Benefit and Pension Plans" to the Notes to Consolidated Financial Statements for more information relating to our pension and post-retirement benefit plans.

Critical Accounting Policies and Estimates
Our consolidated financial statements are prepared in accordance with U.S. GAAP. These accounting principles require us to make certain estimates, assumptions and judgments that can affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities as of the date of the consolidated financial statements, as well as the reported amounts of revenue and expenses during the periods presented. See Note 2, “Significant Accounting Policies” to the Notes to Consolidated Financial Statements, which is included in Part II, Item 8 of this Annual Report on Form 10-K. Financial Statements and Supplementary Data, which describes our significant accounting policies and methods used in preparation of our consolidated financial statements. Management believes that the estimates, assumptions and judgments upon which they rely are reasonable based upon information available to them at the time that these estimates and judgments are made. To the extent there are material differences between these estimates and actual results, our consolidated financial statements will be affected.
We believe our critical accounting policies and estimates are those related to revenue recognition, accounting for income taxes, and inventory valuation. Management considers these policies critical because they are both important to the portrayal of our financial condition and results of operations, and they require management to make judgments and estimates about inherently uncertain matters.
Revenue Recognition
We recognize revenue when control of the promised goods or services is transferred to our customers, in an amount that reflects the consideration we expect to be entitled to in exchange for those goods or services.
59


We determine revenue recognition by applying the following five-step approach:
identification of the contract, or contracts, with a customer;
identification of the performance obligations in the contract;
determination of the transaction price;
allocation of the transaction price to the performance obligations in the contract; and
recognition of revenue when, or as, we satisfy a performance obligation.
Many of our product sales are sold in combination with installation and deployment services along with initial hardware and software support. Our product sales are also sold at times with spares management, on-site hardware replacement services, network operations management, software subscription services, extended hardware warranty and training. Initial software and hardware support services are generally delivered over a one-year period in connection with the initial purchase. Software warranty provides customers with maintenance releases during the warranty support period and hardware warranty provides replacement or repair of equipment that fails to perform in line with specifications. Software subscription services include software warranty and additionally provides customers with rights to receive unspecified software product upgrades released during the support period.
Spares management and on-site hardware replacement services include the replacement of defective units at customer sites in accordance with specified service level agreements. Network operations management includes the day-to-day operation of a customer's network. These services are generally delivered on an annual basis. We evaluate each promised good and service in a contract to determine whether it represents a distinct performance obligation or should be accounted for as a combined performance obligation.
Services revenue includes software subscription services, installation and deployment services, spares management, on-site hardware replacement services, network operations management, extended hardware warranty and training. Revenue from software subscription services, spares management, on-site hardware replacement services, network operations management and extended hardware warranty contracts is deferred and is recognized ratably over the contractual support period, which is generally one year, as services are provided over the course of the entire period. Revenue related to training and installation and deployment services is recognized upon completion of the services.
Contracts and customer purchase orders are generally used to determine the existence of an arrangement. In addition, shipping documents and customer acceptances, when applicable, are used to verify delivery and transfer of title. We typically satisfy our performance obligations upon shipment or delivery of product depending on the contractual terms. Payment terms to customers generally range from net 30 to 120 days from invoice, which are considered to be standard payment terms. We assess our ability to collect from our customers based primarily on the creditworthiness and past payment history of the customer.
Customer product returns are generally approved on a case by case basis. Specific reserve provisions are made based upon a specific review of all the approved product returns where the customer has yet to return the products to generate the related sales return credit at the end of a period. Estimated sales returns are recorded as a reduction to revenue.
For sales to resellers, the same revenue recognition criteria apply. It is our practice to identify an end-user prior to shipment to a reseller. We do not offer rights of return or price protection to our resellers.
We report revenue net of any required taxes collected from customers and remitted to government authorities, with the collected taxes recorded as current liabilities until remitted to the relevant government authority.
Customer Purchase Commitments
We sell software licenses that provide customers the ability to purchase incremental bandwidth capacity on an already-deployed piece of hardware. Instant Bandwidth-enabled systems generally include a specific initial capacity and incremental capacity can be added by the purchase of Instant Bandwidth licenses. Instant Bandwidth licenses are considered distinct performance obligations because customers can provision additional transmission capacity on demand without the deployment of any incremental equipment.
60


Some contracts commit the customer to purchase incremental Instant Bandwidth licenses within a specified time frame from the initial shipment of the Instant Bandwidth-enabled hardware. The time frame varies by customer and generally ranges between 12 to 24 months. If the customer does not purchase the additional capacity within the time frame as stated in the contract, we have the right to deliver and invoice such Instant Bandwidth licenses to the customer. Future committed licenses are considered to be additional performance obligations when a minimum purchase obligation is present, as evidenced by enforceable rights and obligations. As such, we are required to estimate the variable consideration for future Instant Bandwidth licenses as part of determining the contract transaction price.
Contract Termination Rights
The contract term is determined on the basis of the period over which the parties to the contract have present enforceable rights and obligations. Certain customer contracts include a termination for convenience clause that allows the customer to terminate services without penalty, upon advance notification. For such contracts, the service duration is limited to the non-cancelable portion of the contract.
Variable Consideration
The consideration associated with customer contracts is generally fixed. Variable consideration includes discounts, rebates, refunds, credits, incentives, penalties, or other similar items. The amount of consideration that can vary is not a substantial portion of total consideration.
Variable consideration estimates are re-assessed at each reporting period until a final outcome is determined. The changes to the original transaction price due to a change in estimated variable consideration will be applied on a retrospective basis, with the adjustment recorded in the period in which the change occurs.
Stand-alone Selling Price
Stand-alone selling price is the price at which an entity would sell a good or service on a stand-alone (or separate) basis at contract inception. Under this model, the observable price of a good or service sold separately provides the best evidence of stand-alone selling price. However, in certain situations, stand-alone selling prices will not be readily observable and the entity must estimate the stand-alone selling price.
When allocating on a relative stand-alone selling price basis, any discount provided in the contract is generally allocated proportionately to all of the performance obligations in the contract.
The majority of products and services offered by us have readily observable selling prices. For products and services that do not, we generally estimate stand-alone selling price using the market assessment approach based on expected selling price and adjust those prices as necessary to reflect our costs and margins. As part of our stand-alone selling price policy, we review product pricing on a periodic basis to identify any significant changes and revise our expected stand-alone selling price assumptions as appropriate.
Transaction Price Allocated to the Remaining Performance Obligation
Our remaining performance obligations represent the transaction price allocated to performance obligations that are unsatisfied or partially satisfied, as of period end, consisting of deferred revenue and backlog. Our backlog represents purchase orders received from customers for future product shipments and services that are unsatisfied or partially satisfied as of period end. Our backlog is subject to future events that could cause the amount or timing of the related revenue to change, and, in certain cases, may be canceled without penalty. Orders in backlog may be fulfilled several quarters following receipt or may relate to multi-year support service obligations.    
Accounting for Income Taxes
As part of the process of preparing our consolidated financial statements, we are required to estimate our taxes in each of the jurisdictions in which we operate. We estimate actual current tax expense together with assessing temporary differences resulting from different treatment of items, such as accruals and allowances not currently deductible for tax purposes. These differences result in deferred tax assets and liabilities, which are included in our consolidated balance sheets. In general, deferred tax assets represent future tax benefits to be received when certain expenses previously recognized in our consolidated statements of operations become deductible expenses under applicable income tax laws or loss, or credit carryforwards are utilized. Accordingly, realization of our deferred tax assets is dependent on future taxable income within the respective jurisdictions against which these deductions, losses and credits can be utilized within the applicable future periods.
61


We must assess the likelihood that some portion or all of our deferred tax assets will be recovered from future taxable income within the respective jurisdictions, and to the extent the Company believes that recovery does not meet the “more-likely-than-not” standard, it must establish a valuation allowance. The ultimate realization of deferred tax assets is dependent upon the generation of future taxable income during the periods in which those temporary differences become deductible. Management judgment is required in determining its provision for income taxes, its deferred tax assets and liabilities and any valuation allowance recorded against our net deferred tax assets. In evaluating the need for a full or partial valuation allowance, all positive and negative evidence must be considered, including the Company's forecast of taxable income over the applicable carryforward periods, its current financial performance, its market environment, and other factors. Based on the available objective evidence, at December 25, 2021, management believes it is not more likely than not that the domestic net deferred tax assets will be realizable in the foreseeable future. Accordingly, the domestic net deferred tax assets are subject to a full valuation allowance. To the extent that the Company determines that deferred tax assets are realizable on a more likely than not basis, and an adjustment is needed, that adjustment will be recorded in the period that the determination is made.
Inventory Valuation
Inventories consist of raw materials, work-in-process and finished goods and are stated at standard cost adjusted to approximate the lower of actual cost or net realizable value. Costs are recognized utilizing the first-in, first-out method. Net realizable value is based upon an estimated selling price reduced by the estimated cost of disposal. The determination of market value involves numerous judgments including estimated average selling prices based upon recent sales volumes, industry trends, existing customer orders, current contract price, future demand and pricing and technological obsolescence of our products.
Inventory that is obsolete or in excess of our forecasted demand or is anticipated to be sold at a loss is written down to its estimated net realizable value based on historical usage and expected demand. In valuing our inventory costs and deferred inventory costs, we considered whether the net realizable value of inventory delivered or expected to be delivered at less than cost, primarily comprised of common equipment, had declined. We concluded that, in the instances where the net realizable value of inventory delivered or expected to be delivered was less than cost, it was appropriate to value the inventory costs and deferred inventory costs at cost or net realizable value, whichever is lower, thereby recognizing the cost of the reduction in net realizable value of inventory in the period in which the reduction occurred or can be reasonably estimated. We have, therefore, recognized inventory write-downs as necessary in each period in order to reflect inventory at the lower of actual cost or net realizable value.
We consider whether we should accrue losses on firm purchase commitments related to inventory items. Given that the net realizable value of common equipment is below contractual purchase price, we have also recorded losses on these firm purchase commitments in the period in which the commitment is made. When the inventory parts related to these firm purchase commitments are received, that inventory is recorded at the purchase price less the accrual for the loss on the purchase commitment.
Recent Accounting Pronouncements
See Note 2, “Significant Accounting Policies” to the Notes to Consolidated Financial Statements for a full description of recent accounting pronouncements including the respective expected dates of adoptions and effects on us.

62


ITEM 7A.    QUANTITATIVE AND QUALITATIVE DISCLOSURES ABOUT MARKET RISK
Foreign Currency Risk
We operate in international markets, which expose us to market risk associated with foreign currency exchange rate fluctuations between the U.S. dollar and various foreign currencies, the most significant of which is the euro. Historically, the majority of our revenue contracts were denominated in U.S. dollars, with the most significant exception being in Europe, where we invoice primarily in euros and SEK. Additionally, a portion of our expenses, primarily the cost of personnel for research and development, sales and sales support to deliver technical support on our products and professional services, and the cost to manufacture, are denominated in foreign currencies, primarily the Indian rupee, the euro, the SEK and the British pound. As a result of the Acquisition, we have increased our exposure to a broader set of currencies. Revenue resulting from selling in local currencies and costs incurred in local currencies are exposed to foreign currency exchange rate fluctuations that can affect our operating income. As exchange rates vary, operating income may differ from expectations.
We currently enter into foreign currency exchange forward contracts to reduce the impact of currency exchange rate movements on certain transactions, but do not cover all foreign-denominated transactions and therefore do not entirely eliminate the impact of fluctuations in exchange rates that could negatively affect our results of operations and financial condition.
We enter into foreign currency exchange forward contracts to reduce the impact of foreign currency fluctuations on certain non-functional currency denominated account balances primarily in euros and British pounds. As a result, we do not expect a significant impact to our results from a change in exchange rates on foreign denominated non-functional account balances in the near-term. Gains and losses on these contracts are intended to offset the impact of foreign exchange rate fluctuations on the underlying foreign currency denominated non-functional currency account balances. Accordingly, the effect of an immediate 10% adverse change in foreign exchange rates on these transactions during 2021 would not be material to our results of operations.
Interest Rate Risk
We had cash and restricted cash totaling $202.5 million and $315.4 million as of December 25, 2021 and December 26, 2020, respectively. The unrestricted cash is held for working capital purposes. We do not enter into investments for speculative purposes. The effect of an immediate 10% adverse change in interest rates would not be material to our results of operations.
In September 2018 and March 2020, we issued the 2024 Notes and 2027 Notes, respectively (collectively, the "Notes"). The 2024 and 2027 Notes have a fixed annual interest rate of 2.125% and 2.50%, respectively, and, therefore, we do not have economic interest rate exposure on the 2024 and 2027 Notes. However, the fair values of the 2027 Notes are subject to interest rate risk, credit risk and other factors due to the convertible feature. The fair value of the Notes will generally increase as interest rates fall and decrease as interest rates rise. In addition, the fair value of the Notes will generally increase as our common stock price increases and will generally decrease as our common stock price declines in value. The fair value of the Notes will generally increase as our credit worthiness improves and decrease when our creditworthiness weakens. The interest and market value changes affect the fair value of the Notes but do not impact our financial position, cash flows or results of operations due to the fixed nature of the debt obligation. Additionally, we do not carry the Notes at fair value. We present the fair value of the Notes for required disclosure purposes only. As of December 25, 2021, the fair value of the 2024 and 2027 Notes was $472.1 million and $293.4 million, respectively. The fair value was determined based on the estimated fair value or quoted bid price as applicable of the 2024 and 2027 Notes in an over-the-counter market on December 23, 2021. The Notes are classified as Level 2 of the fair value hierarchy.
Holders may convert the Notes prior to maturity upon the occurrence of certain circumstances. Upon conversion, we will pay or deliver, as the case may be, cash, shares of our common stock or a combination of cash and shares of our common stock, at our election. If our common stock price is above the initial conversion price of $9.87 or $7.66 for the 2024 and 2027 Notes, respectively, upon conversion or at maturity, the amount of cash or shares of common stock required to pay the conversion premium is not fixed and would increase if our common stock price increases.
See Note 12, “Debt” to the Notes to Consolidated Financial Statements for further information.
63


ITEM 8.        FINANCIAL STATEMENTS AND SUPPLEMENTARY DATA
INDEX TO CONSOLIDATED FINANCIAL STATEMENTS
 
 Page

64


Report of Ernst & Young LLP, Independent Registered Public Accounting Firm
To the Stockholders and the Board of Directors of Infinera Corporation
Opinion on the Financial Statements
We have audited the accompanying consolidated balance sheets of Infinera Corporation (the Company) as of December 25, 2021 and December 26, 2020, the related consolidated statements of operations, comprehensive income (loss), stockholders’ equity and cash flows for each of the three years in the period ended December 25, 2021, and the related notes and the financial statement schedule listed in the Index at Item 15(a) (collectively referred to as the “consolidated financial statements”). In our opinion, the consolidated financial statements present fairly, in all material respects, the financial position of the Company at December 25, 2021 and December 26, 2020, and the results of its operations and its cash flows for each of the three years in the period ended December 25, 2021, in conformity with U.S. generally accepted accounting principles.
We also have audited, in accordance with the standards of the Public Company Accounting Oversight Board (United States) (PCAOB), the Company's internal control over financial reporting as of December 25, 2021, based on criteria established in Internal Control-Integrated Framework issued by the Committee of Sponsoring Organizations of the Treadway Commission (2013 framework) and our report dated February 23, 2022 expressed an unqualified opinion thereon.
Basis for Opinion
These financial statements are the responsibility of the Company's management. Our responsibility is to express an opinion on the Company’s financial statements based on our audits. We are a public accounting firm registered with the PCAOB and are required to be independent with respect to the Company in accordance with the U.S. federal securities laws and the applicable rules and regulations of the Securities and Exchange Commission and the PCAOB.
We conducted our audits in accordance with the standards of the PCAOB. Those standards require that we plan and perform the audit to obtain reasonable assurance about whether the financial statements are free of material misstatement, whether due to error or fraud. Our audits included performing procedures to assess the risks of material misstatement of the financial statements, whether due to error or fraud, and performing procedures that respond to those risks. Such procedures included examining, on a test basis, evidence regarding the amounts and disclosures in the financial statements. Our audits also included evaluating the accounting principles used and significant estimates made by management, as well as evaluating the overall presentation of the financial statements. We believe that our audits provide a reasonable basis for our opinion.
Critical Audit Matter
The critical audit matter communicated below is a matter arising from the current period audit of the financial statements that was communicated or required to be communicated to the audit committee and that: (1) relates to accounts or disclosures that are material to the financial statements and (2) involved our especially challenging, subjective or complex judgments. The communication of the critical audit matter does not alter in any way our opinion on the consolidated financial statements, taken as a whole, and we are not, by communicating the critical audit matter below, providing a separate opinion on the critical audit matter or on the accounts or disclosures to which it relates.
Inventory Valuation
Description of the Matter
At December 25, 2021, the Company’s inventory balance was $291.4 million and represented 18.4% of total assets. As discussed in Note 2 of the consolidated financial statements, the Company assesses the valuation of inventories, including raw materials, work-in-process, and finished goods, in each reporting period. Obsolete inventory or inventory in excess of management’s forecasted demand is written down to its estimated net realizable value if less than cost.
Auditing management’s estimates for excess and obsolete inventory involved subjective auditor judgement because the estimates rely on a number of factors that are affected by market and economic conditions outside the Company’s control. In particular, the excess and obsolete inventory calculations are sensitive to significant assumptions, including forecasted demand for the Company’s products.
65



How We Addressed the
Matter in Our Audit
We obtained an understanding, evaluated the design, and tested the operating effectiveness of internal controls over the Company's excess and obsolete inventory reserve process. This included controls over management's assessment of the forecasted demand for their products and the completeness and accuracy of the data underlying the excess and obsolete inventory valuation.
Our audit procedures included, among others, evaluating the significant assumptions including forecasted demand and the accuracy and completeness of the underlying data management used to value excess and obsolete inventory. We compared the cost of on-hand inventories to customer demand forecasts and historical sales and evaluated adjustments to sales forecasts for specific product considerations, such as technological changes or alternative uses. We also assessed the historical accuracy of management's estimates and performed sensitivity analyses over the significant assumptions to evaluate the changes in the excess and obsolete inventory estimates that would result from changes in the underlying assumptions.


/s/    Ernst & Young LLP        

We have served as the Company’s auditor since 2001.
San Jose, California
February 23, 2022
66


Report of Ernst & Young LLP, Independent Registered Public Accounting Firm
To the Stockholders and the Board of Directors of Infinera Corporation
Opinion on Internal Control over Financial Reporting
We have audited Infinera Corporation’s internal control over financial reporting as of December 25, 2021, based on criteria established in Internal Control—Integrated Framework issued by the Committee of Sponsoring Organizations of the Treadway Commission (2013 framework) (the COSO criteria). In our opinion, Infinera Corporation (the Company) maintained, in all material respects, effective internal control over financial reporting as of December 25, 2021, based on the COSO criteria.
We also have audited, in accordance with the standards of the Public Company Accounting Oversight Board (United States) (PCAOB), the consolidated balance sheets as of December 25, 2021 and December 26, 2020, the related consolidated statements of operations, comprehensive income (loss), stockholders’ equity and cash flows for each of the three years in the period ended December 25, 2021, and the related notes and the financial statement schedule listed in the Index at Item 15(a) (collectively referred to as the “consolidated financial statements”) and our report dated February 23, 2022 expressed an unqualified opinion thereon.
Basis for Opinion
The Company’s management is responsible for maintaining effective internal control over financial reporting and for its assessment of the effectiveness of internal control over financial reporting included in the accompanying Management’s Report on Internal Control over Financial Reporting. Our responsibility is to express an opinion on the Company’s internal control over financial reporting based on our audit. We are a public accounting firm registered with the PCAOB and are required to be independent with respect to the Company in accordance with the U.S. federal securities laws and the applicable rules and regulations of the Securities and Exchange Commission and the PCAOB.
We conducted our audit in accordance with the standards of the PCAOB. Those standards require that we plan and perform the audit to obtain reasonable assurance about whether effective internal control over financial reporting was maintained in all material respects.
Our audit included obtaining an understanding of internal control over financial reporting, assessing the risk that a material weakness exists, testing and evaluating the design and operating effectiveness of internal control based on the assessed risk, and performing such other procedures as we considered necessary in the circumstances. We believe that our audit provides a reasonable basis for our opinion.
Definition and Limitations of Internal Control Over Financial Reporting
A company’s internal control over financial reporting is a process designed to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles. A company’s internal control over financial reporting includes those policies and procedures that (1) pertain to the maintenance of records that, in reasonable detail, accurately and fairly reflect the transactions and dispositions of the assets of the company; (2) provide reasonable assurance that transactions are recorded as necessary to permit preparation of financial statements in accordance with generally accepted accounting principles, and that receipts and expenditures of the company are being made only in accordance with authorizations of management and directors of the company; and (3) provide reasonable assurance regarding prevention or timely detection of unauthorized acquisition, use, or disposition of the company’s assets that could have a material effect on the financial statements.
Because of its inherent limitations, internal control over financial reporting may not prevent or detect misstatements. Also, projections of any evaluation of effectiveness to future periods are subject to the risk that controls may become inadequate because of changes in conditions, or that the degree of compliance with the policies or procedures may deteriorate.

/s/    Ernst & Young LLP  
      
San Jose, California
February 23, 2022
67


INFINERA CORPORATION
CONSOLIDATED BALANCE SHEETS
(In thousands, except par values)
December 25, 2021December 26, 2020
ASSETS
Current assets:
Cash$190,611 $298,014 
Short-term restricted cash2,840 3,293 
Accounts receivable, net358,954 319,428 
Inventory291,367 269,307 
Prepaid expenses and other current assets147,989 171,831 
Total current assets991,761 1,061,873 
Property, plant and equipment, net160,218 153,133 
Operating lease right-of-use assets45,338 68,851 
Intangible assets, net86,574 124,882 
Goodwill255,788 273,426 
Long-term restricted cash9,070 14,076 
Other long-term assets38,475 36,256 
Total assets$1,587,224 $1,732,497 
LIABILITIES AND STOCKHOLDERS’ EQUITY
Current liabilities:
Accounts payable$216,404 $175,762 
Accrued expenses and other current liabilities147,029 150,550 
Accrued compensation and related benefits88,021 52,976 
Short-term debt, net533 101,983 
Accrued warranty23,204 19,369 
Deferred revenue137,297 133,246 
Total current liabilities612,488 633,886 
Long-term debt, net476,789 445,996 
Long-term accrued warranty21,106 21,339 
Long-term deferred revenue31,612 29,810 
Long-term deferred tax liability2,364 4,164 
Long-term operating lease liabilities54,326 76,126 
Other long-term liabilities64,768 94,892 
Commitments and contingencies (Note 13)
Stockholders’ equity:
Preferred stock, $0.001 par value
Authorized shares—25,000 and no shares issued and outstanding
  
Common stock, $0.001 par value
Authorized shares—500,000 in 2021 and 500,000 in 2020
Issued and outstanding shares—211,381 in 2021 and 201,397 in 2020
211 201 
Additional paid-in capital2,026,098 1,965,245 
Accumulated other comprehensive loss(4,496)(11,898)
Accumulated deficit(1,698,042)(1,527,264)
Total stockholders' equity323,771 426,284 
Total liabilities and stockholders’ equity$1,587,224 $1,732,497 
The accompanying notes are an integral part of these consolidated financial statements.
68


INFINERA CORPORATION
CONSOLIDATED STATEMENTS OF OPERATIONS
(In thousands, except per share data)
 
 Years Ended
 December 25, 2021December 26, 2020December 28, 2019
Revenue:
Product$1,099,376 $1,045,551 $1,011,488 
Services325,829 310,045 287,377 
Total revenue1,425,205 1,355,596 1,298,865 
Cost of revenue:
Cost of product732,071 751,465 735,059 
Cost of services174,008 160,118 146,916 
Amortization of intangible assets19,621 29,247 32,583 
Acquisition and integration costs 1,828 28,449 
Restructuring and other related costs1,531 4,146 29,935 
Total cost of revenue927,231 946,804 972,942 
Gross profit497,974 408,792 325,923 
Operating expenses:
Research and development299,894 265,634 287,977 
Sales and marketing138,829 129,604 151,423 
General and administrative115,415 112,240 126,351 
Amortization of intangible assets17,455 18,581 27,280 
Acquisition and integration costs614 13,346 42,271 
Restructuring and other related costs13,246 24,586 40,851 
Total operating expenses585,453 563,991 676,153 
Loss from operations(87,479)(155,199)(350,230)
Other income (expense), net:
Interest income455 118 1,139 
Interest expense(49,099)(46,728)(31,657)
Other income (loss), net(22,667)1,121 (2,907)
Total other income (expense), net(71,311)(45,489)(33,425)
Loss before income taxes(158,790)(200,688)(383,655)
Provision for income taxes11,988 6,035 2,963 
Net loss(170,778)(206,723)(386,618)
Net loss per common share:
Basic$(0.82)$(1.10)$(2.16)
Diluted$(0.82)$(1.10)$(2.16)
Weighted average shares used in computing net loss per common share:
Basic207,377 188,216 178,984 
Diluted207,377 188,216 178,984 
The accompanying notes are an integral part of these consolidated financial statements.
69


INFINERA CORPORATION
CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS)
(In thousands)
 
 Years Ended
 December 25, 2021December 26, 2020December 28, 2019
Net loss$(170,778)$(206,723)$(386,618)
Other comprehensive income (loss), net of tax:
Change in unrealized gain on available-for-sale investments  91 
Foreign currency translation adjustment(8,561)29,040 (9,376)
Actuarial gain (loss) on pension liabilities12,580 (8,183)(1,692)
Amortization of net actuarial loss3,383 1,884 1,638 
Net change in accumulated other comprehensive income (loss)7,402 22,741 (9,339)
Comprehensive loss $(163,376)$(183,982)$(395,957)
The accompanying notes are an integral part of these consolidated financial statements.

70


INFINERA CORPORATION
CONSOLIDATED STATEMENTS OF STOCKHOLDERS’ EQUITY
For the Years Ended December 25, 2021, December 26, 2020 and December 28, 2019
(In thousands)
 Common StockAdditional
Paid-in
Capital
Accumulated
Other
Comprehensive
Income (Loss)
Accumulated
Deficit
Total Stockholders' Equity
 SharesAmount
Balance at December 29, 2018175,452 $175 $1,685,916 $(25,300)$(956,970)$703,821 
ESPP shares issued2,897 3 12,049 — — 12,052 
Shares withheld for tax obligations(98)— (425)— — (425)
Restricted stock units released2,883 3 — — — 3 
Stock-based compensation— — 43,344 — — 43,344 
Cumulative-effect adjustment from adoption of Topic 842— — — — 23,697 23,697 
Other comprehensive loss— — — (9,339)— (9,339)
Net loss— — — — (386,618)(386,618)
Balance at December 28, 2019
181,134 $181 $1,740,884 $(34,639)$(1,319,891)$386,535 
Shares of common stock sold in at-the market equity offering, net of issuance costs12,000 $12 $92,852 $— $— $92,864 
Stock options exercised474 — 3,995 — — 3,995 
Retirement of common shares purchased upon exercise of options(254)— (2,255)— — (2,255)
ESPP shares issued3,001 3 15,343 — — 15,346 
Shares withheld for tax obligations(330)— (2,013)— — (2,013)
Restricted stock units released5,372 5 — — — 5 
Stock-based compensation— — 48,642 — — 48,642 
Cumulative-effect adjustment from adoption of Topic 326— — — — (650)(650)
Conversion option related to convertible senior notes, net of allocated costs— — 67,797 — — 67,797 
Other comprehensive income— — — 22,741 — 22,741 
Net loss— — — — (206,723)(206,723)
Balance at December 26, 2020
201,397 $201 $1,965,245 $(11,898)$(1,527,264)$426,284 
ESPP shares issued2,272 $2 $16,164 $— $— $16,166 
Stock option exercised46 332 — — 332 
Restricted stock units released8,474 8 — — — 8 
Shares withheld for tax obligations(808)— (7,178)— — (7,178)
Stock-based compensation— — 51,535 — — 51,535 
Other comprehensive income— — — 7,402 — 7,402 
Net loss— — — — (170,778)(170,778)
Balance at December 25, 2021
211,381 $211 $2,026,098 $(4,496)$(1,698,042)$323,771 
The accompanying notes are an integral part of these consolidated financial statements.
71


INFINERA CORPORATION
CONSOLIDATED STATEMENTS OF CASH FLOWS
(In thousands)
 Years Ended
 December 25, 2021December 26, 2020December 28, 2019
Cash Flows from Operating Activities:
Net loss$(170,778)$(206,723)$(386,618)
Adjustments to reconcile net loss to net cash used in operating activities:
Depreciation and amortization83,583 100,140 119,824 
Non-cash restructuring charges and other related costs6,805 5,471 13,937 
Amortization of debt discount and issuance costs32,455 28,115 19,162 
Operating lease expense14,993 18,556 31,141 
Stock-based compensation expense51,812 49,461 43,294 
Other, net4,147 4,438 178 
Changes in assets and liabilities:
Accounts receivable(45,783)32,150 (35,395)
Inventory(28,022)71,424 (42,840)
Prepaid expenses and other current assets(424)(36,127)(93,621)
Accounts payable32,304 (93,411)83,272 
Accrued expenses and other current liabilities39,283 (107,704)54,658 
Deferred revenue7,753 21,910 25,658 
Net cash provided by (used in) operating activities28,128 (112,300)(167,350)
Cash Flows from Investing Activities:
Proceeds from sales of available-for-sale investments  1,499 
Proceeds from maturities of investments  25,085 
Acquisition of business, net of cash acquired  (10,000)
Proceeds from sale of non-marketable equity investments  1,009 
Purchase of property and equipment, net(41,379)(39,009)(30,202)
Net cash used in investing activities(41,379)(39,009)(12,609)
Cash Flows from Financing Activities:
Proceeds from issuance of common stock from at-the-market equity offering, net of issuance costs of $3,380
 92,916  
Proceeds from issuance of 2027 Notes 194,500  
Proceeds from mortgage payable  8,584 
Proceeds from short-term borrowings  24,310 
Proceeds from revolving line of credit 55,000 48,125 
Repayment of third-party manufacturing funding(24,610)(5,346) 
Repayment of revolving line of credit(77,000)(8,000)(20,000)
Repayment of mortgage payable(350)(233)(300)
Payment of debt issuance cost (2,455)(273)
Principal payments on financing lease obligations(1,631)(1,587)(163)
Payment of term license obligation(7,272)(5,692) 
Proceeds from issuance of common stock16,497 17,072 12,053 
Tax withholding paid on behalf of employees for net share settlement(7,178)(2,013)(426)
Net cash (used in) provided by financing activities(101,544)334,162 71,910 
Effect of exchange rate changes on cash1,933 (267)(1,491)
Net change in cash(112,862)182,586 (109,540)
Cash and restricted cash at beginning of period315,383 132,797 242,337 
Cash and restricted cash at end of period(1)
$202,521 $315,383 $132,797 
72


Supplemental disclosures of cash flow information:
Cash paid for income taxes, net$18,703 $5,039 $16,944 
Cash paid for interest$18,261 $15,638 $9,564 
Supplemental schedule of non-cash investing and financing activities:
Transfer of inventory to fixed assets$2,279 $1,083 $2,961 
Third-party manufacturer funding for transfer expenses incurred$ $ $6,960 
Unpaid debt issuance cost$ $ $2,493 
Property and equipment included in accounts payable and accrued liabilities$9,011 $ $3,838 
Unpaid term licenses (included in accounts payable, accrued liabilities and other long term liabilities)$9,339 $12,478 $ 
(1)     Reconciliation of cash and restricted cash to the consolidated balance sheets:
December 25, 2021December 26, 2020December 28, 2019
 (In thousands)
Cash$190,611 $298,014 $109,201 
Short-term restricted cash2,840 3,293 4,339 
Long-term restricted cash9,070 14,076 19,257 
Total cash and restricted cash$202,521 $315,383 $132,797 
The accompanying notes are an integral part of these consolidated financial statements.
73


INFINERA CORPORATION
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
1.    Organization and Basis of Presentation
Infinera Corporation (“Infinera” or the “Company”), headquartered in San Jose, California, was founded in December 2000 and incorporated in the State of Delaware. Infinera is a global supplier of networking solutions comprised of networking equipment, software and services. The Company's portfolio of solutions includes optical transport platforms, converged packet-optical transport platforms, optical line systems and disaggregated router platforms, and a suite of networking and automation software offerings.
The Company operates and reports financial results on a fiscal year of 52 or 53 weeks ending on the last Saturday of December in each year. Accordingly, fiscal years 2021, 2020 and 2019 were 52-week years that ended on December 25, 2021, December 26, 2020 and December 28, 2019, respectively. The next 53-week year will end on December 31, 2022.
The accompanying consolidated financial statements have been prepared in conformity with U.S. generally accepted accounting principles (“U.S. GAAP”) and pursuant to the rules and regulations of the U.S. Securities and Exchange Commission (the “SEC”). The consolidated financial statements include all adjustments necessary for a fair presentation of the Company's annual results. All adjustments are of a normal recurring nature.
The consolidated financial statements include the accounts for the Company and its subsidiaries and affiliates in the Company which the Company has a controlling financial interest or is the primary beneficiary. All inter-company balances and transactions have been eliminated. The Company reclassified certain amounts reported in previous periods to conform to the current presentation.
2.    Significant Accounting Policies    
Use of Estimates
The preparation of consolidated financial statements in conformity with U.S. GAAP requires management to make certain estimates, assumptions and judgments that can affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities as of the date of the consolidated financial statements, as well as the reported amounts of revenue and expenses during the reporting periods. Significant estimates, assumptions and judgements made by management include revenue recognition, inventory valuation, and accounting for income taxes. Other less significant estimates, assumptions and judgments made by management include stock-based compensation, employee benefit and pension plans, manufacturing partner and supplier liabilities, allowances for sales returns, allowances for credit losses, useful life of intangibles and property, plant and equipment, impairment loss related to lease abandonment, accrued warranty, operating and finance lease liabilities, restructuring and other related costs, fair value measurement of the debt component of the convertible senior notes, and loss contingencies. The Company bases its assumptions on historical experience and also on assumptions that it believes are reasonable. Actual results could differ materially from those estimates. The Company expects uncertainties around its key accounting estimates to continue to evolve depending on the duration and degree of impact associated with the outbreak of a novel strain of the coronavirus (“COVID-19”). These estimates may change as new events occur and additional information emerges, and such changes are recognized or disclosed in the Company's consolidated financial statements.
Revenue Recognition
The Company recognizes revenue when control of the promised goods or services is transferred to its customers, in an amount that reflects the consideration the Company expects to be entitled to in exchange for those goods or services.
The Company determines revenue recognition by applying the following five-step approach:
identification of the contract, or contracts, with a customer;
identification of the performance obligations in the contract;
determination of the transaction price;
allocation of the transaction price to the performance obligations in the contract; and
recognition of revenue when, or as, the Company satisfies a performance obligation.
74



INFINERA CORPORATION
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS—(Continued)
Many of the Company's product sales are sold in combination with installation and deployment services along with initial hardware and software support. The Company's product sales are also sold at times with spares management, on-site hardware replacement services, network operations management, software subscription services, extended hardware warranty and training. Initial software and hardware support services are generally delivered over a one-year period in connection with the initial purchase. Software warranty provides customers with maintenance releases during the warranty support period and hardware warranty provides replacement or repair of equipment that fails to perform in line with specifications. Software subscription services include software warranty and additionally provides customers with rights to receive unspecified software product upgrades released during the support period.
Spares management and on-site hardware replacement services include the replacement of defective units at customer sites in accordance with specified service level agreements. Network operations management includes the day-to-day operation of a customer's network. These services are generally delivered on an annual basis. The Company evaluates each promised good and service in a contract to determine whether it represents a distinct performance obligation or should be accounted for as a combined performance obligation.
Services revenue includes software subscription services, installation and deployment services, spares management, on-site hardware replacement services, network operations management, extended hardware warranty and training. Revenue from software subscription services, spares management, on-site hardware replacement services, network operations management and extended hardware warranty contracts is deferred and is recognized ratably over the contractual support period, which is generally one year, as services are provided over the course of the entire period. Revenue related to training and installation and deployment services is recognized upon completion of the services.
Contracts and customer purchase orders are generally used to determine the existence of an arrangement. In addition, shipping documents and customer acceptances, when applicable, are used to verify delivery and transfer of title. The Company typically satisfies its performance obligations upon shipment or delivery of product depending on the contractual terms. Payment terms to customers generally range from net 30 to 120 days from invoice, which are considered to be standard payment terms. The Company assesses its ability to collect from its customers based primarily on the creditworthiness and past payment history of the customer.
For sales to resellers, the same revenue recognition criteria apply. It is the Company’s practice to identify an end-user prior to shipment to a reseller. The Company does not offer rights of return or price protection to its resellers.
The Company reports revenue net of any required taxes collected from customers and remitted to government authorities, with the collected taxes recorded as current liabilities until remitted to the relevant government authority.
Customer Purchase Commitments
The Company sells software licenses that provide customers the ability to purchase incremental bandwidth capacity on an already-deployed piece of hardware. Infinera Instant Bandwidth-enabled systems generally include a specific initial capacity and incremental capacity can be added by the purchase of Instant Bandwidth licenses. Instant Bandwidth licenses are considered distinct performance obligations because customers can provision additional transmission capacity on demand without the deployment of any incremental equipment.
Some contracts commit the customer to purchase incremental Instant Bandwidth licenses within a specified time frame from the initial shipment of the Instant Bandwidth-enabled hardware. The time frame varies by customer and generally ranges between 12 to 24 months. If the customer does not purchase the additional capacity within the time frame as stated in the contract, the Company has the right to deliver and invoice such Instant Bandwidth licenses to the customer. Future committed licenses are considered to be additional performance obligations when a minimum purchase obligation is present, as evidenced by enforceable rights and obligations. As such, the Company is required to estimate the variable consideration for future Instant Bandwidth licenses as part of determining the contract transaction price.
Contract Termination Rights
The contract term is determined on the basis of the period over which the parties to the contract have present enforceable rights and obligations. Certain customer contracts include a termination for convenience clause that allows the customer to terminate services without penalty, upon advance notification. For such contracts, the service duration is limited to the non-cancelable portion of the contract.
75



INFINERA CORPORATION
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS—(Continued)
Variable Consideration
The consideration associated with customer contracts is generally fixed. Variable consideration includes discounts, rebates, refunds, credits, incentives, penalties, or other similar items. The amount of consideration that can vary is not a substantial portion of total consideration.
Variable consideration estimates are re-assessed at each reporting period until a final outcome is determined. The changes to the original transaction price due to a change in estimated variable consideration will be applied on a retrospective basis, with the adjustment recorded in the period in which the change occurs.
Stand-alone Selling Price
Stand-alone selling price is the price at which an entity would sell a good or service on a stand-alone (or separate) basis at contract inception. Under this model, the observable price of a good or service sold separately provides the best evidence of stand-alone selling price. However, in certain situations, stand-alone selling prices will not be readily observable and the entity must estimate the stand-alone selling price.
When allocating on a relative stand-alone selling price basis, any discount provided in the contract is generally allocated proportionately to all of the performance obligations in the contract.
The majority of products and services offered by the Company have readily observable selling prices. For products and services that do not, the Company generally estimates stand-alone selling price using the market assessment approach based on expected selling price and adjust those prices as necessary to reflect the Company’s costs and margins. As part of its stand-alone selling price policy, the Company reviews product pricing on a periodic basis to identify any significant changes and revise its expected stand-alone selling price assumptions as appropriate.
Shipping and Handling
The Company treats shipping and handling activities as costs to fulfill the Company's promise to transfer products. Shipping and handling fees billed to customers are recorded as a reduction to cost of product.
Capitalization of Costs to Obtain a Contract
The Company has assessed the treatment of costs to obtain or fulfill a contract with a customer. Sales commissions have historically been expensed as incurred. Under Topic 606, the Company capitalizes sales commissions related to multi-year service contracts, which are paid for upfront, and amortizes the asset over the period of benefit, which is the service period. Sales commissions paid on service contract renewals, are commensurate with the sales commissions paid on the initial contracts.
Transaction Price Allocated to the Remaining Performance Obligation
The Company’s remaining performance obligations represent the transaction price allocated to performance obligations that are unsatisfied or partially satisfied as of period end, consisting of deferred revenue and backlog. The Company’s backlog represents purchase orders received from customers for future product shipments and services that are unsatisfied or partially satisfied as of period end. The Company’s backlog is subject to future events that could cause the amount or timing of the related revenue to change, and, in certain cases, may be canceled without penalty. Orders in backlog may be fulfilled several quarters following receipt or may relate to multi-year support service obligations.
Stock-Based Compensation
Stock-based compensation cost is measured at the grant date based on the fair value of the award and is recognized as expense over the requisite service period (generally the vesting period) under the straight-line amortization method. The Company accounts for forfeitures as they occur.
 The Company estimates the fair value of the rights to acquire stock under its 2007 Employee Stock Purchase Plan (the “ESPP”) using the Black-Scholes option pricing formula. The ESPP provides for consecutive six-month offering periods and the Company's historical volatility data in the valuation of shares that are purchased under the ESPP.
The Company accounts for the fair value of restricted stock units (“RSUs”) using the closing market price of the Company’s common stock on the date of grant. For new-hire grants, RSUs typically vest ratably on an annual basis over four years. For annual refresh grants, RSUs typically vest ratably over 18 months to three years.
76



INFINERA CORPORATION
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS—(Continued)
The Company granted performance shares (“PSUs”) to its executive officers and senior management. The PSUs granted during 2018 to the Company’s executive officers and senior management are based on the Total Shareholder Return ("TSR") of the Company’s common stock price relative to the TSR of the individual companies listed in the S&P North American Technology Multimedia Networking Index (the "SPGIIPTR") over the span of one year, two years and three years. The number of shares to be issued upon vesting of these PSUs range from zero to two times the target number of PSUs granted depending on the Company’s performance against the individual companies listed in the SPGIIPTR. This performance metric is classified as a market condition.
PSUs granted to the Company's executive officers and senior management during 2019, 2020 and 2021 are based on performance criteria related to a specific financial target over the span of a three-year performance period. These PSUs may become eligible for vesting to begin before the end of the three year performance period, if the applicable financial target is met. The number of shares to be issued upon vesting of these PSUs is capped at the target number of PSUs granted. The Company assesses the achievement status of these PSUs on a quarterly basis and records the related stock-based compensation expenses based on the estimated achievement payout.
The Company uses a Monte Carlo simulation model to determine the fair value of PSUs with market conditions. The Monte Carlo simulation model is based on a discounted cash flow approach, with the simulation of a large number of possible stock price outcomes for the Company's stock and the target composite index. The use of the Monte Carlo simulation model requires the input of a number of assumptions including expected volatility of the Company's stock price, expected volatility of a target composite index, correlation between changes in the Company's stock price and changes in the target composite index, risk-free interest rate, and expected dividends as applicable. Expected volatility of the Company's stock is based on the weighted-average historical volatility of its stock. Expected volatility of the target composite index is based on the historical and implied data. Correlation is based on the historical relationship between the Company's stock price and the target composite index average. The risk-free interest rate is based upon the treasury zero-coupon yield appropriate for the term of the PSU as of the grant date. The expected dividend yield is zero for the Company as it does not expect to pay dividends in the future. The expected dividend yield for the target composite index is the annual dividend yield expressed as a percentage of the composite average of the target composite index on the grant date.
In addition, the Company granted other PSUs to certain employees that only vest upon the achievement of specific operational performance criteria. The Company assesses the achievement status of these PSUs on a quarterly basis and records the related stock-based compensation expenses based on the estimated achievement payout.
Employee Benefit and Pension Plans
The Company operates a number of post-employment plans in Germany, as well as smaller post-employment plans in other countries, including both defined contribution and defined benefit plans. Benefit cost and obligations pertaining to these plans are based on assumptions for the discount rate, expected return on plan assets, mortality rates, expected salary increases, health care cost trend rates and attrition rates. The discount rate assumption is based on current investment yields of high-quality fixed-income securities with maturities similar to the expected benefits payment period. Mortality rates help predict the expected life of plan participants. The expected increase in the compensation levels assumption reflects the Company's actual experience and future expectations. The expected long-term return on plan assets is determined based on asset allocations, historical portfolio results, historical asset correlations and management’s expected returns for each asset class. The Company evaluates its expected return assumptions annually including reviewing current capital market assumptions to assess the reasonableness of the expected long-term return on plan assets. The Company updates the expected long-term return on assets when the Company observes a sufficient level of evidence that would suggest the long-term expected return has changed.
Research and Development
All costs to develop the Company’s hardware products are expensed as incurred. Software development costs are capitalized beginning when a product’s technological feasibility has been established and ending when a product is available for general release to customers. Generally, the Company’s software products are released soon after technological feasibility has been established. As a result, costs subsequent to achieving technological feasibility have not been significant and all software development costs have been expensed as incurred.
77



INFINERA CORPORATION
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS—(Continued)
Advertising
All advertising costs are expensed as incurred. Advertising expenses in 2021, 2020 and 2019 were $1.6 million, $1.3 million, and $1.5 million, respectively.
Accounting for Income Taxes
As part of the process of preparing its consolidated financial statements, the Company is required to estimate its taxes in each of the jurisdictions in which it operates. The Company estimates actual current tax expense together with assessing temporary differences resulting from different treatment of items, such as accruals and allowances not currently deductible for tax purposes. These differences result in deferred tax assets and liabilities, which are included in consolidated balance sheets. In general, deferred tax assets represent future tax benefits to be received when certain expenses previously recognized in consolidated statements of operations become deductible expenses under applicable income tax laws or loss, or credit carryforwards are utilized. Accordingly, realization of deferred tax assets is dependent on future taxable income within the respective jurisdictions against which these deductions, losses and credits can be utilized within the applicable future periods.
The Company must assess the likelihood that some portion or all of its deferred tax assets will be recovered from future taxable income within the respective jurisdictions, and to the extent the Company believes that recovery does not meet the “more-likely-than-not” standard, it must establish a valuation allowance. The ultimate realization of deferred tax assets is dependent upon the generation of future taxable income during the periods in which those temporary differences become deductible. Management judgment is required in determining its provision for income taxes, its deferred tax assets and liabilities and any valuation allowance recorded against our net deferred tax assets. In evaluating the need for a full or partial valuation allowance, all positive and negative evidence must be considered, including the Company's forecast of taxable income over the applicable carryforward periods, its current financial performance, its market environment, and other factors. Accordingly, the domestic net deferred tax assets are subject to a full valuation allowance. To the extent that the Company determines that deferred tax assets are realizable on a more likely than not basis, and an adjustment is needed, that adjustment will be recorded in the period that the determination is made.
Foreign Currency Translation and Transactions
The Company considers the functional currencies of its foreign subsidiaries to be the local currency. Assets and liabilities recorded in foreign currencies are translated at the exchange rate as of the balance sheet date, revenue, costs and expenses are translated at average exchange rates in effect during the period. Equity transactions are translated using historical exchange rates. The effects of foreign currency translation adjustments are recorded as a separate component of accumulated other comprehensive income (loss) in the accompanying consolidated balance sheets and consolidated statements of comprehensive income (loss).
For all non-functional currency account balances, the re-measurement of such balances to the functional currency will result in either a foreign exchange transaction gain or loss, which is recorded to other income (loss), net, in the Company's consolidated statement of operations, in the same period that the re-measurement occurred. Aggregate foreign exchange transactions recorded in 2021, 2020 and 2019 were losses of $17.2 million, $0.2 million, and $3.7 million, respectively.
The Company enters into foreign currency exchange forward contracts to reduce the impact of foreign exchange fluctuations on earnings from certain non-functional currency account balances denominated primarily in euros and British pounds.
Cash
Cash consists primarily of cash in bank deposit accounts which, at times, a portion may exceed federally insured limits. The Company has not experienced any losses in such accounts.
Fair Value Measurement
Pursuant to the accounting guidance for fair value measurements and its subsequent updates, fair value is defined as the price that would be received from selling an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date. When determining the fair value measurements for assets and liabilities required or permitted to be recorded at fair value, the Company considers the principal or most advantageous market in which it would transact and it considers assumptions that market participants would use when pricing the asset or liability.
78



INFINERA CORPORATION
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS—(Continued)
Valuation techniques used by the Company are based upon observable and unobservable inputs. Observable or market inputs reflect market data obtained from independent sources, while unobservable inputs reflect the Company’s assumptions about market participant assumptions based on the best information available. Observable inputs are the preferred source of values. These two types of inputs create the following fair value hierarchy:
Level 1Quoted prices in active markets for identical assets or liabilities.
Level 2Quoted prices for similar instruments in active markets, quoted prices for identical or similar instruments in markets that are not active, and model-based valuation techniques for which all significant assumptions are observable in the market or can be corroborated by observable market data for substantially the full term of the assets or liabilities.
Level 3Prices or valuations that require management inputs that are both significant to the fair value measurement and unobservable.
The Company measures its foreign currency exchange forward contracts and debt securities at fair value and classifies them in accordance with the fair value hierarchy on a recurring basis.
Foreign Currency Exchange Forward Contracts
As discussed in Note 6, “Derivative Instruments" to the Notes to Consolidated Financial Statements, the Company mainly holds non-speculative foreign exchange forward contracts to hedge certain foreign currency exchange exposures. The Company estimates the fair values of derivatives based on quoted market prices or pricing models using current market rates. Where applicable, these models project future cash flows and discount the future amounts to a present value using market-based observable inputs including interest rate curves, credit risk, foreign exchange rates, and forward and spot prices for currencies.
Facilities-related Charges
The Company estimates the fair value of its facilities-related charges associated with its restructuring plans, based on estimated future discounted cash flows and unobservable inputs, which includes the amount and timing of estimated sublease rental receipts that the Company can reasonably obtain over the remaining lease term and the discount rate.
Pension
As a result of the Acquisition, the Company acquired a number of post-employment plans in Germany, as well as a number of smaller post-employment plans in other countries, including both defined contribution and defined benefit plans. The defined benefit plans expose the Company to actuarial risks such as investment risk, interest rate risk, life expectancy risk and salary risk. The characteristics of the defined benefit plans and the risks associated with them vary depending on legal, fiscal, and economic requirements.
Refer to Note 18, "Employee Benefit and Pension Plans" to the Notes to Consolidated Financial Statements, for more information on fair value of plan assets by major asset category.
Accounts Receivable and Allowances for Credit Losses
Accounts receivable are recorded at the invoiced amount and do not bear interest. The Company maintains an allowance for estimated credit losses resulting from the inability of its customers to make required payments and reviewed the allowance quarterly. The Company determines expected credit losses by performing credit evaluations of its customers' financial condition, establishing both a general reserve and specific reserve for customers in adverse financial condition and adjusting for its expectations of changes in conditions that may impact the collectability of outstanding receivables. The Company considers a customer's receivable balance past due when the amount is due beyond the credit terms extended, The Company considers factors such as historical experience, credit quality, age of the accounts receivable balances, and geographic or country-specific risks. Amounts are written off when receivables are determined to be uncollectible.
79



INFINERA CORPORATION
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS—(Continued)
Allowances for Sales Returns
Customer product returns are approved on a case by case basis. Specific reserve provisions are made based upon a specific review of all the approved product returns where the customer has yet to return the products to generate the related sales return credit at the end of a period. Estimated sales returns are provided for as a reduction to revenue. At December 25, 2021, December 26, 2020 and December 28, 2019, revenue was reduced for estimated sales returns by $0.8 million, $2.4 million, and $3.5 million, respectively.
Concentration of Risk
Financial instruments that are potentially subject to concentrations of credit risk consist primarily of cash, restricted cash, foreign exchange contracts and accounts receivable.
The risk with respect to foreign exchange contracts is mitigated by entering into these contracts with a large high-quality financial institution and the Company monitors the creditworthiness of the counterparty consistently.
The risk with respect to accounts receivable is mitigated by ongoing credit evaluations that the Company performs on its customers. As the Company continues to expand its sales internationally, it may experience increased levels of customer credit risk associated with those regions. Collateral is generally not required for accounts receivable but may be used in the future to mitigate credit risk associated with customers located in certain geographical regions.
As of December 25, 2021, no customer accounted for over 10% of the Company's accounts receivable balance, net on the consolidated balance sheets. As of December 26, 2020, one customer accounted for over 10% of the Company's accounts receivable balance, net on the consolidated balance sheets.
One customer accounted for approximately 11% and 13% of the Company's revenue in 2020 and 2019, respectively. No other customers accounted for 10% or more of the Company's revenue in 2020 and 2019. No customer accounted for 10% or more of the Company's revenue in 2021.
The Company depends on sole source or limited source suppliers for several key components and raw materials. The Company generally purchases these sole source or limited source components and raw materials through standard purchase orders and does not have long-term contracts with many of these limited-source suppliers. While the Company seeks to maintain sufficient reserve stock of such components and raw materials, the Company’s business and results of operations could be adversely affected if any of its sole source or limited source suppliers suffer from capacity constraints, lower than expected yields, deployment delays, work stoppages or any other reduction or disruption in output.
 Derivative Instruments
The Company is exposed to foreign currency exchange rate fluctuations in the normal course of its business. As part of its risk management strategy, the Company uses derivative instruments, specifically forward contracts, to reduce the impact of foreign exchange fluctuations on earnings. The forward contracts are with high-quality institutions and the Company monitors the creditworthiness of the counterparties consistently. The Company’s objective is to offset gains and losses resulting from these exposures with gains and losses on the derivative contracts used to hedge them, thereby reducing volatility of earnings or protecting fair values of assets. The Company does not use derivative contracts for trading or speculative purposes.
The Company enters into foreign currency exchange forward contracts to manage its exposure to fluctuations in foreign exchange rates that arise primarily from euro and British pounds. Gains and losses on these contracts are intended to offset the impact of foreign exchange rate changes on the underlying account balances, and therefore, do not subject the Company to material balance sheet risk.
The Company has entered into factoring agreements, to sell certain receivables to unrelated third-party financial institutions. These transactions are accounted for in accordance with ASC Topic 860, “Transfers and Servicing” (“ASC 860”). ASC 860 and result in a reduction in accounts receivable because the agreements transfer effective control over and risk related to the receivables to the buyers. The Company's factoring agreements do not allow for recourse in the event of uncollectability, and the Company does not retain any interest in the underlying accounts receivable once sold.
80



INFINERA CORPORATION
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS—(Continued)
Inventory Valuation
Inventories consist of raw materials, work-in-process and finished goods and are stated at standard cost adjusted to approximate the lower of actual cost or net realizable value. Costs are recognized utilizing the first-in, first-out method. Net realizable value is based upon an estimated selling price reduced by the estimated cost of disposal. The determination of market value involves numerous judgments including estimated average selling prices based upon recent sales volumes, industry trends, existing customer orders, current contract price, future demand and pricing and technological obsolescence of the Company’s products.
Inventory that is obsolete or in excess of the Company’s forecasted demand or is anticipated to be sold at a loss is written down to its estimated net realizable value based on historical usage and expected demand. In valuing its inventory costs and deferred inventory costs, the Company considered whether the net realizable value of inventory delivered or expected to be delivered at less than cost, primarily comprised of common equipment, had declined. The Company concluded that, in the instances where the net realizable value of inventory delivered or expected to be delivered was less than cost, it was appropriate to value the inventory costs and deferred inventory costs at cost or net realizable value, whichever is lower, thereby recognizing the cost of the reduction in net realizable value of inventory in the period in which the reduction occurred or can be reasonably estimated. The Company has, therefore, recognized inventory write-downs as necessary in each period in order to reflect inventory at the lower of actual cost or net realizable value.
The Company considers whether it should accrue losses on firm purchase commitments related to inventory items. Given that the net realizable value of common equipment is below contractual purchase price, the Company has also recorded losses on these firm purchase commitments in the period in which the commitment is made. When the inventory parts related to these firm purchase commitments are received, that inventory is recorded at the purchase price less the accrual for the loss on the purchase commitment.
Property, Plant and Equipment
Property, plant and equipment are stated at cost. This includes enterprise-level business software that the Company customizes to meet its specific operational needs and certain software licenses. Depreciation is calculated using the straight-line method over the estimated useful lives of the respective assets. Leasehold improvements are amortized using the straight-line method over the shorter of the lease term or estimated useful life of the asset. An assumption of lease renewal where a renewal option exists is used only when the renewal has been determined to be reasonably certain. Repair and maintenance costs are expensed as incurred. The estimated useful life for each asset category is as follows: 
 Estimated Useful Lives
Building
20 years
Laboratory and manufacturing equipment
1.5 to 10 years
Furniture and fixtures
3 to 10 years
Computer hardware
3 to 5 years
Computer software
3 years
Leasehold and building improvements
1 to 11 years
The Company reviews long-lived assets for impairment whenever events or changes in circumstances indicate that the carrying amount of these assets may not be recoverable or that the useful life is shorter than originally estimated. If impairment indicators are present and the projected future undiscounted cash flows are less than the carrying value of the assets, the carrying values are reduced to the estimated fair value. If assets are determined to be recoverable, but the useful lives are shorter than originally estimated, the carrying value of the assets is depreciated over the newly determined remaining useful lives.
81



INFINERA CORPORATION
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS—(Continued)
Accrued Warranty
In the Company's contracts with its customers, the Company warrants that its products will operate substantially in conformity with product specifications. Hardware warranties provide the purchaser with protection in the event that the product does not perform to product specifications. During the warranty period, the purchaser’s sole and exclusive remedy in the event of such defect or failure to perform is limited to the correction of the defect or failure by repair, refurbishment or replacement, at the Company’s sole option and expense. The Company's hardware warranty periods generally range from one to five years from date of acceptance for hardware and the Company's software warranty is 90 days. Upon delivery of the Company's products, the Company provides for the estimated cost to repair or replace products that may be returned under warranty. The hardware warranty accrual is based on actual historical returns and cost of repair experience and the application of those historical rates to the Company's in-warranty installed base. The provision for warranty claims fluctuates depending upon the installed base of products and the failure rates and costs of repair associated with these products under warranty. Furthermore, the Company's costs of repair vary based on repair volume and its ability to repair, rather than replace, defective units. In the event that actual product failure rates and costs to repair differ from the Company's estimates, revisions to the warranty provision are required. In addition, from time to time, specific hardware warranty accruals may be made if unforeseen technical problems arise with specific products. The Company regularly assesses the adequacy of its recorded warranty liabilities and adjusts the amounts as necessary.
Amortization of Intangible Assets
Intangible assets with finite lives are carried at cost, less accumulated amortization. Amortization is computed over the estimated useful lives of the respective assets. In-process research and development represent the fair value of incomplete research and development projects that have not reached technological feasibility as of the date of acquisition. Initially, these assets are not subject to amortization, but once projects have been completed, these assets are transferred to developed technology, which are subject to amortization, while assets related to projects that have been abandoned are impaired and expensed to research and development.
Impairment of Goodwill and Intangible Assets
Goodwill represents the excess of the purchase price of an acquired business over the fair value of the identifiable assets acquired and liabilities assumed. The Company tests for impairment of goodwill on an annual basis in the fourth quarter and at any other time when events occur or circumstances indicate that the carrying amount of goodwill may not be recoverable. The Company has the option to first assess qualitative factors to determine whether it is necessary to perform the quantitative goodwill impairment test. If the Company determines that as a result of the qualitative assessment that it is more likely than not (i.e., greater than 50% likelihood) that the fair value of a reporting unit is less than its carrying amount, then the quantitative test is required or it can directly perform the quantitative analysis. The Company recognizes an impairment charge for the amount by which the carrying amount exceeds the reporting unit’s fair value; however, the loss recognized does not exceed the total amount of goodwill allocated to that reporting unit.
The Company evaluates events and changes in circumstances that could indicate carrying amounts of purchased intangible assets may not be recoverable. When such events or changes in circumstances occur, the Company assesses the recoverability of these assets by determining whether or not the carrying amount will be recovered through undiscounted expected future cash flows. If the total of the future undiscounted cash flows is less than the carrying amount of an asset, the Company records an impairment loss for the amount by which the carrying amount of the asset exceeds the fair value of the asset.
Leases
The Company has operating leases primarily for real estate (facilities) and automobiles. The Company has finance leases primarily for computer hardware, laboratory and manufacturing equipment and leasehold and building improvements.
The Company leases facilities under non-cancelable operating lease agreements. These leases have varying terms that range from one to 11 years and contain leasehold improvement incentives, rent holidays and escalation clauses. In addition, some of these leases have renewal options for up to six years.
The Company determines if an arrangement contains a lease at inception. Operating leases are included in operating lease right of use ("ROU") assets, accrued expenses and other current liabilities and operating lease liabilities on the Company's consolidated balance sheets. Finance leases are included in
82



INFINERA CORPORATION
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS—(Continued)
property, plant and equipment, net, accrued expenses and other current liabilities and other long-term liabilities on the Company's consolidated balance sheets.
Operating lease ROU assets and operating lease liabilities are recognized based on the present value of the future minimum lease payments over the lease term at commencement date. As most of the Company's leases do not provide an implicit rate, the Company uses its incremental borrowing rate based on the information available at commencement date in determining the present value of future payments. Operating lease ROU assets also include any lease payments made and exclude lease incentives and initial direct costs incurred. Variable lease payments are expensed as incurred and are not included within the ROU asset and lease liability calculation. Variable lease payments primarily include reimbursements of costs incurred by lessors for common area maintenance and utilities. The Company's lease terms may include options to extend or terminate the lease when it is reasonably certain that the Company will exercise that option. Lease expense for minimum lease payments is recognized on a straight-line basis over the lease term. The Company rents or subleases certain real estate under agreements that are classified as operating leases.
Leases with an initial term of 12 months or less are not recorded on the balance sheet. The Company recognizes lease expense for these leases on a straight-line basis over the lease term. The Company does not account for lease components (e.g., fixed payments including rent) separately from the non-lease components (e.g., common-area maintenance costs).     
Upon abandoning or committing to a plan to abandon a leased property in the short term before the lease term expires, the Company assesses the fair value of its remaining obligation under the lease and records an impairment of the ROU asset, if needed. The impairment loss is calculated as the present value of the amount by which the remaining lease obligation, adjusted for the effects of any one-time costs to sublease, exceeds the estimated sublease rentals that could be reasonably obtained. The estimated sublease rentals consider Company's ability and intent to sublease the space. The significant assumptions used in the Company's discounted cash flow model include the amount and timing of estimated sublease rental receipts and the discount rate which involve a number of risks and uncertainties, some of which are beyond control, including future real estate market conditions and the Company's ability to successfully enter into subleases or termination agreements with terms as favorable as those assumed when arriving at its estimates. The Company monitors these estimates and assumptions on at least a quarterly basis for changes in circumstances and any corresponding adjustments to the accrual are recorded in its statement of operations in the period when such changes are known.
The loss recorded or to be recorded may change significantly as a result of the re-measurement of the liability, if the timing or amount of estimated cash flows change.
Restructuring and Other Related Costs
The Company records costs associated with exit activities related to restructuring plans in accordance with ASC 420, “Exit or Disposal Cost Obligations,” or ASC 712, “Compensation — Nonretirement Postemployment Benefits.” Liabilities for costs associated with an exit or disposal activity are recognized in the period in which the liability is incurred. The timing of the associated cash payments is dependent upon the type of exit cost and extends over an approximately four-year period. The Company records restructuring cost liabilities in “accrued expenses and other current liabilities” and "other long-term liabilities" in the consolidated balance sheet.
Restructuring costs include employee and contract termination costs, facility consolidation and closure costs, lease related impairment charges, equipment write-downs and inventory write-downs. One-time termination benefits are recognized as a liability at estimated fair value when the approved plan of termination has been communicated to employees, unless employees must provide future service, in which case the benefits are recognized ratably over the future service period. Ongoing termination benefits arrangements are recognized as a liability at estimated fair value when the amount of such benefits becomes estimable and payment is probable.
Restructuring charges require significant estimates and assumptions, including estimates made for employee separation costs and other contract termination charges. Management estimates involve a number of risks and uncertainties, some of which are beyond control, including the Company's ability to successfully enter into termination agreements with employees and others with terms as favorable as those assumed when arriving at its estimates. The Company monitors these estimates and assumptions on at least a quarterly basis for changes in circumstances and any corresponding adjustments to the accrual are recorded in its statement of operations in the period when such changes are known.
83



INFINERA CORPORATION
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS—(Continued)
Recent Accounting Pronouncements
Accounting Pronouncements Recently Adopted
In December 2019, FASB issued ASU 2019-12, "Simplifying the Accounting for Income Taxes" (“ASU 2019-12”), as part of its simplification initiative. ASU 2019-12 removes certain exceptions from Accounting Standards Codification ("ASC") 740, "Income Taxes" ("ASC 740"), including (i) the exception to the incremental approach for intra period tax allocation when there is a loss from continuing operations and income or a gain from other items such as discontinued operations or other comprehensive income; (ii) the exception to accounting for outside basis differences of equity method investments and foreign subsidiaries; and (iii) the exception to limit tax benefit recognized in interim period in cases when the year-to-date losses exceeds anticipated losses. ASU 2019-12 also simplifies U.S. GAAP in several other areas of ASC 740 such as (i) franchise taxes and other taxes partially based on income; (ii) step-up in tax basis goodwill considered part of a business combination in which the book goodwill was originally recognized or should be considered a separate transaction; (iii) separate financial statements of entities not subject to tax; and (iv) interim recognition of enactment of tax laws or rate changes. ASU 2019-12 is effective for the Company for fiscal years (and interim periods within those fiscal years) beginning after December 15, 2020, with early adoption permitted. The Company adopted ASU 2019-12 in the first quarter of 2021 and the impact of the adoption was not material to the Company's consolidated financial statements.
Accounting Pronouncements Not Yet Effective
In October 2021, the FASB issued ASU 2021-08, "Business Combinations (Topic 805)” (“ASU 2021-08”). The ASU improves the accounting for acquired revenue contracts with customers in a business combination by addressing diversity in practice and inconsistency related to recognition of an acquired contract liability and payment terms and their effect on subsequent revenue recognized by the acquirer. The update is effective for annual and interim periods within the fiscal year beginning after December 15, 2022, and early adoption is permitted, including adoption in an interim period. The Company is currently evaluating the period in which we will adopt ASU 2021-08 and evaluating the impact that the adoption of ASU 2021-08 would have on its consolidated financial statements.
In August 2020, the FASB issued ASU 2020-06, Debt—Debt with Conversion and Other Options (Subtopic 470-20) and Derivatives and Hedging—Contracts in Entity's Own Equity (Subtopic 815-40) ("ASU 2020-06"). The ASU simplifies accounting for convertible instruments by removing major separation models required under current GAAP. Consequently, more convertible debt instruments will be reported as a single liability instrument with no separate accounting for embedded conversion features. This update removes certain settlement conditions that are required for equity contracts to qualify for the derivative scope exception, which will permit more equity contracts to qualify for it. This update also simplifies the diluted net income per share calculation in certain areas. The update is effective for annual and interim periods beginning after December 15, 2021, and interim periods within those fiscal years. The Company will adopt ASU 2020-06 as of December 26, 2021 using the modified retrospective transition method, which will result in a cumulative-effect adjustment to the opening balance of accumulated deficit on the date of adoption. Prior period financial statements will not be restated upon adoption.
Upon adoption of ASU 2020-06, the Company will no longer record the conversion feature of its convertible senior notes in equity. Instead, the Company will combine the previously separated equity component with the liability component, which together will be classified as debt, thereby eliminating the subsequent amortization of the debt discount as interest expense. Similarly, a portion of issuance costs previously allocated to equity will be reclassified to debt and amortized as interest expense. Accordingly, the Company expects to record an increase to accumulated deficit, a decrease to additional paid-in capital, and an increase to convertible senior notes. Also upon adoption, the Company will no longer utilize the treasury stock method for earnings per share purposes. Instead, the Company will use the if-converted method when reporting the weighted-average number of potentially dilutive shares of common stock. Although the required use of the if-converted method will not impact the diluted net loss per share as long as the Company is in a net loss position, the Company will be required to include disclosure of all the underlying shares regardless of the average stock price for the reporting period.
In March 2020, the FASB issued ASU 2020-04 (Topic 848), "Reference Rate Reform - Facilitation of the Effects of Reference Rate Reform on Financial Reporting” (“ASU 2020-04”), which provides temporary optional expedients and exceptions to the existing guidance on contract modifications and hedge accounting to ease the financial reporting burdens related to the expected market transition from the London Interbank Offered Rate
84



INFINERA CORPORATION
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS—(Continued)
("LIBOR") and other interbank offered rates to alternative reference rates, such as the Secured Overnight Financing Rate. The standard was effective upon issuance and may generally be applied through December 31, 2022 to any new or amended contracts, hedging relationships, and other transactions that reference LIBOR. The Company will apply the amendments when its relevant contracts are modified upon transition to alternative reference rates.
3.    Leases
The Company has operating leases for real estate (facilities) and automobiles. For the fiscal years ended December 25, 2021, December 26, 2020 and December 28, 2019, operating lease expense was $25.5 million, $34.0 million and $41.5 million, respectively. Included in operating lease expense were rent expense and impairment charges due to restructuring resulting in abandonment of certain lease facilities, amounting to $6.3 million, $9.9 million and $15.9 million for the fiscal years ended December 25, 2021, December 26, 2020 and December 28, 2019, respectively. Variable lease cost, short-term lease cost and sublease income were immaterial during the fiscal years ended December 25, 2021, December 26, 2020 and December 28, 2019, respectively.
As of December 25, 2021, $16.5 million was included in accrued expenses and other current liabilities and $54.3 million as long-term operating lease liabilities. As of December 26, 2020, $14.9 million was included in accrued expenses and other current liabilities and $76.1 million as long-term operating lease liabilities.
The Company also has finance leases. The lease term for these arrangements range from three to five years with option to purchase at the end of the term. Finance leases included in Property, Plant, & Equipment, net in the consolidated balance sheets were as follows (in thousands):
December 25, 2021December 26, 2020
Computer hardware$1,208 $ 
Laboratory and manufacturing equipment$1,973 $1,973 
Leasehold and building improvements$2,333 $2,512 
The following table presents finance lease expense comprising of amortization of right of use asset and interest expense (in thousands):
Years Ended
December 25, 2021December 26, 2020December 28, 2019
Amortization of right of use asset$960 $733 $339 
Interest Expense190 185 126 
Total finance lease expense$1,150 $918 $465 
The following table presents balance sheet detail of finance lease liability (in thousands):
December 25, 2021December 26, 2020
Accrued expenses and other current liabilities$1,291 $1,138 
Other long-term liabilities9541,383 
Total finance lease liability$2,245 $2,521 
85



INFINERA CORPORATION
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS—(Continued)
The following table presents maturity of lease liabilities under the Company's non-cancelable leases as of December 25, 2021 (in thousands):
Operating LeaseFinance Lease
Total lease payments$90,887 $2,337 
Less: interest(1)
20,018 92 
Present value of lease liabilities$70,869 $2,245 
(1)    Calculated using the interest rate for each lease.
The following table presents supplemental information for the Company's non-cancelable leases for the fiscal year ended December 25, 2021 (in thousands, except for weighted average and percentage data):
Operating LeaseFinance Lease
Weighted average remaining lease term5.92 years1.68 years
Weighted average discount rate9.18 %7.04 %
Cash paid for amounts included in the measurement of lease liabilities$23,477$1,632
Leased assets obtained in exchange for new lease liabilities$3,070$1,208
4.    Revenue Recognition
Capitalization of Costs to Obtain a Contract
The ending balance of the Company’s capitalized costs to obtain a contract as of December 25, 2021 and December 26, 2020 were $0.7 million and zero, respectively. The Company's amortization expense was not material for the fiscal year ended December 25, 2021, December 26, 2020 and December 28, 2019, respectively.
Disaggregation of Revenue
The following table presents the Company's revenue disaggregated by revenue source (in thousands):
Years Ended
December 25, 2021December 26, 2020December 28, 2019
Product$1,099,376 $1,045,551 $1,011,488 
Services325,829 310,045 287,377 
Total revenue$1,425,205 $1,355,596 $1,298,865 
The Company sells its products directly to customers who are predominantly service providers and to channel partners that sell on its behalf. The following tables present the Company's revenue disaggregated by geography, based on the shipping address of the customer and by sales channel (in thousands):
Years Ended
December 25, 2021December 26, 2020December 28, 2019
United States$663,808 $630,422 $628,075 
Other Americas107,963 99,158 93,251 
Europe, Middle East and Africa477,787 424,411 418,333 
Asia Pacific175,647 201,605 159,206 
Total revenue$1,425,205 $1,355,596 $1,298,865 
86



INFINERA CORPORATION
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS—(Continued)
Years Ended
December 25, 2021December 26, 2020December 28, 2019
Direct$1,099,632 $1,039,976 $1,032,527 
Indirect325,573 315,620 266,338 
Total revenue$1,425,205 $1,355,596 $1,298,865 
Contract Balances
The following table provides information about receivables, contract assets and contract liabilities from contracts with customers (in thousands):
December 25, 2021December 26, 2020
Accounts receivable, net$358,954 $319,428 
Contract assets$49,052 $51,583 
Deferred revenue$168,909 $163,056 
Revenue recognized for the fiscal year ended December 25, 2021 and December 26, 2020 that was included in the deferred revenue balance at the beginning of the reporting period was $88.1 million and $85.2 million, respectively. Changes in the contract asset and liability balances during the fiscal year ended December 25, 2021 and December 26, 2020 were not materially impacted by other factors.
Transaction Price Allocated to the Remaining Performance Obligation
The Company’s remaining performance obligations represent the transaction price allocated to performance obligations that are unsatisfied or partially satisfied, consisting of deferred revenue and backlog. The Company’s backlog represents purchase orders received from customers for future product shipments and services. The Company’s backlog is subject to future events that could cause the amount or timing of the related revenue to change, and, in certain cases, may be canceled without penalty. Orders in backlog may be fulfilled several quarters following receipt or may relate to multi-year support service obligations.
The following table includes estimated revenue expected to be recognized in the future related to performance obligations that are unsatisfied (or partially satisfied) pursuant to contracts that are not subject to cancellation without penalty at the end of the reporting period (in thousands):
20222023202420252026ThereafterTotal
Revenue expected to be recognized in the future as of December 25, 2021
$679,856 $51,634 $21,591 $4,497 $2,354 $3,128 $763,060 
87



INFINERA CORPORATION
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS—(Continued)
5.    Fair Value Measurements
The following table presents the Company’s fair value hierarchy for its assets (liabilities) measured at fair value on a recurring basis (in thousands): 
 As of December 25, 2021As of December 26, 2020
 Fair Value Measured UsingFair Value Measured Using
 Level 1Level 2TotalLevel 1Level 2Total
Assets (Liabilities)
Foreign currency exchange forward contracts$ $(221)$(221)$ $(72)$(72)
Disclosure of Fair Values
Our financial instruments that are not re-measured at fair value include accounts receivable, accounts payable, accrued liabilities, and debt. The carrying values of these financial instruments other than our 2024 Notes and our 2027 Notes (collectively referred to as "Convertible Senior Notes" below) approximate their fair values. The fair value of Convertible Senior Notes were determined based on the quoted bid price of the Convertible Senior Notes in an over-the-counter market on December 23, 2021 (the last trading day of the fiscal quarter).
The following table presents the estimated fair values of the Convertible Senior Notes (in thousands): 
As of December 25, 2021As of December 26, 2020
 Fair Value Measured UsingFair Value Measured Using
 Level 1Level 2TotalLevel 1Level 2Total
Debt
Convertible Senior Notes$ $765,412 $765,412 $ $834,450 $834,450 
During 2021 and 2020, there were no transfers of assets or liabilities between Level 1 and Level 2 of the fair value hierarchy. As of December 25, 2021 and December 26, 2020, none of the Company’s existing securities were classified as Level 3 securities.
The Company classifies certain facilities-related charges within Level 3 of the fair value hierarchy and applies fair value accounting on a nonrecurring basis when impairment indicators exist or upon the existence of observable fair values. The fair values are classified as Level 3 measurements due to the significance of unobservable inputs. These analyses require management to make assumptions and estimates regarding industry and economic factors, future operating results and discount rates.
The Company measures goodwill and intangible assets at fair value on a nonrecurring basis when there are identifiable events or changes in circumstances that may have a significant adverse impact on the fair value of these assets. The Company performed an analysis of impairment indicators of these assets and noted no adverse impact to their fair values as of December 25, 2021.    
Facilities-related Charges
In connection with its Restructuring Plans (as defined in Note 9, “Restructuring and Other Related Costs” to the Notes to Consolidated Financial Statements), the Company incurred facilities related charges of $6.3 million and $9.9 million for the years ended December 25, 2021 and December 26, 2020, respectively. These charges were calculated at fair value based on estimated future discounted cash flows and are classified as Level 3 measurement due to the significance of unobservable inputs, which included the amount and timing of estimated sublease rental receipts that the Company could reasonably obtain over the remaining lease term and the discount rate. See Note 9, “Restructuring and Other Related Costs” to the Notes to Consolidated Financial Statements for more information on the 2018 Restructuring Plan.
88



INFINERA CORPORATION
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS—(Continued)
Cash
As of December 25, 2021, the Company had $202.5 million of cash and restricted cash, including $77.6 million held by its foreign subsidiaries. As of December 26, 2020, the Company had $315.4 million of cash and restricted cash including $100.4 million held by its foreign subsidiaries. The Company's cash in foreign locations is used for operational and investing activities in those locations, and the Company does not currently have the need or the intent to repatriate those funds to the United States.
6.    Derivative Instruments
Foreign Currency Exchange Forward Contracts
The Company transacts business in various foreign currencies and has international sales, cost of sales, and expenses denominated in foreign currencies, and carries foreign-currency-denominated account balances, subjecting the Company to foreign currency risk. The Company’s primary foreign currency risk management objective is to protect the U.S. dollar value of future cash flows and minimize the volatility of reported earnings. The Company utilizes foreign currency forward contracts, primarily short term in nature.
Historically, the Company enters into foreign currency exchange forward contracts to manage its exposure to fluctuation in foreign exchange rates that arise from its euro and British pound denominated account balances. Gains and losses on these contracts are intended to offset the impact of foreign exchange rate fluctuations on the underlying foreign currency denominated account balances, do not subject the Company to material balance sheet risk.
As of December 25, 2021 and December 26, 2020, the Company posted $0.9 million and $0.9 million, respectively of collateral on its derivative instruments to cover potential credit risk exposure. This amount is classified as other long-term restricted cash on the accompanying consolidated balance sheets.
The before-tax effect of foreign currency exchange forward contracts was a gain of $0.9 million, $0.3 million and $0.5 million for 2021, 2020 and 2019, respectively, included in other gain (loss), net, in the consolidated statements of operations. In each of these periods, the impact of the gross gains and losses were offset by foreign exchange rate fluctuations on the underlying foreign currency denominated amounts.
As of December 25, 2021, the Company did not designate foreign currency exchange forward contracts as hedges for accounting purposes and accordingly, changes in the fair value are recorded in the accompanying consolidated statements of operations. These contracts were with one high-quality institution and the Company consistently monitors the creditworthiness of the counterparties.
The fair value of derivative instruments not designated as hedging instruments in the Company’s consolidated balance sheets was as follows (in thousands):
 As of December 25, 2021As of December 26, 2020
 
Gross
Notional(1)

Accrued expenses and other current liabilities
Gross
Notional(1)
Accrued expenses and other current liabilities
Foreign currency exchange forward contracts
Related to euro denominated receivables$21,981 $(139)$23,605 $(59)
Related to British pound denominated receivables7,566 (82)4,868 (13)
Total$29,547 $(221)$28,473 $(72)
(1)Represents the face amounts of forward contracts that were outstanding as of the period noted.
89



INFINERA CORPORATION
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS—(Continued)
Accounts Receivable Factoring
The Company sells certain designated trade account receivables based on factoring arrangements with well-established factoring companies. Pursuant to the terms of the arrangements, the Company accounts for these transactions in accordance with ASC 860, "Transfers and Servicing". The Company's factor purchases trade accounts receivables on a non-recourse basis and without any further obligations. Trade accounts receivables balances sold are removed from the consolidated balance sheets and cash received are reflected as cash provided by operating activities in the consolidated statements of cash flow. The difference between the fair value of the Company's trade receivables and the proceeds received is recorded as interest expense in the Company's consolidated statements of operations. For the years ended December 25, 2021, December 26, 2020 and December 28, 2019, the Company's recognized factoring related interest expense was approximately $0.4 million, $0.4 million and $0.6 million, respectively. The gross amount of trade accounts receivables sold totaled approximately $121.3 million and $80.2 million for the fiscal years ended December 25, 2021 and December 26, 2020 respectively.
7.    Goodwill and Intangible Assets
Goodwill
Goodwill is recorded when the purchase price of an acquisition exceeds the fair value of the net tangible and identified intangible assets acquired.
The following table presents details of the Company’s goodwill for the fiscal year ended December 25, 2021 (in thousands):
Balance as of December 26, 2020
$273,426 
Foreign currency translation adjustments(17,638)
Balance as of December 25, 2021
$255,788 
The gross carrying amount of goodwill may change due to the effects of foreign currency fluctuations as a portion of these assets are denominated in foreign currency. To date, the Company has zero accumulated impairment loss on goodwill.
90



INFINERA CORPORATION
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS—(Continued)
Intangible Assets
The following table presents details of the Company’s intangible assets as of December 25, 2021 and December 26, 2020 (in thousands):
 December 25, 2021
 Gross Carrying AmountAccumulated AmortizationNet Carrying AmountWeighted Average Remaining Useful Life (In Years)
Intangible assets with finite lives:
Customer relationships and backlog157,495 (104,701)52,794 4.2
Developed technology (1)
182,844 (149,064)33,780 1.5
Total intangible assets$340,339 $(253,765)$86,574 
(1)As a result of the exit from certain product lines in connection with the Company's restructuring initiatives, we shortened the life of certain developed technology intangibles.
 December 26, 2020
 Gross Carrying AmountAccumulated AmortizationNet Carrying AmountWeighted Average Remaining Useful Life (In Years)
Intangible assets with finite lives:
Customer relationships and backlog162,098 (90,667)71,431 4.9
Developed technology192,285 (138,834)53,451 3.0
Total intangible assets$354,383 $(229,501)$124,882 
The gross carrying amount of intangible assets and the related amortization expense of intangible assets may change due to the effects of foreign currency fluctuations as a portion of these assets are denominated in foreign currency. Amortization expense was $37.1 million, $47.8 million and $59.9 million for the years ended December 25, 2021, December 26, 2020 and December 28, 2019, respectively.
The following table summarizes the Company’s estimated future amortization expense of intangible assets with finite lives as of December 25, 2021 (in thousands):
 Total20222023202420252026Thereafter
Total future amortization expense$86,574 $38,293 $23,463 $9,025 $9,025 $6,768 $ 
91



INFINERA CORPORATION
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS—(Continued)
8.    Balance Sheet Details
Restricted Cash
The Company’s restricted cash balance is held in deposit accounts at various banks globally. These amounts primarily collateralize the Company’s issuances of standby letters of credit and bank guarantees.
Allowance for Credit Losses
The following table provides a rollforward of the allowance for credit losses for accounts receivable for the fiscal year ended December 25, 2021 (in thousands):
Balance as of December 26, 2020
$2,912 
Additions(1)
822
Write offs(2)
(2,378)
Other(3)
(52)
Balance as of December 25, 2021
$1,304 
(1)The new additions during the fiscal year ended December 25, 2021 are primarily due to specific reserves.
(2)The write offs during the fiscal year ended December 25, 2021 are primarily amounts fully reserved previously.
(3)Primarily represents foreign currency translation adjustments.
92



INFINERA CORPORATION
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS—(Continued)
The following table provides details of selected balance sheet items (in thousands):
December 25, 2021December 26, 2020
Inventory
Raw materials$39,379 $34,693 
Work in process53,924 55,835 
Finished goods198,064 178,779 
Total$291,367 $269,307 
Property, plant and equipment, net
Computer hardware$45,824 $34,502 
Computer software(1)
56,820 44,397 
Laboratory and manufacturing equipment287,875 333,955 
Land and building14,393 12,349 
Furniture and fixtures2,164 3,445 
Leasehold and building improvements49,447 66,014 
Construction in progress18,807 39,727 
Subtotal$475,330 $534,389 
Less accumulated depreciation and amortization(2)
(315,112)(381,256)
Total$160,218 $153,133 
Accrued expenses and other current liabilities
Loss contingency related to non-cancelable purchase commitments$26,481 $18,848 
Taxes payable43,308 45,884 
Restructuring accrual8,610 9,292 
Short-term operating and financing lease liability17,792 16,023 
Other accrued expenses and other current liabilities50,838 60,503 
Total accrued expenses and other current liabilities$147,029 $150,550 
(1)Included in computer software at December 25, 2021 and December 26, 2020 were $25.9 million and $25.4 million, respectively, related to enterprise resource planning (“ERP”) systems that the Company implemented. The unamortized ERP costs at December 25, 2021 and December 26, 2020 were $8.9 million and $10.8 million, respectively. Also included in computer software at December 25, 2021 and December 26, 2020 was $20.9 million and $17.0 million, respectively, related to term licenses. The unamortized term license costs at December 25, 2021 and December 26, 2020 was $9.2 million and $12.0 million, respectively.
(2)Depreciation expense was $47.1 million, $52.3 million and $60.0 million (which includes depreciation of capitalized ERP costs of $2.8 million, $2.6 million and $2.4 million) for 2021, 2020 and 2019, respectively. Also included in depreciation expense for 2021 was $6.7 million related to term licenses.
93



INFINERA CORPORATION
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS—(Continued)
9.    Restructuring and Other Related Costs
In December 2018, the Company implemented a restructuring initiative (the “2018 Restructuring Plan”) as part of a comprehensive review of the Company's operations and ongoing integration activities in order to optimize resources for future growth, improve efficiencies and address redundancies following the Acquisition. As part of the 2018 Restructuring Plan, the Company made several changes to improve its research and development efficiency by consolidating its manufacturing and development sites, including closure of its Berlin, Germany site, reducing headcount at its Munich, Germany site, and processing changes to leverage the Company's engineering and product line development resources across regions and prioritizing research and development initiatives. The Berlin and Munich initiatives were substantially completed in 2020. In 2021, the Company incurred lease related impairment charges from consolidation of its Munich site resulting in partial abandonment of the leased facility. In connection with the Acquisition, the Company assumed restructuring liabilities associated with Coriant's previous restructuring and reorganization plans consisting of termination benefits primarily comprised of severance payments. These costs are recorded at estimated fair value.
In 2020, the Company implemented a restructuring initiative (the "2020 Restructuring Plan") that was primarily intended to reduce costs and consolidate its operations. The identified cost reduction initiatives under the 2020 Restructuring Plan were substantially completed, with the majority of associated payments made in 2020 and the remaining amounts substantially paid during 2021.
In 2021, the Company announced a plan to restructure certain international research & development operations (the "2021 Restructuring Plan"). The Company estimates it will incur total costs related to the restructuring ranging from $10.0 million to $12.0 million, of which $8.5 million was recorded for the fiscal year ended December 25, 2021. The 2021 Restructuring Plan is expected to be substantially completed with the associated payments made in 2022. Additional restructuring activities may occur in the future in connection with the Company’s ongoing transformation initiatives.
The following table presents restructuring and other related costs included in cost of revenue and operating expenses in the accompanying consolidated statements of operations under the 2021 Restructuring Plan, 2020 Restructuring Plan, the 2018 Restructuring Plan and Coriant's previous restructuring and reorganization plans (in thousands):
 Years Ended
 December 25, 2021December 26, 2020December 28, 2019
Cost of RevenueOperating ExpensesCost of RevenueOperating ExpensesCost of RevenueOperating Expenses
Severance and related expenses$335 $4,615 $4,042 $14,054 $26,576 $25,303 
Lease related impairment charges 6,340 88 9,851 1,158 14,703 
Asset impairment 1,746 14 468 2,201 7 
Others1,196 545 2 213  838 
Total$1,531 $13,246 $4,146 $24,586 $29,935 $40,851 
94



INFINERA CORPORATION
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS—(Continued)
Restructuring liabilities are reported within accrued expenses and other long-term liabilities in the accompanying consolidated balance sheets (in thousands):
Severance and related expensesLease related impairment chargesAsset impairmentOthersTotal
Balance as of December 28, 2019
$28,565 $ $ $838 $29,403 
Charges18,096 9,939 482 215 28,732 
Cash payments(36,346)(5,102)(28)(719)(42,195)
Non-cash Settlements and Other(74)(4,837)(454)(104)(5,469)
Balance as of December 26, 2020
$10,241 $ $ $230 $10,471 
Charges4,951 6,340 1,746 1,740 14,777 
Cash payments(7,091)(2,089) (381)(9,561)
Non-cash Settlements and Other(565)(4,251)(1,746)(243)(6,805)
Balance as of December 25, 2021
$7,536 $ $ $1,346 $8,882 
As of December 25, 2021, the Company's restructuring liability was primarily comprised of $7.7 million related to the 2021 Restructuring Plan and $1.2 million is related to assumed restructuring liabilities associated with Coriant's previous restructuring and reorganization plans, which was substantially completed in previous years. The liability related to the 2021 Restructuring Plan is expected to be paid by end of 2022.
95



INFINERA CORPORATION
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS—(Continued)
10.    Accumulated Other Comprehensive Income (Loss)
Accumulated other comprehensive income (loss) includes certain changes in equity that are excluded from net income (loss). The following table sets forth the changes by component for the periods presented (in thousands):
Unrealized Gain (Loss) on Available-for-Sale SecuritiesForeign Currency TranslationActuarial Gain (Loss) on PensionAccumulated Tax EffectTotal
Balance at December 29, 2018$(91)$(18,932)$(5,313)$(964)$(25,300)
Other comprehensive income (loss) before reclassifications91 (9,376)(1,692) (10,977)
Amounts reclassified from accumulated other comprehensive income  1,638  1,638 
Net current-period other comprehensive income (loss)91 (9,376)(54) (9,339)
Balance at December 28, 2019
$ $(28,308)$(5,367)$(964)$(34,639)
Other comprehensive income (loss) before reclassifications 29,040 (8,183) 20,857 
Amounts reclassified from accumulated other comprehensive income  1,884  1,884 
Net current-period other comprehensive income (loss) 29,040 (6,299) 22,741 
Balance at December 26, 2020
$ $732 $(11,666)$(964)$(11,898)
Other comprehensive income (loss) before reclassifications (8,561)12,580  4,019 
Amounts reclassified from accumulated other comprehensive loss  3,383  3,383 
Net current-period other comprehensive income (loss) (8,561)15,963  7,402 
Balance at December 25, 2021
$ $(7,829)$4,297 $(964)$(4,496)
11.    Basic and Diluted Net Loss Per Common Share
Basic net loss per common share is computed by dividing net loss by the weighted average number of common shares outstanding during the period. Diluted net loss per common share is computed using net loss and the weighted average number of common shares outstanding plus potentially dilutive common shares outstanding during the period. Potentially dilutive common shares include the assumed exercise of outstanding in-the-money stock options, assumed release of outstanding RSUs and PSUs, and assumed issuance of common stock under the ESPP using the treasury stock method. Potentially dilutive common shares also include the assumed conversion of $402.5 million in aggregate principal amount of the Company's 2.125% convertible senior notes due September 1, 2024 (the “2024 Notes”) from the conversion spread (as further discussed in Note 12, “Debt” to the Notes to Consolidated Financial Statements), and $200 million in aggregate principal amount of the Company's 2.50% convertible senior notes due March 1, 2027 (the “2027 Notes”) from the conversion spread (as further discussed in Note 12, “Debt” to the Notes to Consolidated Financial Statements). The Company would include the dilutive effects of the 2024 Notes and 2027 Notes in the calculation of diluted net income per common share if the average market price is above the conversion price. Upon conversion of the 2024 Notes and 2027 Notes, it is the Company’s intention to pay cash equal to the lesser of the aggregate principal amount or the conversion value of the 2024 Notes and 2027 Notes being converted; therefore, only the conversion spread relating to the 2024 Notes and 2027 Notes would be included in the Company’s diluted earnings per share calculation unless their effect is anti-dilutive. The Company includes the common shares underlying PSUs in the calculation of diluted net income per common share only when they become contingently issuable.
96



INFINERA CORPORATION
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS—(Continued)
The following table sets forth the computation of net loss per common share (in thousands, except per share amounts): 
 Years Ended
 December 25, 2021December 26, 2020December 28, 2019
Net loss$(170,778)$(206,723)$(386,618)
Weighted average common shares outstanding - basic and diluted207,377 188,216 178,984 
Net loss per common share - basic and diluted$(0.82)$(1.10)$(2.16)
The Company incurred net losses during 2021, 2020 and 2019, and as a result, potential common shares from stock options, RSUs, PSUs and the assumed release of outstanding shares under the ESPP were not included in the diluted shares used to calculate net loss per share, as their inclusion would have been anti-dilutive. Additionally, due to the net loss position during these periods, the Company excluded the potential shares issuable upon conversion of the 2027 Notes and the 2024 Notes in the calculation of diluted earnings per share, as their inclusion would have been anti-dilutive.
The following table sets forth the potentially dilutive shares excluded from the computation of the diluted net loss per share because their effect was anti-dilutive (in thousands):
 As of
 December 25, 2021December 26, 2020December 28, 2019
Stock options outstanding 451 873 
Restricted stock units12,860 13,947 11,776 
Performance stock units2,751 3,668 2,389 
Employee stock purchase plan shares1,157 1,713 569 
Total16,768 19,779 15,607 
12.    Debt
The following is a summary of our debt as of December 25, 2021 (in millions):
Net Carrying ValueUnpaid Principal BalanceContractual Interest RatesContractual Maturity Date
CurrentLong-Term
2024 Notes$ $329.2 $402.5 2.125 %September 2024
2027 Notes 140.3 200.0 2.50 %March 2027
Asset-based Revolving Credit Facility   
1.375% - 2.5%
March 2024
Mortgage0.5 7.3 7.8 5.25 %March 2024
$0.5 $476.8 $610.3 

97



INFINERA CORPORATION
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS—(Continued)
The following is a summary of our debt as of December 26, 2020 (in millions):
Net Carrying ValueUnpaid Principal BalanceContractual Interest RatesContractual Maturity Date
CurrentLong-Term
2024 Notes$ $306.4 $402.5 2.125 %September 2024
2027 Notes 131.8 200.0 2.50 %March 2027
Asset-based Revolving Credit Facility77.0  77.0 
1.375% - 2.5%
March 2024
Finance Assistance Agreement24.6 24.6 3.0 %April 2021
Mortgage0.4 7.8 8.4 5.25 %March 2024
Total Debt$102.0 $446.0 $712.5 
Interest Expense
The following table presents the interest expense related to the contractual interest coupon, the amortization of debt issuance costs, and the amortization of debt discounts on our Convertible Senior Notes (in thousands):
Year Ended
December 25, 2021December 26, 2020December 28, 2019
Contractual interest expense$13,553 $12,577 $8,553 
Amortization of debt issuance costs1,892 1,634 1,149 
Amortization of debt discount29,411 25,349 17,612 
Total interest expense$44,856 $39,560 $27,314 
2027 Convertible Senior Notes
In March 2020, the Company issued the 2027 Notes due on March 1, 2027, unless earlier repurchased, redeemed or converted. The 2027 Notes are governed by an indenture dated as of March 9, 2020 (the “2027 Indenture”), between the Company and U.S. Bank National Association, as trustee. The 2027 Notes are unsecured, and the 2027 Indenture does not contain any financial covenants or any restrictions on the payment of dividends, the incurrence of senior debt or other indebtedness, or the issuance or repurchase of the Company's other securities by the Company.
Interest is payable semi-annually in arrears on March 1 and September 1 of each year, commencing on September 1, 2020. The net proceeds to the Company were approximately $193.3 million after deducting initial purchasers' fee and other debt issuance costs. The Company intends to use the net proceeds for general corporate purposes, including working capital to fund growth and potential strategic projects.
Upon conversion, it is the Company’s intention to pay cash equal to the lesser of the aggregate principal amount or the conversion value of the 2027 Notes. For any remaining conversion obligation, the Company intends to pay or deliver, as the case may be, either cash, shares of its common stock, or a combination of cash and shares of its common stock, at the Company’s election. The initial conversion rate is 130.5995 shares of common stock per $1,000 principal amount of 2027 Notes, subject to anti-dilution adjustments, which is equivalent to a conversion price of approximately $7.66 per share of common stock.
Throughout the term of the 2027 Notes, the conversion rate may be adjusted upon the occurrence of certain events, including for any cash dividends. Holders of the 2027 Notes will not receive any cash payment representing accrued and unpaid interest upon conversion of a 2027 Note. Accrued but unpaid interest will be deemed to be paid in full upon conversion rather than canceled, extinguished or forfeited. Prior to December 1, 2026, holders may convert their 2027 Notes under the following circumstances:
98



INFINERA CORPORATION
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS—(Continued)
during any fiscal quarter commencing after the fiscal quarter ended on June 27, 2020 (and only during such fiscal quarter) if the last reported sale price of the common stock for at least 20 trading days (whether or not consecutive) during a period of 30 consecutive trading days ending on the last trading day of the immediately preceding fiscal quarter is greater than or equal to 130% of the conversion price on each applicable trading day;
during the five business day period after any five consecutive trading day period (the “measurement period”) in which the trading price per $1,000 principal amount of 2027 Notes for each trading day of the measurement period was less than 98% of the product of the last reported sale price of the Company’s common stock and the conversion rate on each such trading day;
if the Company calls any or all of the 2027 Notes for redemption, such 2027 Notes called for redemption, at any time prior to the close of business on the scheduled trading day immediately preceding the redemption date;
upon the occurrence of specified corporate events described under the 2027 Indenture, such as a consolidation, merger or binding share exchange; or
at any time on or after December 1, 2026 until the close of business on the second scheduled trading day immediately preceding the maturity date, holders may convert their 2027 Notes at any time, regardless of the foregoing circumstances.
If the Company undergoes a fundamental change as defined in the 2027 Indenture, holders may require the Company to repurchase for cash all or any portion of their 2027 Notes at a repurchase price equal to 100% of the principal amount of the 2027 Notes to be repurchased, plus accrued and unpaid interest to, but excluding, the fundamental change repurchase date. In addition, upon the occurrence of a “make-whole fundamental change” (as defined in the 2027 Indenture), the Company may, in certain circumstances, be required to increase the conversion rate by a number of additional shares for a holder that elects to convert its 2027 Notes in connection with such make-whole fundamental change.
As of December 25, 2021, the carrying amount of the equity component of the 2027 Notes was $67.8 million.
In accounting for the issuance of the 2027 Notes, the Company separated the 2027 Notes into liability and equity components. The carrying amount of the liability component was calculated by measuring the fair value of a similar debt instrument that does not have an associated convertible feature. The carrying amount of the equity component representing the conversion option was determined by deducting the fair value of the liability component from the par value of the 2027 Notes. The equity component is not remeasured as long as it continues to meet the conditions for equity classification. The excess of the principal amount of the liability component over its carrying amount (“debt discount”) is amortized to interest expense over the term of the 2027 Notes.
The Company allocated the total issuance costs incurred to the liability and equity components of the 2027 Notes based on their relative values. Issuance costs attributable to the liability component were recorded as a reduction to the liability portion of the 2027 Notes and will be amortized as interest expense over the term of the 2027 Notes. The issuance costs attributable to the equity component were netted with the equity component in stockholders’ equity.
The Company recorded a deferred tax liability of $16.2 million in connection with the issuance of the 2027 Notes, and a corresponding reduction in valuation allowance. The impact of both was recorded to stockholders' equity.
The Company determined that the embedded conversion option in the 2027 Notes does not require separate accounting treatment as a derivative instrument because it is both indexed to the Company’s own stock and would be classified in stockholders’ equity if freestanding.
For the years ended December 25, 2021 and December 26, 2020, the debt discount and debt issuance costs for the 2027 Notes were amortized, using an annual effective interest rate of 9.92%, to interest expense
99



INFINERA CORPORATION
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS—(Continued)
over the term of the 2027 Notes. Unamortized debt conversion discount and issuance costs will be amortized over the remaining life of the 2027 Notes, which is approximately 62 months.
Based on the closing price of the Company’s common stock of $9.55 per share as reported on the Nasdaq Stock Market on December 23, 2021 (the last trading day of the fiscal quarter), the if-converted value of the 2027 Notes exceeded their principal amount by approximately $49.4 million.
Asset-based revolving credit facility
On August 1, 2019, the Company entered into a Credit Agreement (the "Credit Agreement") with Wells Fargo Bank, National Association. The Credit Agreement provides for a senior secured asset-based revolving credit facility of up to $100 million (the "Credit Facility"), which the Company may draw upon from time to time. The Company may increase the total commitments under the Credit Facility by up to an additional $50 million, subject to certain conditions. The Credit Agreement provides for a $50 million letter of credit sub-facility and a $10 million swing loan sub-facility.
On December 23, 2019, the Company exercised its option to increase the total commitments under the Credit Facility and entered into an Increase Joinder and Amendment Number One to Credit Agreement (the “Amendment”), with BMO Harris Bank N.A. and Wells Fargo Bank, National Association, as administrative agent. The amendment increased the total commitments under the Credit Facility to $150 million.
The proceeds of the loans under the Credit Agreement, as amended by the Amendment (the “Amended Credit Agreement”) may be used to pay the fees, costs and expenses incurred in connection with the Amended Credit Agreement and for working capital and general corporate purposes. The Credit Facility matures, and all outstanding loans become due and payable, on March 5, 2024. Availability under the Credit Facility is based upon periodic borrowing base certifications valuing certain inventory and accounts receivable, as reduced by certain reserves. The Credit Facility is secured by first-priority security interest (subject to certain exceptions) in inventory, certain related assets, specified deposit accounts, and certain other accounts in certain domestic subsidiaries.
Loans under the Amended Credit Agreement bear interest, at the Company's option, at either a rate based on LIBOR for the applicable interest period or a base rate, in each case plus a margin. The margin ranges from 2.00% to 2.50% for LIBOR rate loans and 1.00% to 1.50% for base rate loans, depending on the utilization of the Credit Facility. The commitment fee payable on the unused portion of the Credit Facility ranges from 0.375% to 0.625% per annum, also based on the current utilization of the Credit Facility. Letters of credit issued pursuant to the Credit Facility will accrue a fee at a per annum rate equal to the applicable LIBOR rate margin times the average amount of the letter of credit usage during the immediately preceding quarter in addition to the fronting fees, commissions and other fees.
Effective January 1, 2022, with the cessation of LIBOR, the Credit Facility provides for an alternative benchmark rate for LIBOR based loans which may include Term Secured Overnight Financing Rate (SOFR) or other prevailing market rate as determined by the agent plus a spread based on prevailing market convention for the applicable interest period plus a margin ranging from 2.00% to 2.50%.
The Amended Credit Agreement contains customary affirmative covenants, such as financial statement reporting requirements and delivery of borrowing base certificates. The Amended Credit Agreement also contains customary covenants that limit the ability of the Company and its subsidiaries to, among other things, incur debt, create liens and encumbrances, engage in certain fundamental changes, dispose of assets, prepay certain indebtedness, make restricted payments, make investments, and engage in transactions with affiliates. The Amended Credit Agreement also contains a financial covenant that requires the Company to maintain a minimum amount of liquidity and customary events of default.
In connection with the Credit Facility, the Company incurred lender and other third-party costs of approximately $4.9 million in 2019, which were recorded as a deferred asset and amortized to interest expense using a straight-line method over the term of the Credit Facility. During the fiscal year ended December 25, 2021, the Company recorded $1.1 million as amortization of deferred debt issuance cost, $1.1 million as contractual interest expense and related charges.
100



INFINERA CORPORATION
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS—(Continued)
As of December 25, 2021, the Company had availability of $138.5 million under the Credit Facility and had letters of credit outstanding of approximately $11.5 million. As of December 26, 2020, the Company had availability of $61.3 million under the Credit Facility and had letters of credit outstanding of approximately $11.5 million.
Finance Assistance Agreement
During March 2019, the Company signed an agreement with a third-party contract manufacturer that governs the transfer of the activities from the legacy Coriant manufacturing facility in Berlin, Germany to a third-party contract manufacturer. Subsequently in May 2019, the Company entered into a financing assistance agreement with the contract manufacturer whereby the contract manufacturer agreed to provide funding of up to $40 million to cover severance, retention and other costs associated with the transfer. The funding is secured against certain foreign assets, carries a fixed interest rate of 6% and is repayable in 12 months from the date of each draw down. In October 2020, the Company and the contract manufacturer amended the payment terms to extend the due date by six months set the fixed interest rate at 3% during such period, and allow for the phased transfer of inventory to offset the amount due. In 2021, the Company repaid the entire outstanding principal balance and accrued interest.
Mortgage Payable
In March 2019, the Company mortgaged a property it owns. The Company received proceeds of $8.7 million in connection with the loan. The loan carries a fixed interest rate of 5.25% and is repayable in 59 equal monthly installments of principal and interest with the remaining unpaid principal balance plus accrued unpaid interest due five years from the date of the loan.
On September 24, 2021, the loan was amended to reduce the interest rate from 5.25% to 3.80% for the remaining 31 equal monthly installments of approximately $0.1 million, with the remaining principal payment at maturity date. In connection with the amendment, the Company paid a fee of $0.1 million which is being amortized over the remaining life of the loan.
2024 Convertible Senior Notes
In September 2018, the Company issued the 2024 Notes due on September 1, 2024, unless earlier repurchased, redeemed or converted. The 2024 Notes are governed by a base indenture dated as of September 11, 2018 and a first supplemental indenture dated as of September 11, 2018 (together, the “Indenture”), between the Company and U.S. Bank National Association, as trustee. The 2024 Notes are unsecured, and the Indenture does not contain any financial covenants or any restrictions on the payment of dividends, the incurrence of senior debt or other indebtedness, or the issuance or repurchase of the Company's other securities by the Company.
Interest is payable semi-annually in arrears on March 1 and September 1 of each year, commencing March 1, 2019. The net proceeds to the Company were approximately $391.4 million, of which approximately $48.9 million was used to pay the cost of the capped call transactions with certain financial institutions (“Capped Calls”). The Company also used a portion of the remaining net proceeds to fund the cash portion of the purchase price of the Acquisition, including fees and expenses relating thereto, and intends to use the remaining net proceeds for general corporate purposes.
The Capped Calls have an initial strike price of $9.87 per share, subject to certain adjustments, which corresponds to the initial conversion price of the 2024 Notes. The Capped Calls have initial cap prices of $15.19 per share, subject to certain adjustments. The Capped Calls cover, subject to anti-dilution adjustments, 40.8 million shares of common stock. The capped call transactions are expected generally to reduce or offset potential dilution to the Company's common stock upon any conversion of the 2024 Notes and/or offset any cash payments the Company is required to make in excess of the principal amount of converted 2024 Notes, as the case may be, with such reduction and/or offset subject to a cap. The Capped Calls expire on various dates between July 5, 2024 and August 29, 2024. The Capped Calls were recorded as a reduction of the Company’s stockholders' equity in the accompanying consolidated balance sheets.
Upon conversion, it is the Company's intention to pay cash equal to the lesser of the aggregate principal amount or the conversion value of the 2024 Notes. For any remaining conversion obligation, the Company intends to pay or deliver, as the case may be, either cash, shares of its common stock, or a combination of cash
101



INFINERA CORPORATION
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS—(Continued)
and shares of its common stock, at the Company’s election. The initial conversion rate is 101.2812 shares of common stock per $1,000 principal amount of 2024 Notes, subject to anti-dilution adjustments, which is equivalent to a conversion price of approximately $9.87 per share of common stock.
Throughout the term of the 2024 Notes, the conversion rate may be adjusted upon the occurrence of certain events, including for any cash dividends. Holders of the 2024 Notes will not receive any cash payment representing accrued and unpaid interest upon conversion of a 2024 Note. Accrued but unpaid interest will be deemed to be paid in full upon conversion rather than canceled, extinguished or forfeited. Prior to June 1, 2024, holders may convert their 2024 Notes under the following circumstances:
during any fiscal quarter commencing after the fiscal quarter ended on December 29, 2018 (and only during such fiscal quarter) if the last reported sale price of the common stock for at least 20 trading days (whether or not consecutive) during a period of 30 consecutive trading days ending on the last trading day of the immediately preceding fiscal quarter is greater than or equal to 130% of the conversion price on each applicable trading day;
during the five business day period after any five consecutive trading day period (the “measurement period”) in which the trading price per $1,000 principal amount of 2024 Notes for each trading day of the measurement period was less than 98% of the product of the last reported sale price of the Company’s common stock and the conversion rate on each such trading day;
if the Company calls the 2024 Notes for redemption, at any time prior to the close of business on the scheduled trading day immediately preceding the redemption date;
upon the occurrence of specified corporate events described under the Indenture, such as a consolidation, merger or binding share exchange; or
at any time on or after June 1, 2024 until the close of business on the second scheduled trading day immediately preceding the maturity date, holders may convert their 2024 Notes at any time, regardless of the foregoing circumstances.
If the Company undergoes a fundamental change as defined in the Indenture governing the 2024 Notes, holders may require the Company to repurchase for cash all or any portion of their 2024 Notes at a repurchase price equal to 100% of the principal amount of the 2024 Notes to be repurchased, plus accrued and unpaid interest to, but excluding, the fundamental change repurchase date. In addition, upon the occurrence of a “make-whole fundamental change” (as defined in the Indenture), the Company may, in certain circumstances, be required to increase the conversion rate by a number of additional shares for a holder that elects to convert its 2024 Notes in connection with such make-whole fundamental change.
As of December 25, 2021, the carrying amount of the equity component of the 2024 Notes was $128.7 million.
In accounting for the issuance of the 2024 Notes, the Company separated the 2024 Notes into liability and equity components. The carrying amount of the liability component was calculated by measuring the fair value of a similar debt instrument that does not have an associated convertible feature. The carrying amount of the equity component representing the conversion option was determined by deducting the fair value of the liability component from the par value of the 2024 Notes. The equity component is not re-measured as long as it continues to meet the conditions for equity classification. The excess of the principal amount of the liability component over its carrying amount (“debt discount”) is amortized to interest expense over the term of the 2024 Notes.
The Company allocated the total issuance costs incurred to the liability and equity components of the 2024 Notes based on their relative values. Issuance costs attributable to the liability component were recorded as a reduction to the liability portion of the Notes and will be amortized as interest expense over the term of the 2024 Notes. The issuance costs attributable to the equity component were netted with the equity component in stockholders’ equity.
102



INFINERA CORPORATION
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS—(Continued)
The Company recorded a deferred tax liability of $30.9 million in connection with the issuance of the 2024 Notes, and a corresponding reduction in valuation allowance. The impact of both was recorded to stockholders' equity.
The Company determined that the embedded conversion option in the 2024 Notes does not require separate accounting treatment as a derivative instrument because it is both indexed to the Company’s own stock and would be classified in stockholder’s equity if freestanding.
For the years ended December 25, 2021 and December 26, 2020, the debt discount and debt issuance costs were amortized, using an annual effective interest rate of 9.92%, to interest expense over the term of the 2024 Notes. Unamortized debt conversion discount and issuance costs will be amortized over the remaining life of the 2024 Notes, which is approximately 32 months.
Based on the closing price of the Company’s common stock of $9.55 on December 23, 2021, the if-converted value of the 2024 Notes did not exceed their principal amount.
103



INFINERA CORPORATION
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS—(Continued)
13.    Commitments and Contingencies
The following table sets forth commitments and contingencies related to our various obligations (in thousands):
Payments Due by Period
Total20222023202420252026Thereafter
Operating leases(1)(2)
$90,887 $22,201 $15,496 $13,371 $12,383 $9,717 $17,719 
Financing lease obligations(3)
2,337 1,346 814 177    
Purchase obligations (4)
591,540 562,965 27,844 702 29   
2027 Notes, including interest(5)
227,500 5,000 5,000 5,000 5,000 5,000 202,500 
2024 Notes, including interest(5)
428,159 8,553 8,553 411,053    
Mortgage Payable, including interest(5)
8,392 781 781 6,830    
Total contractual obligations$1,348,815 $600,846 $58,488 $437,133 $17,412 $14,717 $220,219 
(1)     The Company leases facilities under non-cancelable operating lease agreements. These leases have varying terms that range from one to 11 years. The above payment schedule includes interest. See Note 3, "Leases" to the Notes to Consolidated Financial Statements for more information.
(2)    The Company has contractual commitments to remove leasehold improvements and return certain properties to a specified condition when the leases terminate. At the inception of a lease with such conditions, the Company records an asset retirement obligation liability and a corresponding capital asset in an amount equal to the estimated fair value of the obligation. Asset retirement obligations were $5.1 million and $5.0 million as of December 25, 2021 and December 26, 2020, respectively. All of the $5.1 million as of December 25, 2021 is classified as other long-term liabilities on the accompanying consolidated balance sheets.
(3)     The Company has finance leases for other equipment and leasehold improvements. The above payment schedule includes interest. See Note 3, "Leases" to the Notes to Consolidated Financial Statements for more information.
(4)     The Company has agreements with its major production suppliers, where the Company is committed to purchase certain parts. As of December 25, 2021, December 26, 2020 and December 28, 2019, these non-cancelable purchase commitments were $591.5 million, $291.4 million and $258.2 million, respectively.
(5)     See Note 12, "Debt" to the Notes to Consolidated Financial Statements for more information.
Legal Matters
Oyster Optics LLC
On July 29, 2019, Oyster Optics filed a complaint against the Company, Coriant (USA) Inc., Coriant North America, LLC and Coriant Operations, Inc. in the United States District Court for the Eastern District of Texas. The complaint asserted infringement of U.S. Patent No. 6,665,500 (the “Oyster patent in suit”). The complaint sought unspecified damages and a permanent injunction. On October 7, 2019, the Company filed its answer to the complaint asserting among other things, counterclaims and defenses based on non-infringement, invalidity, and a license to the Oyster patent in suit. On December 27, 2019, the Company filed Inter Partes Review ("IPR") petitions with the U.S. Patent and Trademark Office ("USPTO"), in which the Company requested the USPTO to invalidate the asserted claims of the Oyster patent in suit. On June 26, 2020, the USPTO granted institution on all but one of the asserted claims. On June 22, 2021, the Patent Trial and Appeal Board ruled on the Company's IPR petition, determining that ten of the eleven claims remaining at issue in the IPR were unpatentable. In July 2021, the parties entered into a settlement agreement and all claims in the lawsuit were dismissed with prejudice.
104



INFINERA CORPORATION
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS—(Continued)
Loss Contingencies
The Company is subject to the possibility of various losses arising in the ordinary course of business. These may relate to disputes, litigation and other legal actions. In the preparation of its quarterly and annual financial statements, the Company considers the likelihood of loss or the incurrence of a liability, including whether it is probable, reasonably possible or remote that a liability has been incurred, as well as the Company’s ability to reasonably estimate the amount of loss, in determining loss contingencies. In accordance with U.S. GAAP, an estimated loss contingency is accrued when it is probable that a liability has been incurred and the amount of loss can be reasonably estimated. The Company regularly evaluates current information to determine whether any accruals should be adjusted and whether new accruals are required. As of each of December 25, 2021 and December 26, 2020, the Company has accrued the estimated liabilities associated with certain loss contingencies.
Indemnification Obligations
From time to time, the Company enters into certain types of contracts that contingently require it to indemnify parties against third-party claims. The terms of such indemnification obligations vary. These contracts may relate to: (i) certain real estate leases under which the Company may be required to indemnify property owners for environmental and other liabilities, and other claims arising from the Company’s use of the applicable premises; and (ii) certain agreements with the Company’s officers, directors and certain key employees, under which the Company may be required to indemnify such persons for liabilities.
In addition, the Company has agreed to indemnify certain customers for claims made against the Company’s products, where such claims allege infringement of third-party intellectual property rights, including, but not limited to, patents, registered trademarks, and/or copyrights. Under the aforementioned intellectual property indemnification clauses, the Company may be obligated to defend the customer and pay for the damages awarded against the customer under an infringement claim as well as the customer’s attorneys’ fees and costs. These indemnification obligations generally do not expire after termination or expiration of the agreement containing the indemnification obligation. In certain cases, there are limits on and exceptions to the Company’s potential liability for indemnification. The Company cannot estimate the amount of potential future payments, if any, that it might be required to make as a result of these agreements. The maximum potential amount of any future payments that the Company could be required to make under these indemnification obligations could be significant.
As permitted under Delaware law and the Company’s charter and bylaws, the Company has agreements whereby it indemnifies certain of its officers and each of its directors. The term of the indemnification period is for the officer’s or director’s lifetime for certain events or occurrences while the officer or director is, or was, serving at the Company’s request in such capacity. The maximum potential amount of future payments the Company could be required to make under these indemnification agreements could be significant; however, the Company has a director and officer insurance policy that may reduce its exposure and enable it to recover all or a portion of any future amounts paid. As a result of its insurance policy coverage, the Company believes the estimated fair value of these indemnification agreements is minimal.
105



INFINERA CORPORATION
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS—(Continued)
14.    Guarantees
Product Warranties
Activity related to product warranty was as follows (in thousands): 
December 25, 2021December 26, 2020
Beginning balance$40,708 $43,348 
Charges to operations23,061 23,973 
Utilization(25,745)(31,462)
Change in estimate(1)
6,286 4,849 
Balance at the end of the period$44,310 $40,708 
(1)The Company records product warranty liabilities based on the latest quality and cost information available as of the date the revenue is recorded. The changes in estimate shown here are due to changes in overall actual failure rates, the mix of new versus used units related to replacement of failed units, and changes in the estimated cost of repair and product recalls. As the Company's products mature over time, failure rates and repair costs associated with such products generally decline leading to favorable changes in warranty reserves.
Letters of Credit and Bank Guarantees
The Company had $22.5 million and $28.9 million of standby letters of credit, bank guarantees and surety bonds outstanding as of December 25, 2021 and December 26, 2020, respectively. Details are sets in below table (in thousands).
December 25, 2021December 26, 2020
Customer performance guarantees$16,307 $19,821 
Value added tax license287 296 
Property leases4,684 4,016 
Pension plans1,004 4,396 
Credit cards150 296 
Other liabilities68 65 
Total$22,500 $28,890 
Of the $16.3 million related to customer performance guarantees, approximately $4.0 million was used to secure surety bonds in the aggregate of $5.5 million as of December 25, 2021. Of the $19.8 million to customer performance guarantees, approximately $2.8 million was used to secure surety bonds in the aggregate of $5.5 million as of December 26, 2020.
Of the aforementioned standby letters of credit and bank guarantees outstanding, $11.5 million was backed by cash collateral from a third-party institution, and the Company accrues 2.25% annual fee and 0.13% annual fronting fee on the average letter of credit balances outstanding on the cash collateral.
As of December 25, 2021 and December 26, 2020, the Company had a Credit Facility, which included a $50.0 million letter of credit sub-facility, pursuant to which letters of credit in the amount of $11.5 million had been issued and outstanding for both periods. Approximately $200.0 million and $169.5 million of assets of certain Company subsidiaries have been pledged to secure this Credit Facility and other obligations for the years ended December 25, 2021 and December 26, 2020, respectively.
106



INFINERA CORPORATION
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS—(Continued)
15.    Stockholders’ Equity
Open Market Sales Agreement
On August 12, 2020, the Company entered into an Open Market Sale Agreement (the “Sales Agreement”) with Jefferies LLC (“Jefferies”), as sales agent and/or principal, pursuant to which the Company issued and sold through Jefferies, shares of its common stock, par value $0.001 per share (the “Shares”), having an aggregate offering price of $96.3 million.
During the fiscal year ended December 26, 2020, the Company sold 12 million shares of common stock under the Sales Agreement, for net proceeds of approximately $93.4 million after paying Jefferies a sales commission of approximately $2.9 million related to services provided as the sales agent with respect to the sales of those shares.
2016 Equity Incentive Plan, 2019 Inducement Equity Incentive Plan and Employee Stock Purchase Plan
In February 2007, the Company's board of directors adopted the ESPP and the Company's stockholders approved the ESPP in May 2007. The ESPP was last amended by the stockholders in May 2019 to increase the shares authorized under the ESPP to a total of approximately 31.6 million shares of common stock. The ESPP has a 20-year term. Eligible employees may purchase the Company’s common stock through payroll deductions at a price equal to 85% of the lower of the fair market values of the stock as of the beginning or the end of six-month offering periods. An employee’s payroll deductions under the ESPP are limited to a maximum of 15% of the employee’s compensation and an employee may not purchase more than 3,000 shares per purchase period.
In February 2016, the Company's board of directors adopted the 2016 Plan and the Company's stockholders approved the 2016 Plan in May 2016. In May 2018, May 2019, May 2020 and May 2021, the Company's stockholders approved amendments to the 2016 Plan to increase the number of shares authorized for issuance under the 2016 Plan by 1.5 million shares, 7.3 million shares, 8.1 million shares and 4.4 million shares, respectively. As of December 25, 2021, the Company reserved a total of 35.2 million shares of common stock for the award of stock options, RSUs and PSUs to employees, non-employees, consultants and members of the Company's board of directors pursuant to the 2016 Plan, plus any shares subject to awards granted under the 2007 Plan that, after the effective date of the 2016 Plan, expire, are forfeited or otherwise terminate without having been exercised in full to the extent such awards were exercisable, and shares issued pursuant to awards granted under the 2007 Plan that, after the effective date of the 2016 Plan, are forfeited to or repurchased by the Company due to failure to vest. The 2016 Plan has a maximum term of 10 years from the date of adoption, or it can be earlier terminated by the Company's board of directors.
In July 2019, the Company's board of directors approved a new 2019 Inducement Equity Incentive Plan and set the maximum number of shares to be issued at 750,000.
Shares Reserved for Future Issuances
Common stock reserved for future issuance was as follows (in thousands):
 December 25, 2021
Outstanding stock awards13,721 
Reserved for future award grants8,480 
Reserved for future ESPP7,165 
Total common stock reserved for stock options and awards29,366 
107



INFINERA CORPORATION
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS—(Continued)
Stock-based Compensation Plans
The Company has stock-based compensation plans pursuant to which the Company has granted stock options, RSUs and PSUs. The Company also has an ESPP for all eligible employees. The following tables summarize the Company’s equity award activity and related information (in thousands, except per share data):
 
Number of
Restricted
Stock Units
Weighted-Average
Grant Date
Fair Value
Per Share
Aggregate
Intrinsic
Value
Outstanding at December 29, 20186,746 $10.83 $26,446 
RSUs granted8,950 $4.36 
RSUs released(2,784)$10.48 $12,901 
RSUs canceled(1,312)$8.37 
Outstanding at December 28, 2019
11,600 $6.20 $90,254 
RSUs granted7,064 $5.95 
RSUs released(5,087)$6.36 $30,421 
RSUs canceled(1,109)$6.29 
Outstanding at December 26, 2020
12,468 $5.99 $136,781 
RSUs granted7,377 $8.68 
RSUs released(7,509)$5.96 $66,317 
RSUs canceled(729)$6.92 
Outstanding at December 25, 2021
11,607 $7.66 $110,849 
 
Number of
Performance
Stock Units
Weighted-Average
Grant Date
Fair Value Per Share
Aggregate
Intrinsic
Value
Outstanding at December 29, 20181,129 $16.10 $4,425 
PSUs granted2,202 $4.63 
PSUs released(99)$11.11 $472 
PSUs canceled(727)$14.42 
Outstanding at December 28, 2019
2,505 $6.48 $19,485 
PSUs granted1,628 $5.89 
PSUs released(285)$9.02 $1,702 
PSUs canceled(382)$6.93 
Outstanding at December 26, 2020
3,466 $5.36 $38,022 
PSUs granted659 $8.61 
PSUs released(964)$5.21 $8,278 
PSUs canceled(1,047)$4.91 
Outstanding at December 25, 2021
2,114 $6.66 $20,184 
Expected to vest as of December 25, 2021
1,964 $18,751 
108



INFINERA CORPORATION
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS—(Continued)
The aggregate intrinsic value of unreleased RSUs and unreleased PSUs is calculated using the closing price of the Company's common stock of $9.55 at December 23, 2021. The aggregate intrinsic value of RSUs and PSUs released is calculated using the fair market value of the common stock at the date of release.
 The following table presents total stock-based compensation cost for instruments granted but not yet recognized, net of forfeitures, of the Company’s equity compensation plans as of December 25, 2021. These costs are expected to be amortized on a straight-line basis over the following weighted-average periods (in thousands, except for weighted-average period): 
Unrecognized
Compensation
Expense, Net
Weighted-
Average Period
(in years)
RSUs$65,970 2.04
PSUs$7,197 2.11
Employee Stock Options
The Company did not grant any stock options during 2021, 2020 and 2019. Stock option exercises are settled with newly issued shares of common stock approved by stockholders for inclusion under the 2007 Plan. 
Stock-based compensation expense related to stock options in 2021, 2020 and 2019 was insignificant.
 Employee Stock Purchase Plan
The fair value of the ESPP shares was estimated at the date of grant using the following assumptions:
 Years Ended
 December 25, 2021December 26, 2020December 28, 2019
Volatility
38% - 50%
42% - 97%
70% - 72%
Risk-free interest rate
0.05% - 0.06%
0.12% - 1.56%
1.76% - 2.48%
Expected life0.5 years0.5 years0.5 years
Estimated fair value
$2.22 - $3.11
$2.17 - $3.42
$1.64 - $1.77
The expected dividend yield is zero for the Company as it does not expect to pay dividends in the future.
The Company’s ESPP activity for the following periods was as follows (in thousands):
 Years Ended
 December 25, 2021December 26, 2020December 28, 2019
Stock-based compensation expense$5,879 $6,607 $4,873 
Employee contributions$16,167 $15,346 $12,052 
Shares purchased2,272 3,001 2,897 
Restricted Stock Units
Pursuant to the 2016 Plan, the Company has granted RSUs to employees and non-employee members of the Company's board of directors. All RSUs awarded are subject to each individual's continued service to the Company through each applicable vesting date. The Company accounted for the fair value of the RSUs using the closing market price of the Company’s common stock on the date of grant. Amortization of stock-based compensation expense related to RSUs in 2021, 2020 and 2019 was approximately $42.3 million, $36.1 million and $32.3 million, respectively.
109



INFINERA CORPORATION
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS—(Continued)
Performance Stock Units
Pursuant to the 2016 Plan, the Company has granted PSUs to certain of the Company’s executive officers, senior management and certain employees. All PSUs awarded are subject to each individual's continued service to the Company through each applicable vesting date and if the performance metrics are not met within the time limits specified in the award agreements, the PSUs will be canceled.
PSUs granted to the Company’s executive officers and senior management under the 2016 Plan during the first half of 2018 are based on the total stockholder return ("TSR") of the Company's common stock price relative to the TSR of the individual companies listed in the S&P North American Technology Multimedia Networking Index (“SPGIIPTR”) over the span of one year, two years and three years. The number of shares to be issued upon vesting of these PSUs range from zero to two times the target number of PSUs granted depending on the Company’s performance against the individual companies listed in the SPGIIPTR.
The ranges of estimated values of the PSUs granted that are compared to the SPGIIPTR, as well as the assumptions used in calculating these values were based on estimates as follows:
 2018
Index volatility33%
Infinera volatility
58% - 59%
Risk-free interest rate
2.37% - 2.40%
Correlation with index
0.04 - 0.48
Estimated fair value
$14.99 - $19.46
The expected dividend yield is zero for the Company as it does not expect to pay dividends in the future.
PSUs granted to the Company's executive officers and senior management under the 2016 Plan during 2019, 2020 and 2021 are based on performance criteria related to a specific financial target over the span of a three-year performance period. These PSUs may become eligible for vesting to begin before the end of the three-year performance period, if the applicable financial target is met. The number of shares to be issued upon vesting of these PSUs are capped at the target number of PSUs granted. Certain other employees were awarded PSUs that will only vest upon the achievement of specific financial and operational performance criteria.
110



INFINERA CORPORATION
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS—(Continued)
The following table summarizes by grant year, the Company’s PSU activity for the fiscal year ended December 25, 2021 (in thousands):
Total Number of Performance Stock Units2018201920202021
Outstanding at December 26, 2020
3,466 109 1,757 1,600  
PSUs granted659    659 
PSUs released(964)(104)(860)  
PSUs canceled(1,047)(5)(712)(330) 
Outstanding at December 25, 2021
2,114  185 1,270 659 
Amortization of stock-based compensation expense related to PSUs in 2021, 2020 and 2019 was approximately $3.3 million, $6.0 million and $6.1 million, respectively.
Stock-based Compensation Expense
The following tables summarize the effects of stock-based compensation on the Company’s consolidated balance sheets and statements of operations for the periods presented (in thousands):
 Years Ended
 December 25, 2021December 26, 2020December 28, 2019
Stock-based compensation effects in inventory$3,707 $3,979 $4,798 
Income tax benefit associated with stock-based compensation$9,345 $8,637 $10,438 
Stock-based compensation effects in net loss before income taxes
Cost of revenue$7,928 $7,785 $6,449 
Research and development18,554 16,863 17,457 
Sales and marketing12,345 10,907 8,413 
General and administrative12,985 13,906 10,460 
Total stock-based compensation expense$51,812 $49,461 $42,779 
 
111



INFINERA CORPORATION
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS—(Continued)
16.    Income Taxes
The following is a geographic breakdown of the provision for income taxes (in thousands):
 Years Ended
 December 25, 2021December 26, 2020December 28, 2019
Current:
Federal$991 $494 $ 
State137 917 288 
Foreign12,431 9,606 3,046 
Total current$13,559 $11,017 $3,334 
Deferred:
Federal$ $ $369 
State   
Foreign(1,571)(4,982)(740)
Total deferred$(1,571)$(4,982)$(371)
Total provision for income taxes$11,988 $6,035 $2,963 
Loss before provision for income taxes from international operations was $20.7 million, $37.3 million and $202.2 million for the years ended December 25, 2021, December 26, 2020 and December 28, 2019, respectively.
The provisions for income taxes differ from the amount computed by applying the statutory federal income tax rates as follows: 
 Years Ended
 December 25, 2021December 26, 2020December 28, 2019
Expected tax at federal statutory rate21.0 %21.0 %21.0 %
State taxes, net of federal benefit(1.2)%(0.4)%(0.1)%
Research credits1.7 %1.2 %1.0 %
Stock-based compensation1.1 %(1.2)%(2.0)%
Change in valuation allowance(20.9)%(16.9)%(19.7)%
Foreign rate differential(6.9)%(6.3)%(0.2)%
Other(2.3)%(0.4)%(0.8)%
Effective tax rate(7.5)%(3.0)%(0.8)%
For 2021, the Company's income tax expense was $12.0 million with effective tax rate of (7.5)%. The difference between the effective income tax rate and the U.S federal statutory rate of 21% to income before income taxes is primarily the result of foreign income taxed at different rates and valuation allowances. The Company recognized an income tax expense of $6.0 million and $3.0 million in 2020 and 2019, respectively. The resulting effective tax rates were (3.0)% and (0.8)% for 2020 and 2019, respectively. The 2020 and 2019 effective tax rates differ from the expected statutory rate of 21%, based on our ability to benefit from its U.S. loss carryforwards, offset by state income taxes, non-deductible stock-based compensation expenses and foreign taxes provided on foreign subsidiary earnings.
112



INFINERA CORPORATION
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS—(Continued)
Deferred tax assets and liabilities are recognized for the future tax consequences of differences between the carrying amounts of assets and liabilities and their respective tax basis using enacted tax rates in effect for the year in which the differences are expected to reverse. Significant deferred tax assets and liabilities consist of the following (in thousands):
 Years Ended
 December 25, 2021December 26, 2020
Deferred tax assets:
Net operating losses$336,711 $354,598 
Research and foreign tax credits132,829 126,839 
Nondeductible accruals76,898 61,871 
Inventory valuation22,651 32,444 
Property, plant and equipment 5,819 
Leasing Liabilities19,407 24,261 
Stock-based compensation4,902 4,161 
Total deferred tax assets$593,398 $609,993 
Valuation allowance(521,620)(531,923)
Net deferred tax assets$71,778 $78,070 
Deferred tax liabilities:
Property, plant and equipment$(10,792)$ 
Right of use asset(12,216)(17,515)
Acquired intangible assets(19,273)(24,547)
Convertible senior notes(29,897)(37,979)
Total deferred tax liabilities$(72,178)$(80,041)
Net deferred tax liabilities$(400)$(1,971)
The ultimate realization of deferred tax assets is dependent upon the generation of future taxable income during the periods in which those temporary differences become deductible. The Company must consider all positive and negative evidence, including the Company's forecasts of taxable income over the applicable carryforward periods, its current financial performance, its market environment, and other factors in evaluating the need for a full or partial valuation allowance against its net U.S. deferred tax assets. Based on the available objective evidence, management believes it is not more likely than not that the domestic net deferred tax assets will be realizable in the foreseeable future. Accordingly, the Company has provided a full valuation allowance against its domestic deferred tax assets, net of deferred tax liabilities, as of December 25, 2021 and December 26, 2020.
To the extent that the Company determines that deferred tax assets are realizable on a more likely than not basis, and an adjustment is needed, that adjustment will be recorded in the period that the determination is made and would generally decrease the valuation allowance and record a corresponding benefit to earnings or other comprehensive income.
As of December 25, 2021, the Company had net operating loss carryforwards of approximately $681.9 million for federal income tax purposes which will begin to expire in 2027 if unused. The Company had net operating loss carryforwards of approximately $548.3 million for state income tax purposes which will begin to expire in the year 2022 if unused. The Company also had foreign net operating loss carryforwards of approximately $638.7 million.
113



INFINERA CORPORATION
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS—(Continued)
As of December 25, 2021, the Company also had R&D credit carryforwards of approximately $84.6 million for federal income tax and $50.6 million for state income tax purposes. The federal R&D tax credit will begin to expire in 2023 if unused. State R&D tax credits will carry forward indefinitely.
As of December 25, 2021, the Company also had Foreign Tax credit carryforwards of approximately $41.5 million for federal income tax. The foreign tax credit will begin to expire in 2023 if unused.
Infinera Canada Inc., an indirect wholly owned subsidiary, has Scientific Research and Experimental Development Expenditures (“SRED”) credits available of $3.9 million to offset future Canadian income taxes payable as of December 25, 2021. Infinera Portugal subsidiary has a SIFIDE Credit of $4.3 million to offset future income tax payable in Portugal as of December 25, 2021. Canadian SRED credits will begin to expire in the year 2032 if not fully utilized. The Portugal SIFIDE credits will begin to expire in the year 2022.
At December 25, 2021, we had federal capital loss carryforwards of $7.6 million. If not utilized, the federal capital loss will expire in 2023.
The federal and state net operating loss carryforwards may be subject to significant limitations under Section 382 and Section 383 of the Internal Revenue Code of 1986 and similar provisions under state law. The Tax Reform Act of 1986 contains provisions that limit the federal net operating loss carryforwards that may be used in any given year in the event of special occurrences, including significant ownership changes. The Company has completed a Section 382 review and has determined that none of its operating losses will expire solely due to Section 382 limitation(s).
The aggregate changes in the balance of gross unrecognized tax benefits were as follows (in thousands): 
December 25, 2021December 26, 2020December 28, 2019
Beginning balance$57,931 $44,092 $24,617 
Tax position related to current year
Additions1,198 3,213 1,965 
Tax positions related to prior years
Additions7,633 11,494 18,212 
Reductions(9,569)(625)(542)
Lapses of statute of limitations(2,943)(243)(160)
Ending balance$54,250 $57,931 $44,092 
As of December 25, 2021, the cumulative unrecognized tax benefit was $54.3 million, of which $41.5 million was netted against deferred tax assets, which would have otherwise been subjected with a full valuation allowance. Of the total unrecognized tax benefit as of December 25, 2021, approximately $12.8 million, if recognized, would impact the Company’s effective tax rate. The amount of unrecognized tax benefit could be reduced upon expiration of the applicable statute of limitation. The potential reduction in unrecognized tax benefits during the next 12 months is not expected to be material.
As of December 25, 2021, December 26, 2020 and December 28, 2019, the Company had $2.1 million, $2.9 million and $1.4 million, respectively, of accrued interest or penalties related to unrecognized tax benefits, of which less than $0.8 million was included in the Company’s provision for income taxes in each of the years ended December 25, 2021, December 26, 2020 and December 28, 2019, respectively. The Company’s policy is to include interest and penalties related to unrecognized tax benefits within the Company’s provision for income taxes.    
The Company is potentially subject to examination by the Internal Revenue Service and the relevant state income taxing authorities under the statute of limitations for years 2003 and forward.
114



INFINERA CORPORATION
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS—(Continued)
Included in the balance of income tax liabilities, accrued interest and penalties at December 25, 2021 is an immaterial amount related to tax positions for which it is reasonably possible that the statute of limitations will expire in various jurisdictions within the next twelve months.
Post US Tax Reform, the Company and its subsidiaries do not have significant unremitted foreign earnings and the associated withholding and other taxes are not material for the fiscal year ended December 25, 2021.
17.    Segment Information
Operating segments are defined as components of an enterprise about which separate financial information is available that is evaluated regularly by the chief operating decision maker, or decision making group, in deciding how to allocate resources and in assessing performance. The Company’s chief operating decision maker is the Company’s Chief Executive Officer (“CEO”). The Company’s CEO reviews financial information presented on a consolidated basis, accompanied by information about revenue by geographic region for purposes of allocating resources and evaluating financial performance. The Company has one business activity as a provider of optical transport networking equipment, software and services. Accordingly, the Company is considered to be in a single reporting segment and operating unit structure.
Revenue by geographic region is based on the shipping address of the customer. For more information regarding revenue disaggregated by geography, see Note 4, “Revenue Recognition” to the Notes to Consolidated Financial Statements.
Additionally, the following table sets forth our property, plant and equipment by geographic region (in thousands):
December 25, 2021December 26, 2020
United States$141,977 $127,691 
Other Americas2,687 2,668 
Europe, Middle East and Africa12,245 18,605 
Asia Pacific and Japan3,309 4,169 
Total property, plant and equipment, net$160,218 $153,133 
18.    Employee Benefit and Pension Plans
Defined Contribution Plans
The Company has established a savings plan under Section 401(k) of the Internal Revenue Code (the “401(k) Plan”). As allowed under Section 401(k) of the Internal Revenue Code, the 401(k) Plan provides tax-deferred salary contributions for eligible U.S. employees. Employee contributions are limited to a maximum annual amount as set periodically by the Internal Revenue Code. The Company made voluntary cash contributions and matched a portion of employee contributions of $2.8 million, $2.4 million and $2.7 million for 2021, 2020, and 2019, respectively. Expenses related to the 401(k) Plan were insignificant for each of the years 2021, 2020, and 2019.
The Company has an ITP pension plan covering its Swedish employees. Commitments for old-age and survivors' pension for salaried employees in Sweden are vested through an insurance policy. Expenses related to the ITP pension plan were $2.8 million for 2021, $2.7 million for 2020 and $2.6 million for 2019.
The Company also provides defined contribution plans in certain foreign countries where required by local statute or at the Company's discretion. For the years ended December 25, 2021, December 26, 2020 and December 28, 2019, the Company had $6.2 million, $3.5 million, and $3.9 million related to post-retirement costs, respectively.
115



INFINERA CORPORATION
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS—(Continued)
Pension Plans
Pension and Post-Retirement Benefit Plans
As a result of the Acquisition in 2018, the Company acquired a number of post-employment plans in Germany, as well as a number of smaller post-employment plans in other countries, including both defined contribution and defined benefit plans. The defined benefit plans expose the Company to actuarial risks such as, investment risk, interest rate risk, life expectancy risk and salary risk. The characteristics of the defined benefit plans and the risks associated with them vary depending on legal, fiscal, and economic requirements.
Obligations and Funded Status
The following table sets forth the changes in benefits obligations and the fair value of plan assets of the Company's benefit plans (in thousands):
December 25, 2021December 26, 2020
Benefit obligation at beginning of year$129,936 $113,234 
Service cost351 896 
Interest cost1,265 1,773 
Benefits paid(3,413)(3,103)
Curtailment (258)
Actuarial loss (gain)(3,050)6,243 
Employee contributions190 986 
Foreign currency exchange rate changes(9,508)10,165 
Benefit obligation at end of year(1)
$115,771 $129,936 
Fair value of plan assets at beginning of year$77,561 $69,777 
Actual return on plan assets12,425 447 
Payments(3,206) 
Employee contributions289 1,305 
Foreign currency exchange rate changes(5,454)6,032 
Fair value of plan assets at end of year$81,615 $77,561 
Net liability recognized$34,156 $52,375 
(1)    The Company's accumulated benefit obligation was $115.1 million and $128.9 million at December 25, 2021 and December 26, 2020, respectively.
The net liability is included in the line item other long-term liabilities in the Company's consolidated balance sheets.
The following table presents net amounts of non-current assets and current and non-current liabilities for the Company's pension and other post-retirement benefit plans recognized on its consolidated balance sheet (in thousands):
December 25, 2021December 26, 2020
Other non-current assets$81,615 $77,561 
Other long-term liabilities(115,771)(129,936)
Net liability recognized$(34,156)$(52,375)
116



INFINERA CORPORATION
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS—(Continued)
Components of Net Periodic Benefit Cost
Net periodic benefit cost for the Company's pension and other post-retirement benefit plans consisted of the following (in thousands):
Years ended
December 25, 2021December 26, 2020December 28, 2019
Service cost$351 $896 $2,061 
Interest cost1,265 1,773 2,075 
Expected return on plan assets(2,895)(2,644)(2,371)
Amortization of net actuarial loss3,383 1,884 1,638 
Total net periodic benefit cost$2,104 $1,909 $3,403 
Actuarial gains and losses are amortized using a corridor approach. The gain/loss corridor is equal to 10% of the greater of the pension benefit obligation and the market-related value of assets. Gains and losses in excess of the corridor are generally amortized over the average future working lifetime of the pension plan participants. All components of net periodic benefit cost are recorded in operating expense of the Company's consolidated statements of operations as the impact of the amounts to be recorded in other income and expense is immaterial.
The following table sets forth the changes in accumulated other comprehensive income for the Company's benefit plans (pre-tax) (in thousands):
December 25, 2021December 26, 2020
Beginning balance $(11,666)$(5,367)
Net actuarial gain (loss) arising in current year12,580 (8,183)
Amortization of net actuarial loss(1)
3,383 1,884 
Ending balance$4,297 $(11,666)
(1)    The actuarial loss for the fiscal year ended December 25, 2021 was caused primarily by the change in the discount rate. Amounts in accumulated other comprehensive income expected to be recognized as components of net periodic pension cost during 2022 is $0.4 million (pre-tax).
Assumptions
Certain weighted-average assumptions used in computing the benefit obligations are as follows:
December 25, 2021December 26, 2020
Discount rate1.20 %1.05 %
Salary growth rate2.25 %2.25 %
Pension growth rate2.00 %2.00 %
Expected long-term rate of return on plan assets3.93 %3.93 %
117



INFINERA CORPORATION
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS—(Continued)
Investment Policy
The financial position of the Company’s funded status is the difference between the fair value of plan assets and projected benefit obligations. Volatility in funded status occurs when asset values change differently from liability values and can result in fluctuations in costs in financial reporting. The Company’s investment policies and strategies are designed to increase the rate of assets to plan liabilities at an appropriate level of funded status volatility. Asset allocation decisions are recommended by the trustees for the specific plan and agreed to by the Company's management. Investment objectives are designed to generate returns that will enable the plan to meet its future obligations. The Company's management reviews the investment strategy and performance semi-annually and discuss alternatives to manage volatility.    
Basis for Expected Long-Term Rate of Return on Plan Assets
The expected long-term rate of return on plan assets reflects the expected returns for each major asset class in which the plan invests and the weight of each asset class in the target mix. Expected asset returns reflect the current yield on government bonds, risk premiums for each asset class and expected real returns which considers each country’s specific inflation outlook. The expected return is set using a low to medium risk profile and to meet the market expectations over a longer period of time to meet the obligations in the future.
Fair Value of Plan Assets
The following tables present the fair value of plan assets for pension and other benefit plans by major asset category (in thousands):
 As of December 25, 2021December 26, 2020
 Fair Value Measured UsingFair Value Measured Using
 Level 1Level 2TotalLevel 1Level 2Total
Cash $738 $ $738 $1,060 $ $1,060 
Equity fund 55,400 55,400  48,942 48,942 
Insurance contracts 25,388 25,388  27,394 27,394 
Pension fund 89 89  165 165 
Total plan assets at fair value$738 $80,877 $81,615 $1,060 $76,501 $77,561 
Valuation Techniques
The following describes the valuation techniques used to measure the fair value of the assets shown in the table above. Equity funds are invested in traded securities and are recorded at market value as of the balance sheet date. Insurance contracts are recorded at cash surrender value of the policies. Mixed fund and pension fund are valued at the amounts as provided by the insurance companies who manage the funds and represent fair market value at the date of the balance sheet.
Transfers Between Levels
Any transfers between levels in the fair value hierarchy are recognized as of the end of the reporting period. No material transfers between levels occurred during the fiscal year ended December 25, 2021.
Future Contributions
In 2022, the Company expects to make contributions of $5.3 million to cover benefit payments to plan participants.
118



INFINERA CORPORATION
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS—(Continued)
Cash Flows
Estimated future benefit payments under the Company's pension plans as of December 25, 2021 are as follows (in thousands):
2022$5,251 
20233,670 
20243,943 
20255,606 
20263,932 
2027 to 203121,329 
119



INFINERA CORPORATION
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS—(Continued)
19.    Financial Information by Quarter (Unaudited)
The following table sets forth the Company’s unaudited quarterly consolidated statements of operations data for 2021 and 2020. The data has been prepared on the same basis as the audited consolidated financial statements and related notes included in this report. The table includes all necessary adjustments, consisting only of normal recurring adjustments that the Company considers necessary for a fair presentation of this data.
 For the Three Months Ended (Unaudited)
 20212020
 Dec. 25Sep. 25Jun. 26Mar. 27Dec. 26Sep. 26Jun. 27Mar. 28
 (In thousands, except per share data)
Revenue:
Product$316,956 $270,818 $257,441 $254,161 $267,226 $261,906 $261,227 $255,192 
Services83,301 84,996 80,786 76,746 86,299 78,305 70,360 75,081 
Total revenue400,257 355,814 338,227 330,907 353,525 340,211 331,587 330,273 
Cost of revenue:
Cost of product206,577 187,956 172,053 165,485 178,153 185,001 186,519 201,792 
Cost of services45,580 43,722 41,446 43,260 44,724 38,100 36,599 40,695 
Amortization of intangible assets5,782 4,609 4,614 4,616 4,611 7,287 8,721 8,628 
Acquisition and integration costs     43 750 1,035 
Restructuring and other related costs(148)1,434 (269)514 (106)1,504 1,591 1,157 
Total cost of revenue257,791 237,721 217,844 213,875 227,382 231,935 234,180 253,307 
Gross profit142,466 118,093 120,383 117,032 126,143 108,276 97,407 76,966 
Amortization of intangible assets4,307 4,351 4,392 4,405 4,745 4,696 4,585 4,555 
Acquisition and integration costs   614 (265)1,045 3,344 9,222 
Restructuring and other related costs5,055 6,546 (674)2,319 7,230 6,679 5,097 5,580 
Other operating expenses143,246 138,172 139,913 132,807 121,209 122,773 129,007 134,489 
Total operating expenses152,608 149,069 143,631 140,145 132,919 135,193 142,033 153,846 
Loss from operations(10,142)(30,976)(23,248)(23,113)(6,776)(26,917)(44,626)(76,880)
Other income (expense), net(20,479)(17,363)(9,271)(24,198)(2,043)(7,620)(14,374)(21,452)
Loss before income taxes(30,621)(48,339)(32,519)(47,311)(8,819)(34,537)(59,000)(98,332)
Provision for income taxes2,447 5,455 3,075 1,011 1,105 1,359 2,635 936 
Net loss$(33,068)$(53,794)$(35,594)$(48,322)$(9,924)$(35,896)$(61,635)$(99,268)
Net loss per common share
Basic$(0.16)$(0.26)$(0.17)$(0.24)$(0.05)$(0.19)$(0.33)$(0.55)
Diluted$(0.16)$(0.26)$(0.17)$(0.24)$(0.05)$(0.19)$(0.33)$(0.55)
The Company operates and reports financial results on a fiscal year of 52 or 53 weeks ending on the last Saturday of December in each year. Accordingly, fiscal years 2021 and 2020 were 52-week years that ended on December 25, 2021 and December 26, 2020, respectively.
ITEM 9.    CHANGES IN AND DISAGREEMENTS WITH ACCOUNTANTS ON ACCOUNTING AND FINANCIAL DISCLOSURE
    None.
120


ITEM 9A.    CONTROLS AND PROCEDURES
    Attached as exhibits to this Form 10-K are certifications of our Chief Executive Officer (“CEO”) and Chief Financial Officer (“CFO”), which are required in accordance with Rule 13a-14 of the Exchange Act. This “Controls and Procedures” section includes information concerning the internal controls and controls evaluation referred to in the certifications.
Evaluation of Disclosure Controls and Procedures
    An evaluation was performed by our management, with the participation of our CEO and our CFO, of the effectiveness of our disclosure controls and procedures (as defined in Rules 13a-15(e) and 15d -15(e) under the Exchange Act). Disclosure controls and procedures are designed to ensure that information required to be disclosed in our reports filed or submitted under the Exchange Act is recorded, processed, summarized and reported within the time periods specified in the SEC’s rules and forms and that such information is accumulated and communicated to management, including our CEO and CFO, as appropriate, to allow timely decisions regarding required disclosure. Based on this evaluation, our CEO and CFO concluded that, as of December 25, 2021, our disclosure controls and procedures were effective.
Inherent Limitations on Effectiveness of Controls
    Our management, including the CEO and CFO, does not expect that our disclosure controls or our internal controls over financial reporting will prevent or detect all errors and all fraud. A control system, no matter how well designed and operated, can provide only reasonable, not absolute, assurance that the control system’s objectives will be met. The design of a control system must reflect the fact that there are resource constraints, and the benefits of controls must be considered relative to its costs. Further, because of the inherent limitations in all control systems, no evaluation of controls can provide absolute assurance that misstatements due to error or fraud will not occur or that all control issues and instances of fraud, if any, have been detected. The design of any system of controls is based in part on certain assumptions about the likelihood of future events, and there can be no assurance that any design will succeed in achieving its stated goals under all potential future conditions. Projections of any evaluation of the effectiveness of controls to future periods are subject to risks. Over time, controls may become inadequate because of changes in business conditions or deterioration in the degree of compliance with policies or procedures.
Changes in Internal Control over Financial Reporting
    During the three months ended December 25, 2021 there were no changes in our internal control over financial reporting which were identified in connection with management’s evaluation required by paragraph (d) of Rules 13a-15 and 15d-15 under the Exchange Act, that have materially affected, or are reasonably likely to materially affect, our internal control over financial reporting. We are continually monitoring and assessing the COVID-19 pandemic situation to minimize the impact, if any, on the design and operating effectiveness on our internal controls.
Management’s Report on Internal Control Over Financial Reporting
    Our management, with the participation of our CEO and CFO, is responsible for establishing and maintaining adequate internal control over financial reporting (as defined in Rules 13a-15(f) and 15d-15(f) under the Exchange Act) to provide reasonable assurance regarding the reliability of our financial reporting and the preparation of financial statements for external purposes in accordance with U.S. GAAP.
    Management assessed the effectiveness of our internal control over financial reporting as of December 25, 2021, the end of our fiscal year. Management based its assessment on the framework established in the 2013 Internal Control - Integrated Framework issued by the Committee of Sponsoring Organizations of the Treadway Commission (“2013 COSO framework”). Management’s assessment included evaluation of elements such as the design and operating effectiveness of key financial reporting controls, process documentation, accounting policies, and our overall control environment. This assessment is supported by testing and monitoring performed by our internal audit and finance personnel utilizing the 2013 COSO framework.
    Based on our assessment, management has concluded that our internal control over financial reporting was effective as of the end of 2021 to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external reporting purposes in accordance with U.S. GAAP.
121


The effectiveness of our internal control over financial reporting as of the end of 2021 has been audited by Ernst & Young, LLP, an independent registered public accounting firm, as stated in their report, which is included elsewhere herein.
ITEM 9B.    OTHER INFORMATION
    None.

ITEM 9C.    DISCLOSURE REGARDING FOREIGN JURISDICTIONS THAT PREVENT INSPECTIONS
Not applicable.
122


PART III
 
ITEM 10.    DIRECTORS, EXECUTIVE OFFICERS AND CORPORATE GOVERNANCE
    Information responsive to this item is incorporated herein by reference to our definitive proxy statement with respect to our 2022 Annual Meeting of Stockholders to be filed with the SEC within 120 days after the end of the fiscal year covered by this Annual Report on Form 10-K. For information pertaining to our executive officers, refer to the section entitled “Information about our Executive Officers” in Part 1, Item 1 of this Annual Report on Form 10-K.
    As part of our system of corporate governance, our board of directors has adopted a code of business conduct and ethics. The code applies to all of our employees, officers (including our principal executive officer, principal financial officer, principal accounting officer or controller, or persons performing similar functions), agents and representatives, including our independent directors and consultants, who are not employees of Infinera, with regard to their Infinera-related activities. The full text of our code of business conduct and ethics is posted on our web site at http://www.infinera.com. We intend to disclose future amendments to certain provisions of our code of business conduct and ethics, or waivers of such provisions, applicable to any principal executive officer, principal financial officer, principal accounting officer or controller, or persons performing similar functions or our directors on our web site identified above. The inclusion of our web site address in this report does not include or incorporate by reference the information on our web site into this report.
ITEM 11.    EXECUTIVE COMPENSATION
    Information responsive to this item is incorporated herein by reference to our definitive proxy statement with respect to our 2022 Annual Meeting of Stockholders to be filed with the SEC within 120 days after the end of the fiscal year covered by this Annual Report on Form 10-K.
ITEM 12.    SECURITY OWNERSHIP OF CERTAIN BENEFICIAL OWNERS AND MANAGEMENT AND RELATED STOCKHOLDER MATTERS
    Information responsive to this item is incorporated herein by reference to our definitive proxy statement with respect to our 2022 Annual Meeting of Stockholders to be filed with the SEC within 120 days after the end of the fiscal year covered by this Annual Report on Form 10-K.
ITEM 13.    CERTAIN RELATIONSHIPS AND RELATED TRANSACTIONS, AND DIRECTOR INDEPENDENCE
    Information responsive to this item is incorporated herein by reference to our definitive proxy statement with respect to our 2022 Annual Meeting of Stockholders to be filed with the SEC within 120 days after the end of the fiscal year covered by this Annual Report on Form 10-K.
ITEM 14.    PRINCIPAL ACCOUNTING FEES AND SERVICES
    Information responsive to this item is incorporated herein by reference to our definitive proxy statement with respect to our 2022 Annual Meeting of Stockholders to be filed with the SEC within 120 days after the end of the fiscal year covered by this Annual Report on Form 10-K.
123


PART IV
 
ITEM 15.    EXHIBITS, FINANCIAL STATEMENT SCHEDULES
    (a)(1) Consolidated Financial Statements
    This Annual Report on Form 10-K contains the following financial statements which appear under Part II, Item 8 of this Form 10-K on the pages noted below: 
    (a)(2) Financial Statement Schedule
Schedule II: Valuation and Qualifying Accounts
 Years Ended
 December 25, 2021December 26, 2020December 28,
2019
 (In thousands)
Deferred tax asset, valuation allowance
Beginning balance$531,923 $484,834 $493,157 
Additions14,395 53,761 122,878 
Reductions(24,698)(6,672)(131,201)
Ending balance$521,620 $531,923 $484,834 
Allowance for credit losses
Beginning balance$2,912 $4,005 $1,821 
Additions822 2,422 2,184 
Write-offs(2,430)(3,515) 
Ending balance$1,304 $2,912 $4,005 
    Schedules not listed above have been omitted because the information required to be set forth therein is not applicable or is shown in the consolidated financial statements or notes thereto.
    (a)(3) Exhibits.
    See Index to Exhibits. The Exhibits listed in the accompanying Index to Exhibits are filed or incorporated by reference as part of this Annual Report on Form 10-K.
ITEM 16.    FORM 10-K SUMMARY
None.
124


INDEX TO EXHIBITS
Exhibit No. Description
 
 
 
 
 
 
 
 
 
 
125


Exhibit No. Description
 
126


Exhibit No. Description
 
 
24.1
Power of Attorney (reference is made to the signature page hereto)
 
 
 
 
101.INS XBRL Instance Document
101.SCH XBRL Taxonomy Extension Schema Document
101.CAL XBRL Taxonomy Extension Calculation Linkbase Document
101.DEF XBRL Taxonomy Extension Definition Linkbase Document
101.LAB XBRL Taxonomy Extension Label Linkbase Document
101.PRE XBRL Taxonomy Extension Presentation Linkbase Document
104Cover Page Interactive Data File (embedded within the Inline XBRL document)
*    Management contracts or compensation plans or arrangements in which directors or executive officers are eligible to participate.
**    This exhibit shall not be deemed “filed” for purposes of Section 18 of the Exchange Act or otherwise subject to the liabilities of that section, nor shall it be deemed incorporated by reference in any filings under the Securities Act of 1933, as amended, or the Exchange Act, whether made before or after the date hereof and irrespective of any general incorporation language in any filings.
127


SIGNATURES
Pursuant to the requirements of Section 13 or 15(d) of the Securities Exchange Act of 1934, the Registrant has duly caused this report to be signed on its behalf by the undersigned, thereunto duly authorized.
Dated: February 23, 2022
Infinera Corporation
By:/s/  NANCY ERBA
Nancy Erba
Chief Financial Officer
Principal Financial Officer
KNOW ALL PERSONS BY THESE PRESENTS, that each person whose signature appears below constitutes and appoints David W. Heard and Nancy Erba, and each of them individually, his or her attorneys-in-fact, each with the power of substitution, for him or her in any and all capacities, to sign any amendments to this Annual Report on Form 10-K, and to file the same, with exhibits thereto and other documents in connection therewith, with the Securities and Exchange Commission, hereby ratifying and confirming all that each of said attorneys-in-fact, or his substitute or substitutes, may do or cause to be done by virtue hereof.
    Pursuant to the requirements of the Securities Exchange Act of 1934, this report has been signed below by the following persons on behalf of the Registrant and in the capacities and on the dates indicated.
128


Name and SignatureTitleDate
/s/    DAVID W. HEARD        Chief Executive Officer, Principal Executive Officer and Director
February 23, 2022
David W. Heard
/s/    NANCY ERBAChief Financial Officer, Principal Financial Officer
February 23, 2022
Nancy Erba
/s/    MICHAEL FERNICOLAChief Accounting Officer and Principal Accounting Officer
February 23, 2022
Michael Fernicola
/s/    GEORGE RIEDELChairman of the Board
February 23, 2022
George Riedel
/s/ CHRISTINE BUCKLINDirector
February 23, 2022
Christine Bucklin
/s/ GREG P. DOUGHERTYDirector
February 23, 2022
Greg P. Dougherty
/s/    MARCEL GANIDirector
February 23, 2022
Marcel Gani
/s/    SHARON HOLTDirector
February 23, 2022
Sharon Holt
/s/    ROOP K. LAKKARAJUDirector
February 23, 2022
Roop Lakkaraju
/s/    PAUL J. MILBURYDirector
February 23, 2022
Paul J. Milbury
/s/    AMY RICEDirector
February 23, 2022
Amy Rice
/s/    MARK A. WEGLEITNERDirector
February 23, 2022
Mark A. Wegleitner
/s/    DAVID F. WELCH, PH.D.        Co-founder, Chief Innovation Officer and Director
February 23, 2022
David F. Welch, Ph.D.
        
129
EX-21.1 2 infn_12252021xexhibit211.htm EX-21.1 Document
Exhibit 21.1
INFINERA CORPORATION
SUBSIDIARIES*
Infinera Optical Holding, Inc. (Delaware)
Infinera Optical Networks, Inc. (Delaware)
International Telecom Holdings S.à r.l. (Luxembourg)
Tellabs Enterprises B.V. (Netherlands)
Tellabs Holdings B.V. (Netherlands)
Transmode Systems AB (Sweden)
Xieon Networks S.a.r.l. (Luxembourg)

*Pursuant to Item 601(b)(21)(ii) of Regulation S-K, the names of other subsidiaries of Infinera Corporation are omitted because, considered in the aggregate, they would not constitute a significant subsidiary as of the end of the year covered by this Annual Report on Form 10-K.


EX-23.1 3 infn_12252021xexhibit231.htm EX-23.1 Document

Exhibit 23.1


Consent of Ernst & Young LLP, Independent Registered Public Accounting Firm
We consent to the incorporation by reference in the following Registration Statements:
(1)Registration Statements (Form S-8 Nos. 333-239404, 333-258421) pertaining to the Amended and Restated 2016 Equity Incentive Plan of Infinera Corporation,
(2)Registration Statement (Form S-3 No. 333-244741) of Infinera Corporation,
(3)Registration Statement (Form S-8 No. 333-233150) pertaining to the 2019 Inducement Equity Incentive Plan of Infinera Corporation,
(4)Registration Statements (Form S-8 Nos. 333-232358, 333-225887) pertaining to the Amended and Restated 2007 Employee Stock Purchase Plan, and the Amended and Restated 2016 Equity Incentive Plan of Infinera Corporation,
(5)Registration Statement (Form S-3 No. 333-227199) of Infinera Corporation,
(6)Registration Statement (Form S-8 No. 333-218410) pertaining to the 2016 Equity Incentive Plan, as amended of Infinera Corporation,
(7)Registration Statement (Form S-8 No. 333-211498) pertaining to the 2016 Equity Incentive Plan of Infinera Corporation,
(8)Registration Statement (Form S-8 No. 333-196136) pertaining to the 2007 Employee Stock Purchase Plan of Infinera Corporation,
(9)Registration Statements (Form S-8 Nos. 333-193776, 333-186549, 333-179931, 333-173887, 333-165206, 333-158921) pertaining to the 2007 Equity Incentive Plan and the 2007 Employee Stock Purchase Plan of Infinera Corporation, and
(10)Registration Statements (Form S-8 Nos. 333-150546 and 333-143561) pertaining to the 2000 Stock Plan, the 2007 Equity Incentive Plan, and the 2007 Employee Stock Purchase Plan of Infinera Corporation;
of our reports dated February 23, 2022, with respect to the consolidated financial statements and schedule of Infinera Corporation, and the effectiveness of internal control over financial reporting of Infinera Corporation, included in this Annual Report (Form 10-K) for the year ended December 25, 2021.

/s/ Ernst & Young LLP

San Jose, California
February 23, 2022

EX-31.1 4 infn-12252021exhibit311.htm EX-31.1 Document

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

EX-31.2 5 infn-12252021exhibit312.htm EX-31.2 Document

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

EX-32.1 6 infn-12252021exhibit321.htm EX-32.1 Document

EXHIBIT 32.1
INFINERA CORPORATION
Written Statement of Chief Executive Officer
Pursuant to Section 906 of the Sarbanes-Oxley Act of 2002
    I, David W. Heard, certify pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, as amended, that, to my knowledge on the date hereof:
(a)the Annual Report on Form 10-K of Infinera Corporation for the year ended December 25, 2021 (the “Annual Report”) fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934; and
(b)the information contained in the Annual Report on Form 10-K fairly presents, in all material respects, the financial condition and results of operations of Infinera Corporation.
Date: February 23, 2022

/s/ DAVID W. HEARD
David W. Heard
Chief Executive Officer
(Principal Executive Officer)
    A signed original of this written statement required by Section 906 of the Sarbanes-Oxley Act of 2002 has been provided to Infinera Corporation and will be retained by Infinera Corporation and furnished to the Securities and Exchange Commission or its staff upon request.
    This certification “accompanies” the Annual Report on Form 10-K to which it relates, is not deemed filed with the Securities and Exchange Commission and is not to be incorporated by reference into any filing of the Company under the Securities Act of 1933, as amended, or the Securities Exchange Act of 1934, as amended (whether made before or after the date of the Annual Report on Form 10-K), irrespective of any general incorporation language contained in such filing.

EX-32.2 7 infn-12252021exhibit322.htm EX-32.2 Document

EXHIBIT 32.2
INFINERA CORPORATION
Written Statement of Chief Financial Officer
Pursuant to Section 906 of the Sarbanes-Oxley Act of 2002
    I, Nancy Erba, certify pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, as amended, that, to my knowledge on the date hereof:
(a)that the Annual Report on Form 10-K of Infinera Corporation for the year ended December 26, 2020 (the “Annual Report”) fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934; and
(b)the information contained in the Annual Report on Form 10-K fairly presents, in all material respects, the financial condition and results of operations of Infinera Corporation.
Date: February 23, 2022
/s/ NANCY ERBA
Nancy Erba
Chief Financial Officer
(Principal Financial Officer)
    A signed original of this written statement required by Section 906 of the Sarbanes-Oxley Act of 2002 has been provided to Infinera Corporation and will be retained by Infinera Corporation and furnished to the Securities and Exchange Commission or its staff upon request.
    This certification “accompanies” the Annual Report on Form 10-K to which it relates, is not deemed filed with the Securities and Exchange Commission and is not to be incorporated by reference into any filing of the Company under the Securities Act of 1933, as amended, or the Securities Exchange Act of 1934, as amended (whether made before or after the date of the Annual Report on Form 10-K), irrespective of any general incorporation language contained in such filing.

EX-101.SCH 8 infn-20211225.xsd XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT 000010001 - Document - Cover Page link:presentationLink link:calculationLink link:definitionLink 000020002 - Document - Audit Information link:presentationLink link:calculationLink link:definitionLink 100010003 - Statement - CONSOLIDATED BALANCE SHEETS link:presentationLink link:calculationLink link:definitionLink 100020004 - Statement - CONSOLIDATED BALANCE SHEETS (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 100030005 - Statement - CONSOLIDATED STATEMENTS OF OPERATIONS link:presentationLink link:calculationLink link:definitionLink 100040006 - Statement - CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS) link:presentationLink link:calculationLink link:definitionLink 100050007 - Statement - CONSOLIDATED STATEMENT OF STOCKHOLDERS' EQUITY link:presentationLink link:calculationLink link:definitionLink 100060008 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS link:presentationLink link:calculationLink link:definitionLink 100070009 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS - Supplemental Information link:presentationLink link:calculationLink link:definitionLink 100080010 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 210011001 - Disclosure - Organization and Basis of Presentation link:presentationLink link:calculationLink link:definitionLink 210021002 - Disclosure - Significant Accounting Policies link:presentationLink link:calculationLink link:definitionLink 220032001 - Disclosure - Significant Accounting Policies (Policies) link:presentationLink link:calculationLink link:definitionLink 230043001 - Disclosure - Significant Accounting Policies (Tables) link:presentationLink link:calculationLink link:definitionLink 240054001 - Disclosure - Significant Accounting Policies - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 240064002 - Disclosure - Significant Accounting Policies - Estimated Useful Life for Each Asset (Details) link:presentationLink link:calculationLink link:definitionLink 210071003 - Disclosure - Leases link:presentationLink link:calculationLink link:definitionLink 230083002 - Disclosure - Leases (Tables) link:presentationLink link:calculationLink link:definitionLink 240094003 - Disclosure - Leases - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 240104004 - Disclosure - Leases- Property, Plant and Equipment (Details) link:presentationLink link:calculationLink link:definitionLink 240114005 - Disclosure - Leases - Finance Leases (Details) link:presentationLink link:calculationLink link:definitionLink 240124006 - Disclosure - Leases - Operating Lease Maturity (Details) link:presentationLink link:calculationLink link:definitionLink 240134007 - Disclosure - Leases - Lease Costs (Details) link:presentationLink link:calculationLink link:definitionLink 210141004 - Disclosure - Revenue Recognition link:presentationLink link:calculationLink link:definitionLink 230153003 - Disclosure - Revenue Recognition (Tables) link:presentationLink link:calculationLink link:definitionLink 240164008 - Disclosure - Revenue Recognition - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 240174009 - Disclosure - Revenue Recognition - Disaggregation of Revenue (Details) link:presentationLink link:calculationLink link:definitionLink 240184010 - Disclosure - Revenue Recognition - Contract with Customer, Asset and Liability (Details) link:presentationLink link:calculationLink link:definitionLink 240194011 - Disclosure - Revenue Recognition - Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction (Details) link:presentationLink link:calculationLink link:definitionLink 240194011 - Disclosure - Revenue Recognition - Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction (Details) link:presentationLink link:calculationLink link:definitionLink 210201005 - Disclosure - Fair Value Measurements link:presentationLink link:calculationLink link:definitionLink 230213004 - Disclosure - Fair Value Measurements (Tables) link:presentationLink link:calculationLink link:definitionLink 240224012 - Disclosure - Fair Value Measurements - Assets and Liabilities Measured at Fair Value on Recurring Basis (Details) link:presentationLink link:calculationLink link:definitionLink 240234013 - Disclosure - Fair Value Measurements - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 210241006 - Disclosure - Derivative Instruments link:presentationLink link:calculationLink link:definitionLink 230253005 - Disclosure - Derivative Instruments (Tables) link:presentationLink link:calculationLink link:definitionLink 240264014 - Disclosure - Derivative Instruments - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 240274015 - Disclosure - Derivative Instruments - Fair Value of Derivative Instruments Not Designated as Hedging Instruments (Details) link:presentationLink link:calculationLink link:definitionLink 210281007 - Disclosure - Goodwill and Intangible Assets link:presentationLink link:calculationLink link:definitionLink 230293006 - Disclosure - Goodwill and Intangible Assets (Tables) link:presentationLink link:calculationLink link:definitionLink 240304016 - Disclosure - Goodwill and Intangible Assets - Goodwill Roll Forward (Details) link:presentationLink link:calculationLink link:definitionLink 240314017 - Disclosure - Goodwill and Intangible Assets - Purchased Intangible Assets (Details) link:presentationLink link:calculationLink link:definitionLink 240314017 - Disclosure - Goodwill and Intangible Assets - Purchased Intangible Assets (Details) link:presentationLink link:calculationLink link:definitionLink 240324018 - Disclosure - Goodwill and Intangible Assets - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 240334019 - Disclosure - Goodwill and Intangible Assets - Future Amortization Expense (Details) link:presentationLink link:calculationLink link:definitionLink 210341008 - Disclosure - Balance Sheet Details link:presentationLink link:calculationLink link:definitionLink 230353007 - Disclosure - Balance Sheet Details (Tables) link:presentationLink link:calculationLink link:definitionLink 240364020 - Disclosure - Balance Sheet Details - Allowance for credit losses (Details) link:presentationLink link:calculationLink link:definitionLink 240374021 - Disclosure - Balance Sheet Details - Details of Selected Balance Sheet Items (Details) link:presentationLink link:calculationLink link:definitionLink 240384022 - Disclosure - Balance Sheet Details - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 210391009 - Disclosure - Restructuring and Other Related Costs link:presentationLink link:calculationLink link:definitionLink 230403008 - Disclosure - Restructuring and Other Related Costs (Tables) link:presentationLink link:calculationLink link:definitionLink 240414023 - Disclosure - Restructuring and Other Related Costs - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 240424024 - Disclosure - Restructuring and Other Related Costs - Restructuring and Other Related Costs (Details) link:presentationLink link:calculationLink link:definitionLink 240434025 - Disclosure - Restructuring and Other Related Costs - Schedule of Restructuring Reserve by Type of Cost (Details) link:presentationLink link:calculationLink link:definitionLink 210441010 - Disclosure - Accumulated Other Comprehensive Income (Loss) link:presentationLink link:calculationLink link:definitionLink 230453009 - Disclosure - Accumulated Other Comprehensive Income (Loss) (Tables) link:presentationLink link:calculationLink link:definitionLink 240464026 - Disclosure - Accumulated Other Comprehensive Income (Loss) (Details) link:presentationLink link:calculationLink link:definitionLink 210471011 - Disclosure - Basic and Diluted Net Loss Per Common Share link:presentationLink link:calculationLink link:definitionLink 230483010 - Disclosure - Basic and Diluted Net Loss Per Common Share (Tables) link:presentationLink link:calculationLink link:definitionLink 240494027 - Disclosure - Basic and Diluted Net Loss Per Common Share - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 240504028 - Disclosure - Basic and Diluted Net Loss Per Common Share - Computation of Net Income (Loss) Per Common Share Basic and Diluted (Detail) link:presentationLink link:calculationLink link:definitionLink 240514029 - Disclosure - Basic and Diluted Net Loss Per Common Share - Antidilutive Shares Excluded from Computation of Diluted Net Income (Loss) Per Share (Detail) link:presentationLink link:calculationLink link:definitionLink 210521012 - Disclosure - Debt link:presentationLink link:calculationLink link:definitionLink 230533011 - Disclosure - Debt (Tables) link:presentationLink link:calculationLink link:definitionLink 240544030 - Disclosure - Debt - Components of Convertible Senior Notes (Details) link:presentationLink link:calculationLink link:definitionLink 240554031 - Disclosure - Debt - Interest Expense Recognized Related to Notes Prior to Capitalization of Interest (Details) link:presentationLink link:calculationLink link:definitionLink 240564032 - Disclosure - Debt - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 210571013 - Disclosure - Commitments and Contingencies link:presentationLink link:calculationLink link:definitionLink 230583012 - Disclosure - Commitments and Contingencies (Tables) link:presentationLink link:calculationLink link:definitionLink 240594033 - Disclosure - Commitments and Contingencies - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 240604034 - Disclosure - Commitments and Contingencies - Future Annual Minimum Operating Lease Payments (Details) link:presentationLink link:calculationLink link:definitionLink 240614035 - Disclosure - Commitments and Contingencies - Financing Lease Obligations (Details) link:presentationLink link:calculationLink link:definitionLink 240624036 - Disclosure - Commitments and Contingencies - Purchase Commitments (Details) link:presentationLink link:calculationLink link:definitionLink 240634037 - Disclosure - Commitments and Contingencies - Future Interest and Principal Payments (Details) link:presentationLink link:calculationLink link:definitionLink 240644038 - Disclosure - Commitment and Contingencies - Total Contractual Obligations (Details) link:presentationLink link:calculationLink link:definitionLink 210651014 - Disclosure - Guarantees link:presentationLink link:calculationLink link:definitionLink 230663013 - Disclosure - Guarantees (Tables) link:presentationLink link:calculationLink link:definitionLink 240674039 - Disclosure - Guarantees - Activity Related to Product Warranty (Details) link:presentationLink link:calculationLink link:definitionLink 240684040 - Disclosure - Guarantees - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 240694041 - Disclosure - Guarantees - Letters of Credit and Bank Guarantees (Details) link:presentationLink link:calculationLink link:definitionLink 210701015 - Disclosure - Stockholders' Equity link:presentationLink link:calculationLink link:definitionLink 230713014 - Disclosure - Stockholders' Equity (Tables) link:presentationLink link:calculationLink link:definitionLink 240724042 - Disclosure - Stockholders' Equity - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 240734043 - Disclosure - Stockholders' Equity - Common Stock Reserved for Future Issuance (Details) link:presentationLink link:calculationLink link:definitionLink 240744044 - Disclosure - Stockholders' Equity - Summary of Company's Equity Award Activity - RSUs (Details) link:presentationLink link:calculationLink link:definitionLink 240754045 - Disclosure - Stockholders' Equity - Summary of Company's Equity Award Activity - PSUs (Details) link:presentationLink link:calculationLink link:definitionLink 240764046 - Disclosure - Stockholders' Equity - Total Stock Based Compensation Cost for Instruments Granted but Not Yet Amortized (Details) link:presentationLink link:calculationLink link:definitionLink 240774047 - Disclosure - Stockholders' Equity - Estimated Fair Value of ESPP Shares (Details) link:presentationLink link:calculationLink link:definitionLink 240784048 - Disclosure - Stockholders' Equity - Summary of Employee Stock Purchase Plan Activity (Details) link:presentationLink link:calculationLink link:definitionLink 240794049 - Disclosure - Stockholders' Equity - Assumption of PSU Granted (Details) link:presentationLink link:calculationLink link:definitionLink 240804050 - Disclosure - Stockholders' Equity - Schedule of Nonvested Performance Based Units Activity By Grant Year (Details) link:presentationLink link:calculationLink link:definitionLink 240814051 - Disclosure - Stockholders' Equity - Summary of Effects of Stock Based Compensation on Company's Statements of Balance Sheets and Operations (Details) link:presentationLink link:calculationLink link:definitionLink 210821016 - Disclosure - Income Taxes link:presentationLink link:calculationLink link:definitionLink 230833015 - Disclosure - Income Taxes (Tables) link:presentationLink link:calculationLink link:definitionLink 240844052 - Disclosure - Income Taxes - Geographic Breakdown of Provision for (Benefit from) Income Taxes (Details) link:presentationLink link:calculationLink link:definitionLink 240854053 - Disclosure - Income Taxes - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 240864054 - Disclosure - Income Taxes - Provisions for Income Taxes Computed by Applying Statutory Federal Income Tax Rates (Details) link:presentationLink link:calculationLink link:definitionLink 240874055 - Disclosure - Income Taxes - Deferred Income Taxes Differences Between Carrying Amounts of Assets and Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 240884056 - Disclosure - Income Taxes - Aggregate Changes in Balance of Gross Unrecognized Tax Benefits (Details) link:presentationLink link:calculationLink link:definitionLink 210891017 - Disclosure - Segment Information link:presentationLink link:calculationLink link:definitionLink 230903016 - Disclosure - Segment Information (Tables) link:presentationLink link:calculationLink link:definitionLink 240914057 - Disclosure - Segment Information - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 240924058 - Disclosure - Segment Information - Property, Plant and Equipment, Net (Details) link:presentationLink link:calculationLink link:definitionLink 210931018 - Disclosure - Employee Benefit and Pension Plans link:presentationLink link:calculationLink link:definitionLink 230943017 - Disclosure - Employee Benefit and Pension Plans (Tables) link:presentationLink link:calculationLink link:definitionLink 240954059 - Disclosure - Employee Benefit and Pension Plans - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 240964060 - Disclosure - Employee Benefit and Pension Plans - Obligations and Funded Status (Details) link:presentationLink link:calculationLink link:definitionLink 240974061 - Disclosure - Employee Benefit and Pension Plans - Pension Plan Assets (Details) link:presentationLink link:calculationLink link:definitionLink 240984062 - Disclosure - Employee Benefit and Pension Plans - Components of Net Periodic Benefit Cost (Details) link:presentationLink link:calculationLink link:definitionLink 240994063 - Disclosure - Employee Benefit and Pension Plans - Amounts Recognized in Accumulated Other Comprehensive Income (Details) link:presentationLink link:calculationLink link:definitionLink 241004064 - Disclosure - Employee Benefit and Pension Plans - Weighted Average Assumptions (Details) link:presentationLink link:calculationLink link:definitionLink 241014065 - Disclosure - Employee Benefit and Pension Plans - Fair Value of Plan Assets (Details) link:presentationLink link:calculationLink link:definitionLink 241024066 - Disclosure - Employee Benefit and Pension Plans - Estimated Future Payments (Details) link:presentationLink link:calculationLink link:definitionLink 211031019 - Disclosure - Financial Information by Quarter (Unaudited) link:presentationLink link:calculationLink link:definitionLink 231043018 - Disclosure - Financial Information by Quarter (Unaudited) (Tables) link:presentationLink link:calculationLink link:definitionLink 241054067 - Disclosure - Financial Information by Quarter (Unaudited) (Details) link:presentationLink link:calculationLink link:definitionLink 211061020 - Disclosure - Valuation and Qualifying Accounts link:presentationLink link:calculationLink link:definitionLink 241074068 - Disclosure - Valuation and Qualifying Accounts (Details) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 9 infn-20211225_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.DEF 10 infn-20211225_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.LAB 11 infn-20211225_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT Index volatility Share based Compensation Arrangement By Share Based Payment Award, Fair Value Assumptions, SPGIIPTR Index Expected Volatility Rate Share based Compensation Arrangement By Share Based Payment Award, Fair Value Assumptions, SPGIIPTR Index Expected Volatility Rate Supplemental disclosures of cash flow information: Supplemental Cash Flow Information [Abstract] Customer [Domain] Customer [Domain] Unrealized Gain (Loss) on Available-for-Sale Securities AOCI, Accumulated Gain (Loss), Debt Securities, Available-for-sale, Parent [Member] Actuarial loss (gain) Defined Benefit Plan, Benefit Obligation, Actuarial Gain (Loss) Letter of Credit Letter of Credit [Member] State Current State and Local Tax Expense (Benefit) Number of restricted/performance stock units, released (in shares) Number of performance stock units, released (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period Preferred stock, shares outstanding (in shares) Preferred Stock, Shares Outstanding Receivable Type [Axis] Receivable Type [Axis] Foreign currency exchange forward contracts Derivative Liability Security Exchange Name Security Exchange Name Quarterly Financial Information Disclosure [Abstract] Quarterly Financial Information Disclosure [Abstract] Conversion price (in dollars per share) Debt Instrument, Convertible, Conversion Price Europe, Middle East and Africa EMEA [Member] Weighted-average grant date fair value per share, canceled (in usd per share) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value Major Property Class [Domain] Major Property Class [Domain] Schedule of Contract with Customer, Asset and Liability Contract with Customer, Contract Asset, Contract Liability, and Receivable [Table Text Block] Schedule of Common Stock Reserved for Future Issuance Schedule Of Common Stock Reserved For Future Issuance [Table Text Block] Schedule Of Common Stock Reserved For Future Issuance Table [Text Block] Weighted average remaining lease term Operating Lease, Weighted Average Remaining Lease Term Foreign Currency Translation and Transactions Foreign Currency Transactions and Translations Policy [Policy Text Block] Oyster Optics LLC I Oyster Optics LLC I [Member] Oyster Optics LLC I [Member] Software warranty period Software Warranty Period Software Warranty Period Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Amortization of intangible assets Amortization of intangible assets Amortization Of Intangible Assets, Operating Expenses Amortization Of Intangible Assets, Operating Expenses Derivative Instruments Derivatives, Policy [Policy Text Block] Reserved for future option and award grants (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant Asset impairment Asset Impairment [Member] Asset Impairment [Member] Net change in cash Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect Acquired Finite-Lived Intangible Assets [Line Items] Acquired Finite-Lived Intangible Assets [Line Items] Assets And Liabilities, Lessee Assets And Liabilities, Lessee [Table Text Block] Assets And Liabilities, Lessee Volatility Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Volatility Rate 2023 Long-Term Debt, Maturity, Year Two Acquired intangible assets Deferred Tax Liabilities, Intangible Assets Restructuring and other related costs Restructuring Charges, Cost of Revenue Restructuring Charges, Cost of Revenue Payment of term license obligation Payment Of Term License Obligation Payment Of Term License Obligation Additions SEC Schedule, 12-09, Valuation Allowances and Reserves, Additions, Charge to Cost and Expense Amortization expense Amortization of Intangible Assets Schedule of Restructuring Reserve by Type of Cost Schedule of Restructuring Reserve by Type of Cost [Table Text Block] Additions Unrecognized Tax Benefits, Increase Resulting from Prior Period Tax Positions Proceeds from issuance or sale of equity Proceeds from Issuance or Sale of Equity Anti-dilutive securities (in shares) Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount Weighted average discount rate Operating Lease, Weighted Average Discount Rate, Percent Deferred revenue recognized Contract with Customer, Liability, Revenue Recognized Research and development Research and Development Expense [Member] Sale of Stock [Axis] Sale of Stock [Axis] Net deferred tax assets Deferred Tax Assets, Net of Valuation Allowance Business Acquisition [Axis] Business Acquisition [Axis] Aggregate intrinsic value , beginning balance Aggregate intrinsic value , ending balance Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Aggregate Intrinsic Value, Outstanding Award Type [Domain] Award Type [Domain] Award Type [Domain] Schedule of Estimated Fair Value of PSU Granted Schedule of Share-based Payment Award, Valuation Assumptions [Table Text Block] Schedule of Share-based Payment Award, Valuation Assumptions [Table Text Block] Local Phone Number Local Phone Number Amortization of net actuarial loss Defined Benefit Plan, Amortization of Gain (Loss) Impairment of Goodwill and Intangible Assets Goodwill and Intangible Assets, Policy [Policy Text Block] 2.125% Convertible Senior Notes, Circumstance 1 2.125% Convertible Senior Notes, Circumstance 1 [Member] 2.125% Convertible Senior Notes, Circumstance 1 [Member] New Accounting Pronouncements or Change in Accounting Principle [Line Items] New Accounting Pronouncements or Change in Accounting Principle [Line Items] Preferred stock, $0.001 par value Authorized shares—25,000 and no shares issued and outstanding Preferred Stock, Value, Issued Threshold consecutive trading days Debt Instrument, Convertible, Threshold Consecutive Trading Days Finance lease, liability, statement of financial position [Extensible List] Finance Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration] Accumulated Deficit Retained Earnings [Member] Trade accounts receivable Trade Accounts Receivable [Member] Derivative Instruments Derivatives and Fair Value [Text Block] Correlation with index Share Based Compensation Arrangement By Share Based Payment Award, Fair Value Assumptions, Correlation With SPGIIPTR Index Share Based Compensation Arrangement By Share Based Payment Award, Fair Value Assumptions, Correlation With SPGIIPTR Index Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table] Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table] Cash collateral Cash Collateral for Borrowed Securities Accounts receivable Increase (Decrease) in Accounts Receivable Property and equipment included in accounts payable and accrued liabilities Capital Expenditures Incurred but Not yet Paid Derivative Instruments and Hedging Activities Disclosure [Abstract] Derivative Instruments and Hedging Activities Disclosure [Abstract] Property, Plant and Equipment [Line Items] Property, Plant and Equipment [Line Items] Entity Well-known Seasoned Issuer Entity Well-known Seasoned Issuer Principal payments on financing lease obligations Finance Lease, Principal Payments Stock-Based Compensation Compensation Related Costs, Policy [Policy Text Block] Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items] Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items] Basic (in usd per share) Earnings Per Share, Basic Rent expense Operating Lease, Expense Credit Facility Credit Agreement [Member] Credit Agreement [Member] Revenue Recognition Revenue from Contract with Customer [Text Block] Number of performance stock units, beginning balance (in shares) Number of performance stock units, ending balance (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number 2022 Long-Term Debt, Maturity, Year One Total interest expense Interest Expense, Debt Raw materials Inventory, Raw Materials, Gross Operating lease expense Operating Lease Expense, Operating Activities Operating Lease Expense, Operating Activities Payment of capped call Payments For Capped Call Transactions Payments For Capped Call Transactions Valuation and Qualifying Accounts SEC Schedule, 12-09, Schedule of Valuation and Qualifying Accounts Disclosure [Text Block] Capitalized cost to obtain contract Capitalized Contract Cost, Net Accelerated rent expense Operating Lease, Accelerated Rent Expense Operating Lease, Accelerated Rent Expense Adjustment Cumulative Effect, Period of Adoption, Adjustment [Member] Other non-current assets Assets for Plan Benefits, Defined Benefit Plan Net deferred tax liabilities Deferred Tax Liabilities, Net Other, net Other Noncash Income (Expense) Property, plant and equipment Deferred Tax Liabilities, Property, Plant and Equipment Leasehold and building improvements Leasehold And Building Improvements [Member] Leasehold And Building Improvements [Member] If converted, value in excess of principal Debt Instrument, Convertible, If-converted Value in Excess of Principal Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] Entity Voluntary Filers Entity Voluntary Filers Defined Benefit Plan, Plan Assets, Category [Domain] Defined Benefit Plan, Plan Assets, Category [Domain] Proceeds from mortgage payable Proceeds from Issuance of Secured Debt Plan Name [Axis] Plan Name [Axis] Total Long-term Debt Pension growth rate Defined Benefit Plan, Assumptions Used Calculating Benefit Obligation, Rate Of Pension Increase Defined Benefit Plan, Assumptions Used Calculating Benefit Obligation, Rate Of Pension Increase Level 1 Fair Value, Inputs, Level 1 [Member] Cash Flows from Investing Activities: Net Cash Provided by (Used in) Investing Activities [Abstract] Cap price (in dollars per share) Convertible Debt, Cap Price Per Share Convertible Debt, Cap Price Per Share Other liabilities Other Liabilities Income Tax Disclosure [Abstract] Income Tax Disclosure [Abstract] Entity Small Business Entity Small Business Operating Lease Lessee, Operating Lease, Liability, Payment, Due [Abstract] Base Rate Base Rate [Member] Additions Unrecognized Tax Benefits, Increase Resulting from Current Period Tax Positions Total Outstanding Standby Letters Of Credit Outstanding Standby Letters Of Credit Scenario [Axis] Scenario [Axis] Lease related impairment charges Lease Related Impairment Charges [Member] Lease Related Impairment Charges [Member] Unrecognized tax benefits Unrecognized Tax Benefits Net Unrecognized Tax Benefits Net LIABILITIES AND STOCKHOLDERS’ EQUITY Liabilities and Equity [Abstract] Unrecognized tax benefits impact effective tax rate Unrecognized Tax Benefits that Would Impact Effective Tax Rate Accounts payable Increase (Decrease) in Accounts Payable SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Table] SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Table] Entity Interactive Data Current Entity Interactive Data Current Thereafter Long-Term Debt, Maturity, after Year Five 2025 Finite-Lived Intangible Asset, Expected Amortization, Year Four Research credits Effective Income Tax Rate Reconciliation, Tax Credit, Research, Percent Stock plan offering period Share-based Compensation Arrangement By Share-based Payment Award, Stock Plan Offering Period Share-based Compensation Arrangement By Share-based Payment Award, Stock Plan Offering Period Stock options exercised Stock Issued During Period, Value, Stock Options Exercised Retirement Plan Name [Axis] Retirement Plan Name [Axis] Cash Defined Benefit Plan, Cash [Member] Balance Sheet Location [Domain] Balance Sheet Location [Domain] Conversion ratio Debt Instrument, Convertible, Conversion Ratio Cumulative unrecognized tax benefit Beginning balance Ending balance Unrecognized Tax Benefits Total deferred tax assets Deferred Tax Assets, Gross Income Tax Authority [Domain] Income Tax Authority [Domain] Entity Common Stock, Shares Outstanding Entity Common Stock, Shares Outstanding Entity Address, State or Province Entity Address, State or Province Leases Lessee, Finance Leases [Text Block] Restructuring liability Beginning balance Ending balance Restructuring Reserve Other Allowance For Doubtful Accounts Receivable, Others Allowance For Doubtful Accounts Receivable, Others Amounts reclassified from accumulated other comprehensive income Reclassification from AOCI, Current Period, Net of Tax, Attributable to Parent Current liabilities: Liabilities, Current [Abstract] Strike price (in dollars per share) Convertible Debt, Strike Price Per Share Convertible Debt, Strike Price Per Share Receivable [Domain] Receivable [Domain] General and administrative General and Administrative Expense Restructuring Plan [Domain] Restructuring Plan [Domain] Non-cash Settlements and Other Restructuring Reserve, Settled without Cash Accrued interest or penalties related to unrecognized tax benefits Unrecognized Tax Benefits, Income Tax Penalties and Interest Accrued Stock-based compensation effects in inventory Inventory Valuation and Obsolescence [Member] Accounting Policies [Abstract] Accounting Policies [Abstract] 2025 Defined Benefit Plan, Expected Future Benefit Payment, Year Four Total Contractual Obligation Derivative Instrument [Axis] Derivative Instrument [Axis] Federal Current Federal Tax Expense (Benefit) Present value of lease liabilities Operating Lease, Liability Document Transition Report Document Transition Report Common stock, $0.001 par value Authorized shares—500,000 in 2021 and 500,000 in 2020 Issued and outstanding shares—211,381 in 2021 and 201,397 in 2020 Common Stock, Value, Issued Weighted average discount rate Finance Lease, Weighted Average Discount Rate, Percent Vesting 3 Vesting 3 [Member] Vesting 3 [Member] Weighted-average grant date fair value per share, beginning balance (in usd per share) Weighted-average grant date fair value per share, ending balance (in usd per share) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value Customer Concentration Risk Customer Concentration Risk [Member] Equity fund Equity Funds [Member] Amortization of right of use asset Finance Lease, Right-of-Use Asset, Amortization Net liability recognized Defined Benefit Plan, Funded (Unfunded) Status of Plan Restructuring payment timing period Restructuring and Related Costs, Term Restructuring and Related Costs, Term ICFR Auditor Attestation Flag ICFR Auditor Attestation Flag Antidilutive Securities, Name [Domain] Antidilutive Securities, Name [Domain] Foreign Deferred Foreign Income Tax Expense (Benefit) Legal Entity [Axis] Legal Entity [Axis] Defined Benefit Plan, Accumulated Other Comprehensive Income, Before Tax Roll Forward [Roll Forward] Defined Benefit Plan, Accumulated Other Comprehensive Income, Before Tax Roll Forward [Roll Forward] Defined Benefit Plan, Accumulated Other Comprehensive Income, Before Tax Roll Forward [Roll Forward] Aggregate Intrinsic Value Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Grants In Period Aggregate Intrinsic Value [Roll Forward] Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Grants In Period Aggregate Intrinsic Value [Roll Forward] Nondeductible accruals Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Accrued Liabilities Portugal SIFIDE credit Portugal SIFIDE Credit [Member] Portugal SIFIDE Credit [Member] Income Tax Authority [Axis] Income Tax Authority [Axis] Sale of stock, consideration received on transaction Sale of Stock, Consideration Received on Transaction Thereafter Finance Lease, Liability, to be Paid, after Year Five Prepaid expenses and other current assets Prepaid Expense and Other Assets, Current Purchase price as a percentage on principal amount of the notes upon the occurrence of a fundamental change Debt Instrument Repurchase Price As Percentage Of Principal Amount Plus Accrued And Unpaid Interest In Event Of Change Debt Instrument Repurchase Price As Percentage Of Principal Amount Plus Accrued And Unpaid Interest In Event Of Change Total accrued expenses and other current liabilities Accrued Liabilities, Current Entity [Domain] Entity [Domain] Revenue Revenue from Contract with Customer, Excluding Assessed Tax Stock-based compensation Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Share-based Compensation Cost Stock options outstanding Share-based Payment Arrangement, Option [Member] Amortization of net actuarial loss Other Comprehensive Income (Loss), Defined Benefit Plan, Gain (Loss), Reclassification Adjustment from AOCI, after Tax Equity [Abstract] Equity [Abstract] Fair Value Hierarchy and NAV [Axis] Fair Value Hierarchy and NAV [Axis] Property, plant and equipment Deferred Tax Assets, Property, Plant and Equipment Accrued Warranty Standard Product Warranty, Policy [Policy Text Block] Effects of Stock-Based Compensation [Table] Effects Of Stock Based Compensation [Table] Effects of stock based compensation Variable Rate [Axis] Variable Rate [Axis] Segment Information Segment Reporting Disclosure [Text Block] Other comprehensive income (loss) before reclassifications OCI, before Reclassifications, Net of Tax, Attributable to Parent Weighted average remaining lease term Finance Lease, Weighted Average Remaining Lease Term Laboratory and manufacturing equipment Laboratory And Manufacturing Equipment [Member] Laboratory and manufacturing equipment. Schedule of Property, Plant and Equipment [Table] Property, Plant and Equipment [Table] Insurance contracts Defined Benefit Plan, Insurance Contracts [Member] Defined Benefit Plan, Insurance Contracts [Member] Increase (Decrease) in Stockholders' Equity [Roll Forward] Increase (Decrease) in Stockholders' Equity [Roll Forward] Document Fiscal Year Focus Document Fiscal Year Focus Related to British pound denominated receivables British Pound Denominated Exchange Forward Contracts Receivables [Member] British Pound Denominated Exchange Forward Contracts Receivables Property, Plant and Equipment [Abstract] Variable Rate [Domain] Variable Rate [Domain] Additional Paid-in Capital Additional Paid-in Capital [Member] Schedule of Acquired Finite-Lived Intangible Asset by Major Class [Table] Schedule of Acquired Finite-Lived Intangible Asset by Major Class [Table] 2027 to 2031 Defined Benefit Plan, Expected Future Benefit Payment, after Year Five for Next Five Years Daily fronting fee percentage Debt Instrument, Daily Fronting Fee Percentage Debt Instrument, Daily Fronting Fee Percentage Long-term Debt, Type [Domain] Long-term Debt, Type [Domain] Significant Accounting Policies [Line Items] Significant Accounting Policies [Line Items] Significant Accounting Policies [Line Items] Other income (loss), net Other Nonoperating Income (Expense) Guarantees Guarantees [Text Block] Total debt Long-term Debt, Fair Value Maximum Maximum [Member] Share-based Payment Arrangement [Abstract] Share-based Payment Arrangement [Abstract] Loss Contingency, Nature [Domain] Loss Contingency, Nature [Domain] Guarantor Obligations, Nature [Axis] Guarantor Obligations, Nature [Axis] Schedule of Guarantor Obligations [Table] Schedule of Guarantor Obligations [Table] 2019 Plan 2019 Inducement Equity Incentive Plan [Member] 2019 Inducement Equity Incentive Plan Award Type [Axis] Award Type [Axis] Cash Flows from Financing Activities: Net Cash Provided by (Used in) Financing Activities [Abstract] Schedule of Operating Lease Liabilities Lessee, Operating Lease, Liability, Maturity [Table Text Block] Beginning balance Ending balance Stockholders' Equity Attributable to Parent City Area Code City Area Code Short-term restricted cash Restricted Cash and Cash Equivalents, Current Goodwill and Intangible Assets Disclosure [Abstract] Goodwill and Intangible Assets Disclosure [Abstract] Income Tax [Line Items] Income Tax [Line Items] [Line Items] for Income Tax [Table] Property, plant and equipment estimated useful lives Property, Plant and Equipment, Useful Life Stockholders’ equity: Stockholders' Equity Attributable to Parent [Abstract] Concentration of Risk Concentration Risk, Credit Risk, Policy [Policy Text Block] Long-term operating lease liabilities Long term operating lease liabilities Operating Lease, Liability, Noncurrent Total lease payments Finance Lease, Liability, Payment, Due Total current Current Income Tax Expense (Benefit) Unpaid Principal Balance Principal amount Debt Instrument, Face Amount Total net periodic benefit cost Defined Benefit Plan, Net Periodic Benefit Cost (Credit) Additions Accounts Receivable, Allowance for Credit Loss, Additions Accounts Receivable, Allowance for Credit Loss, Additions Proceeds from short-term borrowings Proceeds from Short-term Debt Income tax benefit associated with stock-based compensation Share-based Payment Arrangement, Expense, Tax Benefit Closing price of common stock (in usd per share) Share Price Schedule of Defined Benefit Plans Disclosures [Table] Schedule of Defined Benefit Plans Disclosures [Table] Lease term Operating lease period Lessee, Operating Lease, Term of Contract Commitment fee percentage Line of Credit Facility, Unused Capacity, Commitment Fee Percentage Restricted Stock Units Restricted Stock Units (RSUs) [Member] Present value of lease liabilities Present value of lease liabilities Finance Lease, Liability Business Acquisition [Line Items] Business Acquisition [Line Items] Total deferred tax liabilities Deferred Tax Liabilities, Gross Pension plans Guarantees, Pension Plans Guarantees, Pension Plans Income Statement Income Statement [Abstract] Entity Registrant Name Entity Registrant Name 2024 Finance Lease, Liability, to be Paid, Year Three 2025 Finance Lease, Liability, to be Paid, Year Four Reductions SEC Schedule, 12-09, Valuation Allowances and Reserves, Deduction Employee contributions Defined Benefit Plan, Benefit Obligation, Contributions by Plan Participant Jefferies L L C Jefferies L L C [Member] Jefferies L L C Provision for income taxes Total provision for income taxes Provision for income taxes Income Tax Expense (Benefit) 2024 Defined Benefit Plan, Expected Future Benefit Payment, Year Three Property leases Property Leases Property leases. Accounts receivable, net Accounts receivable, net Accounts Receivable, after Allowance for Credit Loss, Current Inventory valuation Deferred Tax Assets, Inventory Asia Pacific Asia Pacific and Japan Asia Pacific [Member] Accumulated Other Comprehensive Income (Loss) [Table] Accumulated Other Comprehensive Income (Loss) [Table] Entity Tax Identification Number Entity Tax Identification Number Amortization of stock based compensation Amortization Of Stock Based Compensation Amortization of stock based compensation. Defined Benefit Plan, Change in Fair Value of Plan Assets [Roll Forward] Defined Benefit Plan, Change in Fair Value of Plan Assets [Roll Forward] Document Fiscal Period Focus Document Fiscal Period Focus Total current assets Assets, Current Amortization of intangible assets Amortization Of Intangible Assets, Cost Of Revenue Amortization Of Intangible Assets, Cost Of Revenue Total Lessee, Operating Lease, Liability, to be Paid Number of restricted/performance stock units, canceled (in shares) Number of performance stock units, canceled (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeited in Period Other Americas Other Americas [Member] Other Americas [Member] Shares withheld for tax obligations Stock Repurchased During Period, Value 2025 Purchase Obligation, to be Paid, Year Four Statement of Financial Position [Abstract] Statement of Financial Position [Abstract] SEC Schedule, 12-09, Valuation and Qualifying Accounts [Abstract] SEC Schedule, 12-09, Valuation and Qualifying Accounts [Abstract] Fair Value Measurement Fair Value Measurement, Policy [Policy Text Block] Current Long-term Debt, Current Maturities Property, Plant and Equipment, Type [Domain] Long-Lived Tangible Asset [Domain] Employee contributions Share Based Compensation Employee Contributions Share Based Compensation Employee Contributions Restructuring Plan [Axis] Restructuring Plan [Axis] Stock-based compensation Effective Income Tax Rate Reconciliation, Nondeductible Expense, Share-based Payment Arrangement, Percent RSU/PSU, unrecognized compensation expense, net Share-based Payment Arrangement, Nonvested Award, Excluding Option, Cost Not yet Recognized, Amount Equity Component [Domain] Equity Component [Domain] 2022 Lessee, Operating Lease, Liability, to be Paid, Year One Schedule of Accounts, Notes, Loans and Financing Receivable [Table] Schedule of Accounts, Notes, Loans and Financing Receivable [Table] Defined Benefit Plan, Plan Assets, Category [Axis] Defined Benefit Plan, Plan Assets, Category [Axis] Amortization of debt discount Amortization of Debt Discount (Premium) Litigation Case [Axis] Litigation Case [Axis] Property, plant and equipment, net Property, plant and equipment, net Property, Plant, and Equipment and Finance Lease Right-of-Use Asset, after Accumulated Depreciation and Amortization Restricted cash Restricted Cash, Noncurrent Net loss per common share - basic and diluted (in dollars per share) Earnings Per Share, Basic and Diluted Revenue expected to be recognized in the future as of December 25, 2021 Revenue, Remaining Performance Obligation, Amount Repayment of third-party manufacturing funding Repayment Of Third Party Manufacturing Funding Repayment Of Third Party Manufacturing Funding Short-term Debt, Type [Axis] Short-term Debt, Type [Axis] Restricted stock units released Stock Issued During Period, Value, Restricted Stock Award, Net of Forfeitures Schedule of Allocation of Plan Assets Schedule of Allocation of Plan Assets [Table Text Block] Change in valuation allowance Effective Income Tax Rate Reconciliation, Change in Deferred Tax Assets Valuation Allowance, Percent Counterparty Name [Domain] Counterparty Name [Domain] Retirement of common shares purchased upon exercise of options Treasury Stock, Retired, Cost Method, Amount 2025 Lessee, Operating Lease, Liability, to be Paid, Year Four Total intangible assets Intangible Assets, Gross (Excluding Goodwill) Accrued expenses and other current liabilities Finance Lease, Liability, Current Loss before income taxes Loss before income taxes Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest Transmode Transmode [Member] Transmode [Member] Level 2 Fair Value, Inputs, Level 2 [Member] Contractual interest expense Interest Expense, Debt, Excluding Amortization Long-term deferred revenue Contract with Customer, Liability, Noncurrent Auditor Location Auditor Location Tax positions related to prior years Unrecognized Tax Benefits Prior Period Tax Positions [Abstract] Unrecognized Tax Benefits Prior Period Tax Positions [Abstract] Segment Reporting [Abstract] Segment Reporting [Abstract] Type of Restructuring [Domain] Type of Restructuring [Domain] Finance lease period Lessee, Finance Lease, Term of Contract Finite-lived intangible asset, useful life Finite-Lived Intangible Asset, Useful Life Interest cost Finance Lease, Interest Expense Proceeds from issuance of common stock from at-the-market equity offering, net of issuance costs of $3,380 Proceeds from Other Equity Contractual support period Contract With Customer, Contractual Support Period Contract With Customer, Contractual Support Period Land and building Land and Building [Member] Use of Estimates Use of Estimates, Policy [Policy Text Block] Schedule of Computation of Net Income (Loss) Per Common Share Basic and Diluted Schedule of Earnings Per Share, Basic and Diluted [Table Text Block] Net change in accumulated other comprehensive income (loss) Other comprehensive income (loss) Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent Finance Lease Finance Lease, Liability, Payment, Due [Abstract] Title of 12(b) Security Title of 12(b) Security Common stock, authorized shares (in shares) Common Stock, Shares Authorized Repayment of mortgage payable Repayments of Secured Debt Title of Individual [Axis] Title of Individual [Axis] Document Type Document Type Product and Service [Domain] Product and Service [Domain] Balance Sheet Details Supplemental Balance Sheet Disclosures [Text Block] Contractual Interest Rates Debt Instrument, Interest Rate, Stated Percentage Lease renewal term Lessee, Operating Lease, Renewal Term Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Certain Parts, Production Suppliers Certain Parts, Production Suppliers [Member] Certain Parts, Production Suppliers Revolving Credit Facility Revolving Credit Facility [Member] Measurement Frequency [Axis] Measurement Frequency [Axis] Expected to vest as of December 26, 2020 (in shares) Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Option Expected To Vest Number Share based compensation arrangement by share based payment award equity instruments other than option expected to vest number. Deferred tax asset, valuation allowance SEC Schedule, 12-09, Valuation Allowance, Deferred Tax Asset [Member] 2024 Contractual Obligation, to be Paid, Year Three Schedule of Lease Costs Lease, Cost [Table Text Block] Geographical [Axis] Geographical [Axis] Debt instrument, fee amount Debt Instrument, Fee Amount State State and Local Jurisdiction [Member] Convertible threshold minimum percentage Debt Instrument, Convertible, Threshold Percentage of Stock Price Trigger Vesting [Domain] Vesting [Domain] Product Product [Member] Significant Accounting Policies [Table] Significant Accounting Policies [Table] Significant Accounting Policies [Table] Accrued expenses and other current liabilities Other Accrued Liabilities Debt available borrowing capacity Debt Instrument, Unused Borrowing Capacity, Amount 401(k) Plan Plan 401(k) [Member] Plan 401(k) [Member] Total cost of revenue Cost of Revenue Cost of Revenue Net cash (used in) provided by financing activities Net Cash Provided by (Used in) Financing Activities RSU/PSU, weighted-average period Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Outstanding, Weighted Average Remaining Contractual Terms Award vesting period Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period Deferred tax assets: Deferred Tax Assets, Net of Valuation Allowance [Abstract] 2018 Fiscal Year 2018 Grant [Member] Fiscal Year 2018 Grant [Member] Fair Value Measurements Fair Value Disclosures [Text Block] Schedule of Finance Lease Liability Schedule of Finance Lease Obligations Maturity Finance Lease, Liability, Fiscal Year Maturity [Table Text Block] Restructuring charges Total Charges Restructuring Charges Concentration Risk Type [Axis] Concentration Risk Type [Axis] 2024 Finite-Lived Intangible Asset, Expected Amortization, Year Three Proceeds from revolving line of credit Proceeds from Long-term Lines of Credit Foreign Foreign Tax Authority [Member] Surety Bond Surety Bond [Member] Proceeds from issuance of 2027 Notes Proceeds from Convertible Debt Derivative [Table] Derivative [Table] Retirement of common shares purchased upon exercise of options (in shares) Treasury Stock, Shares, Retired Revenue: Revenues [Abstract] Deferred tax liabilities: Deferred Tax Liabilities, Net [Abstract] Computer software Computer Software, Intangible Asset [Member] Document Period End Date Document Period End Date Concentration Risk Benchmark [Domain] Concentration Risk Benchmark [Domain] Schedule of Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table Text Block] Schedule of Unaudited Quarterly Consolidated Statements of Operations Data for Each of Eight Quarters Quarterly Financial Information [Table Text Block] Property, Plant, and Equipment, Lessor Asset under Operating Lease [Table] Property, Plant, and Equipment, Lessor Asset under Operating Lease [Table] Convertible Senior Notes, 2.5%, Due March 1, 2027, Circumstance 1 Convertible Senior Notes, 2.5%, Due March 1, 2027, Circumstance 1 [Member] Convertible Senior Notes, 2.5%, Due March 1, 2027, Circumstance 1 [Member] State taxes, net of federal benefit Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Percent State Deferred State and Local Income Tax Expense (Benefit) Award Date [Domain] Award Date [Domain] Schedule of Estimated Useful Life of Asset Schedule of Property, Plant and Equipment Property, Plant and Equipment [Table Text Block] Research and foreign tax credits Deferred Tax Assets, Tax Credit Carryforwards, Research Debt term Debt Instrument, Term Income Statement Location [Domain] Employee Service Share-based Compensation, Allocation of Recognized Period Costs, Report Line [Domain] Income Statement Location [Domain] Long-term accrued warranty Product Warranty Accrual, Noncurrent Number of additional shares authorized (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Number of Additional Shares Authorized Expected dividend yield Annual Expected Cash Dividend Yield Annual Expected Cash Dividend Yield Total operating expenses Operating Expenses Shareholders' Equity Shareholders' Equity and Share-based Payments [Text Block] Schedule of Interest Expense Recognized Related To Notes Schedule Of Interest Expense Recognized Table [Table Text Block] Schedule Of Interest Expense Recognized Table [Text Block] Schedule of Finite-Lived Intangible Assets, Future Amortization Expense Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block] Net loss per common share: Net loss per common share Earnings Per Share [Abstract] Balance as of December 26, 2020 Balance as of December 25, 2021 Accounts Receivable, Allowance for Credit Loss Foreign currency translation adjustment Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax, Portion Attributable to Parent Revenue Revenue from Contract with Customer Benchmark [Member] Thereafter Contractual Obligation, to be Paid, after Year Five Convertible Senior Notes, 2.5%, Due March 1, 2027, Circumstance 2 Convertible Senior Notes, 2.5%, Due March 1, 2027, Circumstance 2 [Member] Convertible Senior Notes, 2.5%, Due March 1, 2027, Circumstance 2 [Member] 2.125% Convertible Senior Notes, Circumstance 2 2.125% Convertible Senior Notes, Circumstance 2 [Member] 2.125% Convertible Senior Notes, Circumstance 2 [Member] Finished goods Inventory, Finished Goods, Gross Schedule of Stock-based Compensation Cost for Instruments Granted But Not Yet Amortized Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value [Table Text Block] Audit Information [Abstract] Audit Information Entity Current Reporting Status Entity Current Reporting Status Accrued expenses and other current liabilities Increase (Decrease) in Other Accounts Payable and Accrued Liabilities Fair value of plan assets at beginning of year Fair value of plan assets at end of year Total plan assets at fair value Defined Benefit Plan, Plan Assets, Amount Weighted-Average Grant Date Fair Value Per Share Weighted-Average Grant Date Fair Value Per Share Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract] Effective tax rate Effective tax rate Effective Income Tax Rate Reconciliation, Percent Short-term debt, net Debt, Current Bond secure amount Bond Secure Amount Bond Secure Amount Amortization of debt issuance costs Amortization of debt issuance costs Amortization of Debt Issuance Costs Counterparty Name [Axis] Counterparty Name [Axis] Beginning balance (in shares) Ending balance (in shares) Shares, Issued Tax Credit Carryforward, Name [Domain] Tax Credit Carryforward, Name [Domain] United States United States UNITED STATES Taxes payable Taxes Payable, Current Total common stock reserved for stock options and awards (in shares) Common Stock, Capital Shares Reserved for Future Issuance Award Date [Axis] Award Date [Axis] Leases [Abstract] Leases [Abstract] 2021 Fiscal Year 2021 Grant [Member] Fiscal Year 2021 Grant New Hire Employee New Hire Employee [Member] Vesting period of awards for new hires. Accounting for Income Taxes Income Tax, Policy [Policy Text Block] LIBOR London Interbank Offered Rate (LIBOR) [Member] 2026 Contractual Obligation, to be Paid, Year Five Accumulated Other Comprehensive Income (Loss) [Line Items] Accumulated Other Comprehensive Income (Loss) [Line Items] Schedule of Company's Equity Award Activity - PSUs Schedule of Nonvested Performance-based Units Activity [Table Text Block] Expected long-term rate of return on plan assets Defined Benefit Plan, Assumptions Used Calculating Benefit Obligation, Expected Long Term Return On Plan Assets Defined Benefit Plan, Assumptions Used Calculating Benefit Obligation, Expected Long Term Return On Plan Assets Entity Address, Postal Zip Code Entity Address, Postal Zip Code 2022 Purchase Obligation, to be Paid, Year One Diluted (in shares) Weighted Average Number of Shares Outstanding, Diluted Customer One Customer One [Member] Customer One [Member] Income Taxes Income Tax Disclosure [Text Block] Long-term Debt, Type [Axis] Long-term Debt, Type [Axis] Variable rate Debt Instrument, Basis Spread on Variable Rate Schedule of Net Benefit Costs Schedule of Net Benefit Costs [Table Text Block] Weighted average common shares outstanding - basic and diluted (in shares) Weighted Average Number of Shares Outstanding, Basic and Diluted Statement of Cash Flows [Abstract] Statement of Cash Flows [Abstract] ARO, non current Asset Retirement Obligations, Noncurrent Others Other Restructuring Costs Purchase obligation Total Purchase Obligation Credit Facility [Axis] Credit Facility [Axis] Finite-Lived Intangible Assets, Major Class Name [Domain] Finite-Lived Intangible Assets, Major Class Name [Domain] Not Designated as Hedging Instrument Not Designated as Hedging Instrument [Member] Entity Address, Address Line One Entity Address, Address Line One ESPP shares issued Stock Issued During Period, Value, Employee Stock Purchase Plan Property, Plant, and Equipment, Lessor Asset under Operating Lease [Line Items] Property, Plant, and Equipment, Lessor Asset under Operating Lease [Line Items] Cash Flows from Operating Activities: Net Cash Provided by (Used in) Operating Activities [Abstract] General and administrative General and Administrative Expense [Member] Entity Shell Company Entity Shell Company Schedule of Financing Assistance Arrangement Schedule of Short-term Debt [Table Text Block] Expected life Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Term Total current liabilities Liabilities, Current Employee stock purchase plan shares Employee stock Employee Stock [Member] Tax withholding paid on behalf of employees for net share settlement Payment, Tax Withholding, Share-based Payment Arrangement Foreign currency exchange forward contracts Foreign Exchange Forward [Member] Current Fiscal Year End Date Current Fiscal Year End Date Statement [Table] Statement [Table] Recent Accounting Pronouncements/Accounting Pronouncements Not Yet Effective New Accounting Pronouncements, Policy [Policy Text Block] 2026 Defined Benefit Plan, Expected Future Benefit Payment, Year Five Schedule of Amounts Recognized in Other Comprehensive Income (Loss) Schedule of Amounts Recognized in Other Comprehensive Income (Loss) [Table Text Block] New claims filed Loss Contingency, New Claims Filed, Number Statistical Measurement [Axis] Statistical Measurement [Axis] Value added tax license Value Added Tax License Value added tax license. Unpaid term licenses (included in accounts payable, accrued liabilities and other long term liabilities) Term Licenses Incurred But Not Yet Paid Term Licenses Incurred But Not Yet Paid Other long-term liabilities Finance Lease, Liability, Noncurrent Total future amortization expense Finite-Lived Intangible Assets, Net Goodwill Balance as of December 26, 2020 Balance as of December 25, 2021 Goodwill Foreign rate differential Effective Income Tax Rate Reconciliation, Foreign Income Tax Rate Differential, Percent Scenario [Domain] Scenario [Domain] Schedule of Goodwill Schedule of Goodwill [Table Text Block] Adjustments to reconcile net loss to net cash used in operating activities: Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract] Computer hardware Computer Equipment [Member] Convertible Senior Notes, 2.5%, Due March 1, 2027 Convertible Senior Notes, 2.5%, Due March 1, 2027 [Member] Convertible Senior Notes, 2.5%, Due March 1, 2027 [Member] Total Deferred Deferred Income Tax Expense (Benefit) Hedging Designation [Domain] Hedging Designation [Domain] Federal statutory rate Expected tax at federal statutory rate Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent Work in process Inventory, Work in Process, Gross Fabrinet Fabrinet [Member] Fabrinet [Member] Convertible Senior Notes Convertible Debt [Member] Fair Value Hierarchy and NAV [Domain] Fair Value Hierarchy and NAV [Domain] Net loss Net loss Net loss Net Income (Loss) Attributable to Parent Operating lease right-of-use assets Operating Lease, Right-of-Use Asset Employee Benefit and Pension Plans Pension and Other Postretirement Plans, Policy [Policy Text Block] Net operating losses Deferred Tax Assets, Operating Loss Carryforwards Accrued expenses and other current liabilities Accounts Payable and Accrued Liabilities [Abstract] Restructuring and Other Related Costs Costs Associated with Exit or Disposal Activities or Restructurings, Policy [Policy Text Block] Interest cost Defined Benefit Plan, Interest Cost Accrued compensation and related benefits Employee-related Liabilities, Current Income Statement Location [Axis] Schedule of Employee Service Share-based Compensation, Allocation of Recognized Period Costs, by Report Line [Axis] Income Statement Location [Axis] Accumulated Amortization Finite-Lived Intangible Assets, Accumulated Amortization Statistical Measurement [Domain] Statistical Measurement [Domain] 2023 Contractual Obligation, to be Paid, Year Two Schedule of Future Interest and Principal Payments Schedule of Maturities of Long-term Debt [Table Text Block] Acquisition and integration costs Business Combination, Acquisition And Integration Related Costs Business Combination, Acquisition And Integration Related Costs Entity Incorporation, State or Country Code Entity Incorporation, State or Country Code Maximum employee stock purchase (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Maximum Number of Shares Per Employee Common stock payroll deduction price percentage of lover of fair market value Share-based Compensation Arrangement by Share-based Payment Award, Discount from Market Price, Purchase Date Revenue from Contract with Customer [Abstract] Revenue from Contract with Customer [Abstract] Additional paid-in capital Additional Paid in Capital, Common Stock Restructuring Type [Axis] Restructuring Type [Axis] Other long-term assets Other Assets, Noncurrent Expected return on plan assets Defined Benefit Plan, Expected Return (Loss) on Plan Assets Existing Employees Existing Employees [Member] Vesting period of awards for existing employees. Retirement Benefits [Abstract] Retirement Benefits [Abstract] Entity File Number Entity File Number Swing Loan Sub-Facility Swing Loan Sub-Facility [Member] Swing Loan Sub-Facility [Member] Stock-based compensation APIC, Share-based Payment Arrangement, Increase for Cost Recognition Lease related impairment charges Business Exit Costs Proceeds from sale of non-marketable equity investments Proceeds from Sale and Maturity of Other Investments SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Line Items] SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Line Items] Retirement Plan Name [Domain] Retirement Plan Name [Domain] Organization, Consolidation and Presentation of Financial Statements [Abstract] Organization, Consolidation and Presentation of Financial Statements [Abstract] 2020 Fiscal Year 2020 Grant [Member] Fiscal Year 2020 Grant [Member] Finance Assistance Agreement Finance Assistance Agreement [Member] Finance Assistance Agreement Actuarial gain (loss) on pension liabilities Other Comprehensive Income (Loss), Defined Benefit Plan, Gain (Loss) Arising During Period, after Tax Building Building [Member] Aggregate Intrinsic Value, Expected to vest as of December 26, 2020 Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Option Expected To Vest Intrinsic Value Share based compensation arrangement by share based payment award equity instruments other than option expected to vest intrinsic value. Weighted-average grant date fair value per share, granted (in usd per share) Estimated fair value (in dollar per share) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value Actual return on plan assets Defined Benefit Plan, Plan Assets, Increase (Decrease) for Actual Return (Loss) Property, plant and equipment, gross Property, Plant, and Equipment and Finance Lease Right-of-Use Asset, before Accumulated Depreciation and Amortization Title of Individual [Domain] Title of Individual [Domain] Proceeds from maturities of investments Proceeds from Maturities, Prepayments and Calls of Debt Securities, Available-for-sale Other long-term liabilities Liability, Defined Benefit Plan, Noncurrent Before-tax effect of foreign currency exchange forward contracts not designated as hedging instruments, gain (loss) Derivative Instruments Not Designated as Hedging Instruments, Gain (Loss), Net Schedule of Components of Convertible Senior Notes Convertible Debt [Table Text Block] Schedule of Guarantor Obligations Schedule of Guarantor Obligations [Table Text Block] Credit Facility [Domain] Credit Facility [Domain] ASSETS Assets [Abstract] 2024 Long-Term Debt, Maturity, Year Three Debt payment installments Debt Instrument, Periodic Payment, Payment Installments Debt Instrument, Periodic Payment, Payment Installments Accumulated impairment loss Goodwill, Impaired, Accumulated Impairment Loss Leased assets obtained in exchange for new lease liabilities Right-of-Use Asset Obtained in Exchange for Finance Lease Liability Direct Direct Revenue [Member] Direct Revenue [Member] Charges to operations Product Warranty Expense Number of shares available for grant cost (in shares) Number of performance stock units, granted (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period Non-cash restructuring charges and other related costs Restructuring Costs Goodwill and Intangible Assets Goodwill and Intangible Assets Disclosure [Text Block] Concentration risk Concentration Risk, Percentage Property, Plant and Equipment Property, Plant and Equipment, Policy [Policy Text Block] New Accounting Pronouncements or Change in Accounting Principle [Table] Accounting Standards Update and Change in Accounting Principle [Table] 2021 Restructuring Plan 2021 Restructuring Plan [Member] 2021 Restructuring Plan Conversion option related to convertible senior notes, net of allocated costs Adjustments to Additional Paid in Capital, Convertible Debt with Conversion Feature Discount rate Defined Benefit Plan, Assumptions Used Calculating Benefit Obligation, Discount Rate Debt Instrument [Axis] Debt Instrument [Axis] Prepaid expenses and other current assets Increase (Decrease) in Prepaid Expense and Other Assets Advertising Advertising Cost [Policy Text Block] Commitments and Contingencies Commitments and Contingencies Disclosure [Text Block] Vesting 1 Vesting 1 [Member] Vesting 1 [Member] Leased assets obtained in exchange for new lease liabilities Right-of-Use Asset Obtained in Exchange for Operating Lease Liability 2007 Plan 2007 Equity Incentive Plan [Member] 2007 Equity Incentive Plan [Member] Schedule of Deferred Tax Assets and Liabilities Schedule of Deferred Tax Assets and Liabilities [Table Text Block] Employee payroll deduction limit Share-based Compensation Arrangement by Share-based Payment Award, Maximum Employee Subscription Rate Number of shares covered by capped transactions (in shares) Number Of Shares Covered By Capped Call Transactions Number Of Shares Covered By Capped Call Transactions Allowances for Sales Returns Allowances For Sales Returns Policy [Policy Text Block] Allowances for Sales Returns [Policy Text Block] Commitments and Contingencies Disclosure [Abstract] Commitments and Contingencies Disclosure [Abstract] Net actuarial gain (loss) arising in current year Other Comprehensive Income (Loss), Defined Benefit Plan, Gain (Loss) Arising During Period, before Tax Schedule of Segment Reporting Information, by Segment [Table] Schedule of Segment Reporting Information, by Segment [Table] Schedule of Changes in Projected Benefit Obligations, Fair Value of Plan Assets, and Funded Status of Plan Changes in Projected Benefit Obligations, Fair Value of Plan Assets, and Funded Status of Plan [Table Text Block] Number of operating segments Number of Operating Segments Customer performance guarantee Customer Performance Guarantee Customer Performance Guarantee Line of credit remaining borrowing capacity Line of Credit Facility, Remaining Borrowing Capacity Operating Expenses Operating Expense [Member] Guarantees [Abstract] Guarantees [Abstract] Outstanding stock options and awards (in shares) Shares Subject To Options And Restricted Stock Or Rsu Awards Shares Subject To Options And Restricted Stock Or RSU Awards Income Tax [Table] Income Tax [Table] Income Tax [Table] 2024 Lessee, Operating Lease, Liability, to be Paid, Year Three Long-term Purchase Commitment, Category of Item Purchased [Domain] Long-term Purchase Commitment, Category of Item Purchased [Domain] Thereafter Finite-Lived Intangible Asset, Expected Amortization, after Year Five Allowance for credit losses SEC Schedule, 12-09, Allowance, Credit Loss [Member] SEC Schedule, 12-09, Valuation Allowances and Reserves Type [Axis] SEC Schedule, 12-09, Valuation Allowances and Reserves Type [Axis] Schedule of Disaggregation of Revenue Disaggregation of Revenue [Table Text Block] 2026 Long-Term Debt, Maturity, Year Five Number of Restricted Stock Units Number of Performance Stock Units Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward] 2024 Purchase Obligation, to be Paid, Year Three Number of shares authorized (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Authorized Cash paid for amounts included in the measurement of lease liabilities Operating Lease, Payments Laboratory and manufacturing equipment Manufacturing Equipment [Member] Manufacturing Equipment [Member] 2025 Contractual Obligation, to be Paid, Year Four Research and Development Research and Development Expense, Policy [Policy Text Block] Payment for sales commissions Payments for Commissions Credit cards Credit Cards Credit Cards Unpaid Principal Balance Long-term Debt, Gross Goodwill [Roll Forward] Goodwill [Roll Forward] Convertible Senior Notes 2027 Convertible Senior Notes Two Thousand Twenty Seven [Member] Convertible Senior Notes Two Thousand Twenty Seven Convertible senior notes Deferred Tax Liabilities, Financing Arrangements Reconciliation of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns [Roll Forward] Reconciliation of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns [Roll Forward] Weighted average shares used in computing net loss per common share: Earnings Per Share, Basic and Diluted, Other Disclosures [Abstract] Total liabilities and stockholders’ equity Liabilities and Equity Other Effective Income Tax Rate Reconciliation, Other Adjustments, Percent Other accrued expenses and other current liabilities Other Accrued Liabilities, Current Deferred revenue Contract with Customer, Liability, Current 2026 Lessee, Operating Lease, Liability, to be Paid, Year Five Change in unrealized gain on available-for-sale investments OCI, Debt Securities, Available-for-Sale, Gain (Loss), after Adjustment, before Tax Services Service [Member] Payments Defined Benefit Plan, Plan Assets, Benefits Paid Property, plant and equipment, net: Property, Plant and Equipment, Net [Abstract] Derivative [Line Items] Derivative [Line Items] Restructuring Reserve [Roll Forward] Restructuring Reserve [Roll Forward] Organization and Basis of Presentation Business Description and Basis of Presentation [Text Block] Short-term Debt, Type [Domain] Short-term Debt, Type [Domain] Basic and Diluted Net Loss Per Common Share Earnings Per Share [Text Block] Operating expenses: Operating Expenses [Abstract] 2023 Defined Benefit Plan, Expected Future Benefit Payment, Year Two Minimum Minimum [Member] Carrying amount of equity component Debt Instrument, Convertible, Carrying Amount of Equity Component Unpaid debt issuance cost Unpaid Debt Issuance costs Unpaid Debt Issuance costs Gross profit Gross Profit Gross Profit 2023 Lessee, Operating Lease, Liability, to be Paid, Year Two Effect of exchange rate changes on cash Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents 2026 Purchase Obligation, to be Paid, Year Five Debt issuance costs, net Debt Issuance Costs, Net Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table] Other comprehensive income (loss), net of tax: Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent [Abstract] Preferred stock, shares authorized (in shares) Preferred Stock, Shares Authorized Cumulative Effect, Period of Adoption [Axis] Cumulative Effect, Period of Adoption [Axis] Related to euro denominated receivables Euro Denominated Exchange Forward Contracts Receivables [Member] Euro denominated exchange forward contracts receivables. 2025 Long-Term Debt, Maturity, Year Four Shares of common stock sold in at-the market equity offering, net of issuance costs Stock Issued During Period, Value, New Issues Revenue Recognition Revenue [Policy Text Block] Long-term restricted cash Restricted Cash and Cash Equivalents, Noncurrent Acquisition of business, net of cash acquired Payments to Acquire Businesses, Net of Cash Acquired Debt Debt Disclosure [Text Block] Foreign Currency Translation Accumulated Foreign Currency Adjustment Attributable to Parent [Member] Schedule of Geographic Breakdown of Provision for (Benefit from) Income Taxes Schedule of Components of Income Tax Expense (Benefit) [Table Text Block] Other Restructuring Others Other Restructuring [Member] Line of Credit Line of Credit [Member] Senior Notes Senior Notes [Member] Vesting 2 Vesting 2 [Member] Vesting 2 [Member] Leases Lessee, Leases [Policy Text Block] Less accumulated depreciation and amortization Property, Plant, and Equipment and Finance Lease Right-of-Use Asset, Accumulated Depreciation and Amortization Movement in Standard and Extended Product Warranty, Increase (Decrease) [Roll Forward] Movement in Standard and Extended Product Warranty Accrual, Increase (Decrease) [Roll Forward] Payments of stock issuance costs Payments of Stock Issuance Costs Shares of common stock sold in at-the market equity offering, net of issuance costs (in shares) Stock Issued During Period, Shares, New Issues Number of reportable segments Number of Reportable Segments Cost of revenue: Cost of Revenue [Abstract] Letters of credit outstanding Proceeds from line of credit Letters of Credit Outstanding, Amount Postretirement costs Other Postretirement Benefits Cost (Reversal of Cost) Pension expense Pension Cost (Reversal of Cost) Foreign Subsidiary Foreign Subsidiary [Member] Foreign Subsidiary [Member] Disaggregation of Revenue [Line Items] Disaggregation of Revenue [Line Items] Total other income (expense), net Other income (expense), net Nonoperating Income (Expense) Inventory Inventory, Net [Abstract] Performance Stock Units Performance stock units Performance Shares [Member] Commitments and contingencies (Note 13) Commitments and Contingencies Accumulated other comprehensive loss Accumulated Other Comprehensive Income (Loss), Net of Tax Entity Emerging Growth Company Entity Emerging Growth Company Foreign currency exchange rate changes Defined Benefit Plan, Benefit Obligation, Foreign Currency Translation Gain (Loss) Restricted stock units Restricted Stock [Member] Employee Benefit and Pension Plans Compensation and Employee Benefit Plans [Text Block] Payment of debt issuance cost Payments of Debt Issuance Costs Proceeds from debt Proceeds from Issuance of Debt Leasing Liabilities Deferred Tax Assets, Operating Lease, Liability Deferred Tax Assets, Operating Lease, Liability Auditor Name Auditor Name Cover [Abstract] Cover [Abstract] Finance Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration] Finance Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration] Cash Cash and Cash Equivalents, Policy [Policy Text Block] Less: interest Lessee, Operating Lease, Liability, Undiscounted Excess Amount Salary growth rate Defined Benefit Plan, Assumptions Used Calculating Benefit Obligation, Rate of Compensation Increase Cash Cash Acquisition and integration costs Acquisition and integration costs Business Combination, Acquisition And Integration Related Costs, Cost Of Revenue Business Combination, Acquisition And Integration Related Costs, Cost Of Revenue Financial Instrument [Axis] Financial Instrument [Axis] Less: interest Finance Lease, Liability, Undiscounted Excess Amount 2023 Purchase Obligation, to be Paid, Year Two Current: Current Income Tax Expense (Benefit), Continuing Operations [Abstract] Cash payments Payments for Restructuring 2026 Finance Lease, Liability, to be Paid, Year Five Effects Of Stock Based Compensation [Line Items] Effects Of Stock Based Compensation [Line Items] Effects Of Stock Based Compensation [Line Items] Common Stock Common Stock [Member] Interest income Investment Income, Interest Loss from international operations Income (Loss) from Continuing Operations before Income Taxes, Foreign Loss from operations Operating Income (Loss) Operating Income (Loss) Cash contribution Defined Contribution Plan, Employer Discretionary Contribution Amount Current operating lease liability Operating Lease, Liability, Current 2023 Finite-Lived Intangible Asset, Expected Amortization, Year Two 2.125% Convertible Senior Notes Due September 1, 2024 2.125% Convertible Senior Notes Due September 1, 2024 [Member] 2.125% Convertible Senior Notes Due September 1, 2024 [Member] Schedule of Cash and Cash Equivalents [Table] Schedule of Cash and Cash Equivalents [Table] Hedging Designation [Axis] Hedging Designation [Axis] Stock-based compensation expense Share-based Payment Arrangement, Noncash Expense Restructuring and Other Related Costs Restructuring and Related Activities Disclosure [Text Block] Product warranty period Product Warranty Period Product warranty period. AOCI Attributable to Parent, Net of Tax: AOCI Attributable to Parent, Net of Tax [Roll Forward] Cash Cash and Cash Equivalents, at Carrying Value Depreciation expense Depreciation Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis] Schedule of Activity Related to Product Warranty Schedule of Product Warranty Liability [Table Text Block] Thereafter Purchase Obligation, to be Paid, after Year Five Actuarial Gain (Loss) on Pension Accumulated Defined Benefit Plans Adjustment, Net Gain (Loss) Attributable to Parent [Member] Schedule of Company's Equity Award Activity - RSUs Share-based Payment Arrangement, Restricted Stock Unit, Activity [Table Text Block] Asset impairment Asset Impairment Charges Operating lease, liability, statement of financial position [Extensible List] Operating Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration] Gross Notional Derivative, Notional Amount Curtailment Defined Benefit Plan, Benefit Obligation, (Increase) Decrease for Curtailment Benefits paid Defined Benefit Plan, Benefit Obligation, Benefits Paid Utilization Standard and Extended Product Warranty Accrual, Decrease for Payments Foreign currency exchange rate changes Defined Benefit Plan, Plan Assets, Foreign Currency Translation Gain (Loss) Purchase of property and equipment, net Payments to Acquire Property, Plant, and Equipment Effects of stock based compensation Effects Of Stock Based Compensation Effects of stock based compensation. Accumulated benefit obligation Defined Benefit Plan, Accumulated Benefit Obligation 2022 Finite-Lived Intangible Asset, Expected Amortization, Year One Indirect Indirect Revenue [Member] Indirect Revenue [Member] Operating loss carryforwards Operating Loss Carryforwards Common stock, shares issued (in shares) Common Stock, Shares, Issued Preferred stock, shares issued (in shares) Preferred Stock, Shares Issued Beginning balance Ending balance Defined Benefit Plan, Accumulated Other Comprehensive (Income) Loss, before Tax Schedule of Assumptions Used Defined Benefit Plan, Assumptions [Table Text Block] Entity Address, City or Town Entity Address, City or Town Schedule of Expected Benefit Payments Schedule of Expected Benefit Payments [Table Text Block] Schedule of AOCI Schedule of Accumulated Other Comprehensive Income (Loss) [Table Text Block] Supplemental schedule of non-cash investing and financing activities: Noncash Investing and Financing Items [Abstract] Schedule of Aggregate Changes in Balance of Gross Unrecognized Tax Benefits Schedule of Unrecognized Tax Benefits Roll Forward [Table Text Block] Computer software Software and Software Development Costs [Member] Balance Sheet Location [Axis] Balance Sheet Location [Axis] Computer hardware Computer hardware [Member] Computer hardware Accumulated Other Comprehensive Income (Loss) Comprehensive Income (Loss) Note [Text Block] Purchase commitment time frame Contract With Customer, Purchase Commitment General Time Frame Contract With Customer, Purchase Commitment General Time Frame Measurement Frequency [Domain] Measurement Frequency [Domain] Interest expense Interest expense Interest Expense 2022 Finance Lease, Liability, to be Paid, Year One Deferred: Deferred Income Tax Expense (Benefit), Continuing Operations [Abstract] Additional effective rate of interest to be used on amortized carrying value Debt Instrument, Interest Rate, Effective Percentage Ranges of number of shares issued on vesting of PSUs Range Of Shares Issued Upon Restated Stock Option And Incentive Plan Range Of Shares Issued Upon Restated Stock Option And Incentive Plan Loss Contingency Nature [Axis] Loss Contingency Nature [Axis] 2022 Defined Benefit Plan, Expected Future Benefit Payment, Year One Accumulated deficit Retained Earnings (Accumulated Deficit) Term of award Share-based Compensation Arrangement by Share-based Payment Award, Expiration Period Litigation Case [Domain] Litigation Case [Domain] Statement of Stockholders' Equity [Abstract] Statement of Stockholders' Equity [Abstract] ESPP shares issued (in shares) Shares purchased Stock Issued During Period, Shares, Employee Stock Purchase Plans Entity Filer Category Entity Filer Category Short-term operating and financing lease liability Lessee, Leases, Current Lessee, Leases, Current Risk-free interest rate Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate Restructuring and other related costs Restructuring and other related costs Restructuring Charges, Operating Expenses Restructuring Charges, Operating Expenses Coriant Coriant [Member] Coriant [Member] Schedule of Employee Stock Purchase Plan Activity Schedule of Share-based Compensation, Employee Stock Purchase Plan, Activity [Table Text Block] Convertible debt, remaining discount amortization period Debt Instrument, Convertible, Remaining Discount Amortization Period Annual interest on cash collateral Cash Collateral For Borrowed Securities, Annual Interest Cash Collateral For Borrowed Securities, Annual Interest 2023 Finance Lease, Liability, to be Paid, Year Two Finite-Lived Intangible Assets by Major Class [Axis] Finite-Lived Intangible Assets by Major Class [Axis] Total stockholders' equity Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest Amendment Flag Amendment Flag Proceeds from issuance of 2024 Notes Proceeds from Issuance of Long-term Debt Foreign currency transaction loss Foreign Currency Transaction Gain (Loss) The aggregate of net unrealized foreign currency transaction gains (losses) and net realized foreign currency transaction gains (losses) relating to debt repayments. Floating charges Debt Instrument, Collateral Amount Change in estimate Standard Product Warranty Accrual, Increase (Decrease) for Preexisting Warranties Equity Components [Axis] Equity Components [Axis] SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward] SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward] Fair Value Disclosures [Abstract] Fair Value Disclosures [Abstract] Antidilutive Securities [Axis] Antidilutive Securities [Axis] Sales and marketing Selling and Marketing Expense [Member] Sale of Stock [Domain] Sale of Stock [Domain] Disaggregation of Revenue [Table] Disaggregation of Revenue [Table] Concentration Risk Type [Domain] Concentration Risk Type [Domain] Inventory Total Inventory, Net Schedule of Property, Plant and Equipment, Net Schedule of Segment Reporting Information, by Segment [Table Text Block] Federal Deferred Federal Income Tax Expense (Benefit) Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] Thereafter Lessee, Operating Lease, Liability, to be Paid, after Year Five Product and Service [Axis] Product and Service [Axis] Accounts Receivable, Allowance for Credit Loss [Roll Forward] Accounts Receivable, Allowance for Credit Loss [Roll Forward] Preferred stock, par value (in usd per share) Preferred Stock, Par or Stated Value Per Share Entity Public Float Entity Public Float Documents Incorporated by Reference Documents Incorporated by Reference [Text Block] Banker's Guarantees Or Performance Bonds Banker's Guarantees Or Performance Bonds [Member] Banker's Guarantees Or Performance Bonds [Member] Guarantor Obligations, Nature [Domain] Guarantor Obligations, Nature [Domain] Sales and marketing Selling and Marketing Expense Convertible Senior Notes 2024 Convertible Senior Notes Two Thousand Twenty Four [Member] Convertible Senior Notes Two Thousand Twenty Four [Member] Shares withheld for tax obligations (in shares) Stock Repurchased During Period, Shares ITP Pension Plan ITP Pension Plan [Member] ITP Pension Plan [Member] Unrecognized tax benefits netted against deferred tax assets Offset To Deferred Tax Assets For Unrecognized Tax Benefits Offset To Deferred Tax Assets For Unrecognized Tax Benefits Statement [Line Items] Statement [Line Items] SEC Schedule, 12-09, Valuation Allowances and Reserves [Domain] SEC Schedule, 12-09, Valuation Allowances and Reserves [Domain] Category of Item Purchased [Axis] Category of Item Purchased [Axis] Deferred revenue Increase (Decrease) in Contract with Customer, Liability Federal Domestic Tax Authority [Member] Debt Disclosure [Abstract] Debt Disclosure [Abstract] 2022 Contractual Obligation, to be Paid, Year One Accounts Receivable and Allowances for Credit Losses Receivables, Trade and Other Accounts Receivable, Allowance for Doubtful Accounts, Policy [Policy Text Block] Property, Plant and Equipment, Type [Axis] Long-Lived Tangible Asset [Axis] Valuation allowance Deferred Tax Assets, Valuation Allowance Customer [Axis] Customer [Axis] Restructuring Cost and Reserve [Line Items] Restructuring Cost and Reserve [Line Items] Enterprise Resource Planning Enterprise Resource Planning Systems [Member] Enterprise resource planning systems Schedule of Business Acquisitions, by Acquisition [Table] Schedule of Business Acquisitions, by Acquisition [Table] Threshold trading days Debt Instrument, Convertible, Threshold Trading Days Document Annual Report Document Annual Report Forecast Forecast [Member] Schedule of Effects of Stock-Based Compensation on Company's Balance Sheets and Statements of Operations Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block] Vesting [Axis] Vesting [Axis] Proceeds from issuance of common stock Proceeds from Issuance of Common Stock Total assets Assets Plan Name [Domain] Plan Name [Domain] Cash paid for interest Interest Paid, Excluding Capitalized Interest, Operating Activities Restructuring ranging cost Restructuring and Related Cost, Expected Cost Geographical [Domain] Geographical [Domain] Research and development Research and Development Expense Guarantor Obligations [Line Items] Guarantor Obligations [Line Items] Depreciation and amortization Depreciation, Depletion and Amortization, Nonproduction Derivative Contract [Domain] Derivative Contract [Domain] Significant Accounting Policies Significant Accounting Policies [Text Block] Revenue, remaining performance obligation, expected timing of satisfaction, period Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period Cumulative Effect, Period of Adoption [Domain] Cumulative Effect, Period of Adoption [Domain] Net cash provided by (used in) operating activities Net Cash Provided by (Used in) Operating Activities Tax credit carryforward Tax Credit Carryforward, Amount Accounts, Notes, Loans and Financing Receivable [Line Items] Accounts, Notes, Loans and Financing Receivable [Line Items] Fair Value, Recurring and Nonrecurring [Table] Fair Value, Recurring and Nonrecurring [Table] Furniture and fixtures Furniture and Fixtures [Member] Schedule of Long-term Debt Instruments [Table] Schedule of Long-term Debt Instruments [Table] Cash and Cash Equivalents [Line Items] Cash and Cash Equivalents [Line Items] Tax Credit Carryforward [Axis] Tax Credit Carryforward [Axis] Basic (in shares) Weighted Average Number of Shares Outstanding, Basic Diluted (in usd per share) Earnings Per Share, Diluted Repayment of revolving line of credit Repayments of Long-term Lines of Credit Amortization of debt discount and issuance costs Amortization of Debt Issuance Costs and Discounts Service cost Defined Benefit Plan, Service Cost Cash paid for income taxes, net Income Taxes Paid, Net Amortization of Intangible Assets Intangible Assets, Finite-Lived, Policy [Policy Text Block] Accounting Standards Update [Extensible List] Accounting Standards Update [Extensible Enumeration] Schedule of Restructuring and Related Costs [Table] Schedule of Restructuring and Related Costs [Table] Comprehensive loss Comprehensive Income (Loss), Net of Tax, Attributable to Parent Intangible assets, net Total intangible assets Intangible Assets, Net (Excluding Goodwill) Financial Information by Quarter (Unaudited) Quarterly Financial Information [Text Block] Severance and related expenses Employee Severance [Member] Deferred revenue Contract with Customer, Liability Restructuring accrual Restructuring Reserve, Current Schedule of Amounts Recognized in Balance Sheet Schedule of Amounts Recognized in Balance Sheet [Table Text Block] Long-term deferred tax liability Deferred Income Tax Liabilities, Net Loans Payable Loans Payable [Member] Third-party manufacturer funding for transfer expenses incurred Loans Assumed Business Acquisition, Acquiree [Domain] Business Acquisition, Acquiree [Domain] Schedule of Provisions for Income Taxes Computed by Applying Statutory Federal Income Tax Rates Schedule of Effective Income Tax Rate Reconciliation [Table Text Block] Accounts payable Accounts Payable, Current Accumulated Tax Effect Accumulated Income Tax Adjustment Attributable to Parent [Member] Accumulated Income Tax Adjustment Attributable to Parent [Member] Schedule of Assets and Liabilities Measured at Fair Value on Recurring Basis Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block] Transfer of inventory to fixed assets Transfer Of Inventory To Fixed Assets Value of inventory transferred to fixed assets in noncash transactions. Estimated fair value, (in usd per share) Share Based Compensation Arrangement By Share Based Payment Award Estimated Fair Value Of Common Stock Per Share Share Based Compensation Arrangement by Share Based Payment Award Estimated Fair Value of Common Stock per Share Revenue reserves recorded for potential sales returns Reserve For Sales Returns Reserve For Sales Returns Accumulated Other Comprehensive Income (Loss) AOCI Attributable to Parent [Member] Schedule of Nonvested Performance Based Units Activity by Grant Year Schedule Of Nonvested Performance Based Units Activity By Grant Year [Table Text Block] Schedule Of Nonvested Performance Based Units Activity By Grant Year [Table Text Block] Inventory Increase (Decrease) in Inventories Schedule of Restructuring and Related Costs Restructuring and Related Costs [Table Text Block] Contract assets Contract with Customer, Asset, after Allowance for Credit Loss Common stock, shares outstanding (in shares) Common Stock, Shares, Outstanding Financial Instruments [Domain] Financial Instruments [Domain] Beginning balance Balance at the end of the period Standard and Extended Product Warranty Accrual Cost of revenue Cost of Goods and Services Sold Restructuring and Related Activities [Abstract] Restructuring and Related Activities [Abstract] Restricted stock units released (in shares) Stock Issued During Period, Shares, Restricted Stock Award, Net of Forfeitures Accrued warranty Product Warranty Accrual, Current Pension fund Defined Benefit Plan, Pension Fund [Member] Defined Benefit Plan, Pension Fund [Member] Entity Central Index Key Entity Central Index Key Line of Credit Facility, Lender [Domain] Line of Credit Facility, Lender [Domain] Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] Total finance lease expense Lease, Cost Tax position related to current year Tax Positions Related To Current Year [Abstract] Tax Positions Related To Current Year [Abstract] Other Americas Americas, Excluding United States [Member] Americas, Excluding United States [Member] Reductions Unrecognized Tax Benefits, Decrease Resulting from Prior Period Tax Positions Customer relationships and backlog Customer Relationships [Member] Right of use asset Deferred Tax Liabilities, Operating Lease, Right Of Use Asset Deferred Tax Liabilities, Operating Lease, Right Of Use Asset Other long-term liabilities Other Liabilities, Noncurrent Benefit obligation at beginning of year Benefit obligation at end of year Defined Benefit Plan, Benefit Obligation Lender Name [Axis] Lender Name [Axis] Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table] Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table] Debt Instrument [Line Items] Debt Instrument [Line Items] Trading Symbol Trading Symbol Severance and related expenses Severance Costs Proceeds from sales of available-for-sale investments Proceeds from Sale of Debt Securities, Available-for-sale Amortization of net actuarial loss Other Comprehensive Income (Loss), Defined Benefit Plan, Gain (Loss), Reclassification Adjustment from AOCI, before Tax Defined Benefit Plan, Weighted Average Assumptions Used in Calculating Benefit Obligation [Abstract] Defined Benefit Plan, Weighted Average Assumptions Used in Calculating Benefit Obligation [Abstract] Reserved common stock for issuance of options (in shares) Common Shares Reserved For Issuance Upon Exercise Of Outstanding Options Assumed From Acquisitions Shares Common Shares Reserved For Issuance Upon Exercise Of Outstanding Options Assumed From Acquisitions Shares Employee contributions Defined Benefit Plan, Plan Assets, Contributions by Plan Participant Capital Loss Carryforward Capital Loss Carryforward [Member] The Market Offering The Market Offering [Member] The Market Offering Long-term debt, net Long-term Debt, Excluding Current Maturities Assets (Liabilities) Liabilities, Fair Value Disclosure [Abstract] Stock-based compensation expense Total stock-based compensation expense Share-based Payment Arrangement, Expense Additional borrowing capacity Line Of Credit Facility, Additional Borrowing Capacity Line Of Credit Facility, Additional Borrowing Capacity Research Tax Credit Carryforward Research Tax Credit Carryforward [Member] Award performance period Share-based Compensation Arrangement by Share-based Payment Award, Award Performance Period Share-based Compensation Arrangement by Share-based Payment Award, Award Performance Period Schedule of Details of Selected Balance Sheet Items Schedule Of Selected Balance Sheet Items [Table Text Block] Schedule of selected balance sheet items. Construction in progress Construction in Progress [Member] Cash and restricted cash at beginning of period Cash, cash equivalents and restricted cash at end of period Total cash and restricted cash Cash and restricted cash Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents Schedule of Fair Value of Derivative Instruments Not Designated as Hedging Instruments Schedule of Derivative Instruments [Table Text Block] Sale of stock, number of shares issued in transaction (in shares) Sale of Stock, Number of Shares Issued in Transaction Common stock, par value (in usd per share) Common Stock, Par or Stated Value Per Share Defined Benefit Plan Disclosure [Line Items] Defined Benefit Plan Disclosure [Line Items] Statement of Comprehensive Income [Abstract] Statement of Comprehensive Income [Abstract] Current assets: Assets, Current [Abstract] Net equity component carrying amount Debt Instrument Net Equity Component Carrying Amount Carrying amount of equity component, net of issuance costs attributable to equity component. Gross Carrying Amount Finite-Lived Intangible Assets, Gross Schedule of Finite-Lived Intangible Assets Schedule of Finite-Lived Intangible Assets [Table Text Block] Amortization of capitalized costs Capitalized Computer Software, Amortization Stock options exercised (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period Scientific Research and Experimental Development (SRED) Credits Canada SRED Credits [Member] Canada SRED Credits [Member] Aggregate intrinsic value, RSUs released Aggregate intrinsic value , PSUs released Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Aggregate Intrinsic Value, Vested Loss contingency related to non-cancelable purchase commitments Loss Contingency Related To Non Cancelable Purchase Commitments Loss contingency related to non-cancelable purchase commitments. Fair Value, Measurements, Recurring Fair Value, Recurring [Member] Account receivables sold Account Receivables Sold, Gross Account Receivables Sold, Gross License Agreement Terms License Agreement Terms [Member] Write offs Accounts Receivable, Allowance for Credit Loss, Writeoff Lapses of statute of limitations Unrecognized Tax Benefits, Reduction Resulting from Lapse of Applicable Statute of Limitations Reserved for future ESPP (in shares) Shares Of Common Stock Reserved For Future Issuance Under Espp Shares Of Common Stock Reserved For Future Issuance Under ESPP Schedule of Antidilutive Shares Excluded from Computation of Diluted Net Income (Loss) Per Share Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block] 2026 Finite-Lived Intangible Asset, Expected Amortization, Year Five Other income (expense), net: Nonoperating Income (Expense) [Abstract] Auditor Firm ID Auditor Firm ID Convertible, threshold maximum percentage Debt Instrument Convertible Threshold Maximum Percentage Of Stock Price Trigger Debt Instrument, Convertible, Threshold Maximum Percentage Of Stock Price Trigger Payment term Contract With Customer, General Contract Term Contract With Customer, General Contract Term Net cash used in investing activities Net Cash Provided by (Used in) Investing Activities Defined Benefit Plan, Change in Benefit Obligation [Roll Forward] Defined Benefit Plan, Change in Benefit Obligation [Roll Forward] Changes in assets and liabilities: Increase (Decrease) in Operating Capital [Abstract] Weighted-average grant date fair value per share, released (in usd per share) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value Maximum borrowing capacity Line of credit Line of Credit Facility, Maximum Borrowing Capacity Cash paid for amounts included in the measurement of lease liabilities Finance Lease, Interest Payment on Liability Foreign currency translation adjustments Goodwill, Foreign Currency Translation Gain (Loss) Segment Reporting Information [Line Items] Segment Reporting Information [Line Items] Debt Instrument, Name [Domain] Debt Instrument, Name [Domain] Total property, plant and equipment, net Long-Lived Assets 2016 Equity Incentive Plan 2016 Equity Incentive Plan [Member] 2016 Equity Incentive Plan [Member] Advertising expenses Advertising Expense Net liability recognized Defined Benefit Plan, Amounts for Asset (Liability) Recognized in Statement of Financial Position Mortgages Mortgages [Member] Beginning balance Ending balance SEC Schedule, 12-09, Valuation Allowances and Reserves, Amount Cost of Revenue Cost of revenue Cost of Sales [Member] License License [Member] Inventory Valuation Inventory, Policy [Policy Text Block] Foreign Current Foreign Tax Expense (Benefit) 2019 Fiscal Year 2019 Grant [Member] Fiscal Year 2019 Grant [Member] Developed technology (1) Developed Technology Rights [Member] Major Property Class [Axis] Major Property Class [Axis] Accrued expenses and other current liabilities Accounts Payable and Other Accrued Liabilities, Current Concentration Risk Benchmark [Axis] Concentration Risk Benchmark [Axis] Other operating expenses Other Expenses Schedule of Allowance for Doubtful Accounts Accounts Receivable, Allowance for Credit Loss [Table Text Block] Schedule of Estimated Fair Value of ESPP Shares Schedule of Share-based Payment Award, Employee Stock Purchase Plan, Valuation Assumptions [Table Text Block] Debt payment Debt Instrument, Periodic Payment Accounting Standards Update 2016-09 [Member] Accounting Standards Update 2016-13 [Member] EX-101.PRE 12 infn-20211225_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT GRAPHIC 13 infn-20211225_g1.jpg begin 644 infn-20211225_g1.jpg M_]C_X 02D9)1@ ! @$ 8 !@ #_[@ .061O8F4 90 !_]L 0P " 0$! M 0$" 0$! @(" @($ P(" @(%! 0#! 8%!@8&!08&!@<)" 8'"0<&!@@+" D* M"@H*"@8("PP+"@P)"@H*_]L 0P$" @(" @(% P,%"@<&!PH*"@H*"@H*"@H* M"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*_\ $0@" MX@3* P$B (1 0,1 ?_$ !\ $% 0$! 0$! ! @,$!08'" D* M"__$ +40 (! P,"! ,%!00$ !?0$" P $$042(3%!!A-180'EZ@X2%AH>(B8J2DY25EI>8F9JBHZ2EIJ>H MJ:JRL[2UMK>XN;K"P\3%QL?(R;GZ.GJ\?+S]/7V M]_CY^O_$ !\! ,! 0$! 0$! 0$ ! @,$!08'" D*"__$ +41 (! M @0$ P0'!00$ $"=P ! @,1! 4A,08205$'87$3(C*!"!1"D:&QP0DC,U+P M%6)RT0H6)#3A)?$7&!D:)BH*#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6V MM[BYNL+#Q,7&Q\C)RM+3U-76U]C9VN+CY.7FY^CIZO+S]/7V]_CY^O_: P# M 0 "$0,1 #\ _?RBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HKY+_;__ &8/VU?VP?CM\.?@_P##SX]:U\,_@-!:7M_\5M=^'_B5 MM-\3:Q=J-MIIL$RH7M[8G+2.C9<,RD#"FO"/V%?%7C[]F3_@LMXN_P""J2FU?>&47.PF1$50TC[V)(Q]5_'CXKC_@CI_P $5OB1 M^T9\#?VQ_'G[05[<%+_X?^//B?XVC\43RW>IR6FGVH@N44)-:0N?M B&5)\W MGYZ /T1HK\EOVN/V*?VO?^"9O[#[_P#!2/X.IM0\,^+83+$-2L#ISCRK:%$DE\EHQNC6, '<0Z?J3\)?B1H/QC^%7AGXO M>%@XTSQ5X?LM8T[S,;O(N8$FCSCOM<4 =!117,_$SXR_"[X-V-KJ?Q0\:V6B M6][,8K66]<@2.!DJ, \XYH Z:BO*/^&Y_P!D?_HO6@_]_G_^)KU*POK35+&' M4]/N%EM[B)98)4Z.C %6'L00: ):*** "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 \%^.'[6O[ M,%Q^U!I/_!,+XTV>IC7/BW\/-2O=-CN;X\/\ A#XV>$/$-Y\;/A+9 M:M/=Z=I\5A9M)IVM".=Y#:223!X0P(5A 4 'F'/W[^V/^P1^R?\ M\^#--\$ M_M3_ EM_$4.B7WVWP_J4-[/9:AI%SQ^]M;RUDCG@8[4R%<*VQ=P;:,8G[&_ M_!,?]BO]@S6-;\7?LY?"-K+Q)XDC6/7_ !?KNMWFKZO?1*05B>\O9995B&U/ MW:,J$HI*D@&@#Q7_ ()Y?!/_ ((V?M)W'QK^)/[-W[*WAV[UV\^*FLZ=\8HO MB'H'V_53K8DW7:RKJ+SR16\CN[K&I2$L9,("& _+SQW\,-1U'_@D!^W]X*_9 M=BGU;X*?#+]IJVU7X4VEI.UQ9QV=IJ5K-JL-G(2P:TA0I*"I*E59\DLQ/Z]? MM(_\$2?^";W[5/Q=U7XZ_$[X'7MIXH\10K#XKU+PEXPU30QK\0 &R]CL+B)+ MC(X+LN\C@L<#'O'PG_9K^ ?P-^"%G^S7\)OA%H.B> K'39-/@\*6NGJ;)K:0 M,)4D1L^;YF]S(7W&0NQVT^"&0?@R&O"/A-_P0;_X);?!3XNZ/\9? O[-\ M@OO#6JMJGA71M4\6:I?:1H=ZS;S<6FGW%R]M"X?YU(3"-@H%*KC[ H *I:SX M<\/>(XD@\0Z#97Z1MNC2]M4E"'U 8'!J[10!XG^VCX%\$Z#^RQXWUC0_!VE6 M5W;Z([P75II\4NEZ,$!^<7EGYK,JD).TEJS#AJ_67]A?]KGX M??MW_LD^!/VLOAFZKIOC/0H[N6S\S>UA=J3'=6;GN\,Z2Q$]S'D<$4 >LT44 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 ?)?[?_ .S!^VK^V#\=OAS\'_AY\>M:^&?P&@M+V_\ BMKOP_\ $K:; MXFUB[4;;338)E0O;VQ.6D=&RX9E(&%->$?L*^*O'W[,G_!9;Q=_P3C^$?[5/ MC7XQ_"*/X,1^*M7B\<^*6UZ]^'^NC4/LRV']H/F0)-#^\%K(Q==ZL I+?6/ MQP_:U_9@N/VH-)_X)A?&FSU,:Y\6_AYJ5[IL=S;F'3=7L0)+>[L$NED5_M7E M"1S&@R(_FW E:^&_#OP)^$__ 2Y_P""[7P-_9E_X)RO<>'_ A\;/"'B&\^ M-GPELM6GN].T^*PLVDT[6A'.\AM)))@\(8$*P@* #S#D N?LL?"+XJ?\%O?& MGQH_:P^+O[9_QH\ >"/#WQ2U;P5\%/"?PC\>3:!;Z?9Z;LC.L3^2#]JNII'+ M#S=P3:Z_,A0)B>%O^"O?[2W[,W_!'G]I7Q'\9?%,/BSXV?LS?$C4/AC9^)KJ MQ7/B"Z:\@M-,U:6$?*[;;GS&4_ZP6I+9+DGU7_@V\O;#X??LV?&;]ECQ'?16 MWBOX4?M$^*M.\2:9.X6:**6X$T%T5//DRJ7V2?=;RGP3BO@?XY> _$/[0?\ MP2B_X*(?M>?"NQ?5?#NM_M9'Q%X6GM1NCU?2='U.S$]]$1PT'EO+)OZ8@?NM M 'U/^UQ^Q3^U[_P3-_8??_@I'\./^"AOQK\7_&?X;V=AXA^)6B^-O'4VH>&? M%L)EB&I6!TYQY5M"B22^2T8W1K& #N(=/U)^$OQ(T'XQ_"KPS\7O"P<:9XJ\ M/V6L:=YF-WD7,"31YQWVN*^-/^"X?[3/PCU/_@AG\4?BYX;\6V>H:1\2/A_; MV'@J6VF5VU>;53%';) JY,KE92^U$/CGIEEI/B_5-:M8[ M&=IH6T75I+1F8KM(8I]X8[&@#F_VY_\ DT?Q[_V 7_\ 0UKNOA=_R3/P[_V MK3_T2E?,W[5O[%/PG^'W[.OB[QIHGB3QA-=Z=I+301WWBF>:%F#*,.C'##GH M:^E?A);I9_"KPS:1%BL7AZR12[9) @08_3"+EB2 2: .UHKP/]B+_@I9^RE_P42N?% ML_[)WB/7/$&C^#[FV@NO$]UX7O+'3=0DF\[Y;.:YC3[3Y9A8/M'R[D/(<$^0 M_M%?L+_\%0/VN?C;XCTWQM_P4UD^$_P5-_M\/>%_@AX<%EXCOK(HO-WJ]R6D MM9@=X/D!HV&&VK]T 'UG\:OC+\-_V>/A+XB^.?QA\1_V1X6\*:3-J?B#5/L< MUQ]DM(E+22F.!'D<*H)(52<#I7Y&?M>_\%,8O^"Y7QB\!_\ !)']D3X(_$S2 M/ GCW6++Q#\6/'WB;2/[&.H>"+.Y#W#V,4K"4V\\J1QBY?9ET\I8WWL!^KWA MKPSX(_9=_9JM?">L^(];U?PWX \&B"ZU3Q%+?)L-/T[X1:E>1 M>'/"ED!%IFF1RA N_:#)*4PKL(R1N4F@#]H]$\!P^%=3TB'PEJ/]F>'M(T!M M+M_"]I;(MJH5H?L[I@9C\J..2,*/E*RC/W!7P%^QK_QK'_X*V?$#_@GGJ?\ MH7PL_:'^U_$KX&;OE@L-;0#^W=%B[#@+=)&N%CC51RTAK>_XB0/V%/\ HCW[ M0'_ADM4_^)KY/_X*^?\ !5W]ES]LG]GS0_$O[-?PQ^.6E?&KX3^,;'QC\(M; MO_@OJD44>I6TJ^9:S/L_U$\.]&4_*6$9;(6@#]KJ*\X_9"_:)TS]K/\ 9D\$ M?M&Z7X9U#1!XM\/P7MUH>JVSPW.F71&VXM)%=5;=%,LD9.,-LR."#7H] !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M 'CW[8_[!'[)_P"WSX,TWP3^U/\ "6W\10Z)??;?#^I0WL]EJ&D7/'[VUO+6 M2.>!CM3(5PK;%W!MHQB?L;_\$Q_V*_V#-8UOQ=^SE\(VLO$GB2-8]?\ %^NZ MW>:OJ]]$I!6)[R]EEE6(;4_=HRH2BDJ2 :]\HH ^6_VK/^",W_!/#]LWXK7/ MQP^-GP4NQXJU/3TL/$&L^&/%FI:+)KEFJA1!?"QN(ENEVJJ9D!?:JKNPH ]S M^&O[/GP0^#_P4L/VLV\W%II]Q_] M@%__ $-:[KX7?\DS\._]@*T_]$I7"_MS_P#)H_CW_L O_P"AK7=?"[_DF?AW M_L!6G_HE* -VBBB@ 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 **\3_; ME_;H^'W[!WPXTKQ[XW^%OQ#\:7?B'6UT?PYX7^&GA";6-2U*^:&2984C0JB$ MI%(O^(O%7[2_[!$GP1\$BSMV\$1:_P",8+[7 M=1D+OYK7=K H%FNW9B-CO4AL[@00 >_>-_'?@?X9^&+OQO\ $?QEI7A_1;"/ MS+[5];U&*TM;9/[TDLK*B#W)%_'W]G 6'Q*M9O#EUJ?A*#P M[K,)@\121QNT4$%U\T8\V1!&)#E06R> :\"^.O\ P14_8@_:K_:>U#]J+]J[ M3O&'Q,NIY+=]%\$^,?&=W<>&M :*WCA/V/3D9(U$A0R.DAD1I)7(49P/I[P# M\/O 7PJ\':?\._A?X)TCPYX?TF#R-+T/0=.BM+.SBR3LBAB54C7))PH R30! M\9_ N[_X+R_M&_&/PU\3/CG9?"3]G7X9:?K$%YJOPXT\'Q7XEUBS5@9+*YO< MI:6X=/E$UOAT))*MC:?IWX]?LA?LO?M2ZEX:U;]I#X">%O'4OA"]EN_#:>*M M'BOHK&:555W6*4%"2$3[RG!12,$ UZ-10!!I>E:7H>FP:-HFFV]G9VL2Q6UI M:PK''"BC"JJJ %4#@ <"IZ** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@#RC]N?_DT?Q[_V 7_]#6NZ^%W_ "3/P[_V K3_ -$I7"_MS_\ )H_C MW_L O_Z&M=U\+O\ DF?AW_L!6G_HE* -VBBB@ 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*\E_:,_;P_8S_9&NK'3?VE/VF?!O@Z_U.XBAT[2M8UN)+VY:1PB&.V!,SKDC M+A-J@Y) YIG[:OC/]L[P3\'HKS]A#X+^$O&WCJ\UF"T%IXW\1OING:=:.DAD MOI2BEYQ&RQJ84*NPD+!LIM8 ]=KYL_;._P""NG_!/O\ 8*UG_A"?VA?VA-.A M\7R+&;3P#X?MY=5UVX:0 Q*+*U5Y(_,!&QI0B-GAJH?L,_L^_P#!3+P9\1=6 M^,__ 4%_;?\.^,Y=6T4V=C\+_ '@I-/T#093+')Y\-U+_I5VX"N@,P'RR'K MQCWFV^!WP7L_BI=?'2U^$GAJ/QM?6<=G>>+UT. :I-;Q@JD+76SS3&H) 3=@ M9/'- ',_L\_'K4OVMOV9[+XU>$/ASXT^&UWXDL;T:3HWQ*\,&QU;37666&&> MXLV=AM?8DZKN(:.1>>3CY<^&/_!&GXM>/_B3X?\ CM_P4B_X*1?%3XR^)/#F MMVNLZ/X6T"]_X17PII][;S+/ ZZ?8$&5XI$3;(TBEMOS*/[+3Y%CU"?PCXCMK_[([9*K,(78Q,0"0' ) R*\E_:>_P""97P[_; _ M;7^&7[4/Q_\ %$'B;PA\+M OX=%^$NM:"EUI<^L7+C_B;2EY-CND:HBQO$P# M(KA@1BODZS\*_!>^_P"#ECP-IW_!/_P5I.CKX ^%>MP_M1WO@RQCM=,D2YB9 M=)L+L0!8GODN1%*009-BJ"3Y+! #[Q^+'[?W["'P%\;W/PS^.?[:_P (_!?B M2SCCDN_#_BSXD:7IU] DB!XV>"XG210R,&4E>001P:ZWX+_M ? ?]I#PG+X] M_9X^-GA'Q[H4%\]E/K7@OQ):ZI:1W**CO TUM(Z"15DC8H3N =21@BOQ,^'7 MQ3_9[^,__!07]LSX[_%G_@D'XU_:LU ?&<>'K&\TCX:V.LV.@Z9H=H+ "*>^ M8 W$VS=]G@#.ZQ1LV 4S[1^VA^VY^Q]9_P#!NW\5?BS_ ,$E/ VF?#6R\3:[ M;^%=3\.:+X:BT*\T#6+Z\L[+4(;RVMP!#=_8VV;U+<&)E=@%- 'Z.?#_ /;_ M /V&?BQ\6Y_@)\,/VPOAGXA\:V\DD,$R(L,?A!H'A+Q?\ 3PS9>)/A]X\T+2( M;76+'4=-EAE:Z-TBB22281R&0NS;V?> MS&*UEO7($C@9*C /..: .._;G_Y-'\>_]@%__0UKNOA=_P DS\._]@*T_P#1 M*5\^_M=_M=_LT^.?V:?&/A+PE\8]'O\ 4K_1VBL[."5B\K[E.T97KQ7O_P ) MYX;KX6>&KJWD#QR>'[-D8="# A!H Z"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 \F_;H_:Y^'W["'[)/CO M]K+XF.K:;X,T*2[BLS)L:_NV(CM;-#V>:=XH@>QDR> :\X_X)!?M^7?_ 46 M_8IT3XR^-M"70_B!HE[<>&_BEX9-J]N^D>(+-@ES$T,GSPAP8YEC;)19@A)9 M37@?[97_ !LX_P""MGP__P"">>F?Z;\+/V>/LGQ*^.>WYH+_ %MP?["T67L> M"UT\;962-F'#1BOE3QY_P5X_9F_88_X+/>-_'W[":W_QK\+?'>TL-#^('@KP M3"]O!9_$2&W2):.UU"9$D$3N6D#NQ)4"@#]QZA?4+"._CTI[Z%;J6 M%Y8K8R@2/&I4,X7J5!= 3T!9?45YG^UI\'?C+^T3\!+SX;? S]I77/@YX@U. M>U<^,-%T6VOKVUMA(K3VZQSG:CR1[D$JL&C8A@6P5;R;]B;_ ((^_LN_L4?% M&Y_:+TWQ7\0OB)\6-1TN33]6^*/Q0\<76JZK=6TC*\D."RP)&713@1[AM'S' M% #?VV_^"@?[2GP)^+=K^SA^R3_P3:^)/QG\9ZAHD.IQ:U#/;Z/X4LHI9)8E M6XU>=F1)@T+L8-@8K@AAN!KUK]D'4/VP?$7P,MM0_;N\)> ]%\>7=Y /VA[7X0ZQX_TS^TOB#\9;G0[S4Y/!F@N\L:_8K:SBDEE MOYS#,J-M B 1LH9!-%U'_!';]OK_ (()^ +CPY_P3^_X)S_M$S:_XQ\5W5U> M3SZIX,UV/5/%6HQ6TMU=7U]?7=A%'),8H97R[JH"[(U'RI7Z3T4 ?GM\-?\ M@O9\$?@IX]^)_P "/^"K4VE_ KX@>!O%EXFC6DVFW\ECXI\/C'V/4[&41O\ M:6D4,#&OS<* N=RK\?V7[ W[0_[1W4=TUL>4GOD68(AY9MC LKJS?M]JGA_0=;EMYM9T2TNW MM)/,M7NK99#"_'S(6!VG@"-'M[B+0W:*>#3(D=#N7 MD,%R#7J/PL1(_ACX<1%"JN@V8 P /(2N&_;G_Y-'\>_]@%__0UKNOA=_P D MS\._]@*T_P#1*4 ;M%%% !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 %%5M:UK1O#FD7/B#Q#JUM86%E T]Y>WLZQ0P1*,L[NQ" MJH ))) %<9X!^//@']H_P""][\5OV2?B=X5\96MQ%?VOA_6['41=:7-J%NT MD.QY("2T:SIABAR5Y4D$$@'>5\9_\%H_^"IGQ'_X)9_L_P ?Q3^'/[)FN?$. MXO+6Y>37GNX[3P_X?,;P1(VH7&XR!Y)+B-88$4-.5=5=6%<[\ O^"9_[:?Q= M^-'AC]K/_@J;^W'JWB/Q%X7UB'6/"WP@^$ES/HG@W0;J-MT?F@$7&JLI_BG( MR&9&\U&(//?\%N_V6_\ @HK^UO\ $[X*>'?V7O@CX-\9?#;X?>*HO&7C#0?% M_C :=!XAU:W*]/U3XH?'SQ26-=X <^M M_P#!13_@GQ\.OVU?V&O''[*?AO1M-\-7^K))J_A'4],M5M1I?B.*0W5K?@Q M%7-R!YCK\[I)*,Y8UX;_ ,-#_P#!QQ_TCJ_9_P#_ [MQ_\ &Z/^&A_^#CC_ M *1U?L__ /AW;C_XW0!Z]_P2"_;;UO\ ;H_8IT3QS\2[)M/^)7A&^N/"'Q;T M.9 DVG>)-.80W:N@X3S,).%'"B<+G*FOJ"OS0_X)L_LV?\%7/A+_ ,%/OB7^ MT_\ M!_LW?#WP-\.OC5HL$GCG0O!GCS[?';>(+.+;;ZK%$Z!@TR;XIE7[SRB M0D[<5^E] !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% 'E'[<__ ":/X]_[ +_^AK7=?"[_ M ))GX=_[ 5I_Z)2N%_;G_P"31_'O_8!?_P!#6NZ^%W_),_#O_8"M/_1*4 ;M 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 %%%% !117Q9^UQ_P5 MO\1^ _CSK'[$W["?['_C?XY?&K1D@&N:?:V3Z5X=\,FXA2:&34M5N56- T*O#%O M;_$GPOH-Y<2Z1)=X1Y4MY'V3",2J&0YWH0,.Q4.>R^$GP<^$_P !/ 5A\+/@ MC\-M#\)>&],CV6&A^'=,BM+6 =RL<2A1P;9;A]K(H4N O ME]PS*?H7X5?"/X6? OP'I_PN^"_PZT3PIX;TJ+R].T+P]ID5G:VZ]]D42A02 M>2<9)))R:Z*B@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BN6^,/QP^#/[/7@B?XE_'KXL^&_ M!?AVVD6.?7/%6MP6%HCMG:GFSLJ[FP<+G)QP#6/^S[^UG^R_^UAHEWXC_9D_ M:$\&>/[+3Y%CU"?PCXCMK_[([9*K,(78Q,0"0' ) R* /0:*\K^//[1MR,9S7I> MC:UHWB/1[7Q#X>U:VO\ 3[ZW2XLKZRG66&XB=0R2(ZDJZLI!# D$$$4 6:*\ MB^'_ .W_ /L,_%CXMS_ 3X8?MA?#/Q#XUMY)(Y/"NC>-[&YOR\8)D188Y2SL MF#N502N#NQBO7: "BBB@#RC]N?\ Y-'\>_\ 8!?_ -#6NZ^%W_),_#O_ & K M3_T2E<+^W/\ \FC^/?\ L O_ .AK7=?"[_DF?AW_ + 5I_Z)2@#=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 **** "BHK^_L=*L9M3U.]BMK:VB:6XN)Y B M1(HRS,QX50 22> !7EO[-W[TFF5VB59P/*G!$I7M[9Z;9RZAJ-W%;V\$;23SS2!$ MC0#)9F/ '))KRS]M+XO?M(_!3X'7'B_]D[]F)_BWXVFU&WL=,\*_P#"1P:5 M$GG,4-W/<3?*(8CM9P/F(/50"P^9/BA_P1^^,?[.)5,C;I"JX+' &3ZG ^@%.HH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M /F3]I[_ ()E?#O]L#]M?X9?M0_'_P 40>)O"'PNT"_AT7X2ZUH*76ESZQ^#+&.UTR1+F)ETFPNQ %B>^2Y$4I!!DV*H)/DL$9_P7Z_X+,67[)WQ M6\%_\$\/ '[0]K\(=8\?Z9_:7Q!^,MSH=YJ6-?L5M9Q22RW\YAF5& MV@1 (V4,@FBZC_@CM^WU_P $$_ %QX<_X)_?\$Y_VB9M?\8^*[JZO)Y]4\&: M['JGBK48K:6ZNKZ^OKNPBCDF,4,KY=U4!=D:CY4H PO^"('[/OP,_;G\#_'[ M]O#]J7X0>&O'WBKXL_&_Q%IQN_%^B0:C]B\/63I:V>EPB=6\N&-5<87&X!-V M=BX^5?%'[17Q/_8V_P""-'[?#"\:]D,VE>'M8U M*W5;19"2X*02W@5P<@S C&T5]!?\$]/VX?V9_P#@BK>?'']@7_@H1X\D^&]Q MH/Q:UWQ9\-=6U?2+I[3Q5X8U!TGMY;.2&-Q-,C!TDB7+!V"#_P#_ 5J_P""8/[)_P"SE_P1EU^Y_9Y^$&@>$O%_P$\, MV7B3X?>/-"TB&UUBQU'39896NC=(HDDDF$/ MV9/AS\<=2MXX;CQGX$TC79XHAA4>[LHKAE ] 9"!7YB?\% ?^"R_[.'_ 44 M_P"";6H?L=_L?7>I>)OV@?CAIEKX5A^$D&AW<>H^'[R:6)=2_M#S(PMM#;() MPTK-M.T,#LW.OZD?L_\ PKMO@5\!O!/P1LKP7$/@WPCINAPW 7 E6TM8[<-C MMD1Y_&@#KJYGXF?&7X7?!NQM=3^*'C6RT2WO9C%:RWKD"1P,E1@'G'-=-5+6 M?#GA[Q'$D'B'0;*_2-MT:7MJDH0^H# X- 'S;^UW^UW^S3XY_9I\8^$O"7QC MT>_U*_T=HK.S@E8O*^Y3M&5Z\5[_ /">>&Z^%GAJZMY \WN(M#=HIX-,B1T.Y>0P7(->H_"Q$C^&/AQ$4* MJZ#9@ # \A* -ZBBB@ 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 **** "BBOE[]OC_ (*$?$[] MESQAH'P%_9L_8E^(/QI^)_B_39+S0-+T&T%GH=E"DGE--J.JS?N;1%N+B"T@>ZNITBBB0O))(P544#)))Z #O7QCK?\ P6__ &:_&W[2 M.E?LJ?L3> ?%G[0GB=MH:K<7!TKX=)<-IVG6#A##9L]P2TTR? M.'#?#UJS/!HOAG2(;*V5V^\_E MQ*H+MU+'+,>230!YE^W5_P $[O@/_P %$_#WAKP'^TAK?C*7PKX?U=[^_P#" M7A[Q9<:;I_B(% H@U&. AKB)6"NH#(RL#A@&8'TSX*_ KX,?LX?#VR^$_P M_A;H/@[PUIRXL]$\.Z9':6Z' RY2, ,[8RSG+,>22>:ZNB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH J:IH.AZVT#ZUHUI>&VE$ML;JV63 MRG'1EW [3[CFK=%% %2WT'0[35)]_]@%__0UKNOA=_P DS\._]@*T_P#1*4 ;M%%% !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 %%%?FC_P7J_: MY_;"_P"$K\#_ + __!-!YKCXP364_P 4/$[V2?L/?M@?#C]N7]D+P/^UW\/+F.'2/%_A]+ZYMGF!.FW M2Y2[M9&X&Z"=)8F/0F,GH17-?!?_ (*A_L1_M'_M2:K^R!^S[\9[?QMXLT'1 M)M2UVZ\+V^W-S;V=O)=WW*#$[ZC>6Y%Q?0R$!A"2IC;.UP.*^FO@O\%?A/ M^SK\+]&^"OP,^'^E^%O"GA^U-OHV@Z-:B&WM4+L[;5'4L[.[,M _:\_X*+_MKC1I-#DFGT'X!_!J/[+X:M/-A>$KJ5S, M&EU1PDI^5OECE4/')@ 5]M444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !17C'[1__ 45_81_9"U5?#_[3'[6_@'P7JCQB1=&UOQ+!'?%" 0XM@QF MVD$8.W!R*T_V=/VY?V-OVNEF'[,7[4/@7QU-;1[[NR\,^)K:ZN;=.!ND@1S) M&.1RR@J4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5 MX)^W1_P4K_9,_P"">.@:3>_M">-;Q]=\23_9_"/@;PSIKZCKOB";<%\NTLXO MF?E@"[%8P2%+ L ?<]6U73M"TJZUS5[M8+2SMWGNIW^['&BEF8^P )_"OSL_ MX(9_">V_:S?Q7_P6X_: T8:G\0OC/K^HP_#K^TT$A\'>#K2ZEM+/3[4$8A:0 M12222)@RAU)P6D+@&P?^"XOQKTVV'C'Q3_P1%_:WL?"142-JD7@>VGOXHNID MDT];CS4 4@GDX^;^Z:^E/V)/^"C'[(/_ 4+\'7GBS]ESXLV^L3Z1*(?$7AR M]MY+/5M$FR1Y5W9S!98CN5E#8*,4;:S8->WU^??_ 62_8LU'X?Z+<_\%=_V M(]/@\,?'SX,:?)KFJ7.FQ>5#XY\/VZB34-)U-$'^D@VT;F-R#(#&JJ0=C( ? MH)17%?LV_'3PE^T]^SYX(_:,\!AUT;QUX5L-=TV.5LO%%=6Z3"-^GS+OVM[J M:[6@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH \H_;G_ .31_'O_ & 7_P#0UKNOA=_R M3/P[_P!@*T_]$I7"_MS_ /)H_CW_ + +_P#H:UW7PN_Y)GX=_P"P%:?^B4H MW:*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBN%_:4_:.^%'[)7P-\0?M%_&S5[RR\+>&K:.;5+G3M)N+^8"29(8PD%L MCR.6DD1>%P-VYBJ@L #NJ*^.OV4O^"IGQB_;-^.NC>&/A-_P3*^,N@?"N\2X M;5?B[\3;:V\/PP*EO(\,EM83.T]['+*L<09""HDWE<*17:_MU_L0?'?]LK7? M#NE>"?\ @H7\2_@WX,LK2XC\4Z!\,(;6TU#6Y'9#'(FILK36FQ1(I50ZMO!P MI4[@#W+XH_$WP/\ !CX:^(/B[\2O$$.E^'O"VC7.JZ[J4Y^2UM+>)I99#]$4 MG'4U^(?_ 3$_P""IGC?QY\5?C5^V[\)?^"?WQB^.'QY^-_BCR='L-&T#[#X M=\'>&+0>5I.EW6LW/[FW+)B:5XU9)/W98AU->M_M:?L.?!CP1X\^'_\ P09_ M8XUGQA,_QT\11_$#]ICQ5X@\87FJ:E_PB>FM&KR3S2N1#+>S0Q6RM$J*3"%= M2'K]<_#WA_0_"6@6/A7PQI-O8:;IEG%::?8VD02*V@C0)'&BCA550 . * M/R3^%/[-'@/X/\ _@C[^V9\/[S1_@W^UCIL/Q2^'7A?3?$(H6 M@N/$7AF*[M70M&)(Q*%B*Q^0N!S+7ZA? #]F_P" G[*WPYM/A'^SC\(= \%^ M&[+F'2?#VFI;QL^ #(^T9ED.!ND5D*\GE;L@5[5^PO^US\/OV[ M_P!DGP)^UE\,W5=-\9Z%'=RV?F;VL+M28[JS<]WAG26(GN8\C@B@#UFBBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHK'\;?$'P#\--$?Q-\1_&^C^']- MC_UFH:WJ<5I O&>9)651Q[T ;%?''_!8C]KCXZ_!CP/\/?V3?V.;ZWM?C;^T M+XO/A;P)JMU%YD?A^TCC$VIZTR8.\6EN0V,'#2*^&"%3]'_'?]HWX/\ [-OP M)UO]I7XL^*FM/!GA[2UU#4M7T^PGO\6[%0KI':I))*"77!13P?\ !%C]@3]D7PJA;X):/\0O'%Z?M'BKXH?$ MG38M9UW7+YL-+#/A/9 M_"+XCZ6WVCPM\4_A';)H6L:3>*/W!M3L35? M]ACX=_\ !2;P3/XFU'_@H/\ M%_#SQN=02S_ .$9T[X?^$9=-ATEE,QN TDK M%YP^^$+N *^43_$: /+O^"57[9'[1'BCQY\0O^"='[?%Q97'QS^"WV:6?Q/I MUOY-KXY\.W _T/7(4 1SQ'.BC"R%>C,R)]J5^/_ .VO^S9^U[\7_P#@Y)TC M0OV<_P#@H1??#G5M<_9PFO7OM$^'6G7ESX8\/0WT,)L':5O],6YU!9;E99@' MA,FQ,JHK]/OV6/A-\5?@?\#-&^&?QK_:&U3XJ>)=/:Y;4O'6M:3!8W.HF6XD ME0-!!^[C$:.L2A?X8USSF@#T*BO@*?\ X(3>+=?F>3QI_P %JOVW;F-V)-OI M'QHCL(R,_=(2T.5QD$9YZU]>_M-?LW^!_P!J_P" VM_L[_$K7?$-EHNOQVR7 MU]X9UN33M07R+B*X4QW,6'C)>%0V/O*67H30!Z!6=XB\7^$_"%NMWXM\4:=I M<3ABDNHWL<"MM&6P7(!P.OI7R?\ LO\ _!#;]@S]DGXZ:%^TE\,M.\>WOC'P MV;DZ3JGB;XE:IJ*QF>VEMI2T,LQB?,<\H^93@N2,$ CU3]L3_@G'^Q/^W_+X M9F_;#^ >F^.3X.:[;PV-1OKJ);,W7D>?@02QA]_V:#(?=]SC&3D ]/\ !GQ3 M^&/Q'GO;7X>?$;0=>ETTH-1CT75X;IK4ONV>8(F8INV/C=C.QL=#7G'QC_X* M*_L!?L\^,;WX<_';]MKX3^$/$>G",ZAX<\1?$'3K34+821K+&9+:282H&C97 M4E1E64C@C+_V2_\ @GY^QE^PI%K@^!!XD6U&O-HJ2;KX6_F^1YC2 M.Q;9Y\V.?^6C>M6/B#^P-^PM\6_B)?\ Q>^*_P"Q?\*/%'BS5/*_M+Q/XC^' M>FWVH70CB2&,27$\#2,%CBC106P%10.!0!V7P:^-GPC_ &B/AIIWQD^!7Q&T M?Q;X4U<3?V7X@T"^2YM+ORIG@E\N1"0VV6*1#CHR$=J^/==_X.7/^"'_ (=D M,>H?MXZ5(5;:?L/@_7+H9SCK#8OGZ^G/2OM+P#\// 'PI\)VO@+X7>!M'\-Z M%8^9]BT70-,BL[2WWNTC[(855$W.[.< 99B3R34F@^!O!7A8*/#'@_2]-VC" M_8-/CAP,8XV*.W'TH Y+]J3]I7X=?LA? G6_VB/BM9ZW<:!H'V87L/AO19M1 MO'-Q29?//E\'?Y,O3 M;R_]AG]L?XQ?M<1^)[CXJ_L)_$GX*1:$UD-,_P"%BK;K)K/G>?YAA6%FV^48 MDW;NOG)CO7OU% 'Q]^T_^V9_P5>^''QTUWX:?LO?\$;Q\3?"6G-;C2OB+>_' M[1=#@U$26T4LA%E<1-.FR5I83D\F+-/V@OB'\!=%\9?M*_!2Q M^'?CZ]BN3K/@RR\1Q:O!IKK<2I"HNX0$FWPK%(2H&TR%>JUZ!10!\!V_CG_@ MYJ\07"?8O@5^QQX?B9P'_MOQ/XCNV5>Y^A ZU]<_M4:)^TWXB^!NL M:3^QYXX\*^'/B%(]L=#U?QIIDMYIL*BXC,XEBB(=MT E5<='*D\ UZ'10!\3 M?";]ES_@LWKGB:ZL/VO?V]OA?X@\#ZGX?U33]7\+>$/ABUC-(1S21RG )81;?XC7S7_ ,$J/A#^V#^UG_P2D^#?PN_9D_X*%ZM^SWKOP7O? M$7@?XM>'=-^'6FZW<3ZK:ZAB.*1[QE:T>.';)A =WVOGE.?UMKX'_:4_8(_; M)_9@_:O\1?\ !0?_ ()*ZIX:NM5\>>4_QD^!?C.Z:TT?QA/$-J:C9W"\6.H[ M2P9VQ'(6+N22ZR 'OO[#7[*G[27[,=IXE7]HW]O7Q9\<[K79+1]/G\3>'K/3 MET?RA-YH@2UX(E,JD[NGE*!WI/\ @J3\>/A_^S7_ ,$[/C-\7OB7J=O;Z=8_ M#O5;>*.X8 7=W<6SV]M:J"1N:6>6.,#U>OGE?^"IO_!5V]@'AK3/^#?WXA#Q M00$:"\^+NB1:2DAXS_:!78R [N=HX _O<5O ?_!.3]MO]O;XU>&/VCO^"R7C M;PK!X8\%:K'J_@+]FWX=RRS:)::@G^JO=8NI.=1N(^T0W0@YP0CR1. >^_\ M!(+X1>,?@1_P2]^ _P *?B#936NMZ5\,M+_M2RN?]9:32P+,T##LT9D\LCL4 MQ7T=110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 5SGPY^,'PK^+PUQOA9\0]'\0CPSXAN=!\0MH]^EP-.U2W"&> MSF*$[)HQ(FY#\R[AD"O*/V^_@?\ MD_M%_#[2/A'^R9^TW8?".SU;4GC\?\ MC.'26N]:ATLQ$&+2\D1PW#L=IG8AHA\R'<,'Y+_X->OAQH_P<_97^/OPB\.Z MC?7>G^%?VM_&.CV-WJDXEN9H;:'3H4>9P 'D*H"S #+$G Z4 ?:?Q8_;^_80 M^ OC>Y^&?QS_ &U_A'X+\26<<!IK: M1T$BK)&Q0G< ZDC!%?B9\.OBG^SW\9_^"@O[9GQW^+/_ 2#\:_M6:@/C./# MUC>:1\-;'6;'0=,T.T%@!%/?, ;B;9N^SP!G=8HV; *9]H_;0_;<_8^L_P#@ MW;^*OQ9_X)*>!M,^&MEXFUVW\*ZGX22.3PKHWC>QN; M\O&"9$6&.4L[)@[E4$K@[L8KUVOS(_X*U?\ !,']D_\ 9R_X(RZ_<_L\_"#0 M/"7B_P" GAFR\2?#[QYH6D0VNL6.HZ;+#*UT;I%$DDDPCD,A=FWL^\Y958?? MG[+?Q6O?CQ^S)\.?CCJ5O'#<>,_ FD:[/%$,*CW=E%<,H'H#(0* .[HHKF?B M9\9?A=\&[&UU/XH>-;+1+>]F,5K+>N0)' R5& ><*]_\ A//#=?"SPU=6\@>.3P_9LC#H08$(- '04444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %% ()(!Z=:^"?''_!<]/&_C M35_A7_P3Y_X)[?&[X]Z_HVJ7&FWFJV?AIO#OANWO()&BDAFU34541,LBLO,6 M/E)SQ0!][4$@$ GKTKS3]I#X;?&SX]?LY:EX!^#?QTU3X->,=:MK0V_BVPT> MTU6YT;$T4EQ$(I289&:(2P;PWR%_,0DJ,^'?LA_\$T\9?%'X@W-X+1+B,QS1P6D1C@2)D8@1NL@3@J054@ Z3]N? M_@J?\"_V$_&6B?"7Q'\+?BC\0?'OB;3'O_#W@7X6> ;K6+Z]@60Q%PX"0* X MP09-X!!*X*Y[']B#]HO]H#]IOX9:E\0_V@?V,_$/P2N5UQX/#_A_Q1KUK>WN MH:<(8F2\E2WYM',C2QFWD&Y?*#;B'X]GHH ^$?B=_P $1]2_:J^)'B#Q1^W7 M_P %&/C?\2?">I:W=7&D_"[1]<3PUX>M=/>9F@L[BWT\!KMHHBL7G[XV?:S$ M M@?;OA'PKH?@;PIIG@GPS:O!INCZ?!8Z?#+_Q2_P""'7Q=\9?MH?$3]N#X:_\ !4WXI> /%/Q%,-OJ M$?AG0M/V6NFP!5M;"-I0S"*-43.,;V!=@6-6O^'/W[=?_2>G]H#_ ,%.E_\ MQ%??Q( R37S;\2O^"P__ 2R^$/C"3P!\0_V^_A98:Q!-Y-U8KXNMYFMI!U2 M4Q,PB8=PY4COUH \3_X<_?MU_P#2>G]H#_P4Z7_\17JW_!*O_@F5+_P2]^'7 MC#X6Z;^TMXB^(6D^*_%3^(8XO$.E6]L=.OIEQ=-%Y' 28K$Q0 *K(Q ^=J]_ M^#_QR^"W[0?@^+XA? ;XN>&O&FA3-MCUCPKKD&H6Q; )7S('90P!&5SD=Q74 MT %%%% !1110 44RYN;>SMWN[NX2**)"\DLCA510,DDG@ >M>::/^VO^QWXC M^+VG?L_^&OVI_AYJ?CK5C.-.\':9XQLKG4YO)A>:4BVCD:0!8XY')*@ (?2@ M#TZBOGG]NC_@H=H7[#EWX9T&7]E7XU?%76?%T=VVCZ1\'O ;:U(GV M8BVZYGCP6/(W$ [35W]AG]JW]H/]JS2/$7B/XW?L(^,O@C9:?&XO&^L6 MDUYK44BR&1S;P$M:F,J@*R9W>8,$[6P >\T5\8_M%?LW_P#!:SXU?&OQ#!\( MO^"C/PY^#GPS>\ \-#P]\)TUS7C:^6NX7+:A((5EW[P&B. -I !R!]%?#;X& MZ]I7[,UI^SW\=?BSJGQ%O)?#)?%VHVZ65WK*S(Z22LL!Q"Q1R/D/& 0< MT :'CO\ :/\ V>/A=XCL/!_Q,^//@SP[J^JWL-GI>E:[XHM+2YO+F9PD4,44 MLBM)([LJJB@EB0 "37+_ +:/[:/PI_84^$MM\8?B[X=\7:O8WVMPZ18:;X)\ M+SZO?W%W+%+(B+!",@%87^=B%!V@G+#/DGP!_P""$?\ P20_9IUVR\6?#+]A M_P (RZSI]VEW::SXH^T:Y=17*,'6X63499BD@+_ ()W?';X7^$;;0I;ZS\;_%SPO%HT=]<+-"B6T5MYKRDN MDCRJY^7;"0<$BF?MJ^$/^"P_CGXKV?A_]A+XP_ [P+\/GT*(ZGXA\:^'M1U+ MQ#'J1EF$BP0(?LC0"(0,I?#[V<'@"OJ6B@#R7]C+X1_M1_!CX1S>%_VOOVLD M^,GBZXUF:\/BJ'P1:Z!';VSI&$LDMK5V0K&RN1(2&;S.1QSX'/\ \&]?_!*+ MQ%\5-7^-?Q7_ &=KSQ_XEUG5KB_N+[QUXQU/48XFFE:5HH[=[@0+$"V%4QG" M@#-?:U% %/P[X?T/PEX?L?"OAG2H+#3=,LXK33[&UC"16\$:!(XT4<*JJH MZ 5\R_\ !6']A/QW^VC\$O#_ (F_9Z\86OAGXT?";Q7;^,/A#XDO%_<1:I;Y MW6=QP2;6YCS'(N",B-F#*I4_4U% 'Y]_![_@X:_90\-)%\)?^"E.B:[^S7\7 MM-C$7B#PCX\T*[^P7$RX#W&GW\4/M-_L;QWX/TO6K/.?LFK:?'$ M/#EAI5DC%DL]-LT@B4GJ0B '\* /DC_ ()>_L)?'7X/>,O'O[=/[=WB?3-: M_: ^,;6X\16^B,6TWPEH\ _T30K$DG/OYV-?H;10!^>WPU_X+V?!'X*>/?B?\"/^"K4VE_ KX@> M!O%EXFC6DVFW\ECXI\/C'V/4[&41O]I:10P,:_-PH"YW*OQ_9?L#?M#_ +1W4=TUL>4GOD68 M(AY9MC LKJS?M]JGA_0=;EMYM9T2TNWM)/,M7NK99#"_'S(6!VG@?QKH[?0=#M-4GURTT:TBO;E0MS>1VZK+*!C 9P M,L!@=3VJW0 52UGPYX>\1Q)!XAT&ROTC;=&E[:I*$/J P.#5VB@#Q#]MCX?> M =+_ &4O'.H:9X(T>WN(M#=HIX-,B1T.Y>0P7(->H_"Q$C^&/AQ$4*JZ#9@ M# \A*X;]N?_ )-'\>_]@%__ $-:[KX7?\DS\._]@*T_]$I0!NT444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 V::&WA>XN)5CC12SN[8"@)[+ M6M U[38=0T75]-N%EM[VUF0/%-&Z\,C*P((Z@U\8?\%T?V@OB-I?P,\+?\$_ M_P!FO5/)^+G[3WB ^"_#4L1)?2=(90VL:JP7#"."T9E+*0RF<.OW#7&?\$4- M6\3_ +$/QA^)_P#P1"^+_BF[U*?X4R#Q1\%-;U0@3:[X(OY2RC( #O:73O#( M0 NZ7:BA8Z /T8HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHILTT-O"]Q<2K'&BEG=VP% Y))/04 .HKX(_X)5?\%K_!_P#P4<_:J^-' MP$BT!=+L/#^I-JWPHZI:^'-+N+:WF;1M"N=1N))[B98((DAMD=B MSRNB D!=SC+#-?)NL_\ !"2/]HCQ+=^(?^"BW_!1#XX?&ZQGOGEA\$KX@'AG MPVL1?_ (6?\4X[719)9UV^3'%I M;NT\L4N6Q,K?+AY;5=C3QJ\;QQ&':R8BR,%FS]044 >0_L5?L/_ %_8#^$ M=Q\&?V?;/75TV_UN;6-6O/$?B2ZU2\O]0ECBCEN9);EV(9EACRJ!$RI(4%F) M]>Z=*** "BBB@ HHHH **** "BO/_CI^UA^R[^S#8Q:C^T?^T9X&\!13Q&2V M/C#Q5::<9U!P3&L\BF3GC"@\\=:Q_P!E+]N;]DO]N+1]=\0_LF_''2/'-AX: MU-=/UJ\T82^5;W#1B14#.BB0%""&3)?VE_$GANZ,&H:FMZ> M='EN&.!EY79C@9)K\V/V;_VP/VV_@S_P5?\ VXO /[+/_!-#7?BYXRUKXEZ- M<:GC(/REL5^K&F-^T;\1?V5E M_MB+3/AQ\6-:\#LLGV=DU>R\.:]):D!USA;N&&X(;!P)%3!QF@#X\_:L_P"" M+&C?"75[S]L?_@CC-:_ [XW:-";E?#WAT?9O"OC:*/+G2]1TT$6Z+)RJ2QJF MQV#'D*Z>[?L*?\%*_@O^U[^Q7H/[6WC;5],^'DAFGTKQOHOBC5([0>'M=M', M5Y8R23E!\C@LI;!,;HQ"DD#S#X/_ /!+W]NQ/BMX:^+W[6/_ 6K^+WC>;P] MKMIJK^%_!7A[3?">C:B8)4E^QW5O;++]HM7V^7(A*ET9AE2?@KH7CKX>Z'^V7JFK>&].U6)GM(=>73XX=0D"HP5_FEVL MK94[@6!(! !][? W]O7]BS]ISXCZK\)?VRJ0&R"1Q7E?[8G_!2OXL_LZ?&-_@)\$O^"9GQV^,.N#3( M+U=>\+:%!;>&\2[ML+:I-+L252IW(4^4$'D&OV>-U/G0QR?(R@E<="17&_LX_P#!,K_@GO\ LBZO:^)?V;_V-_AYX3UF MQ5EM/$.G^&8&U.)60HP6]D5K@!E9E/S\ACGJ:]SHH **** "BBB@ HHHH ** M** "BBB@ KF_&_QC^$7PRNX+#XD?%3PWX>GNHS);0ZYKEO:/*@."RB5U+ 'C M(KI*_,7_ (**?LQ? ']KK_@O;^SS\'/VE?A9I?C'PO-\"_%-W+HNL1LT+317 M,9C?@;\0=97PYX"^,_A/7-0:-I%L-(\16US,47[S!(W+8'_]@%__0UKNOA= M_P DS\._]@*T_P#1*5PO[<__ ":/X]_[ +_^AK7=?"[_ ))GX=_[ 5I_Z)2@ M#=HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBO*?VE?VZ?V-?V.(;>3]J7]I[P1X#EO+;,H M(()16YXH ]6HKQO]C/\ X* _LC?\%!?"VO>./V0?BY'XQT?PWK/]E:MJ$&DW MEI&EUY:R[4^U0QF5=KCYT!0G(#'!KP?XU_MM_P#!7O4/B[XD^%/[)?\ P2)M M[W1]%UFXL;'XF?$?XM6.FZ;?QQN52ZBL8U-S)%(!O!!! X(S0!]N45YVF@?M M$?$;]E3_ (1?Q=XSTSP!\5=:\"?9=0\0^$;8:C9Z!KLMIM>ZM([L#[1##<$N MB2XW*H5CR37S-\&/^"-OC/PS\6_#?QU_:._X*F_M)?%/7?#&MVVJV>BWWC2/ M3/#LMQ#()%$FEVT6QD)&"A?!4E: /J;X[?M+?L[_ ++WA2/QS^TC\<_"/@/1 MYIC#;ZCXO\0V^GQ3R@;O+C:=U\Q\ G8N6/I7F'[,'_!5W_@GM^V=XY\3_#S] MF/\ :;T;Q;J'@S1AJOB:6SM+J*TLK/?L\XW4T20.H(Y*.VT0@C=%9RQ\AR" ?-?@7_@K1^TM^T?_ ,%:?BM^WI^Q]_P30\>?M%Z? MX*?@E^W1^U5^QGX^^ G[1_P;\931OH>L^%+N#0O'O@^\;R]0TJTU&3*R MW"PDS*)MJ1NLNPM(R _L-^S#XD_8)_9%_9]\(?LT_!CX\?#O3O#/@S0X--TR M!/%U@K2!%^>>0K(-TLKEY9'ZO)(['DFM/XS_ !%_X)__ +1/PRU?X-?'+XI_ M"OQ3X6UZT:WU;1-9\3V$T$Z'V,N58'!5U(9& 92" 0 ?*W@[_@HK_P %M/B= MX4TWXL?!S_@D#X#\7^"_$-C%J7A;6=/_ &B].MSJFG3J)+:Y42P_N]\;(Y5N M1D@\BOM'XV?$+X[^ _V>=3^(OP=_9X'CWQ_::3#/IWPX3Q;;:6+^Z9HQ);#4 M+A3#$$#.?,88;R\ ?,*_-C_@@Q\;-2_9&_;0^,'_ 1 UOXIVGC+P7X,BE\8 M? #Q/#JT5WYGAZXG1I; S1';(\37*-@ $2)>8&P(%_6>@#XU_9U_;M_X*D?$ MWXU>'_A]\>/^"*NL_#7PMJ5VT6M^-Y/CGHFKQ:0@C=A(;:WC$DX+JJ?*1]_= MT!KU7]N']J/]H;]F+0_#^I_L^_L,>+/C?<:O=SQ:E8^%=1L.:]UHH ^=?V'OVSOVA/VI]<\0:1\;O\ @GK\0_@E'HMI!+9WOC6_ MM)XM4D=G5XX3;L>4V@DG@AQBN4_:T_X*;_%K]F'XU7WPE\,_\$NOVA/BA86M MI;SP>,/ASX9@O-,N3)&':-7>9&#H248$=17UK10!YK^R7^T/JW[4?P4L?C!K M?[/OC[X87-Y=7$$GA#XEZ*NGZM;>5(8][PJ[@(^-R-GYE(/&:^5-=_X+U^'/ M#6N7FA:S_P $F?VXHGM+J2%)Q^SX[17(1BOFQ,MV=T;8R&XR.U?>M% 'G_QN M_:*\,? 3]GK4_P!I#Q=X,\57VEZ3I4-]=:'H&@O>:NRRM&HC2T0[GE4R#<@/ M&UO2OG;]G3_@M_\ LO?M*_&O0/@)X7^!_P :+6-VB!\Q0"1@DX[&LK]AW_@J=^QU_P40UKQ#X<_9B M\6Z_?WWA>UM[G6+?7/!NH:68XIF=8V4W<,:R9:-QA22,<@9%?15% 'R=^U3_ M ,%Q_P#@EI^Q+\RUF+3[FU66 M2"0Q2KY=S''(-KJ1DJ <<9%>@W5I:WT#6M[;1S1/C='*@93@YY!XZTEI96=A M +:PM(H(P21'#&%4?@* /D"[_P"#@#_@C?8:W/X=U#]OCP=;7EM0HJ2,YZ*Q= /]X5%J/[/'[/^L"4:M\#/!UUY[%IOM/AFT?S&SG+;HSDY MYY[UO>)O!/@SQIX7G\$>,?"6F:MHMU$L5SI&IV$<]K,BD%5:)U*, 54@$8! M]* /$_A%_P %5?\ @FW\?/'^E?"GX+_MO?#7Q-XFUR0QZ/H.C^*[>:[NW"-( M52(-N9@BL<8SA37HGQQ_:C_9F_9CLM/U+]I/]HKP)\/;;5Y9(M*N/''BZRTE M+UXP"ZQ-=2H)"H920N2 PSUJAX/_ &,OV/OAYXLM?'O@#]E'X:Z'KMC*TMEK M6C^!=/MKNWD(*ETFCA#HQ#,"00<$^M7_ (X_LM_LR_M.V>G:=^TI^SIX$^(5 MOI$LDFDP>.?"-EJR63R!1(T*W43B,L%4$K@D*,]!0 SX,?M5_LO?M'SWEK^S MQ^TCX!\>RZ=#'-J$?@OQC9:HUK'(2$>06TK[%8JV"< X..E?&G_!?#]N?1O M/P+LOV /@E\:O#>D?%OX\:[;^#1+=:]!$WA31KI0VHZO> N&MXDM&959BK$S MATSL-?7?P*_8W_8__9/O-7U_]F[]F?X?_#J;6(476[KP=X5L]+^U1QEF02FW MC3:R?:Y)IE$<)Y=$1X\?*M 'JG_ 4#_9I^'?[%_P"R MK\ _^"BO_!.>.PUU/V/XHK2_B\-WT5R/$W@:11;ZS;22PDI+*%+W9D8D(QN) M,;C7HVB_\%Z!^TCJ-IIW_!-K_@G1\;_CG:7,Z+_PF+Z&GAGPUY98!BNHZEM! M<#)V-&N<#YN\,6EWK5Y#>1N8Y+9X["&;RY5=2C*Y4JP(."#7NOB/X MZZOJ7[+4G[2/P$^%VI>.;J^\&1^(/"GA%9UTV\UD2VZSP6VZX7%O*ZLHQ(/E M8X.* /1**^*?@/\ M!?\%S?C-\8_#EW\3?\ @G[\)/@Y\.6U2,^*H/$_Q3?7 M==^P?Q_93IL8@$^,$"0;<\$CJ/9?VXOV5/C3^UAX5T/PC\(OVVO'/P5BL=0D MFUV_\ VML;S58&CVK )IE)M]K?,'3)Y((/& #W&O"/VF/^"GO_!/3]CG6KCP MK^TO^V)X!\)ZW:1I)=>';[7XI-4B1T#HS641>X 965E.SY@01FLG]AO_ ()M M>"OV&]>\0>,]._::^-/Q.U_Q/9P6^KZU\7_B#)KE:W^R-^RIXF^*MS\=?$W[-/@'4O&UY'#'<^+]1\(64^IR)$@2-3=/&9=J MJ -V !Q0 G[+?[5?P(_;3^!VE_M'?LR^.!XF\':W)=1Z5JW]GW%GY[6]Q); MR?NKF..5,21. 609&&&5()^1H?V^_P#@MC\9K]+;X#?\$6[3P;I;3 #Q'\9? MC!8VQVY&=Q'/M7WW%%%!$L$$:HB*%1$7 4#H .PIU 'F_[6'PL M^.OQH^!^I_#W]G#]I>Y^$7BR]GMC9^.;3PO:ZS)9Q+,C3QBUNB(V,D0>,/D% M"X<9*X/B'[(W_!+KX@?L]?&NR_:&^,G_ 4M_:!^+WB"RL[BW71/%WBN*+PX M1-&49QI<,6Q7&E?6]% 'E_P ;OV)OV0/VF/&NC?$3]HK]F;P/X[UG MP]:R6^B7OC#PU;ZE]BC=P[+&MPC*/F4'.,@C@BNZ\%^ ? GPWT1/#7P[\%:3 MH&FQ?ZO3]%TV*U@3MQ'$JJ/RK6HH ^"/^"A_[.W[4'[,_P"V%H?_ 5V_8+^ M&'TD\R&[L>"&U"U;[J\M)&JQKT9)-'P%_P MA/=^-/VH#X UJT&W6?!_P 0?#-_INJZ7-QN@FB,+*SKD9\IY%ZX M)P:^YJY_Q3\)?A5XYU&+6/&WPS\/:Q=P8\BZU718+B2/ (^5I$)'4]/6@#\_ M/B3_ ,%DOBU^WU877P%_X(=?!3Q'XUU;5PUE>_'_ ,6>';G2?!WA*-OE>Z62 M[C62^N4&XI L?)VL!,%*'ZT_X)W_ +#O@/\ X)X_LI^'_P!FGP1KMWK=Q9/- M?^)_%&HY^U:_K%R_FWE_-EF(:20G"EF*HJ+N;;D^V6]O;V=O':6D"111($BB MC4*J*!@ < =J?0 4444 %%%% !1110 4444 %%%% !1110 45'>7EGIUI+ M?ZA=1P00H7FFFD"I&H&2S$\ =S7RS^T1_P6\_X)1_LO3RZ;\4_VX/!,NIQ/ MY;:)X5OFUV^$N<")H-.6=T_M-\^, MOVA?@-^S3HMQ]V#P/X8G\7:[ AZK*]^5LRW8-&1ZT ?H)++'!&TTTBHB*6=V M. H'4D]J_)/]OG_@I+^PK^SI_P %WO@O\$O@CXFT[Q'?:'> M'5WL+R>XC\FVDAL!-*LKX.$*YP,XQS7M,7_!O9\'?B]*NH_\%!/VU?C[^T)* M[!KK1/%_Q#GT[02>I\K3]/,7D@GJ!*1TKQSQ#^RG^P=_P3[_ ."\_P"SQX;^ M$?PE\!?#/PN?@EXINKF9XX+:.:]6:-(I9;B=MTLP7*JSN6 ) /)H ]B_X?H_ M$;XY_P"B_P#!//\ X)/?'_XN"7_CR\2>(M&B\(>'KK/0IJ&H$Y'=C+=1$2NHX.SAB..* M^PO^&L/V6?\ HY7X?_\ A96/_P =H_X:P_99_P"CE?A__P"%E8__ !V@#\?_ M (S?\%//C[H?_!:GX+_'CX_?\$H?CQX=U3P[\'_$>G'P#X1TZU\2ZMJ4,\R% MKVT2VD19H(B,2'(*Y!P:^O\ _B),_P""?'A<9^//@+XX_"O;_KO^%A?!;5;? MRO7=]GCGQCVS6+\4/B;\-OB;_P '%W[/E]\-_B#H?B&"U^ ?BV.YFT/5H;M( M7,\1"L8F8*2.<&OT:H ^./A[_P '!7_!&3XF[/\ A&_^"@G@>V\S&W_A(3=: M1CZ_;H8[_KYT39KPWX@_\$./^"0GQ-$@\2_\ M$[?A9!YGWVT'PQ%I1_ V/E$?A0!]3VMU:WMNEW97,_^#WPZ\>?#>Z=BWVKP'\6-;M75O[P$MU*H/T&/:F# M_@A-XT\%'S?@3_P67_;$\-[?]38ZS\4H]:L8O0+!<6XX]BQS0!^@%%?G_P#\ M.\_^"W?@#Y_A7_P7A_MNW3_5Z5X__9^T>YW?[UU%()3^5!T'_@YO^'9_XE?C MW]COXBVD?WO[9TOQ#I%]*/\ 9^SDPJ3[\4 ?H!17Y_G]M/\ X+^_#OY?'?\ MP1A\#>.HT_UUW\/_ -H*PL1CNRQ:A$7;_=ZT?\/J?VGO O'QY_X(7?M3Z84_ MUS> ]!LO%")ZD-;S1[A[T ?H!17Y_P#_ !$F?\$^/"XS\>? 7QQ^%>W_ %W_ M L+X+:K;^5Z[OL\<^,>V:[GX>_\'!7_ 1D^)NS_A&_^"@G@>V\S&W_ (2$ MW6D8^OVZ&''XT ?8]%>4_#[]NW]B#XM%%^%G[8_PK\2M)]Q=!^(.FW9/X13, M:]2M;JUO;=+NRN8YHI%W1RQ.&5AZ@C@B@"2BBB@ HHHH **YOXQ^-[OX9?"+ MQ5\2+"QCNI_#WAN^U*&VF8A)7@MWE",1R 2F"1ZU^=/[,7_!13_@O;^UU\ ? M"W[2OP<_X)Z? N;POXQTM=0T674/BE* /TZHKX!_X:'_ M .#CC_I'5^S_ /\ AW;C_P"-UE^-_P!K;_@X?^'W@O5_'OB/_@G;\ UT_0]+ MN-0OVA^+-R[B&&-I'*KY?)VJ<#O0!^B5%>*?\$Y/VI]?_;;_ &'?AK^U?XI\ M*V>AZAXZ\-IJ=WI.GS/)#:NSNNQ&?YB/EZGUKVN@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHKG/AS\8/A7\7A MKC?"SXAZ/XA'AGQ#?VY?V,?V6_$6G>$?VDOVK/AYX#U75D$FG:;XM\7V=A//&25\T1S2*WEY!& M\C;D8SFO2]&UK1O$>CVOB'P]JUM?Z??6Z7%E?64ZRPW$3J&21'4E75E((8$@ M@@B@"S17D7P__;__ &&?BQ\6Y_@)\,/VPOAGXA\:V\DD,$R M(L,.O"__ M 6/^+NN_![X0?$W2OAK\0_CB\M:UJ# S7AW4FL7MI:^,_VC;6']DF[_ &L/@UX)O/&UI)X&7Q1XW> MU%S%&&N0! SQL/\ 6 ;2<-C!KX.^"O\ P6M_:Z^+?[2O@GP!\2_AS^R_\'/# M.N^)[33]0T/Q3^TWI>O>*;V.:01)'96FEM@7+NR!8Y%QN8*Q&<@ _3NBOC'_ M (+9^.M$^%O[/WACQYXW_P""@GQ'^ 'AT^+!IFH:C\+_ >^K:GKTT]O+)#9 MH8X99+4@6\KB4 +D;6.645X]_P $1_'_ .R]>?'+Q;HGP,\4?MH>/=6UWPLM MYJ_Q+_:1M+Z72;E+:XC5+>VGG6-8YV-RSJ@C!,<_P""I?\ MP3L_8RURZ\)?M,_MB^!?"NN64227GANYUI)]4@1T$B,]E!ON%#(P928_F!!& M$->:Z71]3ETZXLFN3!<26[GRKF..5 M 9(FP7094AAP03\S?MUR_&KX8_M20>+OV4?^"%W@_P"//B;6?#UK=:K\7=3\ M5Z!H4UI,DDL"62//S$V6FH9XCC/4MV/-?6?[6 MGP;^+OQZ^".H_#/X'_M+:Q\)/$%[WOKFVA256FB2*X^3,D89-_ M!0L&&<8/S-\4_P!ES_@NU\3_ (G>(Y_!O_!4OX;?##P=/KUXWA>W\._!*#6= M0MM,,SFV2=K^0(TXAV!ROREPV.,5]1:O\%_&'C;]EQ_V?_B!\=_$H\0:AX(7 M0]:^)?A%TT;5WO6M1#-JMIY>]+*X:3=,@77[0GQ=\6VUC<6RK\2OB&;K28EF3:_E6$<21QCN!EMIY%>I_M/> M /V X=5TCXW_ +9WA'X1I=Z1&]EH/BKXGV>F!K)6)D:*WN+X?N\X+$(03C/: MO"/@K_P0?_9:^$?Q;\-_'+Q)^T+^T!\1?$WA36;?5=(O_B/\8K[4%%U"X='D MB011RCTSPE^T]\#?#7CS2M&U,:AIFF^* M-+2[@@NA&\?FB-P5)V.Z\@C#&@#$_9X_;7_8=_:%\3WOPC_95_:6^'?C/4/# M^G"ZO-'\">([2^6RM=XC#G[*S(J;V"\'J17F/[8O_!8G]E/]BGXP?\*!\?\ MA#XG^)O&/]E0:B-#^'_PWOM68P3%Q&1+&@B))1OEWY&.<5[9\%_V3_V6OV;W MEE_9X_9L\ ^ WN+?R+B3P;X/LM,:6+(;8YMHD++D X.1D UZ!0!Y9^Q[^U1I M_P"V+\'4^,NE? OXE_#R"34Y[.+0?BMX2;1=4<1[<7 MV=\PON^1\_-AN 0: M^8_&/[9/_!=?Q+XOU7P]\&O^".W@[0])M-2GM]+\4>//CY82QZA"DC*ES]DM M(A-"KJ P1CN /-?=]% 'GWQ6TS]I/Q;^S??:;\(/$WAWPC\4;W08?L&I:I9O MJ&F:;J)"&3=&,--&I\Q1T)X-?C3^VU_P3@^/:_\ !5[]DWXF_P#!7[]J#PK\ M:?!_Q"UG4?!%X(?A=;:3IFF3K;R7.G:6^R0F4W=S-(J2G;(C1G[PX'[KUX]^ MW=^Q+\'?^"@_[-6N?LS_ !JBNX;#4VCNM*UK3)!'?:)J,+;[:_M9"/WQ^ -U\/AH]S+-*WPZU%;%M2#JH M\NY,TBZ0@@ MT?XO_"WQ?:Z;JFHVR !#J&EWGS&Z*_?>(A"5QER2YLZ]^TC_ ,%[/VR[5O ' M[/O["?AK]F'2;X>5>_%#XM>,[77-2M(S]][+2K)2!.O\!N-T3'KMZ@ ^/=0_ MX(\?L[^,/^#@;6_A7_P3J^+/BWX(V'PW^#4&L>-M;^%UQ;Q#PYK5XXMK?382 M\;,K7%FSW$BR%B0S8*@;:_8C]DSX&^/_ -G7X*6'PL^)G[1GBCXJZO9W5Q)- MXS\8)$M_=))*SI&XB 7$:D(#C)"Y/-<7_P $\?\ @GI\)O\ @G?\(;[P+X)\ M0:MXI\4>*-6?6OB+\1/$TYFU7Q5J\G^LN[AR20.2$B!(0$\L[.[^^T ?!.M? ML,_\%VM+UF[O_!7_ 7/T+4+*6YDDLM+\0?LSZ,@MHBQ*0F6&;?)M7 WGEN2 M:^MOCOI7[3%S^SWJND?LU^*O"=M\3O[.@31-7\9V,[Z2+H/'YLD\5O\ O-I0 M2X5>C%>P->@44 ?&_P"S>O\ P7]T_P"-N@6/[7$G[)&H_#=[B3_A)+[X>KXE MBUR.+R7*>0EW_HY;S?+'S?P;CUQ7J'[';_\ 81_98\*?%*XN M+BY'B>P\3>.$T-K2)5C,)A=U99"Y,JD'[N%/E_MP_L Z9\&8=+@MFT#5-+^*MCXBCUN1VD$R"*WC5[;RPD;9M)"CNBP2 M.LBF-V\LYZE6(X%?7%% 'G'[*/QZ\1_M+?!#2_C!XJ^ 'C3X8WNHSW,(/+&C,%#A-Z\\JRGO7R;J/_!Q'^R5X9U"XT_X@_LN?M+^&1;3 M/')/K?P-OUC^4D%@8R^5X8Y]%-??-% ' ?M"?M0_ []E/X!:O^T_^T'XT/AO MP1H-I;W.L:Q-IMS<&UCGFBABS#;QR2L3)-&N%0D%LG !(\3_ &;?^"W?_!+# M]KSXJ:/\$/V=OVO]&\1^+-?DD31]"31]1M9[IHXI)G"BYMHQQ'%(QR1PON,_ M53*KJ4=001@@C@BL>+X?VMOV6OV6!I#?M,_M&^!_AZFOR3)HLOC;Q3:Z6EZT00RB-KF1%? M8)(]V#QO7/6K/P8_:>_9J_:.CO)OV>?VAO WCQ-.6-M0;P9XML]4%J),^69# M;2OL#;6QNQG:<=*7XU_LQ_LV?M*V=CIW[1G[/7@?Q_;Z893IL'C;PG9ZJEH9 M-HD,2W4;B/?L3=MQNV+G.!69\ /V,_V2?V4K_6=3_9C_ &:O _P]F\0I NN- MX,\,6VFB^$)D,0D6W10VPS2[: .WE\<>"H-:D\-S^,-+348=OG6#ZA&) MTRH893=N&001D<@@UJ5\L?M2_P#!$[_@EW^VI\6-3^.?[37[)FE^)_%NLQP) MJ>NOKNI6DUPL,*01 _9;F,?+'&BC '"BO9/V5OV4_@)^Q/\ W1_V;?V9/ G M_"->"] DN7TG1O[4NKWR#<7$EQ+^^NI99GW2RR-\SG&<# /0Z*^ [K_@W M>_9DMKF2[\$?ME_M4>%9)'+[O#OQWO8MK$YR/,1\<\U]>?M+?!+Q%\?/@)K7 MP7\'_'/Q;\.=0U2*V2T\;^#+M(]5TXPW$4VZ)Y%9?G$9B?(.4D<<9S0!\R_\ M'$OQ=^-GP5_X)"_%WQ;\#+NRL+ZYT=-,UG6[W4/LYTW3+J1;>X>'@M)/()%M MHU7!#W2OD;#7YH_L"?\ !(K_ (*C?!_0M ^,/Q<_X)@?!3XOZU_PC]E%X0M_ MB_\ $8R6WA+2Q$KPV%KI7E-;V[J3ND=Q),9C(Y?>[EO5_P#@M3_P3Q_:J_9F M_85O/BY\6?\ @JC\6/BU\.-"\=>&9O&?@?QOI-C);SV!UBU0RR3Q*),1NT38 MP02.:_3']N#X,_MZ_&FU\*WO["'[+Q_$2ZK\-K3Q%%KJRB#[-M:> M13;"().T\;WVD_";7-<\?KJ,TVC31#[=X1N]4$:^:KQ$M:?:4S'(S"-B 53]N_P!A MGX8_\%&/AH_B:U_;V_:A\$?$V&Y%F?"=UX3\$G19;(KYWVD3J&99 ^Z#;C&W MRV_O,KKP1\=_%O[2WQ=UW5/B'^T%X-\,^$_A3?>.7_ M .$9TV2XQ;SM86*('AN)(HIY#,LFY6E?;@'% 'Z_ZGK&EZ-I-SKNJWT<%G9P M2375Q(WRQ1H"78GL <_2OB>;_@XH_X)4:Q\0++X5_!_XVZ[\2O$%[?PVHT_ MX=^ ]4U)8C(X02/,+=8?+!))97. "<5]3?LX_LT?!7]DSX%:%^S7\!?!QT;P M7X;MI;?2-'N-1N+WRHY9I)I%:6ZDDEDW22R'YV.-V!@ =1X1\$^#/A_HL?A MOP'X1TO1-.A_U5AI%A';0)]$C4*/RH \_P#VPOB;^T_\)O@U+XJ_9#_9CM?B MUXS;48+>W\*7OC2WT&)8'W"2Z:YN$9"(\ F/AG!(4YX/DW[&WB+_ (+.^,_C M WB7]N3X=? /P7\.FTF=;?PUX'U?5-0\0)>ED,32W$@^RF(*'!"8)+ ]L5]6 M44 ?,G[;O_!.'7_VW/B%I6OZA^WM\=_AGX9L-%%E?>#OA%XR318-4E$LCF>> M41.[$JZQE1@%8QT/-=O^Q+^PQ\$?V!/AEJ7PL^!M]XIN[/6==DUG5[_Q?XIN M=6O+N^>&&%IFEN&.W,<$0VH%7Y)M2\:> ?@YX5 MT/6=9OIKW6-6T?P];6US?7,SL\LTTL:!Y9'=F9G8DL6))))KJJ** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BJ/B/Q-X;\':+<>)/% MWB"QTK3K5-]U?ZE=I!!"OJ[N0JCW)KY'^.G_ 7Y_P""2OP&U7_A%M0_;!T+ MQ;K[R>5:>'OAK;S^)+JYF_YY+_9Z2QJ_7AW7D8/- 'V-17Y\_P##W7]OW]H3 M_1_V#O\ @BG\6-1LY^(/%7QQU6T\%62+VG6"=I)KF,]0$*L0<^U'_#-O_!PO M^TQ\_P ;OV_?A%\ =(N.9=%^"?@"37+\Q'_EF]YJS#R9/62'(!Z#'% 'W]J^ MKZ3H&F3ZUKNJ6]E9VT9DN;N[G6.*)!U9F8@*/9Y46@^!9)?$-Y)-G AV::DP1R>,.5P>N*\ZTC_@W0_8U\;ZG M!XF_;:^-'QJ_:,U:*02A_BW\3[V:SBE'_/&UM&@1$':-BZ@<31H))21U+L2?6@#Y&_P"' MRO[8?Q^_T?\ 8"_X(P?&KQ9!-Q;>*/BU/:>"-*=3_P MXFNVD>XC'7"A6;! MP:/^%)_\'%O[37S?%#]L7X(_LYZ/AQ+)8_$CXF7<6DQR M Y'D65B81"F>=F]AGVXKZF_9W_8&_8E_9+AC3]FO]E+P#X+FB3;_ &AH7A>V MAO)!C'[RYV>=(<=W//AO=.Q;[5X#^+&MVKJW]X"6ZE4'Z#'M7W[10!^?X_P""$WC3P4?- M^!/_ 67_;$\-[?]38ZS\4H]:L8O0+!<6XX]BQS1_P .\_\ @MWX ^?X5_\ M!>'^V[=/]7I7C_\ 9^T>YW?[UU%()3^5?H!10!^?YT'_ (.;_AV?^)7X]_8[ M^(MI'][^V=+\0Z1?2C_9^SDPJ3[\4']M/_@O[\._E\=_\$8? WCJ-/\ 77?P M_P#V@K"Q&.[+%J$1=O\ =ZU^@%% 'YG_ +0G_!8K]I^Q^ 7CCPI\=O\ @B-^ MTQX;;4/!^IVDVI>%])LO$5E9^9:R)YTLMO*FV),[F?'"@G!Q7D'_ 2'_P"" M]'[!7[*G_!-'X.?!?]I"'XE^$+GPWX/CM+K7K_X7:I/I=SB20^;!@?M8?\FL_$O\ [)_K/_I#-76Z;X.\(Z/K%QXBTCPMIMKJ%V@2[OK: MQC2:90K:D\?C_ ,9PZ2UWK4.EF(@Q:7DB.&X=CM,[$-$/F0[A M@_)?_!KU\.-'^#G[*_Q]^$7AW4;Z[T_PK^UOXQT>QN]4G$MS-#;0Z="CS. M\A5 68 98DX'2OTNK\\O^#=7_DEG[4G_ &>QX^_G8T <1_P1 _9]^!G[<_@? MX_?MX?M2_"#PUX^\5?%GXW^(M.-WXOT2#4?L7AZR=+6STN$3JWEPQJKC"XW M)NSL7'RKXH_:*^)_[&W_ 1H_;F_8S^$GBJ_MHOA3^T-=_#SX87C7LAFTKP] MK&I6ZK:+(27!2"6\"N#D&8$8VBOH+_@GI^W#^S/_ ,$5;SXX_L"_\%"/'DGP MWN-!^+6N^+/AKJVKZ1=/:>*O#&H.D]O+9R0QN)ID8.DD2Y8.P0;F5POFMA^P M!^T=^VK_ ,$8/VN_CGI/PMUC1_'/[1'QEO/BG\,_"&I6ACU'^R;.^MKC3X'A M/(N)X(+@(O\ %YT+#AJ /?\ _@K5_P $P?V3_P!G+_@C+K]S^SS\(- \)>+_ M (">&;+Q)\/O'FA:1#:ZQ8ZCILL,K71ND42223".0R%V;>S[SEE5A]^?LM_% M:]^/'[,GPY^..I6\<-QXS\":1KL\40PJ/=V45PR@>@,A K\Q/^"@/_!9?]G# M_@HI_P $VM0_8[_8^N]2\3?M _'#3+7PK#\)(-#NX]1\/WDTL2ZE_:'F1A;: M&V03AI6;:=H8'9N=?U(_9_\ A7;? KX#>"?@C97@N(?!OA'3=#AN N!*MI:Q MVX;';(CS^- '75S/Q,^,OPN^#=C:ZG\4/&MEHEO>S&*UEO7($C@9*C /..:Z M:J6L^'/#WB.)(/$.@V5^D;;HTO;5)0A]0&!P: /FW]KO]KO]FGQS^S3XQ\)> M$OC'H]_J5_H[16=G!*Q>5]RG:,KUXKW_ .$\\-U\+/#5U;R!XY/#]FR,.A!@ M0@UYA^VQ\/O .E_LI>.=0TSP1H]O<1:&[13P:9$CH=R\A@N0:]1^%B)'\,?# MB(H55T&S & !Y"4 ;U%%% !1110 4444 %>8_ML:PWA[]C/XN:^D/F&Q^&. MOW C_O%-.G;''TKTZO//VN;:"\_90^)]G=1"2*7X>:TDB,.&4V,P(/X4 ?DO M_P $YOC_ *1_P3'_ .#7_P $?%3X'>'H[KXL?-0TWP+IMK&K7&N>+]3U2 MYL+(A#Q(8;>WB8J>&6SV\%A7OGQX_98U+_@FI_P0FMOV./!?[$OBC]I35/%% MBVC_ !*T#P==R+J&H:CJ<4\^H:WYJVMS*WE7041OY;.F+?D;,U^;W_!LU\7? M#7[3G[5/P7_9\_:H^,7A^WT/]G+PMJ]_\"O"-P[1_P!O^(-6N3=7$V]_W<]Q M917#!8?]8AV/&"$D(_I0H _D]^-G_!7C]K#XI?L!7O\ P2Z_;R^"-CX7O/A% MX:L/[ \3>)/#6L0>*K'7K&6.32O-#H8[9WM ]LS3(A=)&D\P$D-]0_L[>)_B MY^V'^PK^SC\%/V//^"]WPZ_9\M/#'PL31?''@&\\;#2-<.L)?73-/&$:*=P8 M7B7"RJ!Y8(SN)KU#_@Z)^+GAG]CW]HZP^+7[-OQA\/:?\1OC-\(]7^&?QD\& MRNTCR^&[M!':ZS<+&"+=X7D>-9I,,XV*@*QR8^J/^"/'_!-[]@#]I7_@CY\! M=:^/7[&'PS\5ZG?> XGNM9UCP99R7\C&:7)-UY?G9^C]AZ"@#VC_ ((S_L&? M%G]@KX">)?"GQ5_;FNOCO-XO\5'7H/$=S%,PM6:VA@>-9YKRY><-Y"-NW* < MX7DD^9^//^#;+]C7XC?M(^.?VFM8_:#^..E:EX^\3WFN:QH/A'QS#H^F)/!/'7PDU>8Y?5OA=\3 M]7TZ4-V94DGEB7'8! /:JG_#GG]NGX4G=^RC_P %X/CYHZQ'-O!\6-,T[QNB MC^Z?M:0DCM[4 ?8W@C]F_P"%G@C]G"R_9173;O6/!EIX4/AN2R\0:A)>37FG M& P-%/,YWREHB59BJ^'=3G Z;/L1-LK'_:X%'_ \H_P""PWPB_=_M&?\ !"W7=7LX MC^\UWX0?%K3-:\X=]E@RI./^!-SF@#] J*_/T?\ !QS^QOX$PG[6'[.G[1/P M-*<7,OQ0^"VH00QD=2'L_M&Y>X8#D$_&O@WQ[I">(/ OBW3-:L)?\ M5WVDW\=S"_T>-BI_.M.@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#A?VG/V=_AQ^UK^SWXR_ M9I^+FGM<^'/&WA^YTG5%BP)(TE0@31D@A98VVR(V#M=%/:OS[_9O_P""FGCK M_@D?X:TS]AC_ (++Z%K^C:=X1B32?AS^T;IGA^ZO_#GBW28@([1;N2W222SO MDC\N-T=6SMWNPR'D_3ZH=1TW3M7L9=,U:PANK:="D]O<1!TD4]0RL""/8T ? M#WCS_@X]_P""1OABTBM/A_\ M'7?Q)\0WHVZ/X-^&GA/4-6U34I2,B*)%A6, M.UK;A8[D(,16Q&Z(XR%*,T_WGX/^%WPS^'LLT_@'X=:%H;W& M?M#Z/I$-L9[62[OK^Y6&&!!I<>6=W(51[DXKNOCE_P< M!?\ !+?X->)O^%=^&OV@'^*/B]V9+7PA\&]'G\37MRZ_>1'LU:W# \%6E4Y[ M<' !R/\ PY^_;K_Z3T_M ?\ @ITO_P"(I/\ @B3XV_:1_P"%M_M2_L\_M#?M M/>*/BK_PJKXL6NA>'O$/BP1+<_9C8+*PVQ*%7+-D@>E0?\/,?^"M'[1G[G]B M[_@B]XD\-Z;/_J/%W[1GBZV\.+ #]TR:5$7NG!Z_(_&/<5\A?\$X?V0O^"H7 M[4_[5_[6VG>,?^"C=O\ !.\MOB_;K\4=*^"?A".==6U-[!.H:@?M-G#'' MA%^5F8DLW04 ?M?XR\<>"OAUX?G\6_$'QAI>A:5;#-SJ>LZA':V\0]6DE957 M\37R#\9_^#@__@DW\(-<_P"$+TG]J.U^(7B21REGX;^$^E7/B2YNW'5(Y+)' M@W>S2K7/^#?^#_V^ M3DYYH ^+?^'JG_!33]HG]Q^P[_P12^(%K83_ .H\6_M ^(K3PC# IZ2FP8R7 M$Z'@@1L#@YH_X9(_X+]?M+?O/VBO^"E_PX^">E3\W/AOX _#QM0N&C/\']HZ MLPE@<#J\8(R..*_0:B@#X&\.?\&Y?[!6O:U;^,?VO/&7Q:_:(U^!_-34_C1\ M3;[4$CD[E+>!H8@G4!'5P!QSBOKGX%_LG_LP?LPZ5_8G[.7[/'@KP+;&/9(G MA/PQ:V!E'^VT**9">I+$DGDFO0** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#D_CSX M0UGX@_ WQGX"\.)&VH:YX3U'3[!9I-B&::VDC0,W8;F&3VK\V?V(] _X.&?V M)/V3_ O[*'A;]A3X%ZYI_@70TTRTU;4/BM-'-=(K,V]U2/:#\W0>E?JE10!\ M _\ #0__ <#O"<>GZU%I]V)X5F61V(20 !QAAS7T'110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 5-4 MT'0];:!]:T:TO#;2B6V-U;+)Y3CHR[@=I]QS5NBB@"I;Z#H=IJD^N6FC6D5[ MU6Z** "BBB@#RC]N?_DT?Q[_V 7_]#6NZ^%W_ M "3/P[_V K3_ -$I7"_MS_\ )H_CW_L O_Z&M=U\+O\ DF?AW_L!6G_HE* - MVBBB@ HHHH **** "N7^-WPZN?C!\%_%WPELO$TFBS>*/#%_I$6LPVRS/8-< MV\D(G6-B Y0ON"D@$K@GFNHHH _$V7_@SINYOAGI/P:F_P""J?C%O"^@ZK-J M>AZ*WP]@,.GWLI7S;B#_ $W,4K[$W.I!(103A1CTZS_X-U?^"A>EV,>AZ1_P M<=_M%6^G0QB.*U634=T: 8"JPUD;0!P !QQZ5^LE% 'XLV/_ :$^*=.@\7P MV_\ P5N\>,WC^U-MXWN9_ T4L^O0EUD,=W,]\9)U\Q%?#L1N56Z@&OU#_P"" M?G[)(_81_8X\"?LC1_$BX\71>!M+DL+?Q!=::MI)=1&XEE0&)'<)L618_O'( M0$\DU['10 4444 %%%% 0",$9!Z@UY!\7_^"?7["7[0'FO\;?V-OA?XIFF^ M_>:WX%L+BX!]5F:(R*?<,#7K]% 'PAXL_P"#;/\ X)(ZIJ[^*?AK\"=>^&VN M/G&M?#;X@:MI4R=QM1;AH5P>1B.LS_ARU^U1\+#O_9._X+C_ +2?AK9S;6OQ M(O;+QI:P>BK%>1Q?(.RD_C7Z!44 ?G[_ ,*C_P"#E#X,\^"OVO/V:?C1;P_> M_P"%B^ =0\.W'I7Z!44 ?G[_Q$1?L\^ /W7[67[%7[3GP7,7%S?>/ M/@S=FQ7'5DGM&F\Q/]H*/I7IOP@_X+O?\$?/CCY2^!O^"@WPZMWFP(HO%&JM MH3L3T&W4D@.?;&;/F3>)_!-C?2$ M^H>:)F![Y!R* .Q\!_$_X:_%/21K_P ,?B'H?B.P(&+W0=6AO(3GI\\3,OZU MN5\,^//^#;__ ((]^,-6/B?PY^RQ)X(UI23!K/P^\7ZIH\L&?[B07 A';_EG MVK#_ .''GQF^%_[W]DW_ (+0?M1^#MG-MIOB_P 5V_BK3;.-0\0^+-'GU/1].\&>#KC5I'MH9 M!'([+#DKAB.W2O'/^(@CX=_#P^1^UC_P3G_:H^$IC.+G5?$'PBEO-*7U*7=I M))Y@'&K;P;H?P;\3:-KFO>* MQ/H4&GZA/-&T5O,VI1P;&8 X)^4X.#0!]+_\1('["G_1'OV@/_#):I_\31_Q M$@?L*?\ 1'OV@/\ PR6J?_$U]K?#3XW?!?XSZ?\ VM\'OB]X7\66FW=]I\-: M_;7\>/7= [#%=10!\@?LE_\ !;C]C3]LG]HBP_9<^&>A?$C2/%VIZ/=:G8VG MC/P!=:3'-;6X!E=7GQG&0.!UKZ_KX!_:'_Y6./V=?^S?_%W_ *415]_4 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%-EEBMXFGGE5$12SN[8"@=23V% #J*^3_ -I;_@N% M_P $M?V5=1;PQ\0OVN_#FK>(O-\F'PGX&9]?U.2?.! 8-/64Q2$\ 2E/K7DW M_#T[_@IG^U)_HO\ P3X_X(^^+]/TJX_X]_B!^T=J\7A:RC4_=F&FJSW5S$W4 M&-P=N#CG@ _0FO-_VAOVP_V4_P!DS0_^$B_:9_:*\&>!;9HR\/\ PD_B*WM) M;@#M%$[!YC_LHK$^E?'W_#N#_@KS^U4/M'[=O_!7&]\#Z15-9N@UXRD?+AT/'U->C_L]?\$&/^"6/[.^N?\)Q9?LO:;XV\5R2"6[\ M7_%*[E\2:A&_\ @F]^Q[\: M?VDM064Q1ZQX/\'3:9X=CD!P5GU34%C6$9XW>4RG!(/3,7]C?\'&G[77_(6\ M5?!;]DOPY<_\L=*M3XV\4VZGJK/(5TYL#@,F"#D^E?H'I^GV&DV,.F:790VU MM;QB."WMX@B1H!@*JCA0!P *FH _$3_@F+_P1B_9@_:@_;&_:ML/V^/$GBWX MW:G\.OC';64=YXG\17-G::M=/8I+)?7-I9R1I)*2=H#%D5%5<$#G]@_@9^S) M^SG^S%X;_P"$/_9S^!/A'P-IA4"2S\*>'K>P27'\3^2B^8WJS9)/)-?''C;_ M ((D_%O_ (:1^)_[0W[//_!4OXL?"K_A:OB@:[XA\/>$]*L&MOM(B6)3NE4L MV%7&3ZTO_#G[]NO_ *3T_M ?^"G2_P#XB@#[^KX!_P""/W_)]?[>G_9P%I_Z M:XZ/^'/W[=?_ $GI_: _\%.E_P#Q%>O_ /!-G_@FR_\ P3X?XE:WK?[2GBCX MI>(?BEXHAUWQ'XC\66<$-R]S'!Y.?W. V5 R<=J /I^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 \H_;G_Y-'\>_P#8!?\ ]#6NZ^%W_),_#O\ V K3_P!$I7"_MS_\FC^/ M?^P"_P#Z&M=U\+O^29^'?^P%:?\ HE* -VBBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *_-7]M;X#? [ MXV_\'!WP$\#?&7X->%?%NB:K\!/%4FIZ1XE\/6U]:W;QW$?EM+%.C*[+D[2P M)7MBOTJK\P?^"G?[1'A_]C;_ (+8? 3]J/XF?#OQQJ_A'3/@OXDTR^N_!GA" MZU:2&YN+F,1(R0*<9P3R>E 'LGQ*_P"#=+_@C?\ $K4/[=_X8PTKPSJB/OMM M3\"ZYJ&AR6[_ -Y$LKB.,?0H1[5RW_#BSX@_"H>?^QU_P5^_:@^'NS_CUT?7 M_&47B;1[?'399WD:\=,@N<@8J7_B) _84_Z(]^T!_P"&2U3_ .)H_P"(D#]A M3_HCW[0'_ADM4_\ B: /CSXR_"3_ (+4_ S_ (+4?!C1-'_:V^$WQS^):?"# MQ'-X4UCXB>!9/#=D^E"9!=6]Q%I+-_I!^5HY%.W.0W%?7W_#Q3_@L]\%_P!W M^TA_P1&N?$]C%_KO$?P6^+-AJ?F8Z^7ITZK<>XRW/2O)/A!^VAX"_P""@_\ MP7K^#/Q@^!OPO^)&G^'O"?P7\3Z9K&H^,_ =YI,:7,TD_6OU> MH _/Z'_@X^_8B\#S)9_MHVT2OTXDLUN RD]&P 1SQ M7N_P6_X*Y?\ !,/]H7RH?A+^WC\+M1NI\>3IMSXNMK*]?/I;7+1S'_OBOHB: M&&YA>WN(EDCD4JZ.N0P/!!!ZBO"/C3_P2W_X)P_M$>=-\9OV'/A=KEU/GS-3 MF\%VD5Z<]<7,4:S#\'H ]TL+^QU6RBU'3+V&YMYT#PSP2!TD4]"K#@CW%2U\ M!7__ ;;_P#!//PQ>2ZM^RYXM^,WP)OI',GVSX0?%_4[!ED/\06Y>X4<]@ / M:H?^'9?_ 5Q^#)\S]F#_@N=XJU.SA_U>@?&GX::;XA\\=A)?@I.ON57)H _ M0.BOS\_X6?\ \'*'P.X\7_LO_LU_'.RA_P!7_P (#XUO_#.HW"C_ )Z?VFK6 MZ.>?N_*.*/\ A]S\??A,/*_;%_X(L?M+>"Q'_P ?>I^!M%M?&.FVOJTEU921 MX3@_,%/;CF@#] Z*^(OAI_P<7?\ !'SXBZM_PC&I_M<6O@S6D8+=:-\1/#VH M:%+;,>TCW<"0@_20X[U]4?"3]I3]G3X_68U'X$_'SP5XU@*;Q-X3\4VFHKM] M'K?4_M^JJ1V^PV8EN!SQS'C- 'T M/17Y[#_@M)^T]^TK_H7_ 32_P""2GQ<\?VL_P MKX[^)YA\&>'G4]+B&6[+ M27<8')551ST'.,I_PR%_P7B_:S_??M3?\%&O!7P)T"YYG\'_ +.WA)KF^:,] M$;5]2/FV\H'5H0RD]!C% 'W!\7OCK\$_V?O"S^./CO\ %_PQX+T:/._5?%6O M6^GVXP,D>9.ZJ3[9S7QGXP_X.(_V*-=\17/P^_8J^'OQ2_:2\46[^5)IOP9\ M!75[:V\G8S7LZQ0I'W,J&10.?6M?X0_\&]'_ 3/\!>*4^)?QC^'/B#XX^,^ M/M'C#X[>*;CQ+=7!SG]Y#.1:MSD\PYYZU]F>#_!?@[X>^';;PAX!\)Z9H>DV M:;+/2]'L([:W@7T2.,!5'L!0!\$_\+._X.)OVN?E^'?[/OP>_98\-W/34_'^ MO-XM\2)&>DD5O9A;1'QR8YP".F<@Y6+_ ((%:7\>I%U3_@IO_P %!/C9^T+* M[!KOPQ=>(6\-^%Y&SDE=+TUE\LY_NS#C QQ7Z$44 >2_LT_L'?L8?L"?!!$?ER7VA:!#%>3KC'[VZ*F:8XXR[L:]:HHH **** "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 ^'/VE?^"[_P1_9X_:F\:_LB^'OV+?VD?BMXD^'JZ;_PEE]\ M'OAK!K=C8/?6B7=O')(+V-T8QOT=%R4< MM)KV7]G'_@HA\,_CO^R[XG_:Y^ M(7P=^)GP5\+^#[F]77K7XW^$QH=_!;6MM%<2WH@667=;[9"JN#EGBD4+D#/Q M%^SY^R+_ ,%X/ ?[2W[4/QE^"UE\%?AK!\2_C->:QHNH_$T3ZU?Z]I=LGD:7 M&JZ;.T=G;"WY8R;IP[L/+0)\WD7_ 4G_P""E/Q9_;1_X(3?'[X9?''X=VW@ M#XN?#SXK:)\/?C!HNAW;2V*2?VQ:,;NTD8LWV:<1LH#,QPKC#3O!/QH\<^"(K7PYJ$LYQ;/)*EP\ MMK#/P8I98U5E.]BBAB/O2OC/_@NK\,O T_\ P1/^.O@ Z';0Z/HGPS:32K)8 MP([8V+136H0=MCPQ[?3 KW?]A3Q?XA^(/[$7P;\>^+KJ6?5=;^%7A[4-3GF8 MEY+B;3;>21F)ZDNS$T >JT45QGQF^)OB_P"&6F65_P"$/@[K7C&2ZG:.:VT6 M2-6MU"Y#MO(X)XXH YO]N?\ Y-'\>_\ 8!?_ -#6NZ^%W_),_#O_ & K3_T2 ME?,W[5O[1_Q8\5_LZ^+O#FM_LD^,-#M+O26CGU:^N(##:KN7YW"G./IZU]*_ M"29[CX5>&9Y8&B9_#UDS1/U0F!#@^XH Z&BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH YGXE_!;X.?&C2O["^,7PF\,^++':1]C\3:#;W\6# MU&R=&'Z5\K_%O_@WM_X(Y_&*\.K:K^PYX8\/WZOOM[_P)3LZ+ITT, M8([ J1[5]G44 ?GY_P .(_%/PL_?_L=?\%;?VH?AOL_X]=%U3QTGB+1K?TVV M5Y&/QS(<@"C_ (4#_P ''7P..?AM^WU\ OC=;P](?BS\,+CP[<2H/X0VC.R[ M\< MQG!/>OT#HH _/S_AX1_P6O\ @J/+_:*_X(H)XNL8O]?XC^"WQG7*BY/J,M[=:AH ^FZU81:KH^HP7=K.@>"Y MMIEDCD7U5E)!'N*\3^-/_!,;_@G9^T2)9?C3^Q%\+M?N9\^9J5WX*LUO.>N+ ME(UF7\'%?.VI_P#!MM_P3DT#4)=;_9FU;XN_ S49G,C:A\'_ (N:II[K)_?5 M;B2=%/L% 'I0!]^45^?G_#K_ /X*P?!K][^RW_P74\;7MI#_ *O0_C3\.M-\ M3?:!V62^)CG3W95R:/\ A87_ G]H!K9'/^S\O(H ]D_P""N'[(=0\<:/ MX=T[1]=OI+:V>2_N/)5FDC!*X8CVYKR#_AH?_@XX_P"D=7[/_P#X=VX_^-U\ M>?\ !:W_ (*5_M2^/?V4/#?PZ_:M_P""3GQ=^$=S8_%_PMJDNNP7]EXBT5C: MWZR-;+>VA4&:0 B)=GSMQQFON#X<_P#!QK_P2 \>:N/"VO\ [52^!M<4@7.B M?$;PQJ.B36Y/:22Y@6$?A(>E &%_PT/_ ,'''_2.K]G_ /\ #NW'_P ;KS_] MHC_@IW_P6P_8V\/^'?B9^U'^P3\%],\(ZOXXTCP[=WVA?$BYO+F&2_NE@1EB M"#.,D^G%?77C[_@K/_P3%^&?P^3XI>+?V^_A(NARAC:W>G>.[*^>Z(&2L,5M M))),P!&5C5B,]*_+_P#X+7?\%E_A-^V]^RKX=\%_L6?LX_%GQOHUK\8/"^H6 MWQ*U#P9-HWA:\GAOU:"RCO;P(_G3R;47=$ 2Q.%(H _<2LKQIXZ\$_#?PY< M^,?B)XQTK0-(LUW7>JZUJ$5K;0+ZO+*RJH^IKX+_ .%3?\'$7[7/S?$[]I/X M0_LM^&[GKI/PW\/-XJ\1+&?O1S75Z1:QN>@E@/'4#(YU/!?_ ;M_L.ZKXDM MOB)^V7XU^)_[2/BJW;S(]7^-7CVZU"""0]1#9PM% L?81NL@ X["@#3^+/\ MP<,_\$U?!?BJ3X9_!#QSXF^.WC,9$/A'X$>$[CQ'O]K3]S^S'_P $\? GP#\/W/$/B[]H/Q:]]J+Q'JZ:5IH\RWE Z).6 M4GJ<=/N'X3?!'X,_ 3PM'X&^!OPE\->#=%BQY>D^%M"M]/MEP, ^7 BKGWQ7 M44 ?GK_PY2_:-_:3_P!-_P""F/\ P5E^+_Q(MI^;KP-\.&A\&>'9%/\ RPF@ MLMSW2 "O#NHVN/)U^32Q>Z MJN/^GZ[,MS[X\S&:^@J* "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@#\[/!7Q'_X+0?L$_$'XC?"CQ!^R1KW[5GA#6_&%YK/PH\?:=\2 M-,TV]TZSN"#'H^HQWS(8T@( $Z*R89B 1A4YCP%_P1)^,'QM_P""+]?.C.TVF>%[^&:.XTJP209::.WDB422+DE9'52X4._ MZ=44 ?E5^T)8?\%I_P#@HK^R?9_\$S?BW^PA!\,;KQ*+#2/B_P#'6Z^(6FWV MDMI=O-$]S=:;:P.;B6:Z$7$3J/+\UD8C_6)^H'@7P9X?^''@G1_AYX2LOLVE M:#I5OIVF6^<^5;P1+%&F>^%4#\*U:* "BBB@#RC]N?\ Y-'\>_\ 8!?_ -#6 MNZ^%W_),_#O_ & K3_T2E<+^W/\ \FC^/?\ L O_ .AK7=?"[_DF?AW_ + 5 MI_Z)2@#=HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH ^ ?^#D#_DQ3P=_VB07T.#U&R9&7GZ5\Q?\%N/V2_VB/VR?V-+#X9_L MN:!H^I^+M(^)&@>(K2QUW519VTT=A=>>ZM*0<9P!QSS7 ?\ #0__ <)!BO[/P'8K]G M8$G="GE[(&Y/S1JI(XSBO ?^#CR..+]A#P;%$@55^/W@@*JC &IIP*=_P - M#_\ !QQ_TCJ_9_\ _#NW'_QNO'_VT/A!_P %Z_\ @H/X"\+_ -^,'[&GP7\ M)^'M/^)&@^(M1UC0OB?)^?;%9VL,9DEE8C)P%4G M !)Z $G% &[17P7X(_X.!/V>=.?! M$5KX6UAGX,4LL:JRG>Q10Q'WI0 4444 >4?MS_\FC^/?^P" M_P#Z&M=U\+O^29^'?^P%:?\ HE*X7]N?_DT?Q[_V 7_]#6NZ^%W_ "3/P[_V M K3_ -$I0!NT444 %%%% !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 %?GO_P '1.OZSI7_ 1H M^(>BZ5?RVL>OZ_X"_\ !3S]BBP_ MX*(_L'_$?]CZYUN'2[KQ=HR#1M4N$+1V>HV\\=U:2OM!;RQ<01;]O.PL!G.* M /+?^"ZOPR\#3_\ !$_XZ^ #H=M#H^B?#-I-*LEC CMC8M%-:A!VV/#'M]," MO=_V%/%_B'X@_L1?!OQ[XNNI9]5UOX5>'M0U.>9B7DN)M-MY)&8GJ2[,37Y_ M_M"6'_!:?_@HK^R?9_\ !,WXM_L(0?#&Z\2BPTCXO_'6Z^(6FWVDMI=O-$]S M=:;:P.;B6:Z$7$3J/+\UD8C_ %B?J!X%\&>'_AQX)T?X>>$K+[-I6@Z5;Z=I MEOG/E6\$2Q1IGOA5 _"@#5KC/C-\3?%_PRTRRO\ PA\'=:\8R74[1S6VBR1J MUNH7(=MY'!/'%=G10!\N?'KXQ?'/XS_!WQ!\+;;]C?QQI\FMZ>ULEY));2"( MD@[BH<9Z=,BNB\.?M)?&SPKX>L/#'_#%OCBZ_LVRBM?M,=Q;JLOEH$W@%L@' M&<'UKZ!HH \+_P"&L/C9_P!&/^.__ JV_P#BJ/\ AK#XV?\ 1C_CO_P*MO\ MXJO=** /"_\ AK#XV?\ 1C_CO_P*MO\ XJC_ (:P^-G_ $8_X[_\"K;_ .*K MW2B@#PO_ (:P^-G_ $8_X[_\"K;_ .*H_P"&L/C9_P!&/^.__ JV_P#BJ]TH MH \+_P"&L/C9_P!&/^.__ JV_P#BJ/\ AK#XV?\ 1C_CO_P*MO\ XJO=** / M"_\ AK#XV?\ 1C_CO_P*MO\ XJL7Q/\ MV?$?PEK&C:'KG[''C"VN-=O3:Z; M#<:A;J]Q*%W%4 SN; S@D?6OHZO"_P!K#_DMGP/_ .Q[E_\ 29J #_AK#XV? M]&/^._\ P*MO_BJ/^&L/C9_T8_X[_P# JV_^*KW2B@#PO_AK#XV?]&/^._\ MP*MO_BJ/^&L/C9_T8_X[_P# JV_^*KW2B@#PO_AK#XV?]&/^._\ P*MO_BJ/ M^&L/C9_T8_X[_P# JV_^*KW2B@#PO_AK#XV?]&/^._\ P*MO_BJ/^&L/C9_T M8_X[_P# JV_^*KW2B@#PO_AK#XV?]&/^._\ P*MO_BJ/^&L/C9_T8_X[_P# MJV_^*KW2B@#PO_AK#XV?]&/^._\ P*MO_BJ/^&L/C9_T8_X[_P# JV_^*KW2 MB@#PO_AK#XV?]&/^._\ P*MO_BJ/^&L/C9_T8_X[_P# JV_^*KW2B@#PO_AK M#XV?]&/^._\ P*MO_BJ/^&L/C9_T8_X[_P# JV_^*KW2B@#PO_AK#XV?]&/^ M._\ P*MO_BJ/^&L/C9_T8_X[_P# JV_^*KW2B@#PO_AK#XV?]&/^._\ P*MO M_BJ/^&L/C9_T8_X[_P# JV_^*KW2B@#YW\9_MN_%#P)X7O?%_B3]C'QE9V.G MPF6ZNKN^MTCC4'&6(W$#GT-7=-_:_P#C'JNG6^IV7[$OCB2&YA26*2.[MBK* MP!!!R,@@UTG[<_\ R:/X]_[ +_\ H:UW7PN_Y)GX=_[ 5I_Z)2@#RC_AK#XV M?]&/^.__ *MO_BJ/^&L/C9_T8_X[_\ JV_^*KW2B@#PO\ X:P^-G_1C_CO M_P "K;_XJC_AK#XV?]&/^.__ *MO_BJ]THH \+_ .&L/C9_T8_X[_\ JV_ M^*H_X:P^-G_1C_CO_P "K;_XJO=** /"_P#AK#XV?]&/^.__ *MO_BJ/^&L M/C9_T8_X[_\ JV_^*KW2B@#PO\ X:P^-G_1C_CO_P "K;_XJC_AK#XV?]&/ M^.__ *MO_BJ]THH \+_ .&L/C9_T8_X[_\ JV_^*H_X:P^-G_1C_CO_P " MK;_XJO=** /"_P#AK#XV?]&/^.__ *MO_BJ/^&L/C9_T8_X[_\ JV_^*KW M2B@#PO\ X:P^-G_1C_CO_P "K;_XJC_AK#XV?]&/^.__ *MO_BJ]THH \+_ M .&L/C9_T8_X[_\ JV_^*H_X:P^-G_1C_CO_P "K;_XJO=** /"_P#AK#XV M?]&/^.__ *MO_BJ/^&L/C9_T8_X[_\ JV_^*KW2B@#YQL?V[/B/J'CF^^' MEK^QQXP?5-/LHKJZL4U"W,T<4APK,O0*<<'/_P#L1-*_]&-7NE 'A?\ PUA\;/\ HQ_QW_X%6W_Q5'_#6'QL M_P"C'_'?_@5;?_%5[I10!X7_ ,-8?&S_ *,?\=_^!5M_\51_PUA\;/\ HQ_Q MW_X%6W_Q5>Z44 >%_P##6'QL_P"C'_'?_@5;?_%4?\-8?&S_ *,?\=_^!5M_ M\57NE% 'A?\ PUA\;/\ HQ_QW_X%6W_Q5'_#6'QL_P"C'_'?_@5;?_%5[I10 M!X7_ ,-8?&S_ *,?\=_^!5M_\51_PUA\;/\ HQ_QW_X%6W_Q5>Z44 >%_P## M6'QL_P"C'_'?_@5;?_%4?\-8?&S_ *,?\=_^!5M_\57NE% 'A?\ PUA\;/\ MHQ_QW_X%6W_Q5'_#6'QL_P"C'_'?_@5;?_%5[I10!X7_ ,-8?&S_ *,?\=_^ M!5M_\51_PUA\;/\ HQ_QW_X%6W_Q5>Z44 >%_P##6'QL_P"C'_'?_@5;?_%4 M?\-8?&S_ *,?\=_^!5M_\57NE% 'A?\ PUA\;/\ HQ_QW_X%6W_Q58OB?]NS MXC^$M8T;0]<_8X\86UQKMZ;738;C4+=7N)0NXJ@&=S8&<$CZU]'5X7^UA_R6 MSX'_ /8]R_\ I,U !_PUA\;/^C'_ !W_ .!5M_\ %4?\-8?&S_HQ_P =_P#@ M5;?_ !5>Z44 >%_\-8?&S_HQ_P =_P#@5;?_ !5'_#6'QL_Z,?\ '?\ X%6W M_P 57NE% 'A?_#6'QL_Z,?\ '?\ X%6W_P 51_PUA\;/^C'_ !W_ .!5M_\ M%5[I10!X7_PUA\;/^C'_ !W_ .!5M_\ %4?\-8?&S_HQ_P =_P#@5;?_ !5> MZ44 >%_\-8?&S_HQ_P =_P#@5;?_ !5'_#6'QL_Z,?\ '?\ X%6W_P 57NE% M 'A?_#6'QL_Z,?\ '?\ X%6W_P 51_PUA\;/^C'_ !W_ .!5M_\ %5[I10!X M7_PUA\;/^C'_ !W_ .!5M_\ %4?\-8?&S_HQ_P =_P#@5;?_ !5>Z44 >%_\ M-8?&S_HQ_P =_P#@5;?_ !5'_#6'QL_Z,?\ '?\ X%6W_P 57NE% 'A?_#6' MQL_Z,?\ '?\ X%6W_P 51_PUA\;/^C'_ !W_ .!5M_\ %5[I10!X7_PUA\;/ M^C'_ !W_ .!5M_\ %4?\-8?&S_HQ_P =_P#@5;?_ !5>Z44 >%_\-8?&S_HQ M_P =_P#@5;?_ !58O@7]NSXC_$31Y=<\+?L<>,+ZWAO9K62:SU"W=%EC;:ZD MG;\P/!&/Q-?1U>%_\$]_^2)ZM_V/>L_^E)H /^&L/C9_T8_X[_\ JV_^*H_ MX:P^-G_1C_CO_P "K;_XJO=** /"_P#AK#XV?]&/^.__ *MO_BJ/^&L/C9_ MT8_X[_\ JV_^*KW2B@#PO\ X:P^-G_1C_CO_P "K;_XJC_AK#XV?]&/^.__ M *MO_BJ]THH \+_ .&L/C9_T8_X[_\ JV_^*H_X:P^-G_1C_CO_P "K;_X MJO=** /"_P#AK#XV?]&/^.__ *MO_BJ/^&L/C9_T8_X[_\ JV_^*KW2B@# MPO\ X:P^-G_1C_CO_P "K;_XJC_AK#XV?]&/^.__ *MO_BJ]THH \+_ .&L M/C9_T8_X[_\ JV_^*H_X:P^-G_1C_CO_P "K;_XJO=** /"_P#AK#XV?]&/ M^.__ *MO_BJ/^&L/C9_T8_X[_\ JV_^*KW2B@#PO\ X:P^-G_1C_CO_P " MK;_XJC_AK#XV?]&/^.__ *MO_BJ]THH \+_ .&L/C9_T8_X[_\ JV_^*H_ MX:P^-G_1C_CO_P "K;_XJO=** /G&Q_;L^(^H>.;[X>6O[''C!]4T^RBNKJQ M34+Z4 >%_P##6'QL_P"C'_'?_@5;?_%4?\-8?&S_ *,?\=_^!5M_\57N ME% 'A?\ PUA\;/\ HQ_QW_X%6W_Q5'_#6'QL_P"C'_'?_@5;?_%5[I10!X7_ M ,-8?&S_ *,?\=_^!5M_\51_PUA\;/\ HQ_QW_X%6W_Q5>Z44 >%_P##6'QL M_P"C'_'?_@5;?_%4?\-8?&S_ *,?\=_^!5M_\57NE% 'A?\ PUA\;/\ HQ_Q MW_X%6W_Q5>H?"GQOXB^(/A%/$?BCX,Z3JSHTRJIX3"&WB>0 ^7&"2[MC[L9 Y(H M ]_HK\T/VB?VX?\ @L__ ,$U/A;IO[:'[>'A/X!^,?A/;ZOI]O\ $SP[\+[/ M5K36/"EO>7$5LEQ;3WL=HMU-SQ^[R> : /I> MH+O2],OYX+F^TZ":2UDWVTDT*LT38QN4D?*<=Q7P_P#%+]J;_@J3^T7^V)X_ M_9H_X)_?#OX?>"?"7PFAL8?$?Q+^-.@ZI<)XCU.YB,HM=,M[9X0T$8!66"=1U>VAG^[<7,4#M;P?62;RXQ[N* / M4J*^1?B%_P %)?#O[!'["_PO^)O[?&NSZG\6O&7A2Q6V\">$=$:35?$_B)[: M%Y[#3[*($G9-,L98X1=R;B"R@N_X(H_MW_&/_@HW^Q6_[2WQS\':9X>UNX\> M:YIJZ'I4,BI86UM=&.*!S(Q9Y$7Y7?Y=S*3M7.* /KBBOSL\(?MQ?\%5O^"B M'BCQ]X^_X)C^'/@KX7^$G@;Q1>^'?#GB?XNVFIWMUX\U&R;9<2VZ64L:VMAY M@,:RMO=L9&"'1/J'_@G7^U!\8/VM_P!E_2_BE^T%^SCKWPJ\D^*_"& MN6$\*Q7EM(8VGM6F56FM91MDCD&Y?F*[G*%B >Y4444 %%%% !1110 4444 M%%%>)_MT_P#!0']F[_@GE\*X?B=^T'XFN4FU6Z-CX3\+:+9/>:MXDU @;+*Q MMD^:65B5&3A%W*690V45\=_\$3?^"@/QJ_X*1_LP>+OCU\=OAY8^$M6T MWXMZYX?L_#-I!(DFEV=J(#%;7!D),EQ'YK)(^$#,O")TKRWX=?MG_P#!77_@ MH;XF^('Q%_X)\^'?@EX"^%?@KQE?^&O"]_\ %_3-6O=2\8W=DVR:YV6&;.\^T6MIK>GL@F:VE/+P,)%(SDJ=Z;GV[V^=M"_X*O?ME^(OV.(/CY\%/ M@=:?$7Q7\:_VAM8\)_L^Z>VFSP:1I7AV*^DLK74]8G@!80#[+-,[[E:03H%( M4%@ ?I!?6%CJEI)I^IV45Q;RKME@GC#HX]"IX(I\444$2P01JB(H5$08"@= M!V%? OA/]M[_ (*-?LA_MG_"/]EK_@I)I?PD\4^'OCIGZM\7/B1\4+6\O+/3;B_0RV.EVMK9R1L\\D(\UI';8$WC 9!N M /N>BODS_@FI^WE\:/VB?'?Q6_9$_;&^'OA[PO\ &_X(ZQ96WBZW\(W,TFCZ MUI]] 9['5+#SR95BE0-NCY8_+';1S6L9!P%VR,?4@'U)17YP?LT?\%U MQ^VW_P %8_#7[)O[-7@*=O@O>^!-;U.'XAZYHEQ;2>*[RTD1/.TWS2G^A1/O MC,C(3(^\84(-WNW[<>H?\%J[3XL:='_P3AT/]FJY\#GP[$=5D^,CZZ-3&J^? M/YHB_L]UB^S>1]FV[AOWF7/&V@#ZIHK\Q?V&_P#@H-_P6A^+O_!4G4?V&/VA M?!/[-.K>%?A]HHU'XQ>)_A-::\_]@R7%O*;'3EN+VZ\LWLDHB=HO*<"$2Y97 M0A?TZH **** "BBB@ HHHH **** "BJNNZ[HOA?1+SQ+XDU:WL-.TZUDNK^^ MO)ECAMH8U+O([L0%55!)8\ DU^_X+S6/[7G_!6;X:_L??LG^#)+[X-Z M_HWB-]1^)VL:+<0Q^)KZPM&DVZ2S[ UO!(JK),5;S&D(4*J!Y #]):*^0/\ M@H9^W+^T]\,/VA?AA^PE^PC\+O#&N?%;XGVE_JDGB'Q^UTN@>%]'LU'FW=RM ML5EGD=MR1Q(P^9?FZ@'B_@Y^W/\ M]?LX_M^?#[]@3_@I7X?^&>N1?&71]5N M?A5\2OA7:WME%)>Z; +B\L+^SNY)"C")E998V"_/&N&+L8P#[SHKY9_:'_;+ M\=> _P#@HO\ #S]F/PAJ=I;>%-'^$WB;XC_&>673_/G32+;RK/3DA8_\%X/VV/@,_P"W-^RW\+/@'X4\#:H+N]^'WPK\>VNK M7'B#7M.AE=%-U>03QP6MQ-Y;&)538"Z[SM^:@#])8]+TR+4)-6BTZ!;N6,)+ M=+"HD=1T4MC) ]*GK\[?%G_!>:R\2?\ !,3X/_MD_LZ_ :37OB7\>_%4'@SX M=_#2_P!1VQ)XD:XFM9TN+@!2;6&2WD;S $+JT6?*WEDMZG^VU_P4^_8#^(OP MUOO^"G^C?!CQ+\-?BAXPL_"=QXL^$5MJ5E/X,UN]W?91BOFO_@HC^T_\5?@?K7P/^#7P"N[&/QE\7_C1I?AU6O+(7'V7 M0XHY;[6+M8R0"8[.V=03T:93VR/"O^"TG_!=7P%_P3K\!^*OA/\ L\Z&?'_Q MRTS0EO[CP[::=-=6/A&SD$974]8DCP((MLL92(N'D:6(?*KAZ /T)HKQ'XJ_ MMA:5^SS_ ,$^-1_;A^*>CR7T7A[X81^*-5TW2QL:[F^QK-Y$6[.S?(P0%LA= MP)X!KX<\;_\ !2'_ (+1_LX_L>Z)_P %5/V@_A;\!]4^#]]::5K7B3X7>%1J M<7B/1M!U"2%8)HKZ:9K>XND6XA:1#&$Y8+C&5 /U1HJCX7\1Z3XQ\-:=XNT& MX,MCJMC#>64K(5+Q2H'1L'D95@<&KU !1110 4444 %%%% !1110 45\&_\ M!9#_ (+<_#;_ ()R?#_Q'\,_@SHLOC_XYP^%YM5L/!NFV$UU!X?LPFXZMJSQ M8%O:QKA]A97ERBC8K&1?;=4_;?MO@_\ \$P+#_@H#\9-#DU"6S^#^G^+-9TK M0H"K7EW/80S?9H%);9YD\HC7<2%W DD F@#Z%HK\Q_%O[8__ 7S^&/[)$W_ M 4G\6,'EC=7-O&R GDD#- 'T_4%WI>F7\\%S?:=!-):R;[:2:%6:)L8W*2/E..X MKX&^(G[:G_!2SQ?^T1X2_P""<'[)WA7X=GXH>'_A)IGB?XY?%7XBV%VVBZ7= M3HD1M;&SLW1IKB2;=( 7\M$8 Y()'4_L2?MY?M'XC:7X!B\<>#?&OPT-U'I'B706N_L;EK>[9Y;:YCGRI7<5;;)@*J*T@!]KT M5^9'PI_;_P#^"Q/[?G@;QU^UY^P'X'^!6B_"GPOXDU73/!'A?XC6^IW&N>,D MT]V2::2>VGCAL?-92L2%3M?(D)4"1OKG]@3]O[X>_MR?L >$?V^8](?POHNN M^'KN_P!:L;V?S!I4ME-/;WJ>9@>9&DMM-M?:I9 K;5)P #WZBOBG]FS_ (*B M:)\._P#@E;X7_P""C7_!1[Q]IWA2V\;376J:-9VVF%96L[NZN9-(T^V@CW/= M7+V*0OP"6)=CA5+"K_P1F_X*=?&3_@IAJGQU\0_%#X.OX"T[P-\1(='\)^%M M2L)(-5LK%K19 -0#L?\ 26/SLH"A-^SYMNX@'W!17YZ/^W?_ ,%*OVY_VKOB MO\&O^"9/A[X2^&/A_P#!#Q-)X6\4?$/XM66H7[Z]XCA&;FQL[>REC\J&%ODD MD-/VOM*^(/PG^/_ ,-=/\&?&+X,^+?^$<^)GAO1 M[YKG3VE>/S;74+*1P'-I,2?.NQE. _#?P_\1:+:^!O M#VM:;);ZS'8W=I-+YNH!V($LHCCF"*H$:RA,R8WM2\9_MH_\%)OVM_VR/BA^ MS%_P3A\-?"_PEX3^"]W::7XR^)'Q;T[4+UM6UF:+SC9Z?:VDD0$<0!2261CD M\KU&0#[WHKY$_P""97[??QR_:0^)7QA_8]_;'^&?AWPS\:?@1K.G6OBYO!=U M-+HFLV6HV[7-CJ%G]H)FB62)23%(690R$D%RB>4?%C_@K_\ %7X+^'?VJ_VA M+?P OC3PK\./BMI/PO\ @OX0TRV\BXUCQ,MM"NI">X 8^4+RZ"[L85+20#+M M@ 'Z)5!I^EZ9I$!MM*TZ"UC:1G:.WA5%+$Y+8 ')/4U^:_[1/[<'_!:'_@FM M\*]._;2_;N\)? +QA\*+;5M/@^)OASX86FK6FL^%+>\N(K9+BUGNYI(KX1RS M1JZE079E"E5)D3V?]N+]OS]HG1?VG/ G_!/G_@GAX!\)>(OBWXV\+3>+=7\0 M^/)KC^P?"/AJ.7R!J%S':E9KAYILQ11HR_.!NX84 ?9%%?'O[&G[2/\ P4BT M7]KG7?V+/^"@_P $O#^IHO@]?$G@SXU?"O0-2A\.ZC$)Q#+IU[]I,BVM\I)= M4\P!D7.WE2S/CO\ \%#/%7PE_;I^(/@?_N=7N; MF3^SM/B8GY'-K9W4H4??:2,9QG !]BT5^8]E^V+_ ,%]O$O[(Y_X*4:'\)_V M>++P3)X6;Q?8_!2_75VU^7P[Y/VI=^I"585OVMAO5?)"?,H90^4'I?[0/_!9 M*Y;]C+X"_&#]CCX4VOB7XE_M/ZA8:7\*/"'BB[:&TL;F:/?=W&H/%AC;V?(E M\H@L2NTA26 !]VT5\$?#_P#;>_X*&?LE?MF?#/\ 94_X*=Z5\*M<\._&Q[NP M^'_Q)^%-I?V4=AKL$0F.EW]M>22$B53MAE0C+8!!RQ3[WH **** "BBB@ HH MHH **** "BBOS/\ VC/^#@/PQ??MY_!S]CC]A_08_&.AZ_\ &6P\)?%'XG3Z M7/)HME)*S!]*L+@%4GO=H,C2 M'&L8 $A'?^"D>E_!GQG\-?C-X]L_!%GXM^$UAJ6G7GAG MQ!>AS:1SPWLLBW-JYC<;UVNH1W8_*J. ?HA17S7^W-^T_P#%7X5_'W]G']FC MX%7=C%XB^+GQ2DCUQKZS$XC\+:78S7VKN@)PDA46T*N?NF<=3@'Y^^'G[9__ M 5T_P""AGBKX@_$'_@GQX=^"?@+X6>"/&=_X9\,ZA\7],U:]U+QC>63!)KG M99RQK9V3.0%.UI>O7! /T.CTO3(M0DU:+3H%NY8PDMTL*B1U'12V,D#TJ>O MAK]G3_@KQX@^*G_!-;XY?M6_%;X4V'A'XE?L[R^*="^(WA$7C7-@GB'1;9I2 MD$@8-);S,8@HW;@S,F]MHD;ROX%?';_@Z._: ^"?A#X[^%?AU^Q'I^E^-/#% MAKNF6.M)XLBO(+>[MTGB2=$N'5) DBAE#, X?0_$NCWR;H+RV2Y+30.ORK)&['YG&,88#Q;]I__ M (. _#"_MT?![]CC]B'08_&>EZ]\;=+\'?%3XES:7/)HFG//*4DTFRN 52>^ M*AY"X+1QK'@"0LWE@'Z7T444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!^;W_ M !O!/@O_ ()E:79RW>IZGJ-RL-O:6\:EY)9)'(5 M$506+,0 2:\&_X*>_L&?\/'_P!EF3]FG_A:O_"&^9XITC6?[:_L+^TKZ[:W M7B;5;?PN=5.J6$(D;[ T7VNVVHT_D2LV\Y\C:5(8X /D_P"(WB'Q]_P<9_$G M3OA-\+-#U#0/V*_!OBN&^\:>.]2MGM[CXLWUE-N33M.B,+7NW[2*)^T/\ \%HO@#^SS;H)-%^"7@+6_BIXDML9A:^NC_8FCH0.%D0R M:A,HZ_)GH.>&\%?\$O/^"U/PW\(:7\/_ !_P<"V6C:'HMA%9:1I.F_L>^%H M;>SMHD"1Q1HLX"*J@ = *^F/V;/V-]?^#G[5OQH_:Q^('Q*@\2ZY\53X?LK M%(M+^SC2-+TJP,$=N,NV3+<2W-PY7:NZ8#'R@T ;'[16B^-/VH_AAKOPI_9* M_;7M_AQXJTK64M->\4>%],T[7;S2F56,EE);W!9+>5LJ26 D4#Y<$[A\:_\ M!!J3Q!^S!\>?VD/^"7?Q?TG3=8^(?PZ\6V?BWQ!\6K":Y>?X@)K< N$U"_6Y MEE>*\5!$KHK^7\Q"C*M))Z7\6/\ @EA^T?X!_:Q\(-&U6_@0I'J,"--$]K<;2=^TL)"[,<=*])_X)V_\$X=+_8< MD\>?%#QY\:-7^*7Q=^+&LPZG\3?B;KEA%9R:I) C1VUO!:Q%DM+6%&81PJS; M=Q&[:$1 #YV_X*C>!O!/PU_X* _\$\/ WPY\'Z7H&B:=\7]U3P-X) MUSQ3I?CC6O!^EWFM:'%<1Z)K%UI\)5T$D7Q^+/C861!Y\W[?)L_\>Q7Z-U\\_P#!,G]@S_AW-^S= M=?L]_P#"U?\ A,?M/C36-?\ [7_L+^SMOVZY,_D>5Y\V=F=N_?\ -UVKTH _ M+[_@@3_P3K^,O[;?_!*3PAXJ\>?\%#OC7\-=(T34=:TWX>^%O@QXL&@0Z8R: ME7N.2Q)Y>7_@DA^U]^ MSGX]\=R?\$R/^"BL?PB\!?$K7[G7=:\!>(OAI;>(8=!U2YQ]IO-)DDGB-N'( M#"W<-&I48XP!])?\$_\ ]AOX8_\ !/3]FS3?V=OAGK>J:T4O[G5?$GBC791) M?Z_JUT_F75_<,."[M@ <[41%RV-Q /:J*** "BBB@ HHHH **** "LK6/ W@ MGQ%XATKQ;X@\'Z7?:KH33-H>IWFGQRW&GM*H24P2,I:(NH"L5(W '(K5HH M_//_ (-O/^37OC;_ -G7>.?_ $HMZ[S_ (*)?\%0/$WPE^(MO^P7^P/X"C^) MW[3'BFQWZ=X=B;.F^#;1P/\ B;ZU,/EMX4#*ZPDAY,H.!(A?TC_@G%^P7)_P M3Z^%?CCX:Q?%A?%C^,OBKKOC1;YM!^PBR.HO&XM#']HE\WR]F/,W+OS]U:^- M_P!GW_@@]_P4X_98\7^._'_P&_X+J1:)KGQ+\1R:YXWUFX_9+_BIXCM- M1U+Q!XO(*S^(/'.OR16,=Q&O7 N9[947@E(=S88L:^M_V5/AU\*OV'?V9_A! M^R#J'C;0],O-%\)V'A[1;6[U**";6;RUM4%PT$;L&FD9P\K! 3\Y) KPC_AV MC^VA\4?!?P[\"_MJ_P#!1J#XPP^#/CKI?Q U"^?X2V/AYK^STZ!FM-'\FQF, M31_;=ERTKAF;8$Q@9KT__@H[_P $[_"__!0/X>^&+6U^*.K_ ^\?_#OQ3!X ME^&7Q&T&V2>YT#5(N YAD(6X@<8$D+,H?:O(VT ?"G[:GPH_:1_X)W?\%$/@ M!_P41_:X_:*7]HWPAK/Q+3P!H^C^(?#ZZ//\.KK6A(L>HZ5;V4HM;@B*)XY& MFB:4K&@#%F62+V/_ ()(JUC_ ,%7?^"AFD:U\NKCXE>%+F57^_\ 8I=+N&M3 MZ[=F1'Z?]J7_@F;\;->_:[N/V]?V!/VMH_@ M_P#$C7O#<&@_$"TUCP='KNB^*[. _P"BR3V[2Q-%#/V9_#]WXQND^[;O$%N@S]MPMHW89["O8O M^"*WP?EU7_@FCIGC[XX>%+2^U?\ :#U'6_B)X]TS4K99[>^_X2&XDN5AECD! M5XS826L)1@057!&.*Y/3O^"+/B[3?V,?CW\(=3_:VO?$/QG_ &EI81\5_C1J M_AU(C=6P*0M9V]C#*%M[9+)KF"*/S"$,Y/*!8U^Y_"7A;0? WA73/!/A73DL M]+T?3X;'3;2(?+!;Q1B.-![!5 _"@#\^_B_I.E:!_P '*'P"T/0M,M[*RL_V M8/$$-I9VD*QQ01+?,JHB* %4 8 %?6'_!0K]K'2/V&/V)/B;^UGJ\,,Q\ M$^$[F]TZUN&(CNK]@(K.W8CD"2YDAC)'(WUSOCK]@S_A-?\ @IEX%_X**_\ M"U?LW_"%?#/4?"/_ AW]A;_ +9]JG,WVK[7YX\O;G'E^2V>NX=*B_X*E_L! MO_P4P_9,N_V3[CXNMX-T[5/$FE:AK-^-"_M 7EK9W27!M#%Y\.!(\:?/N.W; MG:U '$?\$-_V0=8_91_8$\.:U\3I9K[XF_%:5_'WQ5UN_7_2[S6M4 N'28]= MT,;1PD=-R.P^^:^PJ;'''#&L,,:HB* JJ, = !3J "BBB@ HHHH **** "B MBB@"MK6C:/XCT>[\/>(=*MK_ $^_MI+>^L;R!98;B%U*O&Z,"KHRD@J0002# M7YX?M0>']!\*?\'"?[&GAGPMHEIINFV'PF\%M>T;_A$_["\W^U/[ M2A\OS?M7GKY'E]=OE/OZ97K0!VW[8/[8_P"SU^PC\"M5_:)_:8\?0:#XGPFL6?PEX:O_ (06GB>V@U=Y9&EU M0I>7B0/,4^SH@>!C$;=71@QR.E^ '[%7_!8#X:_%S2?&_P ;_P#@MK#\2_#% MAY[:EX'N/V;-"T>/5"UO(D2M>6DYFA5)6CE.SEA'MX#$T 5/^";O_%__ -N_ M]K/]MNY_?6(\>67PJ\&22<^58>';?%\T3=XY=2O+HY'!,'MD\G^WO_P4%^,O M[2/Q4U[_ ()8?\$H88];^*,]N;'XI?%9LG0OA992YCE>6=>)M2V[UCMT)9'! M)^:-D7W3]E']A7QK^R?_ ,$Y(_V,/ 7QW-OXV/AW64D^*2Z'YCKKVI2W-S+J M_P!E,RF0I!NED8A551A5 !U_[4__ 1G M\4_"K]@+X ?"3_@G?K>F'Q_^RUXWL/%O@.+Q?*(;7Q5>))))?6]RX($+WY%;>GR[_ ,%R/C)_P5!_:G_8W\%Z5^T!^Q)I?[/VAVOQB\,0Q6%] M\2+/Q%JWBS7);GRK>TLUL5"6]O&&GG:21O,'OV=?VLOVX-4\5?%?P;XT@\7>#OCMHG@2QT6ZTK6K6XEDL;E--MW,!$,TF'6E4K'JUX$FE:ZN(PU2ST^.*YU)XKNSAB:XD50TQ2-512Y.U5"C &*]T_8^_8^U+]FWXB_ M&SXN^,?'4'B3Q'\8_BE/XEN+^*P: V.F1VL%GIVF'+L9/L\$&/,X#-(Q"J," MK7_!1+]D'_AOC]BSX@?L@?\ "P_^$3_X3K2(['_A(O[)^W_8=MQ%-O\ (\V+ MS<^7MQYB_>SGC! /#?V_OVE_AU^R1_P0JUKXS_%7X46OCK18_@_H^DW'@^_E M9+?56U&&UT](9G3#)%NN0SE2'"JVTAMIKX>_::_X)&?\%!?V>_\ @E)9>(_C M-^W*OQ0\#_"'18?%_BO]F36=-FMO#=WI.GJ+R718]4BN?[0GAM8H_P!R)WD1 MC;1C8HQC]6?C-^Q+\)/VCOV(KS]A/XZ+-K'A;5/!MIH&IW5J!;S,;>.+RKN+ M.\12I+#',F=X5T7.X @_(_B#_@CW_P %%OBS\&8/V+/V@?\ @K[>Z]\#A;0Z M=J]EI7PLM;'Q1K>CQE0NG7&J?:' !151YQ$SRJIW@AV% 'V_^RW\;/"O[2G[ M-/P^_:&\#:-)INC>.?!>F:]I>FS* ]G!=VL)8885R2<+&BJ,G.!6S0 M4444 %%%% !1110 4444 ?'?_!;_ ,#>"=%_X)3?M.>-]'\'Z7::UK7PMNUU MG5[;3XX[J_6*()$)I54/*$7Y5#$[1P,5[-_P3]95_8)^"3,P 'PA\-$DGI_Q M*[:I_P!NG]F#_AM/]C_XB?LH_P#"%K[XA6.L:CI.XO&GA7P=9+>"VE[E)+E=-BW M'[Q]R2.&_9\_X(U_\%;_ -E3X.Z%\ /V>O\ @O18^%O"'ANS%MHVBZ?^R-X; M*0IDDLSR7+/+(S$L\DC,[LQ9F9B2?ICX'_L*_%KPI^V#H?[8/[1/[1\'Q%\0 M^'?@5:?#^SND\*1:6;B\:]^V:GK#0Q2-%!)=/';J(H@%C2+:"0: .B_X* ?\ M%$?@#_P3K^$]MX_^+]Q?:IKFO7G]G>!/ /ARV-SK7BO4FP$L[*W7YG)9D#.? ME3>N3ED5OG[_ ()]_LO_ +0'@OXF?$S_ (+*?\%*K6#3?BKXP\&-9:5X!T>7 M[1#\/_"%J?M:Z6K])[IVC669AQYBG&"[@8_[8'_!&']L;]H#_@H_)_P49^"' M_!4N#X;ZUIWAV'0_!&BWWP)T_P 2KX:LO)5;@6[W][Y8EFF,\C3)#'(%G:/< M5SN]E_9%_8__ ."D_P *?B;=Z[^V;_P5@C^.O@R[T&XL7\#3? /1?#J&XD:/ M;<-=6;D_=% 'Y[_ +!?_!/;]N']O7]BWX@_M2_LN_MQS_LR M^!?VAM9UC6_#7P0\(:0VIZ;9QR32V\DL]Y/-Y]I+=-$QD%CY*HK*54<0IT_A M+]JZR\:?\&Y7[)?AK5_V?/^">G_ 5-/P]^#6I: MC=W.A>$_%'PMMM>U'PGQ3G2WL[; M[-;SP[U/E2I"602+A@'8 @$U\1_\$5/^3ROV]O\ LYB7_P!)!7Z&5\\_L5?L M&?\ #'WQE^/?Q;_X6K_PD7_"[_B8_B[^S_["^R?V+NB$?V7S//D^T],^9MC] M-M 'RC\/?A)_P4S_ ."5O[6'QNA_9/\ V+M-_:$^$/QM^)5WX^L(].^)&G^' MM3\*:Y?JAO;>Z%]E98&*)L:,':B*2=S%*PO^"%VD?M"/_P %5?V]/%W[1=YH M4GB2_P!6\"GQ##X6FDETVROGTZ]F_LZ&5P#.;.*6.V>4A=[QEL ,!7M?Q$_X M);?M9_#/]IOXC?M$_P#!-W]O2S^$MK\8KZ+4OB%X0\3_ W@\160U=(_*;5+ M$O/$8)G7YGC;*O W@GQU%90>-_!^EZRFF:C%J&G)JNGQW M;N//EW$8D4[)4W-M=< M,N3@C-:M% 'YY_\ !)/_ )2E_P#!0?\ [*EX7_\ 33-7M/\ P4<_X*>^!/V& MK?1/A)X"\#W_ ,3/CEX]#0?#+X/^&SNOM5E^8"ZN6&1:62%6+SO@81]N=CE- MW]DG]@S_ (9:_:F_:$_:6_X6K_;O_"]_%.EZS_8O]A?9?[#^QVCV_E>=Y\GV MG?OW;MD6W&,'K7RIKW_!#_\ X* Z1^W5\4OV\_@)_P %D8/!7BCXFWSHYN_V MV5UX\^,>IZ8=EC91:?9S26NCV>>3#;1;XD;DL7P, MJJ5V_P#P1[^'LG[-'_!+3P%XO^-^MVFFZSXBT*[^(7Q&UK5)EMTBO=7EEU:Z MEN7,UY[XQ_X)=_\ !17XX_LN_$3]EW]KW_@K0GQ4TKX@ MRZ);&Y/P1TWPX^DZ=;Z@EQJ,,9T^?,[7<""WS(<1#<0#N->J?\%9/^">/CG_ M (*3_L<2?L>?#?\ :7?X2:;J.L6%?[4&H:;;JY&G>2+JVV1M-]GD) MW$8M]FTAC@ ^4OB3XC\??\'&?Q(T_P"$/PHT34- _8K\'>*H;WQMX]U*V>WN M/BQ?64V]--TV)P&73DE0&2X8 LRC;M>,+7&?%_X%?'7]H_\ X.6?B3\ _!?[ M1OB7X4>'=2_9RT74=?\ $/@:9+77[K1K:[BC%AI]VZM]B62]G#R31KO"VY12 MN\Y]O\$_\$NO^"U'PV\'Z7\/OA__ ,' MEHVAZ)8166D:3IO['OA:&WL[:) MD<4:+. JJH '0"O7_VU_P#@F?XP_:$^+G@/]L']G3]IR\^%7QY^'VB2:+:> M/(?#D.I6.NZ7*2\VGZCI[NBRP-*7D3:X,32LP#$(5 /"?V:9/V@O^";O_!7S MPQ_P3MU/]JGX@?%_X2_&/X:ZEXB\+_\ "T]<.K:WX5U73W)F07S*'EM)(U(" M, SJ!@HS2^I?\$:_P#B]5Q^T!_P4%N_WP^-GQMU)/"]]VG\,Z#C1=,Q[$VM MU)QQ^^^I,'P;_P""5O[0.B?$3XB_M??M'_MHCXA_M ^*?AI>>#/ WBV+P>FE MZ+X&LI5=D%G813,SM]H*RR2-('< J"NYF;TG2OV /$7P]_X)7V/_ 3A^ 7Q MWE\"ZG8?#&#PG:?$6RT,W$MM*85CN[]+<3Q$2S$SN,2J8WF#!B5&0#YK_;<_ M:]^+O_!5'QQXJ_X)6?\ !+Z_#:(2^C?M!_M!&(R:/X5L) 4NM)T]P0+W498R M\9"';&&8;@=\L&%^U3\ OAY^R=_P5,_X)@? OP#I\EKX#\$6/C[P_HBW4F\B M=/#UM' TK8 ::1PK%L L^\U9_9C_ .")G_!5G]C3X,Z3^SY^S+_P7>L?"7A# M11)_9^D6/[)7AR3#.Q=Y))9KIY9I&8DM)([.>Y.!7T1^TC_P3(\=?M;_ +(O M@#X4_'7]KS5;KXT?#/7;;Q'X2^/NA>$;33;JUUV!W,=W_9L3^1Y+1N(Y+8.$ M<*#D$ @ \A_X+YJU]\4/V&M%T;G69/VUO"-Q;*GWQ:Q>U\:?8O["^V?VS MY,;)]DW^?']FSNSYN),8^X: /7OC5\:_A1^SG\*]<^-WQQ\>Z=X8\*>'+%KO M6MSB^_;H?F?.?F61J]E_X M+%_\$J_BO_P51\-?#OP5X-_;'B^&&B^!_$CZ]J&D7?PYA\1VNO7Z>5]C>X@G MNX8GC@Q/^YE26.3[0=RX4 XWPT_8$_X+1^$O'?A_6O&__!>]?$7AW3-6M)]7 M\,)^RMX;L5U.RCE5I;,3Q3E[<21JT?F(-R;MP&0* -'X9?\ &2'_ 73^(_Q M ?\ ?:)^SE\'],\'::K_ #(NO:_+_:=[+&>@=+*WL8F'82X/7BS_ ,%$_P#@ MJ!XE^$7Q$MOV#?V"O 2?$[]ICQ38[]-\.0G.F^#K1P/^)OK4P^6W@0,KK$2' MDR@^42(6];_8?_8^U7]D[3_BAJ_BCQY;^)/$WQ4^+>M>-]:U:+3V@2+[6T<= MK9*K.S&.WM8((1\W.UC@;J^(_P!G_P#X(/?\%./V6O&7COXA? ?_ (+IPZ)K MOQ,\1R:YXWUFX_9_# M'P@_X(T^/_V#/''[8]AX7\5_%S5FUGXI?&GQ#9QRQ:EK][>VT]Y)Y4MQ;@K* MD M4!D5MI#D%B5/E'[??_!,GXB?\$U?V*-:_;K_9-_X*+?'=?B;\'M#MM4GE M\9^/9+_0_$=I;M$DMA<:8RBWC@,>1%"@")M1<'AA]57G_!,3XO?M'_L.?$#] MBS_@IY^VS=_'9?&MZDVF^+].^'&G>%+K0$B$+VX@BLVDCDDBN(O.$CYW;S&R ME,@^5^)_^"._[=_[2?@71OV8?V\O^"JUU\0?@GI5U:/K/AC0/AI!HNL>+[>U M=7@MM2U);F1C'NC0R&-=TI7<6#X< $_Q,^+4_P#P4%_;#_8;^'#Z+]ET^/P: M_P"T'XXT3)/V$Q:=%;:.I)Z[;_4I#SWMO7D>]_\ !17_ (*8_"7_ ()^^%M' MT.?PWJ7COXI^-IVLOAA\(_"R&75_$M[T 55#&"W5B/,N&!50#@.V$.O\$_V) MT^%G[;OQ,_:_U/Q397D7BGP;X<\(^!O#]IIA@7POHNF1S/):J^\B0374[2X5 M4"!$7!P2?E;XN?\ !$S]NOQ'_P %#_'7_!1;X$?\%=X/ ?B?Q=:KI>E6]W^S MUIFOOH&C(%$6GVTVH7KB-<+EWBCB,K,[,/F(H ];_P""4W["'QS^!_B#XB_M MP?MQ>(M/U3X__'2\M+OQA::.V[3_ OIUM&4LM$M#D[UA0@22 D.RJ,OY?FR M>4?\%G? W@GX<_&#]A#PK\/O!^EZ%I<7[8NAR1:=HVGQVL".ZSN[".-0H+,Q M8G&222>37T=^Q%^S'_P4/^!7C+6M;_;,_P""G_\ POC2+[3%@T?1/^%*Z3X7 M_LRY$@8W'G6,CM-E 4V, !G/45=_;H_8,_X;2\?_ )\<_\ "U?^$:_X4I\8 M-/\ '7V7^POMG]L_95=?L>[SXOL^[=_K<28Q]PT ?0U%%% !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 %%%% !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 %%%?$'_!0C M_@H1^VW\$OVV_AQ^Q%^Q%^SAX'\=^(?'?@?4_$4DGC/Q+-IL=O'9S*CJKHI! MRK \\YH ^WZ*^ ?^&A_^#CC_ *1U?L__ /AW;C_XW1_PT/\ \'''_2.K]G__ M ,.[+>#?V$OV[/V3OAOX*_P"$U\#Z MMXBTO5/!GC&?4Y/+LBJE6#*%7+-CGG%??] !1110 445XQ^U/^W?\"?V/?B' M\*/AC\8'UD:G\9?&\/A3P;_9>G">,ZA*\:+Y[%U\J/,JY;![\4 >ST444 %% M?(7[3G_!:?\ 9>_9J_:S3]B:T^%WQ6^)'Q"@L[.Z\0:3\+/ YU9?#\-T4\E[ MYS+&(59)8Y"1N"HZEL;@#Z]^QM^V]\$?VZO"?B_QG\"WU)DVOQGG@8H ]?HHHH **** "BBB@ HHKP;]NK_@ MI7^Q[_P3E\)Z;XC_ &H?B?\ V;>Z_.8/#'AC2K&2^U?6Y@0"EK:0@N^"R@N= ML:EU!8%E! />:*^"/AO_ ,'&'["7B3XG:)\+OC;\._C%\$9_$URMMXAH **** "BBB@ HHHH ** M** "BBO%Y/\ @H%^RK?_ +)'B_\ ;A\"?$J+Q9\-_!5AJUWJNO>&(CT45R'P ^-G@G]I3X&^#_VA?AL;L^'O''AJ MRUW0S?V_E3_9+J!)HO,3)V/L=NOH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***\F_;H_:Y^'W["'[)/C MO]K+XF.K:;X,T*2[BLS)L:_NV(CM;-#V>:=XH@>QDR> : /6:*^7_P#@D%^W MY=_\%%OV*=$^,OC;0ET/X@:)>W'AOXI>&3:O;OI'B"S8)EK'IX-E_9\,TD+[YMV5DW1-A=IR,OT444 %%%% !1577-F70 +6]U;R 20R $'### AE+*0Q]?H **** "BBB@ HHHH M**** "BO+?VT_P!K_P"$'[!/[,WB;]K+X\MJ@\)^$Q9G5CHUD+FY_P!)O(+. M/9&67=^]N(\\C R>V*O>,/VKOV?_ (>77P]TKQ]\2;'1]2^*E_%9> =(O"WV MO5[AXEEV11(&8[$92[GY$W+N8;AD ]$HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** .#N_P!J7]F.PNI;&^_:,\!PSPR-'-#-XOLE>-P<%6!ER"",$&F?\-8? MLL_]'*_#_P#\+*Q_^.UX7XA_X(3_ /!(;Q9K]]XI\1_L#^ [S4-3O);N_NYK M24O/-(Y=W;]YU+$D_6J?_#@C_@C;_P!(]OA__P" JQ^)K5 MK:"5[B,I&\HDVJS=E)R>U>W_ /#@C_@C;_TCV^'_ /X!S?\ QROC#XW?\$A? M^":/A[_@N=\#_P!G/1/V./!]MX'\1?!?Q-JNM^&H[:3[->7MO/&L,[C?DL@) M Y[T ?J?_P -8?LL_P#1ROP__P#"RL?_ ([1_P -8?LL_P#1ROP__P#"RL?_ M ([7S_\ \."/^"-O_2/;X?\ _@'-_P#'*/\ AP1_P1M_Z1[?#_\ \ YO_CE M'B'Q_P#VA/@%>?\ !PK^S[XQM/CAX/ETBS^ _BR"[U6/Q-:M;02O<1E(WE$F MU6;LI.3VK[O_ .&L/V6?^CE?A_\ ^%E8_P#QVORP^-W_ 2%_P"":/A[_@N= M\#_V<]$_8X\'VW@?Q%\%_$VJZWX:CMI/LUY>V\\:PSN-^2R D#GO7V?_ ,." M/^"-O_2/;X?_ /@'-_\ '* /H#_AK#]EG_HY7X?_ /A96/\ \=H_X:P_99_Z M.5^'_P#X65C_ /':^?\ _AP1_P $;?\ I'M\/_\ P#F_^.4?\."/^"-O_2/; MX?\ _@'-_P#'* /KNTN[2_M8K^PN8YX)XUDAFA<,DB$9#*1P00<@BOS*_P"" M_?\ R>;_ ,$]O^SJ=,_]*+*OTM\/:!HWA/0+'PMX$/^";7_!0#XM>"/BKH_P 7/!&IZW\/_B!X M9\)C1;NQO+&.26>UN+9&,9C\N%^FYB7B._[Z!OB+_E;"T'_LR5__ %)+BE_; M>_Y62OV)/^Q \??^FJYH \ _X)J?";_@HG!_P7T_:HMO$/[7/@B[UCP_-X E M^+VHQ?#0QIXJT]M,C>*VLD^TG^SG6W'E&3,NYL/@8Q7IW@C_ (*W?MAZ]_P2 M&_:[_;+U#6M /C;X-_&7Q'X;\$SKH2"VBL;*73E@6:+.)7 N9/O MC]_P<%ZE^P<__!57PQ\:O@WX8T+3?AZOCB/X'7'@B2\>[T*.T%XS76HLZR"[ M>V#2F*$1J&(C#*>GK_[2G_!9KQUH7[ ?[//QC_9E^$&FZM\9/VI9-'TOX:>$ M-YGNI$*L]M;,X4E2I;>A.U=Q';?%< ?\&\?B4 ?\V87G_J) M/7YN?M1_LCO\8_\ @BG_ ,$_OVIO%'P%U7XH_#_X,Z=97'Q8\":$9_MMWX;O MH;=;NYB$#I(QA%JA^1@1YFXD(KLH!]:?M(_M#?\ !93_ ()(^ =+_;/_ &PO MVA_AS\=?A+::U86GQ7\.>'?A[_86H^&+6[N([=;S3IXY#]L6.:6-2LZAG#*- MJ[C)'I_\%(O^"@W_ 4,\/\ _!2SX3_L"_\ !/&_\$2'XQ?"6YU;3-<\66!E MM-'N$N)I'U5W0,TD<=G;R;(<8>5X\[AE6^(_B]X4_P"#8CQCHOA?P'_P3*_X M)_P?M$_%SQIJ]I:Z%\.]&\4>+M.%K;NZ_:+J_N)I=MG'$A.XL#M)!8!%=U^T M/BGX9T_P=_P9+=(I+J-8UDD^=PH& S?, M0,GDF@#O_B+XM_X+I_#/X1?"+]F+PM%\/_&WQ;\;>(-5C^('QUC\-2KX9\'Z M1 S26\KVBF)I;N:' 4;5B\Q&CVMN60^9>,_VL?\ @J;_ ,$TOVY/@)\&OVP/ MVL?AS\=? GQV\;Q>$IDT[P'%X=UKP_>SLB07$<4$SK)!YDB[F?=D*RX1BK5@ M?\%]_BM>Z)^W)^SW\'_VOOC3X\^&_P"R-XCT[4V\?^)O ]]=V4>H:ZJR?9K# M4+JT5I([?Y;A$LK<>69(OC3]HS2O^"1?@+]L_]D+Q=_P2M^"5W-X0T7]I M[PS'\2OCHRZO27D1M]-&I:F[&XDV17-Q((CY:"-.220H!_1?7Y6?\$U MO#NF?MC_ /!?']L7]K/XRV$6JZE\$-0TGX?_ PM[]!*FA6Q%VES+;JV?*=V MM6;>.?\ 3)P" Y!_5.OR8^-OC+Q3_P $+/\ @K5\4/VW_'_PO\1ZU^S/^TKI MNFS^-?$_A72GO6\%>([)6037<4>6%O)YD\A;@L;HA=S0[& /T0_;:_8Q^!O_ M 4 _9K\1_LL?M#Z+/=>&_$<"![BQ:-+S3YT8/%=6LDB.L4\;#*L588)4AE9 ME/S)^WS^UO\ %[_@GKX/_9\_X)K_ +!F@V_C'XP_$_'A?X?ZE\1[^2XM]*TO M3+6(7.K:B\05[AXX2K< %]DKD.4\M_(_VSO^#BCX"_'CX0:A^S7_ ,$;=?\ M$OQB^/7CVQ;2_"$7A7PA?V\7AUIP$;4[F:^MXDC$*LSJ2&5753+L0,U8O_!0 M;X;_ +4O[$'Q7_8C_P""H?[0-QK/Q9D^!.E:GH'[0^O^'=&22>!-5T[[--JT M=M;1H#;PO+ ?CO\$-9 M\36>B_$:[T+P"/#VK>#3=-LCO;<0R,EU;H_#>8-[$JH"%]ZW?V]OVZO^"GL_ M_!7;3O\ @F-^P%J_@33X_%_P,M_$EOXG\7Z69H?#4XU*Y6XU%BBNUP#!;+;Q MP%2GFW*.W"FO)O\ @KY_P4._9V_X+.?LZZ-_P2]_X)@>+;GXK>,OBIXJT>3Q M!J>C:!>QV'A+1K:[CNI=0OIIX8Q" \48V?>QO!PQ17]@T_2K;1?^#JS3M&M2 MS16?[#B0Q&0Y;:OB(J"3ZX% '+?M)_MH_P#!:7]F_P#::_9G_P""?7ASQ1\* M_&_Q5^*W@W7_ /A*O$+^'YK?1K>Z@N9&BU0JH641VUBI=X5""65, 88(>VO? MVK?^"E/_ 31_;'^#WPA_P""@'QS\&_&CX4_';Q,OA32?'FA^!D\.:CX7\1R M@?9;:6WBFDBFMIF.P,6+_*[DIY>R7SC_ (*_?M9>'?V*/^"['[)WQ^\=>%]8 MU/PSIWPX\5P>*7T+2I;VYT[3Y49);_R859WCM^)I=JDB&.0@$C%5/VR/VL?@ MQ_P7 _;"_9G_ &5_^"?.O7GCWPS\,OC'IGQ,^+/Q#T[2+J#2M L].5S#9F>> M--UQ<>;*JJH.&V=^"SXM^%GQ4\&:8UA;>*=-21HYX+FT+, ML%W&4E;"87;"_!^1Y/"?@M^TG\-O^")O_!4G]ISPG^WE/?\ @_X<_M!>,H/' M7PP^*4^D7%QI%WO[,^A:M=? OX#?"O4/#ME\1K_29[.T\3Z[?/,DD%D)D1YHXXIR6;;\ MK0DG EB+ ',_\$^OVQO^"[G_ 4[U36?'7P@^*OPB\$> OAG\8;_ ,->)+[Q M!X8DGN_%,<-XCRP0QQHPA6"RDA 8-&TDTA!<#.SZ \4:A_P7!_:]_:"^)6E_ M!CXA>%?V8_AAX'\1OHW@S5?%/PZ3Q#K'C,1+^\U+;-.D,-FY(,94!\':P+*V M.5_X-?@!^Q-\5"!U_:8\89_[ZM:^'_AGX^_X)T?'?]H/X\W/_!QG\?/&UO\ M$_PY\5=0L_#WPE\2Z_KUEH=EX=39]A_LVSTW;]J5R9 I8RJL;[6\PR2 'W- M_P $Y?VV?^"@W[7%K^TU^PK\1/BW\.;3XV? G7-*T_1?B[X>\/&[T;5+>_$T ML5Q+8^:JM*J6LJNJ,B@RJ-NZ-BWRG_P0L^(?[8_[+G_!O-\2?VL_#/QF\-7/ MACPMX$\8:I\._"4GA'_2=+UBTN+F5[BXNC*1=1.Z$B+8N P&3BNY_P"#;A_A M?X:_X*2?MI^$OA;^S_J7PF\.:K#X+U/P)\/]=TR2QO(-#6"_$%TUO*3(GG1W M%O.P8E@;H!CNS7C/_!-G]ISX-6/_ ;F_M(_\$XM8\0WFG?&CX8_"WXA7OC/ MP/J6B7=O/86S2W"B4R21")L//&A0.75CRH&"0#[-^+W_ 5S_:A\-_L-_LB: M%\#/!'ASQ1^TC^UAX:TH^'QK4;P:-IDC:?;7.I:I<10G?Y,/VE&$2D<%F^81 MF-\7]I+]I_\ X*__ /!'O1_#G[57[:?Q^\ ?'OX*W/B&RTOXGP^'_A\- U;P MC'=RB)+VS,4C)=Q)(RJ1*-SED4*N\R)X?\0O#/Q#^ /[*/\ P3&_X*P>'?AO MK7BOPA\!_AG8V?Q0T_P]9-=7EAHVK:#9VS:DD*\ND"B8OCNT>2J[F'5?\%?? M^"EO[-__ 6 _9/A_P""8?\ P2\\5W/Q<\??&/7M&CU"31= OHK/POI5MJ%O M>R:A?S3PH($5K>-2I^8 N2 0H8 ]H_;I_;]_X*):3_P5X\$_\$YOV%&\!RV' MQ#^ R^([?7?&%@\UKH%U_:=XLVJN83YERBVEIY4=N"JM-/&S-M# M^ ?[6O_ M 4T_9(_X*I_#W_@G1_P4"^+G@CXM>'OC5X4U?4_ ?COPSX2&B7FG7NG6\MS M/;3P1L8S'Y4+?WF)DC(<89*S=6\-6O@S_@Z(^%'@^SG>6'2?V('LX99/O.L6 MMWB!C[D+6E^W]_RL9?L"_P#8N_$?_P!,$] 'Z1T444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 5P=W^U+^S'874MC??M&> X9X9&CFAF\7V2 MO&X."K RY!!&"#7>5\F>(?\ @A/_ ,$AO%FOWWBGQ'^P/X#O-0U.\EN[^[FM M)2\\TCEW=OWG4L23]: /J/5/%GA70_#D16XGEU6ZO4CMDB(!$ MAE8A0IR/FSCD5S>@?M'_ +/'BO6;?PYX6^//@O4M0NY/+M+#3_%-I--,_P#= M1$D+,?8"I/'OP!^#?Q1^"EW^SG\0/A[I^J^![[1X]*N_#5TA-M+9(JJD! (. MT!%'7M7BGPA_X(S?\$N/@'\2]&^,?P<_8H\%^'O%'AZ\%UHNM:?:RK-:3 $! MT)<@'!/;O0![_P"-_B;\-OAE:P7WQ(^(.A^'H+J0QVTVN:M#:),X&2JF5E#$ M#G K\[/VIO&?@_\ X*U_\%6?AK^P;\//%>F>(OA!\!8K?XG?&>[TN^CN;/5] M8#;-%T=FC)60*S&XE0[D=&*G#(*^@_\ @L?X<_8.TO\ 8J\3?M$_M]_ [0?' MGASX8Z;<:MHFD:X&_?:C(H@M[>(JPQ)/*\4()R!OR> :\Q_X-_O^"6_@[]@; M]DC3/BOXR^&.GZ-\8?BA9MK?CV2TMVA_LV*ZD^T6^CQQ9*PQ6T9C0H.DHDY( M(H X/XH_$CX=_P#!*G_@N-:>.[OQ[HNE?"W]K;3HM.\>6$VJ0QIX<\:V<9^P MZC,A8>1%>P%HBQ #REY';"BOTB\(>-_!?Q!T9?$?@+Q?I>N:>TC1K?Z/J$=S M"77[RAXV*Y'<9XKY(_X*F?\ !%3]C_\ X*0_##QUK/B'X0:);_%W6?"IL_"_ MQ%D$BW=A=P*6L]S*V#") J.N.8W<=2#5#_@WX^('P=\8_P#!.#0/#'PW^#^F M?#WQ'X,UN^\.?%?P3IEOY(TSQ7:.(K\M'D^69B$N H.%$P7^$T ?3UW^U+^S M'874MC??M&> X9X9&CFAF\7V2O&X."K RY!!&"#76:IXL\*Z'X;D\8ZWXFT^ MSTB*W$\NJW5ZD=LD1 (D,K$*%.1\V<+-?OO%/B/]@?P' M>:AJ=Y+=W]W-:2EYYI'+N[?O.I8DGZU]!^/?@#\&_BC\%+O]G/X@?#W3]5\# MWVCQZ5=^&KI";:6R155(" 0=H"*.O:@"/0/VC_V>/%>LV_ASPM\>?!>I:A=R M>7:6&G^*;2::9_[J(DA9C[ 5VE?,GPA_X(S?\$N/@'\2]&^,?P<_8H\%^'O% M'AZ\%UHNM:?:RK-:3 $!T)<@'!/;O7TW0!^6/_!S7\+/!?QT\0?L7_!+XDZ8 MU[X=\8_M7Z#H>OV:3-&9[*[803QAEP5+1R,,CD9R*T/^"-/QO^)W[!O[2/B3 M_@@Q^V#XHGOM1\'VTFL?LZ>,=1.W_A*O"3%W6U!/6:V"OA 3M6.>-<);*6TO M^#@W_DO/[ __ &>CX4_]*HJ]7_X+9_\ !.OQE^VC\"-'^-/[,FHMHG[0'P5U M/_A)_A!XBM2J32W,16273&8\&.X$:@!OE\U(]WR&0, >#_\ !#CQAKOP]_X> M&^//"_@2_P#%.IZ+^UIXXOM-\,Z4RBZU:XB+O':1%OE$DK*(U+< L">*T[J# M_@XI\9_LSW?[97B_]K_X/_!W5AHL^M6_P0U/X8I-;64*AI(K*]U2YG:6*=D" MJ^U2%=L9'./ES_@B[^T%^UWXS_X)7_M]_M0? /P+/9?&;7OBSXB\1Z9H.GV# MRSZ?JES:17$\<$$@+/-#YDICB8,S/&JE6)VGBO@"G_!!7XI_LB>'?B!\3+OX M@?M/_M8>(/"0\SP%XIU;Q%K.N77BZ2#]_:_8=PM8H([HL/.E#(L2;M[G[P!] MD_$/_@O%\8$_X(2_##_@I1X/^'7A;2?'?Q/\3VWA&276VG.@>'+\W]Y97&J7 M 5C(+138RR*A&K"4$OJ=E=1WAAO(8<$LKDN_RJJ9??'\H?\ !._]H6Q^ M!?\ P; ?#/5/%?[&5K\<_!&F^/M6T7XV>#IX_/FT317\07\]S?\ V0PR>?+ MKV[B,F,H9$E+JJ%AXQ\7=(_X)?\ @_XP?#'QK_P;1?'CQ[!\=O$OQ!TP/\/O M M]K4VB3Z2S%KN75H+^/]S;H-F]9)-BJSYCV@M& ?H_^TW^V9^WE^T]_P4BU M[_@F1_P3<\<>$OAY'\,O"EEKGQ?^+7BKP[_;,MA/>JDEGIME9,ZQ.[12)(S2 M'D%P#&8L2_/'P//[<&C_ /!S7\./A]^W=J7A77O$/A[]G35X/#_CKP=ILEC: M^)]+>ZGDCNI;5V86MRLK3121HQ7,:LORL">S\6_&KP=_P1S_ ."XGQH_:'_: M]CU#0O@S^T_X8\/S>'_B:NE3W6GZ3KFE6PMGTV[>%&:%I 9958C&&C[!V3F_ M@_\ MV_"W]OK_@Y4^&7Q(_9]L]3OOA]HGP"U_2O#_C.]TB>TM_$?B5:_!_XC>%/V8?AEX)\ M32:+X*OO%'PY3Q#K'C%(E!?4RLTZ0PVDF5:,J V"58%D8UA_\$W?^"KOQKU' MPG^U7X!_X*$:WX1UK7?V295N_$7CSX?0>79^(-)DL[RZ2982Q5;@+8R@JNU< MNB;0RL6^#_A)X]_X)P_'CXW?'+4/^#C/X]^-H_BQX>^*NHV>C?"7Q-KVO6>B MV.@KL^PC3++3=HNE[:.&(J.KJ@"LV!D@G Z5\R_\$\_^"X7[*_[(?[ M_@_]C[]JW3/%/A;X_P#P>\-6W@N\^"G_ B=]-K6N7UE&+:R2P$4+1W NE2$ MJX8*"Y).S:[>@_\ !JKK=_XE_P""2.E>(]5M%M[K4/B-XGN;F!!@1R/J#LRC MV!)'X4 4O^#I7X@^.;;]A+P)^S1X'\17&DK\69CEF8EF)))KY9_X+P?L'?$K]OW]@/4/!/P&D0?$GP+XEL/&OPZ M1Y%3S]5L/, @#-A5>2":=$+$+YC1[B%R1Y+\'/\ @Z$_X)Q0_#1+3]M?Q-XC M^"GQ4T2T6'QM\-?%/@75FNK2_10)4@,-M(LD;.#LWE7VD;U7F@#Z4^'G["O[ M*/[#/[0?QL_X*)>#M2UOP]-\0=%74_B/I$=[&NB(+&(RR7\=JD099R%FD=R[ M;FGF( +FODS]F#XX?\%QO^"K/PEG_;@_9O\ C]\,O@)\.M:O;S_A57@/7_ ' M]NWNMV4$[PK<:I=O(#;>9)&XS I^4;@F-K/>_8X\>?MX?\%?->_:0^,WBYO$ MOPX_9H^(?PTO?!'P5\$>+=&A@NM2EN+5H)/$#YC,\:89\!7\M_M&T>88-YX# M_@E;_P %C/V1O^"B_L(_P#!2CQ/J/P>^+7P3M[O1=:\+:[XVN[!X(72ZCEB90"I^9E+#*,CL =U8?\%H?VBO&/\ P20_:.^.&N> M$\$ M?M$_LWZC>>'/'.A11&[TQ-5MYXT6[@1V):VE4R;59F(:-\,R[6;SSXT_MC?\ M%[? _P#P3ZL?^"P7_"U?A!HWA*U\-Z7XFD^!#>#7N)KS0[@P;9;C4F<2+=/% M,LSQ1"-4#%0=R[3Y)/\ "_XP:[_P1P_X*'?\%!_BQ\,=7\$VW[1WB.;Q!X+\ M+^(+8P7T.A07"K:7$\1YC:43MP?O",.,HZ$_7'_!0 ?\&N6J@#_ )MG\.?^ MD=A0!YG^TW^V9_P7,\%?L1_\/BO"7Q"^$OAOX?1:/I_BFV_9\NO"TE[=-X=N MI(3#]JU8E9&O##/')(D2Q(OS!3N7:WI/_!2__@J/^VC\,/&/[&VF?L#^!_#F MJ7O[2UOJ?_%/^+X6:%7DT_3Y;*6:>/#QPVS7K3S>6-SQPLH*D@A?^"@/_*K= MJ?\ V;/X;_\ 22PKYQ_X*$?M#Q_LH>(_^"3_ .T)=^"=7\0V7AKPG?S:MIF@ M:>]W>&P?P[HT-U-%"@+2M%!)+-M'7RNHZT ?0/QA_:D_X*H?\$G_ (K_ N^ M('[=7[0O@/XU_!?XE>-[+PEXLU/0_ "^';_P1J-[N^SSQ>7-(MU9J5?>\OSD M)C"LRYZK]I7]MO\ ;N_:?_X*,^(_^"8W_!-/Q%X0\"?\*R\-6.K_ !@^,'B_ M0SJQTR:]19;33[&RW+'+*T4B.6E.#B09C,7[SP+_ (*;_MN?L]?\%PX/A-_P M3B_X)N^+;SXD7FN_$_1O$GQ&\4Z3H=Y#I_@_P]9L[RSW4UQ%&(YF+#9'U)0H M<.\:MTNN?&_PG_P1K_X+=?'3X[_M@VFIZ#\%_P!I_0O#UWX;^*":3/=Z=I>M M:9:FW?3KQX$=H6D,D\BDC&TQ=M[( >K_ +.7[;/[>'[*W_!17PQ_P3/_ ."E MWB;PCX\B^*?AZ^U3X._&'PCH)TAM1N+*-I;O3K^RWM'%*L:EU:,X&Z-C_96_;Q^#WP.A^&WQ&U7PMX=^$6N^!HM9U[4X M[%@OVW43/.LMO',^Y=T$;!=DBX+1EF9;_'/PK_P6:_X+8_ 'XQ_L;VFI^(/@ MS^S!I?B+4?%7Q3;2;BTTW4=7U.V2"/3;1YT0SNC0V[,0,;3*1P%9O%/VA?B! M_P $'_VJ_B[\2=._X+)?L[Q_LQ_M!>$_%MU!/J6AWNK6]WK-E&1]FUBVN[.V M6#4#*%RKR0NY"J5W*0: /K7]K7_@H'_P4K_9C_X(2>.OVROCQ\%O#_PV^/G@ MNYL+.:QC:#4=*O!)KMC9?;H8EFD*Q36]PY$*>/-:_:>U[_ (-2_P!I>]^.OB[QQX@\'K\2K&/X':[\3$D&NZAX/7Q) MHHLY[CS!O*LPE*;N@W!?W8CKZ7_X+.?$WPK^S3\2?^">/[8'Q?:^L/AU\/O& M4S>,O$EMI<]W'I:7.F60B:18$=SGRI2%52S"-MH)&* /9/VH_P!M7]O7Q9^V M!X+_ ."2?[#WBKP5!\5+7X9P>*_C3\9/$N@/-I^@6H,<&ZSTX/A[F>9E=8G9 MD1)XQS\\D(*ZO&(GC.2TBY+ MY?QK_P4>^#/_!/O5O\ @JIX M9_X*4?\ !0/X.7WQ#_9-_: ^#ND?\(Y\2;*+5XK/PSK B@:TFNULFCN(8I[1 M4VB1-VU*2XDO&1T9D=01\RD< M<8K]'J** "BBB@ HHHH **** "BBB@ HHHH I:9X;\.Z+=7%]H^@65I/=ONN MIK:U2-YFR3ERH!8Y)//K5VBB@"#4M,TW6;&33-7T^"[MI1B6WN8ED1QG."K M@\@4ZPL+'2[./3M,LHK:WA0+#!!&$1%'0!1P!["I:* "D=$D4HZAE88((R"* M6B@"AH?A7POX8$H\->&[#3A.P:<6-FD/F$9P6V 9/)Z^M7Z** *>C^'?#_AY M)8_#^A6=BL\F^9;.U2(2-_>;:!D^YJY110!\B_M#?L)?&3XJ_P#!7[]GS]O+ MPWJ_A^/P9\+/!WB32O$=G>7LJZA+/?VDT,!@C6)HW4-(NXM(A S@'I7UAI&A MZ)X?M38Z#H]K8P-(7,-G;K$I8]6PH R<=:M44 5]5TC2==L7TS6]+M[RVDQY MEO=0+(C8.1E6!!P1FI+2TM;"VCLK&VCAAB0)%#$@544< #@#VJ2B@ JG>>' M?#^HZG!K6H:%9SWEK_QZW>IJY10 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110!^>'_ 6[_9;_ ."BO[6_Q.^"GAW]E[X(^#?&7PV^'WBJ+QEXPT'Q?XP& MG0>(=6MW(L;.50K,UO#\\KJ(+.+;;ZK%$Z!@TR;XIE7[SRB0D M[<5^E]% !1110 4444 %%%% !5.R\.^']-U*XUG3M"LX+R[_ ./J[AM462;_ M 'V RWXFKE% !5+2O#7AS09Y[G0_#]E9273[KF2TM$C:9LDY8J!N.2>3ZFKM M% $&I:9INLV,FF:QI\%W;2C$MOA M[UW4RQH(+7Q7K&I23^&;V:XM3#=732Q@/+%$VX*1D;< M ]">M?75% !6?JOA+PKKU[!J>N>&=/O;FU(-M<7=E'(\)!R-K,"5YYXK0HH M*IZCX=\/ZQ=V]_JVA6=U/9MNM)[FU1W@;(.4+ E3P.GH*N44 %%%% !7R+^W MI^PE\9/VF_V]/V3/VF_A]J_A^W\/? WQ3X@U'QA!JM[-'=3PWMK:Q0BU1(G6 M1@T+[@[1@ C!/0?75% %73-#T31!,-&T>UM/M$QEN/LMNL?FR'J[;0-S'U/- M2:AIVGZO92:;JMA#=6\R[9;>XB#HX]"IR"*FHH AT_3M/TBRCTW2K"&UMX5V MQ6]O$$1!Z!1@ 5!JWAGPYK\L$^N^'[&]>V?=;/=VB2&)N#E2P.T\#IZ5=HH M*9P-:WEO'+$X^>.5 RM]0>M/HH BGL;*ZLGTZYLXI+>2,QO!)&"C(1@ MJ5/!&.,5'I&BZ/H%DNF:%I-M96R$E;>T@6- 2)OB7\./!>O:1X6\8_$#1-)U/Q!.T.@:=J>JPP3ZE*I4,EO&[! MIF!= 0@)&]?44 ;=%%9'@KX@^ OB5I+Z_P##GQOH^OV$5R]M)>Z)J45U"DR8 MWQEXF90ZY&5SD9YH UZ*** "BBB@ HK(M_'_ ($N_&EQ\-[3QKI$OB*TL5O; MK0(]2B:]AMF8*)G@#>8L9) #D8)(&>:UZ "BBB@ HHKDOB+\?O@3\'[ZWTOX MM?&KPEX6N;R$RVEOXC\26MC)/&#@NBS2*64'C(XS0!UM%>8?\-N_L7_]'=_" M_P#\+[3O_CU=SX)\>^!OB7X9Y6_Y=^W;GC.: ->BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HK( M'C_P(?&__"LQXUTC_A)!IW]H'P__ &E%]N^R;]GVCR-WF>5O^7?MVYXSFM>@ M HHHH **"0!DG'UK(N_'_@2P\96OPYOO&ND0^(;ZT>ZL=!EU*);VX@4D-*D! M;>Z @Y8 @8/- &O1110 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"'BS_@DM^V[XA\5:GK^E_P#!FF*SC=RRPH2F2J A1 MGG %?5_Q2^#_ ([\??LXWWP4\,_'KQ!X8\0W?A^+3X/B)I<43:E;3JJ WBJX MV>:Q4D@C&7- 'H%?"_\ P6E^-/QJU^X^#_\ P3,_9@\=77A;QU^TMXJN]+U' MQ=IS8NO#_A:P@%SK-Y 005G\AE2,Y&0T@5E;:PV?@#_P3&_:_P#A!\9/#WQ, M\=?\%C?C1X\TC1M06XO_ ?X@TW3TLM5C (\F8QH&"G(/'/%?/?_ 6F^#/C M[QI_P5S_ &/=1\/_ +37B;X06OB[2O%?A+3?B!X6B@>?3]5>"*>"U_?@J#=C M]PO=B,#O0!]__L?_ +%/[,W[!_P=T_X'?LO?"G3/#.BV4*+<2VT"F[U*95P; MF[GQON9FZEW)/884!17_ &QOV%?V5OV]_A7=_"']J7X/:5XFTZ:!UL;Z>W5; M_2I#TGL[H#S+:4'!W(1G&&#*2IXS]B']B;]H3]E?Q5KGB#XS_P#!1/XD?&JU MU73X[>RTOQQ9VD46FR*^XS1&!02S#Y3GC%<_^UY_P3V_:B_:.^,D_P 3/A1_ MP50^+'PETB73X+=/!_A"PL9+*.2,$-,#,I;<^NV$'AOQKJ3$W7B+PGJ,#3Z5/.Q_UEQ'&ABE?)YV*2 MS!F;[KK\H/V+/@%\0?V??^#@W4?ACIG[5_C'XJ:EI_[-WV[XV^+/$P@5[VYE MU,+H]G/'$NU)HH&\Q",,8B.<%@?-*M; M[4)KBVTNTTO33%9QNY984)3)5 0HSS@"@#[OHKS_ .*7P?\ '?C[]G&^^"GA MGX]>(/#'B&[\/Q:?!\1-+BB;4K:=50&\57&SS6*DD$8RYKYP^ /_ 3&_:_^ M$'QD\/?$SQU_P6-^-'CS2-&U!;B_\'^(--T]++58P"/)F,:!@IR#QSQ0!]GU M^,W_ ='?LZ?$;]K']M/]B3X!?![QT?#/B_7+[QY)X3UU96C^QZG;6VCW=JV M]"&B_?01CS%R4SN )7!_9FOS3_X*Y_\ *:__ ()P?]C3X]_]-^F4 >U_\$8O M^"CVJ?\ !0']FF[TGXSZ0= ^-OPMU-O"_P :/"5Q$(IK+5H"T?VD1#[L5QY; ML !M61)HP2(\GYA_X-V?CW\+OV6_^".7Q3_:'^-?B-=)\*^#_B]XOU/6[\QE MRD,;0':B#EY&.$1!RS,JCDBM3_@K=\+?'_\ P3!_;#T'_@NY^RYX7NK[0MMO MX>_:C\%:6G_(:T*1TBBU=4X!G@(C4MGK' 3A//+?.G_!,O\ ;A\,_L5_\&U? MQD_:Z_X55IOCVVMOC'K2Z3XS)\,?A7\+-,MM.U%[K3W6TTB+5;EGN)(IWDCMP(U M!97X;H1E>%/AQ^Q!\>_^",/["7P-_:?_ &@_%/PK\<:^NGM\#?B'X12:.XTG MQ%"A50;E4,4(;S$ 61XV=E4QL&0E0#ZZ^#7_ 6*\<)^U#X)_9*_;N_8 \=? M 'Q%\3GN(OASJNL>(-/UO2=8N84#O:-=V38@G(*[8R#DLH)7G>&K>90\*75_=GRU MG=&5UBQRK#YMV5'S!XK^-'_!7#_@D)^U#\!_AM^U9^UEX*_:8^&?Q<^)UGX( MTF;4O"4>E>+M*DNG6/[7$(<^16?Q!U?XMVGB?3[.]8)<:AX=FCG>REB!YEBBCGC!*Y"?:$!QN% 'G MO_!-+]J6R_:Z_P"#CSXQ_$I_A/XJ\!ZO8?LT6>C^)_!?C2P%OJ&C:C;ZK9"6 M%]K,DB$,DD?"? M@;Q!L_#S3OAE?ZEI_Q3T'QO:B"]\+7FGQ":[BG5"V\*C!@5&YN5*JZL@\ M(T7_ (+\^,M0^%K?M@ZM_P $N/C'IW[.,@:6U^,,UYI[S_8]VU-1ET=)#=QV M1.&-PN]1&=X#=*_.W]G3P]XH^,?_ 1+_P""FFF_!?XFZE\0KF?XX:EJMOXQ M=4-UXCTZ"\M+NYU%UA4)NN+2&>9@@"G>P QQ7ZU>%?VB_P!E?4/^"&UI\B'X7I^SNL-TS7$?D) ND?9GL",X\X2 VWD_>\S]WC=Q0![!^P%^V%X:_;\ M_9 \$_M?>#_!U]X?TWQM8SW-KH^I3I+/;"*ZFMR'9/E))A+<=B*ROVM/^"9? M["/[=?B72?&/[6W[-NB>.-3T.Q>STF[U6:X5K:!GWM&OE2(,%N>0:\6_X-O? M^4)7P#_[%_4/_3M>U]OT ?AM_P $Q_\ @D1_P3=^-'_!5?\ ;E^!OQ0_9.\/ M:SX3^&?B7PK;^!-$N9[H1:/%#_ _PFO['2-0\0G1_AK\*O 5G)>ZGK^L7DKR_9;.*1RS%I'9V9FV MKN &69$;YW_X(\?\IKO^"C__ &-_@K_TEU2N%_X.'_#WQ-@_X*/?L.^/=%_: M-7X0Z*GB7Q)H]A\4;KPS::O:>&M;NH+46SRVUZ1;,9M@C5I" @220$&.@#Z& M\"_\%H_&_@OXR>"_A1_P4)_X)Y_$']GJR^)6KQZ3X#\9Z]KMAK&D76HRC,-E M=SV;?Z!/+T1) >0=VU59AQ,?_*V%)_V9)_[L@KPO_@K;^Q/^T38?L_>'_ '_ M 4R_P"#@[4[[PGXK\&-$T_]EW1SJ%[K2N7MC:KI4BW99#U:,X&\!OO M@'W"%+@?\'7#QF<&4?L0@&39@%O^$C'.,^O:@#N_'W_!:7Q=XQ^.7C3X(_\ M!//_ ()^^/OVA_\ A6FJ/I?C_P 6:#KEAH^C6&H)_K;*WN;QL7EQ&1AXT YQ MM+ @U[%^Q?\ \%.?VFG5? TOPXN[RR^*OA3QY:BQU+P==VD; M27$=['DA45%9Q("5*JV=K(Z+^4W_ ;Z_LR_\%$_B+^RKXP^&OP(_P""PDWP M;U_P1\4-9L/B+\+G^!F@:Y>Z;JWF@/=37-\1<2";9@,PVAH713^[(&S#^SA] MK_9R_P""ENM?"3_@H?J?[0WQ3UGP/;:;\5)M.^$Z>'K1+^PMKKYMUV.V_!?!.F^?K/B:Y<+NB2%ROD^2SJDQ?F-R$PSD*;' M_!,_X^_LVP_\$8/A%\98_%6BQ^ ?#/P,TN/Q+<22QFWL?L.F1Q7\$^?EWQR1 M3(ZMU8'.<\_"]]^TG^SA\1?^"M'_ 3^_;<\)?#NX^'WP0\;?#OQ;HGPVM/$ M6A6^DP:7K#M>0J#!"[0V[7)FA$15OWGG(PZD@ ^LOAI_P6E\2^&_V@O!G[.G M_!0K]@CQY^SMJ'Q+OA8?#SQ%K^N6.L:+JM\V EC)>69VVURY956-@X:3=&S MR%4M(H8XGDEN)6VJN, DXKR#_@Z>US0?$7[''PQ_9W\-7<-Q\3O'/QU\.Q_# M31[=@U\UY'+('N8D'S!4641M(. ;A%)^85I_"S3[*X_X.MOB9?SVR/-;_L@V M/D2,N3'NUFQ#$>A(&,^F?6@"UX(_X.&$UGQOXE_9;\=?\$Y_BYHO[1VBWEM% MI?P,LOLU]<:O!-"TXO4U!2EO#:QQJ&EFDVJHDCV&4DA?9O\ @GG_ ,%6[;]M M+XT^/_V4OC#^S!XL^"_Q>^'%I;7^N^!?%5Y#=B?3[C CN[>YA 69 6C#':!^ M]C*L^3M\0^%5C9R?\'6GQ.O7M8S+'^R#8^7(5&5SK-B#@^X 'T%3_")53_@Z MC^*Y50-W[(^FEL=S_;%F,_E0!1^&G_!Q'XJ_:;^'^I>+OV)O^"77Q;^*MUX7 MO;R#QU!IE_:6EIHAAFD1(5N90?MEU)%&)Q;P(S*DL>3N;:-#P7_P<-1_M._! M^R^+7_!/#_@G/\7?C9%9:7]J\>PV M]+A\,7 W%].,TQ?[;>A5$GDVROF.6% MMV9-HJ_\&JVGV5E_P3.UNYM;9(Y+OXU^*9;EU7!D<3Q1ACZG:B+]%%+_ ,&K M%C9V?_!,W6GM+6.(S?&KQ2\Q1 -["XC0$^IVJH^B@=J /2_%G_!=#]G/3O\ M@D^(=<\)Q2VUM>>$S)#;:E:WX3*?NU9_E#?.. M3QQ7X7C3;N\_X,^_C:MA:/(MM\;)Y)%C7.R,>*M.!.!T R/I7Z6?\%T_CS\( MM,_X()?$?QK/X_TMM-\:?#O3[/PG(PU::\:W,"6^#^]+(3)\N<(CL>%) M!UW[6'_!;+X&_L=_!_\ 9_\ C;\3?A1XJO-(^/NGQW.E6N@Q+=WNG-)IT-Y% M;^0@W7,TC3QP(B8S(PR0.1Q_A?\ X+F>,?!W[1?P_P#@I^VY_P $V_BC\#-% M^+.O1:)\//&WB74;*]M;G4)B!!;7B6YS8R2%E786=E+98!%=U^=/VL-/LM3L MO^"0-M?VR31KXD\-2A)%R Z:-I;HWU#*I'N!7M/_ ;Y7F?:,2^=Y>_'R[L<5R?C/\ X+9>,?'GQH\;_"3_ ()X_P#!/+XA M?M"VGPSU>32O'GC+0M-"RO_P= M>7*02!'/[$6$(O M^"B/B3_A)M!T7P?K[N4B19+C "8%ON/&: /5?^"]W[7OQ\\(_M;?L<^'_ (,? SQAXG\)S_%K M2/$6FW?A[Q/:V]CXXN]P>'24B>5>I#9!Q]#7WQL_9L\4?\%< MO@'I'Q<_8_U_1/CYXF^ =[J^D^(;WQ0S+X4L6\YKO1Y[>"8VUQ,)/-4S!'Y^ MZV,5\]_\%'+VUAU'_@ECJ5Q=(X"Y;3[,+R>.3T]:]&_:*_Y6AO MV>?^SZ0JZM$H&"K %BK!?0?V.O^"L7P4_;%^#?Q)\ M;:+\/_%'A'QK\'DN8_B;\*O&%HMKK.AW,4,LJHX!*O'*(9!'*#AMC9"D$5\V M?\&O^L:%X4_9\^.7[.7BR\AM_BAX-_:*\2/\0](N6"WK2S-"L5XZGYFCD\ET M5^A,+8Z5P/P]UW0?BW_P6U_;X^*GP7NX=0\)Z#^S=;>&_%^KZ:P>UG\1+9Q[ M8RZ_*\L45M<0MW5H77M0!Z1\/?\ @X=^('[1WP1MOV@OV,O^"4'QC^)_A>QL M3-XSU>QO;2SM]+G4%Y;2U,@+ZG/$FTNL"8#,%!)KW9?^"U?[&DO_ 3&M?\ M@JK;W'B";P)>Q+#::!#IR/K,NJ-=&T&EK )-AN/M *??V;1YF[9\U<9_P;.Z M?9:=_P $/_@3'8VR1"73=9ED"+C<[:YJ#,Q]22:^$/V"=(_80\0?\&V.J?#S M_@H5XPUCPQ\/=?\ CIJNF6GB3P]:3/4RJPK] MCM+OO[4TRVU+[+-!]H@27R+A-LD>Y0=K#LPS@CUH GHHHH **** "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@ KPW_@HA^PC\.?^"B/[-.H? +QUKM]H.H0W\&L>"_&.D$B^ M\,ZY;$M::C;D,IWQL2"H92R.ZAE+!A[E10!^=_ M,N=@&\P($=Q@*V3MK]$J* /F+_@F-_P3TO/V&O ?B?Q?\7?B8_Q!^,_Q3UP: M]\7OB)-"8QJE]@B*VMT./*L[9&:.%,# +$*@81I].T44 %%%% !7FGQ=_8^_ M9T^._P ;/AO^T5\5OAW_ &KXR^$=U?W/P]UC^U[R#^R9;V.*.Y;RH94BGWI# M&,3)(%VY7:22?2Z* ,WQCX/\+?$+PEJG@+QQH%IJVBZWITUAJ^EW\(D@O+:9 M#'+#(AX9&1F4@]037C'P>_X)B?L)? ?]E#6_V'/AK^SUI\'PI\237,VM^#M4 MU.]U*"ZDG">8QDO)I90 M:?\ LUSZ[!96TUOHVE>,_&6JZS8Z3%*K(XM;:\N9(H6VL0L@7S$P"K*>:].U MS_@EE^P1XH_8TTK_ ()^^*?V>;+5?A+H63H?A?5M7OKM].?S99!)!>33M=Q2 M*TTH5UF#*CE%(3Y:^@:* /D_]ES_ ((D_P#!-[]D/XMV7QY^%/P-N[SQEI,+ M0Z'XA\7^*]1UN?28V4J1:B^GE2W."PWHH?#$;L$BND_;0_X)0_L)_M^>*='^ M(?[2'P9:\\5:#;FWTGQ=H&N7FD:I#;DL3 ;FREB>2+YWPDA95WL5 +$GZ,HH M ^??V4_^"5_[ W[$/Q!_X6K^RS^SS9>$?$+>$1X9GU*SUB^F:XTW[2+HI*DT M[I+*TP#M<.IF; !D*C%>7:O_ ,&]O_!)K6/B%JWCY_V:;FTAU[4SJ.N>%=+\ M:ZO::#?W1.=\NFPW2VQ7./W801\8V8)!^TZ* /)/V;_V$_V3/V0M9\;:U^S7 M\%[#PB?B'J$-[XLL-,N[@V-S-%&T2&*S>1K>T 1BI2WCC5AC<#M7'RU\?_\ M@W\_X)<:-X2^('QA^'G[(ZG7FT#5M5TCPM8:UJ4FCC6/LDOE3PZ0)S:^:'VA M$6+8#C:@(&/T HH ^./^#?SX=_$#X3_\$>O@C\/?BGX&UCPUK^F:%?)J6A^( M-,EL[RT9M4O'5989E5XR596 8#(8'H:^QZ** /,?@[^QM^S=\ OC9\2/VBOA M+\./[)\9?%R\LKKXA:Q_;%Y/_:TMHDJ6[>5-,\4&Q9I1B%(PV[Y@<#&G^TC^ MS'\ ?VOOA)J/P*_:7^%>D^,?">J[3=Z/J\)*[UY26-U(>&54+X8U/Q;XLU+6O[$ ^[]D MCO;B6.%EXVN%WKCY6%>YC]D3]G@?M8G]N(?#W_BZ1\$?\(@?%']K7?\ R!OM M/VK[+]F\W[/_ *[Y_,\KS.V_'%>DT4 ?)_[4_P#P1(_X)M_MA?%NZ^/?Q;^ M\]KXTU& 0:SXD\(^*-0T2XU2+ 7;=?89XEN#A5&]U+X11NP *]H_98_9"_9K M_8E^$-K\!_V6?A#I7@[PK:S/,--TY7=IYG #33RRLTMQ*P509)69R%49PH ] M(HH ^)O%W_!N[_P2(\:?$2]^(6I_LJBV35-4&HZKX8TGQ9JEEH=Y=!MPD?38 M+E+;&0IV*@C.T94Y.?H7]H?]B#]DO]JWX"1?LP?'[X"^'_$'@.UA@CT[PX]H M;>+31"GEPFT: H]HT<9**T+(RJ2H(!(KU2B@#Y5_90_X(K?\$X_V,OBM#\=? M@W\")9_&EI;&VTSQ/XM\2W^MW>FPE2NRU:^FE%M\K,NZ,*^UV7=@D5[#I/[( MG[/.A_M5ZK^VWI7P]\KXGZUX0C\+ZGXF_M:[;SM)29)UMOLQE-NN)(T;S%C$ MG&"V"0?2:* /-M)_9$_9YT/]JO5/VV]+^'OE?$_6O!\?A;4_$W]K7;>=I*3) M.MM]F,IMUQ)&C>8L8DXQNP2"ND?LC?L]:%^U3JO[;&E?#[ROB=K?A&/POJGB M;^UKMO.TJ.9)TM_LYE-NN)(T;>L8D.,%L$BO2** /-OV5_V1/V>?V*/AC+\& M_P!F3X>_\(SX;FUFZU:33?[6N[W-YHH \=\4_L"?LE>-%^$"^)?A/ M]I'P%N+>?X3_ /$]OT_L*2""*"(_)./M6V*&-<7'F@[?V MPM#\,>&_VC/A[_PD5EX-\:6/BWPW#_:UW:?8]8LUE6VN"/^$0/BC^UKO_ ) WVG[5]E^S M>;]G_P!<-_F>5YG;?CBO%?VI/^"('_!-3]L#XMWWQV^+_P IX?%NL0"#Q#K M7A7Q3J.BR:U%@#;>+8SQ)<$@ %W4N0 "V ,?6=% 'A7B#_@F9^P=XG_9 C_8 M)U;]F3PX?A+!&HMO!\$9;F. M3'&_'%?9U% '@?[1/_!,/]A[]J[]F3PQ^Q_\??@BGB'P%X+ALHO"NFW6NWZW M.FBTM_L\!CO5G%T6$/R%FE8N#\Y8\U;^&G_!-[]C3X0_$+X -4E\2:C.VF:'M9?LFR2X:.;AB/,E5Y #@, !CW&B@#Y9_:T_X( MP?\ !.K]M3XJGXZ_&KX%RQ>-9K5;6^\5>%/$E_HM[?P!0HCN7L9HA< *JJ&D M#,%15#!0!7I?[/7["7[)'[*/P!O/V7_V>?@AI7A7P3J-O<1:II.G/+YE_P"? M'Y4LD]RSF>:5H\+YKR%P%4!@%&/6Z* .%_9J_9K^"G[('P0T']G#]G7P7_PC MO@SPQ#+%H>C?VC6RJR M;2 1[C10!\7?!O\ X-]?^"4?P.^(VB?$[PK^SC=ZC>^%[M;KPK8^*O&FK:O8 M:/,K!D>"TO+F2$,I"E2RL5*@C!&:^T:** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "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 + **** "BBB@#_]D! end XML 14 R1.htm IDEA: XBRL DOCUMENT v3.22.0.1
Cover Page - USD ($)
12 Months Ended
Dec. 25, 2021
Feb. 18, 2022
Jun. 26, 2021
Cover [Abstract]      
Document Type 10-K    
Document Annual Report true    
Document Period End Date Dec. 25, 2021    
Current Fiscal Year End Date --12-25    
Document Transition Report false    
Entity File Number 001-33486    
Entity Registrant Name Infinera Corp    
Entity Incorporation, State or Country Code DE    
Entity Tax Identification Number 77-0560433    
Entity Address, Address Line One 6373 San Ignacio Avenue    
Entity Address, City or Town San Jose    
Entity Address, State or Province CA    
Entity Address, Postal Zip Code 95119    
City Area Code 408    
Local Phone Number 572-5200    
Title of 12(b) Security Common shares, par value $0.001 per share    
Trading Symbol INFN    
Security Exchange Name NASDAQ    
Entity Well-known Seasoned Issuer Yes    
Entity Voluntary Filers No    
Entity Current Reporting Status Yes    
Entity Interactive Data Current Yes    
Entity Filer Category Large Accelerated Filer    
Entity Small Business false    
Entity Emerging Growth Company false    
ICFR Auditor Attestation Flag true    
Entity Shell Company false    
Entity Public Float     $ 1,601,627,017
Entity Common Stock, Shares Outstanding   212,810,629  
Documents Incorporated by Reference Portions of the registrant’s definitive proxy statement relating to its 2022 Annual Meeting of Stockholders (the “2022 Proxy Statement”) are incorporated by reference into Part III of this Annual Report on Form 10-K where indicated. The 2022 Proxy Statement will be filed with the U.S. Securities and Exchange Commission within 120 days after the end of the fiscal year to which this report relates.    
Entity Central Index Key 0001138639    
Document Fiscal Year Focus 2021    
Document Fiscal Period Focus FY    
Amendment Flag false    
XML 15 R2.htm IDEA: XBRL DOCUMENT v3.22.0.1
Audit Information
12 Months Ended
Dec. 25, 2021
Audit Information [Abstract]  
Auditor Name Ernst & Young LLP
Auditor Location San Jose, California
Auditor Firm ID 42
XML 16 R3.htm IDEA: XBRL DOCUMENT v3.22.0.1
CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Dec. 25, 2021
Dec. 26, 2020
Current assets:    
Cash $ 190,611 $ 298,014
Short-term restricted cash 2,840 3,293
Accounts receivable, net 358,954 319,428
Inventory 291,367 269,307
Prepaid expenses and other current assets 147,989 171,831
Total current assets 991,761 1,061,873
Property, plant and equipment, net 160,218 153,133
Operating lease right-of-use assets 45,338 68,851
Intangible assets, net 86,574 124,882
Goodwill 255,788 273,426
Long-term restricted cash 9,070 14,076
Other long-term assets 38,475 36,256
Total assets 1,587,224 1,732,497
Current liabilities:    
Accounts payable 216,404 175,762
Accrued expenses and other current liabilities 147,029 150,550
Accrued compensation and related benefits 88,021 52,976
Short-term debt, net 533 101,983
Accrued warranty 23,204 19,369
Deferred revenue 137,297 133,246
Total current liabilities 612,488 633,886
Long-term debt, net 476,789 445,996
Long-term accrued warranty 21,106 21,339
Long-term deferred revenue 31,612 29,810
Long-term deferred tax liability 2,364 4,164
Long-term operating lease liabilities 54,326 76,126
Other long-term liabilities 64,768 94,892
Commitments and contingencies (Note 13)
Stockholders’ equity:    
Preferred stock, $0.001 par value Authorized shares—25,000 and no shares issued and outstanding 0 0
Common stock, $0.001 par value Authorized shares—500,000 in 2021 and 500,000 in 2020 Issued and outstanding shares—211,381 in 2021 and 201,397 in 2020 211 201
Additional paid-in capital 2,026,098 1,965,245
Accumulated other comprehensive loss (4,496) (11,898)
Accumulated deficit (1,698,042) (1,527,264)
Total stockholders' equity 323,771 426,284
Total liabilities and stockholders’ equity $ 1,587,224 $ 1,732,497
XML 17 R4.htm IDEA: XBRL DOCUMENT v3.22.0.1
CONSOLIDATED BALANCE SHEETS (Parenthetical) - $ / shares
Dec. 25, 2021
Dec. 26, 2020
Statement of Financial Position [Abstract]    
Preferred stock, par value (in usd per share) $ 0.001 $ 0.001
Preferred stock, shares authorized (in shares) 25,000,000 25,000,000
Preferred stock, shares issued (in shares) 0 0
Preferred stock, shares outstanding (in shares) 0 0
Common stock, par value (in usd per share) $ 0.001 $ 0.001
Common stock, authorized shares (in shares) 500,000,000 500,000,000
Common stock, shares issued (in shares) 211,381,000 201,397,000
Common stock, shares outstanding (in shares) 211,381,000 201,397,000
XML 18 R5.htm IDEA: XBRL DOCUMENT v3.22.0.1
CONSOLIDATED STATEMENTS OF OPERATIONS - USD ($)
shares in Thousands, $ in Thousands
12 Months Ended
Dec. 25, 2021
Dec. 26, 2020
Dec. 28, 2019
Revenue:      
Revenue $ 1,425,205 $ 1,355,596 $ 1,298,865
Cost of revenue:      
Amortization of intangible assets 19,621 29,247 32,583
Acquisition and integration costs 0 1,828 28,449
Restructuring and other related costs 1,531 4,146 29,935
Total cost of revenue 927,231 946,804 972,942
Gross profit 497,974 408,792 325,923
Operating expenses:      
Research and development 299,894 265,634 287,977
Sales and marketing 138,829 129,604 151,423
General and administrative 115,415 112,240 126,351
Amortization of intangible assets 17,455 18,581 27,280
Acquisition and integration costs 614 13,346 42,271
Restructuring and other related costs 13,246 24,586 40,851
Total operating expenses 585,453 563,991 676,153
Loss from operations (87,479) (155,199) (350,230)
Other income (expense), net:      
Interest income 455 118 1,139
Interest expense (49,099) (46,728) (31,657)
Other income (loss), net (22,667) 1,121 (2,907)
Total other income (expense), net (71,311) (45,489) (33,425)
Loss before income taxes (158,790) (200,688) (383,655)
Provision for income taxes 11,988 6,035 2,963
Net loss $ (170,778) $ (206,723) $ (386,618)
Net loss per common share:      
Basic (in usd per share) $ (0.82) $ (1.10) $ (2.16)
Diluted (in usd per share) $ (0.82) $ (1.10) $ (2.16)
Weighted average shares used in computing net loss per common share:      
Basic (in shares) 207,377 188,216 178,984
Diluted (in shares) 207,377 188,216 178,984
Product      
Revenue:      
Revenue $ 1,099,376 $ 1,045,551 $ 1,011,488
Cost of revenue:      
Cost of revenue 732,071 751,465 735,059
Services      
Revenue:      
Revenue 325,829 310,045 287,377
Cost of revenue:      
Cost of revenue $ 174,008 $ 160,118 $ 146,916
XML 19 R6.htm IDEA: XBRL DOCUMENT v3.22.0.1
CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS) - USD ($)
$ in Thousands
12 Months Ended
Dec. 25, 2021
Dec. 26, 2020
Dec. 28, 2019
Statement of Comprehensive Income [Abstract]      
Net loss $ (170,778) $ (206,723) $ (386,618)
Other comprehensive income (loss), net of tax:      
Change in unrealized gain on available-for-sale investments 0 0 91
Foreign currency translation adjustment (8,561) 29,040 (9,376)
Actuarial gain (loss) on pension liabilities 12,580 (8,183) (1,692)
Amortization of net actuarial loss 3,383 1,884 1,638
Net change in accumulated other comprehensive income (loss) 7,402 22,741 (9,339)
Comprehensive loss $ (163,376) $ (183,982) $ (395,957)
XML 20 R7.htm IDEA: XBRL DOCUMENT v3.22.0.1
CONSOLIDATED STATEMENT OF STOCKHOLDERS' EQUITY - USD ($)
shares in Thousands, $ in Thousands
Total
Adjustment
Common Stock
Additional Paid-in Capital
Accumulated Other Comprehensive Income (Loss)
Accumulated Deficit
Accumulated Deficit
Adjustment
Beginning balance (in shares) at Dec. 29, 2018     175,452        
Beginning balance at Dec. 29, 2018 $ 703,821 $ 23,697 $ 175 $ 1,685,916 $ (25,300) $ (956,970) $ 23,697
Increase (Decrease) in Stockholders' Equity [Roll Forward]              
ESPP shares issued (in shares)     2,897        
ESPP shares issued 12,052   $ 3 12,049      
Shares withheld for tax obligations (in shares)     (98)        
Shares withheld for tax obligations (425)     (425)      
Restricted stock units released (in shares)     2,883        
Restricted stock units released 3   $ 3        
Stock-based compensation 43,344     43,344      
Other comprehensive income (loss) (9,339)       (9,339)    
Net loss (386,618)         (386,618)  
Ending balance (in shares) at Dec. 28, 2019     181,134        
Ending balance at Dec. 28, 2019 $ 386,535 $ (650) $ 181 1,740,884 (34,639) (1,319,891) $ (650)
Increase (Decrease) in Stockholders' Equity [Roll Forward]              
Accounting Standards Update [Extensible List] Accounting Standards Update 2016-13 [Member]            
Shares of common stock sold in at-the market equity offering, net of issuance costs (in shares)     12,000        
Shares of common stock sold in at-the market equity offering, net of issuance costs $ 92,864   $ 12 92,852      
Stock options exercised (in shares)     474        
Stock options exercised 3,995     3,995      
Retirement of common shares purchased upon exercise of options (in shares)     (254)        
Retirement of common shares purchased upon exercise of options (2,255)     (2,255)      
ESPP shares issued (in shares)     3,001        
ESPP shares issued 15,346   $ 3 15,343      
Shares withheld for tax obligations (in shares)     (330)        
Shares withheld for tax obligations (2,013)     (2,013)      
Restricted stock units released (in shares)     5,372        
Restricted stock units released 5   $ 5        
Stock-based compensation 48,642     48,642      
Conversion option related to convertible senior notes, net of allocated costs 67,797     67,797      
Other comprehensive income (loss) 22,741       22,741    
Net loss (206,723)         (206,723)  
Ending balance (in shares) at Dec. 26, 2020     201,397        
Ending balance at Dec. 26, 2020 426,284   $ 201 1,965,245 (11,898) (1,527,264)  
Increase (Decrease) in Stockholders' Equity [Roll Forward]              
Stock options exercised (in shares)     46        
Stock options exercised 332     332      
ESPP shares issued (in shares)     2,272        
ESPP shares issued 16,166   $ 2 16,164      
Shares withheld for tax obligations (in shares)     (808)        
Shares withheld for tax obligations (7,178)     (7,178)      
Restricted stock units released (in shares)     8,474        
Restricted stock units released 8   $ 8        
Stock-based compensation 51,535     51,535      
Other comprehensive income (loss) 7,402       7,402    
Net loss (170,778)         (170,778)  
Ending balance (in shares) at Dec. 25, 2021     211,381        
Ending balance at Dec. 25, 2021 $ 323,771   $ 211 $ 2,026,098 $ (4,496) $ (1,698,042)  
XML 21 R8.htm IDEA: XBRL DOCUMENT v3.22.0.1
CONSOLIDATED STATEMENTS OF CASH FLOWS - USD ($)
$ in Thousands
12 Months Ended
Dec. 25, 2021
Dec. 26, 2020
Dec. 28, 2019
Cash Flows from Operating Activities:      
Net loss $ (170,778) $ (206,723) $ (386,618)
Adjustments to reconcile net loss to net cash used in operating activities:      
Depreciation and amortization 83,583 100,140 119,824
Non-cash restructuring charges and other related costs 6,805 5,471 13,937
Amortization of debt discount and issuance costs 32,455 28,115 19,162
Operating lease expense 14,993 18,556 31,141
Stock-based compensation expense 51,812 49,461 43,294
Other, net 4,147 4,438 178
Changes in assets and liabilities:      
Accounts receivable (45,783) 32,150 (35,395)
Inventory (28,022) 71,424 (42,840)
Prepaid expenses and other current assets (424) (36,127) (93,621)
Accounts payable 32,304 (93,411) 83,272
Accrued expenses and other current liabilities 39,283 (107,704) 54,658
Deferred revenue 7,753 21,910 25,658
Net cash provided by (used in) operating activities 28,128 (112,300) (167,350)
Cash Flows from Investing Activities:      
Proceeds from sales of available-for-sale investments 0 0 1,499
Proceeds from maturities of investments 0 0 25,085
Acquisition of business, net of cash acquired 0 0 (10,000)
Proceeds from sale of non-marketable equity investments 0 0 1,009
Purchase of property and equipment, net (41,379) (39,009) (30,202)
Net cash used in investing activities (41,379) (39,009) (12,609)
Cash Flows from Financing Activities:      
Proceeds from issuance of common stock from at-the-market equity offering, net of issuance costs of $3,380 0 92,916 0
Proceeds from issuance of 2027 Notes 0 194,500 0
Proceeds from mortgage payable 0 0 8,584
Proceeds from short-term borrowings 0 0 24,310
Proceeds from revolving line of credit 0 55,000 48,125
Repayment of third-party manufacturing funding (24,610) (5,346) 0
Repayment of revolving line of credit (77,000) (8,000) (20,000)
Repayment of mortgage payable (350) (233) (300)
Payment of debt issuance cost 0 (2,455) (273)
Principal payments on financing lease obligations (1,631) (1,587) (163)
Payment of term license obligation (7,272) (5,692) 0
Proceeds from issuance of common stock 16,497 17,072 12,053
Tax withholding paid on behalf of employees for net share settlement (7,178) (2,013) (426)
Net cash (used in) provided by financing activities (101,544) 334,162 71,910
Effect of exchange rate changes on cash 1,933 (267) (1,491)
Net change in cash (112,862) 182,586 (109,540)
Cash and restricted cash at beginning of period 315,383 [1] 132,797 [1] 242,337
Cash, cash equivalents and restricted cash at end of period [1] 202,521 315,383 132,797
Supplemental disclosures of cash flow information:      
Cash paid for income taxes, net 18,703 5,039 16,944
Cash paid for interest 18,261 15,638 9,564
Supplemental schedule of non-cash investing and financing activities:      
Transfer of inventory to fixed assets 2,279 1,083 2,961
Third-party manufacturer funding for transfer expenses incurred 0 0 6,960
Unpaid debt issuance cost 0 0 2,493
Property and equipment included in accounts payable and accrued liabilities 9,011 0 3,838
Unpaid term licenses (included in accounts payable, accrued liabilities and other long term liabilities) $ 9,339 $ 12,478 $ 0
[1] Reconciliation of cash and restricted cash to the consolidated balance sheets:
December 25, 2021December 26, 2020December 28, 2019
 (In thousands)
Cash$190,611 $298,014 $109,201 
Short-term restricted cash2,840 3,293 4,339 
Long-term restricted cash9,070 14,076 19,257 
Total cash and restricted cash$202,521 $315,383 $132,797 
XML 22 R9.htm IDEA: XBRL DOCUMENT v3.22.0.1
CONSOLIDATED STATEMENTS OF CASH FLOWS - Supplemental Information - USD ($)
$ in Thousands
Dec. 25, 2021
Dec. 26, 2020
Dec. 28, 2019
Statement of Cash Flows [Abstract]      
Cash $ 190,611 $ 298,014 $ 109,201
Short-term restricted cash 2,840 3,293 4,339
Long-term restricted cash 9,070 14,076 19,257
Total cash and restricted cash [1] $ 202,521 $ 315,383 $ 132,797
[1] Reconciliation of cash and restricted cash to the consolidated balance sheets:
December 25, 2021December 26, 2020December 28, 2019
 (In thousands)
Cash$190,611 $298,014 $109,201 
Short-term restricted cash2,840 3,293 4,339 
Long-term restricted cash9,070 14,076 19,257 
Total cash and restricted cash$202,521 $315,383 $132,797 
XML 23 R10.htm IDEA: XBRL DOCUMENT v3.22.0.1
CONSOLIDATED STATEMENTS OF CASH FLOWS (Parenthetical)
$ in Thousands
12 Months Ended
Dec. 25, 2021
USD ($)
Statement of Cash Flows [Abstract]  
Payments of stock issuance costs $ 3,380
XML 24 R11.htm IDEA: XBRL DOCUMENT v3.22.0.1
Organization and Basis of Presentation
12 Months Ended
Dec. 25, 2021
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Organization and Basis of Presentation Organization and Basis of Presentation
Infinera Corporation (“Infinera” or the “Company”), headquartered in San Jose, California, was founded in December 2000 and incorporated in the State of Delaware. Infinera is a global supplier of networking solutions comprised of networking equipment, software and services. The Company's portfolio of solutions includes optical transport platforms, converged packet-optical transport platforms, optical line systems and disaggregated router platforms, and a suite of networking and automation software offerings.
The Company operates and reports financial results on a fiscal year of 52 or 53 weeks ending on the last Saturday of December in each year. Accordingly, fiscal years 2021, 2020 and 2019 were 52-week years that ended on December 25, 2021, December 26, 2020 and December 28, 2019, respectively. The next 53-week year will end on December 31, 2022.
The accompanying consolidated financial statements have been prepared in conformity with U.S. generally accepted accounting principles (“U.S. GAAP”) and pursuant to the rules and regulations of the U.S. Securities and Exchange Commission (the “SEC”). The consolidated financial statements include all adjustments necessary for a fair presentation of the Company's annual results. All adjustments are of a normal recurring nature.
The consolidated financial statements include the accounts for the Company and its subsidiaries and affiliates in the Company which the Company has a controlling financial interest or is the primary beneficiary. All inter-company balances and transactions have been eliminated. The Company reclassified certain amounts reported in previous periods to conform to the current presentation.
XML 25 R12.htm IDEA: XBRL DOCUMENT v3.22.0.1
Significant Accounting Policies
12 Months Ended
Dec. 25, 2021
Accounting Policies [Abstract]  
Significant Accounting Policies Significant Accounting Policies    
Use of Estimates
The preparation of consolidated financial statements in conformity with U.S. GAAP requires management to make certain estimates, assumptions and judgments that can affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities as of the date of the consolidated financial statements, as well as the reported amounts of revenue and expenses during the reporting periods. Significant estimates, assumptions and judgements made by management include revenue recognition, inventory valuation, and accounting for income taxes. Other less significant estimates, assumptions and judgments made by management include stock-based compensation, employee benefit and pension plans, manufacturing partner and supplier liabilities, allowances for sales returns, allowances for credit losses, useful life of intangibles and property, plant and equipment, impairment loss related to lease abandonment, accrued warranty, operating and finance lease liabilities, restructuring and other related costs, fair value measurement of the debt component of the convertible senior notes, and loss contingencies. The Company bases its assumptions on historical experience and also on assumptions that it believes are reasonable. Actual results could differ materially from those estimates. The Company expects uncertainties around its key accounting estimates to continue to evolve depending on the duration and degree of impact associated with the outbreak of a novel strain of the coronavirus (“COVID-19”). These estimates may change as new events occur and additional information emerges, and such changes are recognized or disclosed in the Company's consolidated financial statements.
Revenue Recognition
The Company recognizes revenue when control of the promised goods or services is transferred to its customers, in an amount that reflects the consideration the Company expects to be entitled to in exchange for those goods or services.
The Company determines revenue recognition by applying the following five-step approach:
identification of the contract, or contracts, with a customer;
identification of the performance obligations in the contract;
determination of the transaction price;
allocation of the transaction price to the performance obligations in the contract; and
recognition of revenue when, or as, the Company satisfies a performance obligation.
Many of the Company's product sales are sold in combination with installation and deployment services along with initial hardware and software support. The Company's product sales are also sold at times with spares management, on-site hardware replacement services, network operations management, software subscription services, extended hardware warranty and training. Initial software and hardware support services are generally delivered over a one-year period in connection with the initial purchase. Software warranty provides customers with maintenance releases during the warranty support period and hardware warranty provides replacement or repair of equipment that fails to perform in line with specifications. Software subscription services include software warranty and additionally provides customers with rights to receive unspecified software product upgrades released during the support period.
Spares management and on-site hardware replacement services include the replacement of defective units at customer sites in accordance with specified service level agreements. Network operations management includes the day-to-day operation of a customer's network. These services are generally delivered on an annual basis. The Company evaluates each promised good and service in a contract to determine whether it represents a distinct performance obligation or should be accounted for as a combined performance obligation.
Services revenue includes software subscription services, installation and deployment services, spares management, on-site hardware replacement services, network operations management, extended hardware warranty and training. Revenue from software subscription services, spares management, on-site hardware replacement services, network operations management and extended hardware warranty contracts is deferred and is recognized ratably over the contractual support period, which is generally one year, as services are provided over the course of the entire period. Revenue related to training and installation and deployment services is recognized upon completion of the services.
Contracts and customer purchase orders are generally used to determine the existence of an arrangement. In addition, shipping documents and customer acceptances, when applicable, are used to verify delivery and transfer of title. The Company typically satisfies its performance obligations upon shipment or delivery of product depending on the contractual terms. Payment terms to customers generally range from net 30 to 120 days from invoice, which are considered to be standard payment terms. The Company assesses its ability to collect from its customers based primarily on the creditworthiness and past payment history of the customer.
For sales to resellers, the same revenue recognition criteria apply. It is the Company’s practice to identify an end-user prior to shipment to a reseller. The Company does not offer rights of return or price protection to its resellers.
The Company reports revenue net of any required taxes collected from customers and remitted to government authorities, with the collected taxes recorded as current liabilities until remitted to the relevant government authority.
Customer Purchase Commitments
The Company sells software licenses that provide customers the ability to purchase incremental bandwidth capacity on an already-deployed piece of hardware. Infinera Instant Bandwidth-enabled systems generally include a specific initial capacity and incremental capacity can be added by the purchase of Instant Bandwidth licenses. Instant Bandwidth licenses are considered distinct performance obligations because customers can provision additional transmission capacity on demand without the deployment of any incremental equipment.
Some contracts commit the customer to purchase incremental Instant Bandwidth licenses within a specified time frame from the initial shipment of the Instant Bandwidth-enabled hardware. The time frame varies by customer and generally ranges between 12 to 24 months. If the customer does not purchase the additional capacity within the time frame as stated in the contract, the Company has the right to deliver and invoice such Instant Bandwidth licenses to the customer. Future committed licenses are considered to be additional performance obligations when a minimum purchase obligation is present, as evidenced by enforceable rights and obligations. As such, the Company is required to estimate the variable consideration for future Instant Bandwidth licenses as part of determining the contract transaction price.
Contract Termination Rights
The contract term is determined on the basis of the period over which the parties to the contract have present enforceable rights and obligations. Certain customer contracts include a termination for convenience clause that allows the customer to terminate services without penalty, upon advance notification. For such contracts, the service duration is limited to the non-cancelable portion of the contract.
Variable Consideration
The consideration associated with customer contracts is generally fixed. Variable consideration includes discounts, rebates, refunds, credits, incentives, penalties, or other similar items. The amount of consideration that can vary is not a substantial portion of total consideration.
Variable consideration estimates are re-assessed at each reporting period until a final outcome is determined. The changes to the original transaction price due to a change in estimated variable consideration will be applied on a retrospective basis, with the adjustment recorded in the period in which the change occurs.
Stand-alone Selling Price
Stand-alone selling price is the price at which an entity would sell a good or service on a stand-alone (or separate) basis at contract inception. Under this model, the observable price of a good or service sold separately provides the best evidence of stand-alone selling price. However, in certain situations, stand-alone selling prices will not be readily observable and the entity must estimate the stand-alone selling price.
When allocating on a relative stand-alone selling price basis, any discount provided in the contract is generally allocated proportionately to all of the performance obligations in the contract.
The majority of products and services offered by the Company have readily observable selling prices. For products and services that do not, the Company generally estimates stand-alone selling price using the market assessment approach based on expected selling price and adjust those prices as necessary to reflect the Company’s costs and margins. As part of its stand-alone selling price policy, the Company reviews product pricing on a periodic basis to identify any significant changes and revise its expected stand-alone selling price assumptions as appropriate.
Shipping and Handling
The Company treats shipping and handling activities as costs to fulfill the Company's promise to transfer products. Shipping and handling fees billed to customers are recorded as a reduction to cost of product.
Capitalization of Costs to Obtain a Contract
The Company has assessed the treatment of costs to obtain or fulfill a contract with a customer. Sales commissions have historically been expensed as incurred. Under Topic 606, the Company capitalizes sales commissions related to multi-year service contracts, which are paid for upfront, and amortizes the asset over the period of benefit, which is the service period. Sales commissions paid on service contract renewals, are commensurate with the sales commissions paid on the initial contracts.
Transaction Price Allocated to the Remaining Performance Obligation
The Company’s remaining performance obligations represent the transaction price allocated to performance obligations that are unsatisfied or partially satisfied as of period end, consisting of deferred revenue and backlog. The Company’s backlog represents purchase orders received from customers for future product shipments and services that are unsatisfied or partially satisfied as of period end. The Company’s backlog is subject to future events that could cause the amount or timing of the related revenue to change, and, in certain cases, may be canceled without penalty. Orders in backlog may be fulfilled several quarters following receipt or may relate to multi-year support service obligations.
Stock-Based Compensation
Stock-based compensation cost is measured at the grant date based on the fair value of the award and is recognized as expense over the requisite service period (generally the vesting period) under the straight-line amortization method. The Company accounts for forfeitures as they occur.
 The Company estimates the fair value of the rights to acquire stock under its 2007 Employee Stock Purchase Plan (the “ESPP”) using the Black-Scholes option pricing formula. The ESPP provides for consecutive six-month offering periods and the Company's historical volatility data in the valuation of shares that are purchased under the ESPP.
The Company accounts for the fair value of restricted stock units (“RSUs”) using the closing market price of the Company’s common stock on the date of grant. For new-hire grants, RSUs typically vest ratably on an annual basis over four years. For annual refresh grants, RSUs typically vest ratably over 18 months to three years.
The Company granted performance shares (“PSUs”) to its executive officers and senior management. The PSUs granted during 2018 to the Company’s executive officers and senior management are based on the Total Shareholder Return ("TSR") of the Company’s common stock price relative to the TSR of the individual companies listed in the S&P North American Technology Multimedia Networking Index (the "SPGIIPTR") over the span of one year, two years and three years. The number of shares to be issued upon vesting of these PSUs range from zero to two times the target number of PSUs granted depending on the Company’s performance against the individual companies listed in the SPGIIPTR. This performance metric is classified as a market condition.
PSUs granted to the Company's executive officers and senior management during 2019, 2020 and 2021 are based on performance criteria related to a specific financial target over the span of a three-year performance period. These PSUs may become eligible for vesting to begin before the end of the three year performance period, if the applicable financial target is met. The number of shares to be issued upon vesting of these PSUs is capped at the target number of PSUs granted. The Company assesses the achievement status of these PSUs on a quarterly basis and records the related stock-based compensation expenses based on the estimated achievement payout.
The Company uses a Monte Carlo simulation model to determine the fair value of PSUs with market conditions. The Monte Carlo simulation model is based on a discounted cash flow approach, with the simulation of a large number of possible stock price outcomes for the Company's stock and the target composite index. The use of the Monte Carlo simulation model requires the input of a number of assumptions including expected volatility of the Company's stock price, expected volatility of a target composite index, correlation between changes in the Company's stock price and changes in the target composite index, risk-free interest rate, and expected dividends as applicable. Expected volatility of the Company's stock is based on the weighted-average historical volatility of its stock. Expected volatility of the target composite index is based on the historical and implied data. Correlation is based on the historical relationship between the Company's stock price and the target composite index average. The risk-free interest rate is based upon the treasury zero-coupon yield appropriate for the term of the PSU as of the grant date. The expected dividend yield is zero for the Company as it does not expect to pay dividends in the future. The expected dividend yield for the target composite index is the annual dividend yield expressed as a percentage of the composite average of the target composite index on the grant date.
In addition, the Company granted other PSUs to certain employees that only vest upon the achievement of specific operational performance criteria. The Company assesses the achievement status of these PSUs on a quarterly basis and records the related stock-based compensation expenses based on the estimated achievement payout.
Employee Benefit and Pension Plans
The Company operates a number of post-employment plans in Germany, as well as smaller post-employment plans in other countries, including both defined contribution and defined benefit plans. Benefit cost and obligations pertaining to these plans are based on assumptions for the discount rate, expected return on plan assets, mortality rates, expected salary increases, health care cost trend rates and attrition rates. The discount rate assumption is based on current investment yields of high-quality fixed-income securities with maturities similar to the expected benefits payment period. Mortality rates help predict the expected life of plan participants. The expected increase in the compensation levels assumption reflects the Company's actual experience and future expectations. The expected long-term return on plan assets is determined based on asset allocations, historical portfolio results, historical asset correlations and management’s expected returns for each asset class. The Company evaluates its expected return assumptions annually including reviewing current capital market assumptions to assess the reasonableness of the expected long-term return on plan assets. The Company updates the expected long-term return on assets when the Company observes a sufficient level of evidence that would suggest the long-term expected return has changed.
Research and Development
All costs to develop the Company’s hardware products are expensed as incurred. Software development costs are capitalized beginning when a product’s technological feasibility has been established and ending when a product is available for general release to customers. Generally, the Company’s software products are released soon after technological feasibility has been established. As a result, costs subsequent to achieving technological feasibility have not been significant and all software development costs have been expensed as incurred.
Advertising
All advertising costs are expensed as incurred. Advertising expenses in 2021, 2020 and 2019 were $1.6 million, $1.3 million, and $1.5 million, respectively.
Accounting for Income Taxes
As part of the process of preparing its consolidated financial statements, the Company is required to estimate its taxes in each of the jurisdictions in which it operates. The Company estimates actual current tax expense together with assessing temporary differences resulting from different treatment of items, such as accruals and allowances not currently deductible for tax purposes. These differences result in deferred tax assets and liabilities, which are included in consolidated balance sheets. In general, deferred tax assets represent future tax benefits to be received when certain expenses previously recognized in consolidated statements of operations become deductible expenses under applicable income tax laws or loss, or credit carryforwards are utilized. Accordingly, realization of deferred tax assets is dependent on future taxable income within the respective jurisdictions against which these deductions, losses and credits can be utilized within the applicable future periods.
The Company must assess the likelihood that some portion or all of its deferred tax assets will be recovered from future taxable income within the respective jurisdictions, and to the extent the Company believes that recovery does not meet the “more-likely-than-not” standard, it must establish a valuation allowance. The ultimate realization of deferred tax assets is dependent upon the generation of future taxable income during the periods in which those temporary differences become deductible. Management judgment is required in determining its provision for income taxes, its deferred tax assets and liabilities and any valuation allowance recorded against our net deferred tax assets. In evaluating the need for a full or partial valuation allowance, all positive and negative evidence must be considered, including the Company's forecast of taxable income over the applicable carryforward periods, its current financial performance, its market environment, and other factors. Accordingly, the domestic net deferred tax assets are subject to a full valuation allowance. To the extent that the Company determines that deferred tax assets are realizable on a more likely than not basis, and an adjustment is needed, that adjustment will be recorded in the period that the determination is made.
Foreign Currency Translation and Transactions
The Company considers the functional currencies of its foreign subsidiaries to be the local currency. Assets and liabilities recorded in foreign currencies are translated at the exchange rate as of the balance sheet date, revenue, costs and expenses are translated at average exchange rates in effect during the period. Equity transactions are translated using historical exchange rates. The effects of foreign currency translation adjustments are recorded as a separate component of accumulated other comprehensive income (loss) in the accompanying consolidated balance sheets and consolidated statements of comprehensive income (loss).
For all non-functional currency account balances, the re-measurement of such balances to the functional currency will result in either a foreign exchange transaction gain or loss, which is recorded to other income (loss), net, in the Company's consolidated statement of operations, in the same period that the re-measurement occurred. Aggregate foreign exchange transactions recorded in 2021, 2020 and 2019 were losses of $17.2 million, $0.2 million, and $3.7 million, respectively.
The Company enters into foreign currency exchange forward contracts to reduce the impact of foreign exchange fluctuations on earnings from certain non-functional currency account balances denominated primarily in euros and British pounds.
Cash
Cash consists primarily of cash in bank deposit accounts which, at times, a portion may exceed federally insured limits. The Company has not experienced any losses in such accounts.
Fair Value Measurement
Pursuant to the accounting guidance for fair value measurements and its subsequent updates, fair value is defined as the price that would be received from selling an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date. When determining the fair value measurements for assets and liabilities required or permitted to be recorded at fair value, the Company considers the principal or most advantageous market in which it would transact and it considers assumptions that market participants would use when pricing the asset or liability.
Valuation techniques used by the Company are based upon observable and unobservable inputs. Observable or market inputs reflect market data obtained from independent sources, while unobservable inputs reflect the Company’s assumptions about market participant assumptions based on the best information available. Observable inputs are the preferred source of values. These two types of inputs create the following fair value hierarchy:
Level 1Quoted prices in active markets for identical assets or liabilities.
Level 2Quoted prices for similar instruments in active markets, quoted prices for identical or similar instruments in markets that are not active, and model-based valuation techniques for which all significant assumptions are observable in the market or can be corroborated by observable market data for substantially the full term of the assets or liabilities.
Level 3Prices or valuations that require management inputs that are both significant to the fair value measurement and unobservable.
The Company measures its foreign currency exchange forward contracts and debt securities at fair value and classifies them in accordance with the fair value hierarchy on a recurring basis.
Foreign Currency Exchange Forward Contracts
As discussed in Note 6, “Derivative Instruments" to the Notes to Consolidated Financial Statements, the Company mainly holds non-speculative foreign exchange forward contracts to hedge certain foreign currency exchange exposures. The Company estimates the fair values of derivatives based on quoted market prices or pricing models using current market rates. Where applicable, these models project future cash flows and discount the future amounts to a present value using market-based observable inputs including interest rate curves, credit risk, foreign exchange rates, and forward and spot prices for currencies.
Facilities-related Charges
The Company estimates the fair value of its facilities-related charges associated with its restructuring plans, based on estimated future discounted cash flows and unobservable inputs, which includes the amount and timing of estimated sublease rental receipts that the Company can reasonably obtain over the remaining lease term and the discount rate.
Pension
As a result of the Acquisition, the Company acquired a number of post-employment plans in Germany, as well as a number of smaller post-employment plans in other countries, including both defined contribution and defined benefit plans. The defined benefit plans expose the Company to actuarial risks such as investment risk, interest rate risk, life expectancy risk and salary risk. The characteristics of the defined benefit plans and the risks associated with them vary depending on legal, fiscal, and economic requirements.
Refer to Note 18, "Employee Benefit and Pension Plans" to the Notes to Consolidated Financial Statements, for more information on fair value of plan assets by major asset category.
Accounts Receivable and Allowances for Credit Losses
Accounts receivable are recorded at the invoiced amount and do not bear interest. The Company maintains an allowance for estimated credit losses resulting from the inability of its customers to make required payments and reviewed the allowance quarterly. The Company determines expected credit losses by performing credit evaluations of its customers' financial condition, establishing both a general reserve and specific reserve for customers in adverse financial condition and adjusting for its expectations of changes in conditions that may impact the collectability of outstanding receivables. The Company considers a customer's receivable balance past due when the amount is due beyond the credit terms extended, The Company considers factors such as historical experience, credit quality, age of the accounts receivable balances, and geographic or country-specific risks. Amounts are written off when receivables are determined to be uncollectible.
Allowances for Sales Returns
Customer product returns are approved on a case by case basis. Specific reserve provisions are made based upon a specific review of all the approved product returns where the customer has yet to return the products to generate the related sales return credit at the end of a period. Estimated sales returns are provided for as a reduction to revenue. At December 25, 2021, December 26, 2020 and December 28, 2019, revenue was reduced for estimated sales returns by $0.8 million, $2.4 million, and $3.5 million, respectively.
Concentration of Risk
Financial instruments that are potentially subject to concentrations of credit risk consist primarily of cash, restricted cash, foreign exchange contracts and accounts receivable.
The risk with respect to foreign exchange contracts is mitigated by entering into these contracts with a large high-quality financial institution and the Company monitors the creditworthiness of the counterparty consistently.
The risk with respect to accounts receivable is mitigated by ongoing credit evaluations that the Company performs on its customers. As the Company continues to expand its sales internationally, it may experience increased levels of customer credit risk associated with those regions. Collateral is generally not required for accounts receivable but may be used in the future to mitigate credit risk associated with customers located in certain geographical regions.
As of December 25, 2021, no customer accounted for over 10% of the Company's accounts receivable balance, net on the consolidated balance sheets. As of December 26, 2020, one customer accounted for over 10% of the Company's accounts receivable balance, net on the consolidated balance sheets.
One customer accounted for approximately 11% and 13% of the Company's revenue in 2020 and 2019, respectively. No other customers accounted for 10% or more of the Company's revenue in 2020 and 2019. No customer accounted for 10% or more of the Company's revenue in 2021.
The Company depends on sole source or limited source suppliers for several key components and raw materials. The Company generally purchases these sole source or limited source components and raw materials through standard purchase orders and does not have long-term contracts with many of these limited-source suppliers. While the Company seeks to maintain sufficient reserve stock of such components and raw materials, the Company’s business and results of operations could be adversely affected if any of its sole source or limited source suppliers suffer from capacity constraints, lower than expected yields, deployment delays, work stoppages or any other reduction or disruption in output.
 Derivative Instruments
The Company is exposed to foreign currency exchange rate fluctuations in the normal course of its business. As part of its risk management strategy, the Company uses derivative instruments, specifically forward contracts, to reduce the impact of foreign exchange fluctuations on earnings. The forward contracts are with high-quality institutions and the Company monitors the creditworthiness of the counterparties consistently. The Company’s objective is to offset gains and losses resulting from these exposures with gains and losses on the derivative contracts used to hedge them, thereby reducing volatility of earnings or protecting fair values of assets. The Company does not use derivative contracts for trading or speculative purposes.
The Company enters into foreign currency exchange forward contracts to manage its exposure to fluctuations in foreign exchange rates that arise primarily from euro and British pounds. Gains and losses on these contracts are intended to offset the impact of foreign exchange rate changes on the underlying account balances, and therefore, do not subject the Company to material balance sheet risk.
The Company has entered into factoring agreements, to sell certain receivables to unrelated third-party financial institutions. These transactions are accounted for in accordance with ASC Topic 860, “Transfers and Servicing” (“ASC 860”). ASC 860 and result in a reduction in accounts receivable because the agreements transfer effective control over and risk related to the receivables to the buyers. The Company's factoring agreements do not allow for recourse in the event of uncollectability, and the Company does not retain any interest in the underlying accounts receivable once sold.
Inventory Valuation
Inventories consist of raw materials, work-in-process and finished goods and are stated at standard cost adjusted to approximate the lower of actual cost or net realizable value. Costs are recognized utilizing the first-in, first-out method. Net realizable value is based upon an estimated selling price reduced by the estimated cost of disposal. The determination of market value involves numerous judgments including estimated average selling prices based upon recent sales volumes, industry trends, existing customer orders, current contract price, future demand and pricing and technological obsolescence of the Company’s products.
Inventory that is obsolete or in excess of the Company’s forecasted demand or is anticipated to be sold at a loss is written down to its estimated net realizable value based on historical usage and expected demand. In valuing its inventory costs and deferred inventory costs, the Company considered whether the net realizable value of inventory delivered or expected to be delivered at less than cost, primarily comprised of common equipment, had declined. The Company concluded that, in the instances where the net realizable value of inventory delivered or expected to be delivered was less than cost, it was appropriate to value the inventory costs and deferred inventory costs at cost or net realizable value, whichever is lower, thereby recognizing the cost of the reduction in net realizable value of inventory in the period in which the reduction occurred or can be reasonably estimated. The Company has, therefore, recognized inventory write-downs as necessary in each period in order to reflect inventory at the lower of actual cost or net realizable value.
The Company considers whether it should accrue losses on firm purchase commitments related to inventory items. Given that the net realizable value of common equipment is below contractual purchase price, the Company has also recorded losses on these firm purchase commitments in the period in which the commitment is made. When the inventory parts related to these firm purchase commitments are received, that inventory is recorded at the purchase price less the accrual for the loss on the purchase commitment.
Property, Plant and Equipment
Property, plant and equipment are stated at cost. This includes enterprise-level business software that the Company customizes to meet its specific operational needs and certain software licenses. Depreciation is calculated using the straight-line method over the estimated useful lives of the respective assets. Leasehold improvements are amortized using the straight-line method over the shorter of the lease term or estimated useful life of the asset. An assumption of lease renewal where a renewal option exists is used only when the renewal has been determined to be reasonably certain. Repair and maintenance costs are expensed as incurred. The estimated useful life for each asset category is as follows: 
 Estimated Useful Lives
Building
20 years
Laboratory and manufacturing equipment
1.5 to 10 years
Furniture and fixtures
3 to 10 years
Computer hardware
3 to 5 years
Computer software
3 years
Leasehold and building improvements
1 to 11 years
The Company reviews long-lived assets for impairment whenever events or changes in circumstances indicate that the carrying amount of these assets may not be recoverable or that the useful life is shorter than originally estimated. If impairment indicators are present and the projected future undiscounted cash flows are less than the carrying value of the assets, the carrying values are reduced to the estimated fair value. If assets are determined to be recoverable, but the useful lives are shorter than originally estimated, the carrying value of the assets is depreciated over the newly determined remaining useful lives.
Accrued Warranty
In the Company's contracts with its customers, the Company warrants that its products will operate substantially in conformity with product specifications. Hardware warranties provide the purchaser with protection in the event that the product does not perform to product specifications. During the warranty period, the purchaser’s sole and exclusive remedy in the event of such defect or failure to perform is limited to the correction of the defect or failure by repair, refurbishment or replacement, at the Company’s sole option and expense. The Company's hardware warranty periods generally range from one to five years from date of acceptance for hardware and the Company's software warranty is 90 days. Upon delivery of the Company's products, the Company provides for the estimated cost to repair or replace products that may be returned under warranty. The hardware warranty accrual is based on actual historical returns and cost of repair experience and the application of those historical rates to the Company's in-warranty installed base. The provision for warranty claims fluctuates depending upon the installed base of products and the failure rates and costs of repair associated with these products under warranty. Furthermore, the Company's costs of repair vary based on repair volume and its ability to repair, rather than replace, defective units. In the event that actual product failure rates and costs to repair differ from the Company's estimates, revisions to the warranty provision are required. In addition, from time to time, specific hardware warranty accruals may be made if unforeseen technical problems arise with specific products. The Company regularly assesses the adequacy of its recorded warranty liabilities and adjusts the amounts as necessary.
Amortization of Intangible Assets
Intangible assets with finite lives are carried at cost, less accumulated amortization. Amortization is computed over the estimated useful lives of the respective assets. In-process research and development represent the fair value of incomplete research and development projects that have not reached technological feasibility as of the date of acquisition. Initially, these assets are not subject to amortization, but once projects have been completed, these assets are transferred to developed technology, which are subject to amortization, while assets related to projects that have been abandoned are impaired and expensed to research and development.
Impairment of Goodwill and Intangible Assets
Goodwill represents the excess of the purchase price of an acquired business over the fair value of the identifiable assets acquired and liabilities assumed. The Company tests for impairment of goodwill on an annual basis in the fourth quarter and at any other time when events occur or circumstances indicate that the carrying amount of goodwill may not be recoverable. The Company has the option to first assess qualitative factors to determine whether it is necessary to perform the quantitative goodwill impairment test. If the Company determines that as a result of the qualitative assessment that it is more likely than not (i.e., greater than 50% likelihood) that the fair value of a reporting unit is less than its carrying amount, then the quantitative test is required or it can directly perform the quantitative analysis. The Company recognizes an impairment charge for the amount by which the carrying amount exceeds the reporting unit’s fair value; however, the loss recognized does not exceed the total amount of goodwill allocated to that reporting unit.
The Company evaluates events and changes in circumstances that could indicate carrying amounts of purchased intangible assets may not be recoverable. When such events or changes in circumstances occur, the Company assesses the recoverability of these assets by determining whether or not the carrying amount will be recovered through undiscounted expected future cash flows. If the total of the future undiscounted cash flows is less than the carrying amount of an asset, the Company records an impairment loss for the amount by which the carrying amount of the asset exceeds the fair value of the asset.
Leases
The Company has operating leases primarily for real estate (facilities) and automobiles. The Company has finance leases primarily for computer hardware, laboratory and manufacturing equipment and leasehold and building improvements.
The Company leases facilities under non-cancelable operating lease agreements. These leases have varying terms that range from one to 11 years and contain leasehold improvement incentives, rent holidays and escalation clauses. In addition, some of these leases have renewal options for up to six years.
The Company determines if an arrangement contains a lease at inception. Operating leases are included in operating lease right of use ("ROU") assets, accrued expenses and other current liabilities and operating lease liabilities on the Company's consolidated balance sheets. Finance leases are included in
property, plant and equipment, net, accrued expenses and other current liabilities and other long-term liabilities on the Company's consolidated balance sheets.
Operating lease ROU assets and operating lease liabilities are recognized based on the present value of the future minimum lease payments over the lease term at commencement date. As most of the Company's leases do not provide an implicit rate, the Company uses its incremental borrowing rate based on the information available at commencement date in determining the present value of future payments. Operating lease ROU assets also include any lease payments made and exclude lease incentives and initial direct costs incurred. Variable lease payments are expensed as incurred and are not included within the ROU asset and lease liability calculation. Variable lease payments primarily include reimbursements of costs incurred by lessors for common area maintenance and utilities. The Company's lease terms may include options to extend or terminate the lease when it is reasonably certain that the Company will exercise that option. Lease expense for minimum lease payments is recognized on a straight-line basis over the lease term. The Company rents or subleases certain real estate under agreements that are classified as operating leases.
Leases with an initial term of 12 months or less are not recorded on the balance sheet. The Company recognizes lease expense for these leases on a straight-line basis over the lease term. The Company does not account for lease components (e.g., fixed payments including rent) separately from the non-lease components (e.g., common-area maintenance costs).     
Upon abandoning or committing to a plan to abandon a leased property in the short term before the lease term expires, the Company assesses the fair value of its remaining obligation under the lease and records an impairment of the ROU asset, if needed. The impairment loss is calculated as the present value of the amount by which the remaining lease obligation, adjusted for the effects of any one-time costs to sublease, exceeds the estimated sublease rentals that could be reasonably obtained. The estimated sublease rentals consider Company's ability and intent to sublease the space. The significant assumptions used in the Company's discounted cash flow model include the amount and timing of estimated sublease rental receipts and the discount rate which involve a number of risks and uncertainties, some of which are beyond control, including future real estate market conditions and the Company's ability to successfully enter into subleases or termination agreements with terms as favorable as those assumed when arriving at its estimates. The Company monitors these estimates and assumptions on at least a quarterly basis for changes in circumstances and any corresponding adjustments to the accrual are recorded in its statement of operations in the period when such changes are known.
The loss recorded or to be recorded may change significantly as a result of the re-measurement of the liability, if the timing or amount of estimated cash flows change.
Restructuring and Other Related Costs
The Company records costs associated with exit activities related to restructuring plans in accordance with ASC 420, “Exit or Disposal Cost Obligations,” or ASC 712, “Compensation — Nonretirement Postemployment Benefits.” Liabilities for costs associated with an exit or disposal activity are recognized in the period in which the liability is incurred. The timing of the associated cash payments is dependent upon the type of exit cost and extends over an approximately four-year period. The Company records restructuring cost liabilities in “accrued expenses and other current liabilities” and "other long-term liabilities" in the consolidated balance sheet.
Restructuring costs include employee and contract termination costs, facility consolidation and closure costs, lease related impairment charges, equipment write-downs and inventory write-downs. One-time termination benefits are recognized as a liability at estimated fair value when the approved plan of termination has been communicated to employees, unless employees must provide future service, in which case the benefits are recognized ratably over the future service period. Ongoing termination benefits arrangements are recognized as a liability at estimated fair value when the amount of such benefits becomes estimable and payment is probable.
Restructuring charges require significant estimates and assumptions, including estimates made for employee separation costs and other contract termination charges. Management estimates involve a number of risks and uncertainties, some of which are beyond control, including the Company's ability to successfully enter into termination agreements with employees and others with terms as favorable as those assumed when arriving at its estimates. The Company monitors these estimates and assumptions on at least a quarterly basis for changes in circumstances and any corresponding adjustments to the accrual are recorded in its statement of operations in the period when such changes are known.
Recent Accounting Pronouncements
Accounting Pronouncements Recently Adopted
In December 2019, FASB issued ASU 2019-12, "Simplifying the Accounting for Income Taxes" (“ASU 2019-12”), as part of its simplification initiative. ASU 2019-12 removes certain exceptions from Accounting Standards Codification ("ASC") 740, "Income Taxes" ("ASC 740"), including (i) the exception to the incremental approach for intra period tax allocation when there is a loss from continuing operations and income or a gain from other items such as discontinued operations or other comprehensive income; (ii) the exception to accounting for outside basis differences of equity method investments and foreign subsidiaries; and (iii) the exception to limit tax benefit recognized in interim period in cases when the year-to-date losses exceeds anticipated losses. ASU 2019-12 also simplifies U.S. GAAP in several other areas of ASC 740 such as (i) franchise taxes and other taxes partially based on income; (ii) step-up in tax basis goodwill considered part of a business combination in which the book goodwill was originally recognized or should be considered a separate transaction; (iii) separate financial statements of entities not subject to tax; and (iv) interim recognition of enactment of tax laws or rate changes. ASU 2019-12 is effective for the Company for fiscal years (and interim periods within those fiscal years) beginning after December 15, 2020, with early adoption permitted. The Company adopted ASU 2019-12 in the first quarter of 2021 and the impact of the adoption was not material to the Company's consolidated financial statements.
Accounting Pronouncements Not Yet Effective
In October 2021, the FASB issued ASU 2021-08, "Business Combinations (Topic 805)” (“ASU 2021-08”). The ASU improves the accounting for acquired revenue contracts with customers in a business combination by addressing diversity in practice and inconsistency related to recognition of an acquired contract liability and payment terms and their effect on subsequent revenue recognized by the acquirer. The update is effective for annual and interim periods within the fiscal year beginning after December 15, 2022, and early adoption is permitted, including adoption in an interim period. The Company is currently evaluating the period in which we will adopt ASU 2021-08 and evaluating the impact that the adoption of ASU 2021-08 would have on its consolidated financial statements.
In August 2020, the FASB issued ASU 2020-06, Debt—Debt with Conversion and Other Options (Subtopic 470-20) and Derivatives and Hedging—Contracts in Entity's Own Equity (Subtopic 815-40) ("ASU 2020-06"). The ASU simplifies accounting for convertible instruments by removing major separation models required under current GAAP. Consequently, more convertible debt instruments will be reported as a single liability instrument with no separate accounting for embedded conversion features. This update removes certain settlement conditions that are required for equity contracts to qualify for the derivative scope exception, which will permit more equity contracts to qualify for it. This update also simplifies the diluted net income per share calculation in certain areas. The update is effective for annual and interim periods beginning after December 15, 2021, and interim periods within those fiscal years. The Company will adopt ASU 2020-06 as of December 26, 2021 using the modified retrospective transition method, which will result in a cumulative-effect adjustment to the opening balance of accumulated deficit on the date of adoption. Prior period financial statements will not be restated upon adoption.
Upon adoption of ASU 2020-06, the Company will no longer record the conversion feature of its convertible senior notes in equity. Instead, the Company will combine the previously separated equity component with the liability component, which together will be classified as debt, thereby eliminating the subsequent amortization of the debt discount as interest expense. Similarly, a portion of issuance costs previously allocated to equity will be reclassified to debt and amortized as interest expense. Accordingly, the Company expects to record an increase to accumulated deficit, a decrease to additional paid-in capital, and an increase to convertible senior notes. Also upon adoption, the Company will no longer utilize the treasury stock method for earnings per share purposes. Instead, the Company will use the if-converted method when reporting the weighted-average number of potentially dilutive shares of common stock. Although the required use of the if-converted method will not impact the diluted net loss per share as long as the Company is in a net loss position, the Company will be required to include disclosure of all the underlying shares regardless of the average stock price for the reporting period.
In March 2020, the FASB issued ASU 2020-04 (Topic 848), "Reference Rate Reform - Facilitation of the Effects of Reference Rate Reform on Financial Reporting” (“ASU 2020-04”), which provides temporary optional expedients and exceptions to the existing guidance on contract modifications and hedge accounting to ease the financial reporting burdens related to the expected market transition from the London Interbank Offered Rate
("LIBOR") and other interbank offered rates to alternative reference rates, such as the Secured Overnight Financing Rate. The standard was effective upon issuance and may generally be applied through December 31, 2022 to any new or amended contracts, hedging relationships, and other transactions that reference LIBOR. The Company will apply the amendments when its relevant contracts are modified upon transition to alternative reference rates.
XML 26 R13.htm IDEA: XBRL DOCUMENT v3.22.0.1
Leases
12 Months Ended
Dec. 25, 2021
Leases [Abstract]  
Leases Leases
The Company has operating leases for real estate (facilities) and automobiles. For the fiscal years ended December 25, 2021, December 26, 2020 and December 28, 2019, operating lease expense was $25.5 million, $34.0 million and $41.5 million, respectively. Included in operating lease expense were rent expense and impairment charges due to restructuring resulting in abandonment of certain lease facilities, amounting to $6.3 million, $9.9 million and $15.9 million for the fiscal years ended December 25, 2021, December 26, 2020 and December 28, 2019, respectively. Variable lease cost, short-term lease cost and sublease income were immaterial during the fiscal years ended December 25, 2021, December 26, 2020 and December 28, 2019, respectively.
As of December 25, 2021, $16.5 million was included in accrued expenses and other current liabilities and $54.3 million as long-term operating lease liabilities. As of December 26, 2020, $14.9 million was included in accrued expenses and other current liabilities and $76.1 million as long-term operating lease liabilities.
The Company also has finance leases. The lease term for these arrangements range from three to five years with option to purchase at the end of the term. Finance leases included in Property, Plant, & Equipment, net in the consolidated balance sheets were as follows (in thousands):
December 25, 2021December 26, 2020
Computer hardware$1,208 $— 
Laboratory and manufacturing equipment$1,973 $1,973 
Leasehold and building improvements$2,333 $2,512 
The following table presents finance lease expense comprising of amortization of right of use asset and interest expense (in thousands):
Years Ended
December 25, 2021December 26, 2020December 28, 2019
Amortization of right of use asset$960 $733 $339 
Interest Expense190 185 126 
Total finance lease expense$1,150 $918 $465 
The following table presents balance sheet detail of finance lease liability (in thousands):
December 25, 2021December 26, 2020
Accrued expenses and other current liabilities$1,291 $1,138 
Other long-term liabilities9541,383 
Total finance lease liability$2,245 $2,521 
The following table presents maturity of lease liabilities under the Company's non-cancelable leases as of December 25, 2021 (in thousands):
Operating LeaseFinance Lease
Total lease payments$90,887 $2,337 
Less: interest(1)
20,018 92 
Present value of lease liabilities$70,869 $2,245 
(1)    Calculated using the interest rate for each lease.
The following table presents supplemental information for the Company's non-cancelable leases for the fiscal year ended December 25, 2021 (in thousands, except for weighted average and percentage data):
Operating LeaseFinance Lease
Weighted average remaining lease term5.92 years1.68 years
Weighted average discount rate9.18 %7.04 %
Cash paid for amounts included in the measurement of lease liabilities$23,477$1,632
Leased assets obtained in exchange for new lease liabilities$3,070$1,208
XML 27 R14.htm IDEA: XBRL DOCUMENT v3.22.0.1
Revenue Recognition
12 Months Ended
Dec. 25, 2021
Revenue from Contract with Customer [Abstract]  
Revenue Recognition Revenue Recognition
Capitalization of Costs to Obtain a Contract
The ending balance of the Company’s capitalized costs to obtain a contract as of December 25, 2021 and December 26, 2020 were $0.7 million and zero, respectively. The Company's amortization expense was not material for the fiscal year ended December 25, 2021, December 26, 2020 and December 28, 2019, respectively.
Disaggregation of Revenue
The following table presents the Company's revenue disaggregated by revenue source (in thousands):
Years Ended
December 25, 2021December 26, 2020December 28, 2019
Product$1,099,376 $1,045,551 $1,011,488 
Services325,829 310,045 287,377 
Total revenue$1,425,205 $1,355,596 $1,298,865 
The Company sells its products directly to customers who are predominantly service providers and to channel partners that sell on its behalf. The following tables present the Company's revenue disaggregated by geography, based on the shipping address of the customer and by sales channel (in thousands):
Years Ended
December 25, 2021December 26, 2020December 28, 2019
United States$663,808 $630,422 $628,075 
Other Americas107,963 99,158 93,251 
Europe, Middle East and Africa477,787 424,411 418,333 
Asia Pacific175,647 201,605 159,206 
Total revenue$1,425,205 $1,355,596 $1,298,865 
Years Ended
December 25, 2021December 26, 2020December 28, 2019
Direct$1,099,632 $1,039,976 $1,032,527 
Indirect325,573 315,620 266,338 
Total revenue$1,425,205 $1,355,596 $1,298,865 
Contract Balances
The following table provides information about receivables, contract assets and contract liabilities from contracts with customers (in thousands):
December 25, 2021December 26, 2020
Accounts receivable, net$358,954 $319,428 
Contract assets$49,052 $51,583 
Deferred revenue$168,909 $163,056 
Revenue recognized for the fiscal year ended December 25, 2021 and December 26, 2020 that was included in the deferred revenue balance at the beginning of the reporting period was $88.1 million and $85.2 million, respectively. Changes in the contract asset and liability balances during the fiscal year ended December 25, 2021 and December 26, 2020 were not materially impacted by other factors.
Transaction Price Allocated to the Remaining Performance Obligation
The Company’s remaining performance obligations represent the transaction price allocated to performance obligations that are unsatisfied or partially satisfied, consisting of deferred revenue and backlog. The Company’s backlog represents purchase orders received from customers for future product shipments and services. The Company’s backlog is subject to future events that could cause the amount or timing of the related revenue to change, and, in certain cases, may be canceled without penalty. Orders in backlog may be fulfilled several quarters following receipt or may relate to multi-year support service obligations.
The following table includes estimated revenue expected to be recognized in the future related to performance obligations that are unsatisfied (or partially satisfied) pursuant to contracts that are not subject to cancellation without penalty at the end of the reporting period (in thousands):
20222023202420252026ThereafterTotal
Revenue expected to be recognized in the future as of December 25, 2021
$679,856 $51,634 $21,591 $4,497 $2,354 $3,128 $763,060 
XML 28 R15.htm IDEA: XBRL DOCUMENT v3.22.0.1
Fair Value Measurements
12 Months Ended
Dec. 25, 2021
Fair Value Disclosures [Abstract]  
Fair Value Measurements Fair Value Measurements
The following table presents the Company’s fair value hierarchy for its assets (liabilities) measured at fair value on a recurring basis (in thousands): 
 As of December 25, 2021As of December 26, 2020
 Fair Value Measured UsingFair Value Measured Using
 Level 1Level 2TotalLevel 1Level 2Total
Assets (Liabilities)
Foreign currency exchange forward contracts$— $(221)$(221)$— $(72)$(72)
Disclosure of Fair Values
Our financial instruments that are not re-measured at fair value include accounts receivable, accounts payable, accrued liabilities, and debt. The carrying values of these financial instruments other than our 2024 Notes and our 2027 Notes (collectively referred to as "Convertible Senior Notes" below) approximate their fair values. The fair value of Convertible Senior Notes were determined based on the quoted bid price of the Convertible Senior Notes in an over-the-counter market on December 23, 2021 (the last trading day of the fiscal quarter).
The following table presents the estimated fair values of the Convertible Senior Notes (in thousands): 
As of December 25, 2021As of December 26, 2020
 Fair Value Measured UsingFair Value Measured Using
 Level 1Level 2TotalLevel 1Level 2Total
Debt
Convertible Senior Notes$— $765,412 $765,412 $— $834,450 $834,450 
During 2021 and 2020, there were no transfers of assets or liabilities between Level 1 and Level 2 of the fair value hierarchy. As of December 25, 2021 and December 26, 2020, none of the Company’s existing securities were classified as Level 3 securities.
The Company classifies certain facilities-related charges within Level 3 of the fair value hierarchy and applies fair value accounting on a nonrecurring basis when impairment indicators exist or upon the existence of observable fair values. The fair values are classified as Level 3 measurements due to the significance of unobservable inputs. These analyses require management to make assumptions and estimates regarding industry and economic factors, future operating results and discount rates.
The Company measures goodwill and intangible assets at fair value on a nonrecurring basis when there are identifiable events or changes in circumstances that may have a significant adverse impact on the fair value of these assets. The Company performed an analysis of impairment indicators of these assets and noted no adverse impact to their fair values as of December 25, 2021.    
Facilities-related Charges
In connection with its Restructuring Plans (as defined in Note 9, “Restructuring and Other Related Costs” to the Notes to Consolidated Financial Statements), the Company incurred facilities related charges of $6.3 million and $9.9 million for the years ended December 25, 2021 and December 26, 2020, respectively. These charges were calculated at fair value based on estimated future discounted cash flows and are classified as Level 3 measurement due to the significance of unobservable inputs, which included the amount and timing of estimated sublease rental receipts that the Company could reasonably obtain over the remaining lease term and the discount rate. See Note 9, “Restructuring and Other Related Costs” to the Notes to Consolidated Financial Statements for more information on the 2018 Restructuring Plan.
Cash
As of December 25, 2021, the Company had $202.5 million of cash and restricted cash, including $77.6 million held by its foreign subsidiaries. As of December 26, 2020, the Company had $315.4 million of cash and restricted cash including $100.4 million held by its foreign subsidiaries. The Company's cash in foreign locations is used for operational and investing activities in those locations, and the Company does not currently have the need or the intent to repatriate those funds to the United States.
XML 29 R16.htm IDEA: XBRL DOCUMENT v3.22.0.1
Derivative Instruments
12 Months Ended
Dec. 25, 2021
Derivative Instruments and Hedging Activities Disclosure [Abstract]  
Derivative Instruments Derivative Instruments
Foreign Currency Exchange Forward Contracts
The Company transacts business in various foreign currencies and has international sales, cost of sales, and expenses denominated in foreign currencies, and carries foreign-currency-denominated account balances, subjecting the Company to foreign currency risk. The Company’s primary foreign currency risk management objective is to protect the U.S. dollar value of future cash flows and minimize the volatility of reported earnings. The Company utilizes foreign currency forward contracts, primarily short term in nature.
Historically, the Company enters into foreign currency exchange forward contracts to manage its exposure to fluctuation in foreign exchange rates that arise from its euro and British pound denominated account balances. Gains and losses on these contracts are intended to offset the impact of foreign exchange rate fluctuations on the underlying foreign currency denominated account balances, do not subject the Company to material balance sheet risk.
As of December 25, 2021 and December 26, 2020, the Company posted $0.9 million and $0.9 million, respectively of collateral on its derivative instruments to cover potential credit risk exposure. This amount is classified as other long-term restricted cash on the accompanying consolidated balance sheets.
The before-tax effect of foreign currency exchange forward contracts was a gain of $0.9 million, $0.3 million and $0.5 million for 2021, 2020 and 2019, respectively, included in other gain (loss), net, in the consolidated statements of operations. In each of these periods, the impact of the gross gains and losses were offset by foreign exchange rate fluctuations on the underlying foreign currency denominated amounts.
As of December 25, 2021, the Company did not designate foreign currency exchange forward contracts as hedges for accounting purposes and accordingly, changes in the fair value are recorded in the accompanying consolidated statements of operations. These contracts were with one high-quality institution and the Company consistently monitors the creditworthiness of the counterparties.
The fair value of derivative instruments not designated as hedging instruments in the Company’s consolidated balance sheets was as follows (in thousands):
 As of December 25, 2021As of December 26, 2020
 
Gross
Notional(1)

Accrued expenses and other current liabilities
Gross
Notional(1)
Accrued expenses and other current liabilities
Foreign currency exchange forward contracts
Related to euro denominated receivables$21,981 $(139)$23,605 $(59)
Related to British pound denominated receivables7,566 (82)4,868 (13)
Total$29,547 $(221)$28,473 $(72)
(1)Represents the face amounts of forward contracts that were outstanding as of the period noted.
Accounts Receivable Factoring
The Company sells certain designated trade account receivables based on factoring arrangements with well-established factoring companies. Pursuant to the terms of the arrangements, the Company accounts for these transactions in accordance with ASC 860, "Transfers and Servicing". The Company's factor purchases trade accounts receivables on a non-recourse basis and without any further obligations. Trade accounts receivables balances sold are removed from the consolidated balance sheets and cash received are reflected as cash provided by operating activities in the consolidated statements of cash flow. The difference between the fair value of the Company's trade receivables and the proceeds received is recorded as interest expense in the Company's consolidated statements of operations. For the years ended December 25, 2021, December 26, 2020 and December 28, 2019, the Company's recognized factoring related interest expense was approximately $0.4 million, $0.4 million and $0.6 million, respectively. The gross amount of trade accounts receivables sold totaled approximately $121.3 million and $80.2 million for the fiscal years ended December 25, 2021 and December 26, 2020 respectively.
XML 30 R17.htm IDEA: XBRL DOCUMENT v3.22.0.1
Goodwill and Intangible Assets
12 Months Ended
Dec. 25, 2021
Goodwill and Intangible Assets Disclosure [Abstract]  
Goodwill and Intangible Assets Goodwill and Intangible Assets
Goodwill
Goodwill is recorded when the purchase price of an acquisition exceeds the fair value of the net tangible and identified intangible assets acquired.
The following table presents details of the Company’s goodwill for the fiscal year ended December 25, 2021 (in thousands):
Balance as of December 26, 2020
$273,426 
Foreign currency translation adjustments(17,638)
Balance as of December 25, 2021
$255,788 
The gross carrying amount of goodwill may change due to the effects of foreign currency fluctuations as a portion of these assets are denominated in foreign currency. To date, the Company has zero accumulated impairment loss on goodwill.
Intangible Assets
The following table presents details of the Company’s intangible assets as of December 25, 2021 and December 26, 2020 (in thousands):
 December 25, 2021
 Gross Carrying AmountAccumulated AmortizationNet Carrying AmountWeighted Average Remaining Useful Life (In Years)
Intangible assets with finite lives:
Customer relationships and backlog157,495 (104,701)52,794 4.2
Developed technology (1)
182,844 (149,064)33,780 1.5
Total intangible assets$340,339 $(253,765)$86,574 
(1)As a result of the exit from certain product lines in connection with the Company's restructuring initiatives, we shortened the life of certain developed technology intangibles.
 December 26, 2020
 Gross Carrying AmountAccumulated AmortizationNet Carrying AmountWeighted Average Remaining Useful Life (In Years)
Intangible assets with finite lives:
Customer relationships and backlog162,098 (90,667)71,431 4.9
Developed technology192,285 (138,834)53,451 3.0
Total intangible assets$354,383 $(229,501)$124,882 
The gross carrying amount of intangible assets and the related amortization expense of intangible assets may change due to the effects of foreign currency fluctuations as a portion of these assets are denominated in foreign currency. Amortization expense was $37.1 million, $47.8 million and $59.9 million for the years ended December 25, 2021, December 26, 2020 and December 28, 2019, respectively.
The following table summarizes the Company’s estimated future amortization expense of intangible assets with finite lives as of December 25, 2021 (in thousands):
 Total20222023202420252026Thereafter
Total future amortization expense$86,574 $38,293 $23,463 $9,025 $9,025 $6,768 $— 
XML 31 R18.htm IDEA: XBRL DOCUMENT v3.22.0.1
Balance Sheet Details
12 Months Ended
Dec. 25, 2021
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Balance Sheet Details Balance Sheet Details
Restricted Cash
The Company’s restricted cash balance is held in deposit accounts at various banks globally. These amounts primarily collateralize the Company’s issuances of standby letters of credit and bank guarantees.
Allowance for Credit Losses
The following table provides a rollforward of the allowance for credit losses for accounts receivable for the fiscal year ended December 25, 2021 (in thousands):
Balance as of December 26, 2020
$2,912 
Additions(1)
822
Write offs(2)
(2,378)
Other(3)
(52)
Balance as of December 25, 2021
$1,304 
(1)The new additions during the fiscal year ended December 25, 2021 are primarily due to specific reserves.
(2)The write offs during the fiscal year ended December 25, 2021 are primarily amounts fully reserved previously.
(3)Primarily represents foreign currency translation adjustments.
The following table provides details of selected balance sheet items (in thousands):
December 25, 2021December 26, 2020
Inventory
Raw materials$39,379 $34,693 
Work in process53,924 55,835 
Finished goods198,064 178,779 
Total$291,367 $269,307 
Property, plant and equipment, net
Computer hardware$45,824 $34,502 
Computer software(1)
56,820 44,397 
Laboratory and manufacturing equipment287,875 333,955 
Land and building14,393 12,349 
Furniture and fixtures2,164 3,445 
Leasehold and building improvements49,447 66,014 
Construction in progress18,807 39,727 
Subtotal$475,330 $534,389 
Less accumulated depreciation and amortization(2)
(315,112)(381,256)
Total$160,218 $153,133 
Accrued expenses and other current liabilities
Loss contingency related to non-cancelable purchase commitments$26,481 $18,848 
Taxes payable43,308 45,884 
Restructuring accrual8,610 9,292 
Short-term operating and financing lease liability17,792 16,023 
Other accrued expenses and other current liabilities50,838 60,503 
Total accrued expenses and other current liabilities$147,029 $150,550 
(1)Included in computer software at December 25, 2021 and December 26, 2020 were $25.9 million and $25.4 million, respectively, related to enterprise resource planning (“ERP”) systems that the Company implemented. The unamortized ERP costs at December 25, 2021 and December 26, 2020 were $8.9 million and $10.8 million, respectively. Also included in computer software at December 25, 2021 and December 26, 2020 was $20.9 million and $17.0 million, respectively, related to term licenses. The unamortized term license costs at December 25, 2021 and December 26, 2020 was $9.2 million and $12.0 million, respectively.
(2)Depreciation expense was $47.1 million, $52.3 million and $60.0 million (which includes depreciation of capitalized ERP costs of $2.8 million, $2.6 million and $2.4 million) for 2021, 2020 and 2019, respectively. Also included in depreciation expense for 2021 was $6.7 million related to term licenses.
XML 32 R19.htm IDEA: XBRL DOCUMENT v3.22.0.1
Restructuring and Other Related Costs
12 Months Ended
Dec. 25, 2021
Restructuring and Related Activities [Abstract]  
Restructuring and Other Related Costs Restructuring and Other Related Costs
In December 2018, the Company implemented a restructuring initiative (the “2018 Restructuring Plan”) as part of a comprehensive review of the Company's operations and ongoing integration activities in order to optimize resources for future growth, improve efficiencies and address redundancies following the Acquisition. As part of the 2018 Restructuring Plan, the Company made several changes to improve its research and development efficiency by consolidating its manufacturing and development sites, including closure of its Berlin, Germany site, reducing headcount at its Munich, Germany site, and processing changes to leverage the Company's engineering and product line development resources across regions and prioritizing research and development initiatives. The Berlin and Munich initiatives were substantially completed in 2020. In 2021, the Company incurred lease related impairment charges from consolidation of its Munich site resulting in partial abandonment of the leased facility. In connection with the Acquisition, the Company assumed restructuring liabilities associated with Coriant's previous restructuring and reorganization plans consisting of termination benefits primarily comprised of severance payments. These costs are recorded at estimated fair value.
In 2020, the Company implemented a restructuring initiative (the "2020 Restructuring Plan") that was primarily intended to reduce costs and consolidate its operations. The identified cost reduction initiatives under the 2020 Restructuring Plan were substantially completed, with the majority of associated payments made in 2020 and the remaining amounts substantially paid during 2021.
In 2021, the Company announced a plan to restructure certain international research & development operations (the "2021 Restructuring Plan"). The Company estimates it will incur total costs related to the restructuring ranging from $10.0 million to $12.0 million, of which $8.5 million was recorded for the fiscal year ended December 25, 2021. The 2021 Restructuring Plan is expected to be substantially completed with the associated payments made in 2022. Additional restructuring activities may occur in the future in connection with the Company’s ongoing transformation initiatives.
The following table presents restructuring and other related costs included in cost of revenue and operating expenses in the accompanying consolidated statements of operations under the 2021 Restructuring Plan, 2020 Restructuring Plan, the 2018 Restructuring Plan and Coriant's previous restructuring and reorganization plans (in thousands):
 Years Ended
 December 25, 2021December 26, 2020December 28, 2019
Cost of RevenueOperating ExpensesCost of RevenueOperating ExpensesCost of RevenueOperating Expenses
Severance and related expenses$335 $4,615 $4,042 $14,054 $26,576 $25,303 
Lease related impairment charges— 6,340 88 9,851 1,158 14,703 
Asset impairment— 1,746 14 468 2,201 
Others1,196 545 213 — 838 
Total$1,531 $13,246 $4,146 $24,586 $29,935 $40,851 
Restructuring liabilities are reported within accrued expenses and other long-term liabilities in the accompanying consolidated balance sheets (in thousands):
Severance and related expensesLease related impairment chargesAsset impairmentOthersTotal
Balance as of December 28, 2019
$28,565 $— $— $838 $29,403 
Charges18,096 9,939 482 215 28,732 
Cash payments(36,346)(5,102)(28)(719)(42,195)
Non-cash Settlements and Other(74)(4,837)(454)(104)(5,469)
Balance as of December 26, 2020
$10,241 $— $— $230 $10,471 
Charges4,951 6,340 1,746 1,740 14,777 
Cash payments(7,091)(2,089)— (381)(9,561)
Non-cash Settlements and Other(565)(4,251)(1,746)(243)(6,805)
Balance as of December 25, 2021
$7,536 $— $— $1,346 $8,882 
As of December 25, 2021, the Company's restructuring liability was primarily comprised of $7.7 million related to the 2021 Restructuring Plan and $1.2 million is related to assumed restructuring liabilities associated with Coriant's previous restructuring and reorganization plans, which was substantially completed in previous years. The liability related to the 2021 Restructuring Plan is expected to be paid by end of 2022.
XML 33 R20.htm IDEA: XBRL DOCUMENT v3.22.0.1
Accumulated Other Comprehensive Income (Loss)
12 Months Ended
Dec. 25, 2021
Equity [Abstract]  
Accumulated Other Comprehensive Income (Loss) Accumulated Other Comprehensive Income (Loss)
Accumulated other comprehensive income (loss) includes certain changes in equity that are excluded from net income (loss). The following table sets forth the changes by component for the periods presented (in thousands):
Unrealized Gain (Loss) on Available-for-Sale SecuritiesForeign Currency TranslationActuarial Gain (Loss) on PensionAccumulated Tax EffectTotal
Balance at December 29, 2018$(91)$(18,932)$(5,313)$(964)$(25,300)
Other comprehensive income (loss) before reclassifications91 (9,376)(1,692)— (10,977)
Amounts reclassified from accumulated other comprehensive income— — 1,638 — 1,638 
Net current-period other comprehensive income (loss)91 (9,376)(54)— (9,339)
Balance at December 28, 2019
$— $(28,308)$(5,367)$(964)$(34,639)
Other comprehensive income (loss) before reclassifications— 29,040 (8,183)— 20,857 
Amounts reclassified from accumulated other comprehensive income— — 1,884 — 1,884 
Net current-period other comprehensive income (loss)— 29,040 (6,299)— 22,741 
Balance at December 26, 2020
$— $732 $(11,666)$(964)$(11,898)
Other comprehensive income (loss) before reclassifications— (8,561)12,580 — 4,019 
Amounts reclassified from accumulated other comprehensive loss— — 3,383 — 3,383 
Net current-period other comprehensive income (loss)— (8,561)15,963 — 7,402 
Balance at December 25, 2021
$— $(7,829)$4,297 $(964)$(4,496)
XML 34 R21.htm IDEA: XBRL DOCUMENT v3.22.0.1
Basic and Diluted Net Loss Per Common Share
12 Months Ended
Dec. 25, 2021
Earnings Per Share [Abstract]  
Basic and Diluted Net Loss Per Common Share Basic and Diluted Net Loss Per Common ShareBasic net loss per common share is computed by dividing net loss by the weighted average number of common shares outstanding during the period. Diluted net loss per common share is computed using net loss and the weighted average number of common shares outstanding plus potentially dilutive common shares outstanding during the period. Potentially dilutive common shares include the assumed exercise of outstanding in-the-money stock options, assumed release of outstanding RSUs and PSUs, and assumed issuance of common stock under the ESPP using the treasury stock method. Potentially dilutive common shares also include the assumed conversion of $402.5 million in aggregate principal amount of the Company's 2.125% convertible senior notes due September 1, 2024 (the “2024 Notes”) from the conversion spread (as further discussed in Note 12, “Debt” to the Notes to Consolidated Financial Statements), and $200 million in aggregate principal amount of the Company's 2.50% convertible senior notes due March 1, 2027 (the “2027 Notes”) from the conversion spread (as further discussed in Note 12, “Debt” to the Notes to Consolidated Financial Statements). The Company would include the dilutive effects of the 2024 Notes and 2027 Notes in the calculation of diluted net income per common share if the average market price is above the conversion price. Upon conversion of the 2024 Notes and 2027 Notes, it is the Company’s intention to pay cash equal to the lesser of the aggregate principal amount or the conversion value of the 2024 Notes and 2027 Notes being converted; therefore, only the conversion spread relating to the 2024 Notes and 2027 Notes would be included in the Company’s diluted earnings per share calculation unless their effect is anti-dilutive. The Company includes the common shares underlying PSUs in the calculation of diluted net income per common share only when they become contingently issuable.
The following table sets forth the computation of net loss per common share (in thousands, except per share amounts): 
 Years Ended
 December 25, 2021December 26, 2020December 28, 2019
Net loss$(170,778)$(206,723)$(386,618)
Weighted average common shares outstanding - basic and diluted207,377 188,216 178,984 
Net loss per common share - basic and diluted$(0.82)$(1.10)$(2.16)
The Company incurred net losses during 2021, 2020 and 2019, and as a result, potential common shares from stock options, RSUs, PSUs and the assumed release of outstanding shares under the ESPP were not included in the diluted shares used to calculate net loss per share, as their inclusion would have been anti-dilutive. Additionally, due to the net loss position during these periods, the Company excluded the potential shares issuable upon conversion of the 2027 Notes and the 2024 Notes in the calculation of diluted earnings per share, as their inclusion would have been anti-dilutive.
The following table sets forth the potentially dilutive shares excluded from the computation of the diluted net loss per share because their effect was anti-dilutive (in thousands):
 As of
 December 25, 2021December 26, 2020December 28, 2019
Stock options outstanding— 451 873 
Restricted stock units12,860 13,947 11,776 
Performance stock units2,751 3,668 2,389 
Employee stock purchase plan shares1,157 1,713 569 
Total16,768 19,779 15,607 
XML 35 R22.htm IDEA: XBRL DOCUMENT v3.22.0.1
Debt
12 Months Ended
Dec. 25, 2021
Debt Disclosure [Abstract]  
Debt Debt
The following is a summary of our debt as of December 25, 2021 (in millions):
Net Carrying ValueUnpaid Principal BalanceContractual Interest RatesContractual Maturity Date
CurrentLong-Term
2024 Notes$— $329.2 $402.5 2.125 %September 2024
2027 Notes— 140.3 200.0 2.50 %March 2027
Asset-based Revolving Credit Facility— — — 
1.375% - 2.5%
March 2024
Mortgage0.5 7.3 7.8 5.25 %March 2024
$0.5 $476.8 $610.3 
The following is a summary of our debt as of December 26, 2020 (in millions):
Net Carrying ValueUnpaid Principal BalanceContractual Interest RatesContractual Maturity Date
CurrentLong-Term
2024 Notes$— $306.4 $402.5 2.125 %September 2024
2027 Notes— 131.8 200.0 2.50 %March 2027
Asset-based Revolving Credit Facility77.0 — 77.0 
1.375% - 2.5%
March 2024
Finance Assistance Agreement24.6 24.6 3.0 %April 2021
Mortgage0.4 7.8 8.4 5.25 %March 2024
Total Debt$102.0 $446.0 $712.5 
Interest Expense
The following table presents the interest expense related to the contractual interest coupon, the amortization of debt issuance costs, and the amortization of debt discounts on our Convertible Senior Notes (in thousands):
Year Ended
December 25, 2021December 26, 2020December 28, 2019
Contractual interest expense$13,553 $12,577 $8,553 
Amortization of debt issuance costs1,892 1,634 1,149 
Amortization of debt discount29,411 25,349 17,612 
Total interest expense$44,856 $39,560 $27,314 
2027 Convertible Senior Notes
In March 2020, the Company issued the 2027 Notes due on March 1, 2027, unless earlier repurchased, redeemed or converted. The 2027 Notes are governed by an indenture dated as of March 9, 2020 (the “2027 Indenture”), between the Company and U.S. Bank National Association, as trustee. The 2027 Notes are unsecured, and the 2027 Indenture does not contain any financial covenants or any restrictions on the payment of dividends, the incurrence of senior debt or other indebtedness, or the issuance or repurchase of the Company's other securities by the Company.
Interest is payable semi-annually in arrears on March 1 and September 1 of each year, commencing on September 1, 2020. The net proceeds to the Company were approximately $193.3 million after deducting initial purchasers' fee and other debt issuance costs. The Company intends to use the net proceeds for general corporate purposes, including working capital to fund growth and potential strategic projects.
Upon conversion, it is the Company’s intention to pay cash equal to the lesser of the aggregate principal amount or the conversion value of the 2027 Notes. For any remaining conversion obligation, the Company intends to pay or deliver, as the case may be, either cash, shares of its common stock, or a combination of cash and shares of its common stock, at the Company’s election. The initial conversion rate is 130.5995 shares of common stock per $1,000 principal amount of 2027 Notes, subject to anti-dilution adjustments, which is equivalent to a conversion price of approximately $7.66 per share of common stock.
Throughout the term of the 2027 Notes, the conversion rate may be adjusted upon the occurrence of certain events, including for any cash dividends. Holders of the 2027 Notes will not receive any cash payment representing accrued and unpaid interest upon conversion of a 2027 Note. Accrued but unpaid interest will be deemed to be paid in full upon conversion rather than canceled, extinguished or forfeited. Prior to December 1, 2026, holders may convert their 2027 Notes under the following circumstances:
during any fiscal quarter commencing after the fiscal quarter ended on June 27, 2020 (and only during such fiscal quarter) if the last reported sale price of the common stock for at least 20 trading days (whether or not consecutive) during a period of 30 consecutive trading days ending on the last trading day of the immediately preceding fiscal quarter is greater than or equal to 130% of the conversion price on each applicable trading day;
during the five business day period after any five consecutive trading day period (the “measurement period”) in which the trading price per $1,000 principal amount of 2027 Notes for each trading day of the measurement period was less than 98% of the product of the last reported sale price of the Company’s common stock and the conversion rate on each such trading day;
if the Company calls any or all of the 2027 Notes for redemption, such 2027 Notes called for redemption, at any time prior to the close of business on the scheduled trading day immediately preceding the redemption date;
upon the occurrence of specified corporate events described under the 2027 Indenture, such as a consolidation, merger or binding share exchange; or
at any time on or after December 1, 2026 until the close of business on the second scheduled trading day immediately preceding the maturity date, holders may convert their 2027 Notes at any time, regardless of the foregoing circumstances.
If the Company undergoes a fundamental change as defined in the 2027 Indenture, holders may require the Company to repurchase for cash all or any portion of their 2027 Notes at a repurchase price equal to 100% of the principal amount of the 2027 Notes to be repurchased, plus accrued and unpaid interest to, but excluding, the fundamental change repurchase date. In addition, upon the occurrence of a “make-whole fundamental change” (as defined in the 2027 Indenture), the Company may, in certain circumstances, be required to increase the conversion rate by a number of additional shares for a holder that elects to convert its 2027 Notes in connection with such make-whole fundamental change.
As of December 25, 2021, the carrying amount of the equity component of the 2027 Notes was $67.8 million.
In accounting for the issuance of the 2027 Notes, the Company separated the 2027 Notes into liability and equity components. The carrying amount of the liability component was calculated by measuring the fair value of a similar debt instrument that does not have an associated convertible feature. The carrying amount of the equity component representing the conversion option was determined by deducting the fair value of the liability component from the par value of the 2027 Notes. The equity component is not remeasured as long as it continues to meet the conditions for equity classification. The excess of the principal amount of the liability component over its carrying amount (“debt discount”) is amortized to interest expense over the term of the 2027 Notes.
The Company allocated the total issuance costs incurred to the liability and equity components of the 2027 Notes based on their relative values. Issuance costs attributable to the liability component were recorded as a reduction to the liability portion of the 2027 Notes and will be amortized as interest expense over the term of the 2027 Notes. The issuance costs attributable to the equity component were netted with the equity component in stockholders’ equity.
The Company recorded a deferred tax liability of $16.2 million in connection with the issuance of the 2027 Notes, and a corresponding reduction in valuation allowance. The impact of both was recorded to stockholders' equity.
The Company determined that the embedded conversion option in the 2027 Notes does not require separate accounting treatment as a derivative instrument because it is both indexed to the Company’s own stock and would be classified in stockholders’ equity if freestanding.
For the years ended December 25, 2021 and December 26, 2020, the debt discount and debt issuance costs for the 2027 Notes were amortized, using an annual effective interest rate of 9.92%, to interest expense
over the term of the 2027 Notes. Unamortized debt conversion discount and issuance costs will be amortized over the remaining life of the 2027 Notes, which is approximately 62 months.
Based on the closing price of the Company’s common stock of $9.55 per share as reported on the Nasdaq Stock Market on December 23, 2021 (the last trading day of the fiscal quarter), the if-converted value of the 2027 Notes exceeded their principal amount by approximately $49.4 million.
Asset-based revolving credit facility
On August 1, 2019, the Company entered into a Credit Agreement (the "Credit Agreement") with Wells Fargo Bank, National Association. The Credit Agreement provides for a senior secured asset-based revolving credit facility of up to $100 million (the "Credit Facility"), which the Company may draw upon from time to time. The Company may increase the total commitments under the Credit Facility by up to an additional $50 million, subject to certain conditions. The Credit Agreement provides for a $50 million letter of credit sub-facility and a $10 million swing loan sub-facility.
On December 23, 2019, the Company exercised its option to increase the total commitments under the Credit Facility and entered into an Increase Joinder and Amendment Number One to Credit Agreement (the “Amendment”), with BMO Harris Bank N.A. and Wells Fargo Bank, National Association, as administrative agent. The amendment increased the total commitments under the Credit Facility to $150 million.
The proceeds of the loans under the Credit Agreement, as amended by the Amendment (the “Amended Credit Agreement”) may be used to pay the fees, costs and expenses incurred in connection with the Amended Credit Agreement and for working capital and general corporate purposes. The Credit Facility matures, and all outstanding loans become due and payable, on March 5, 2024. Availability under the Credit Facility is based upon periodic borrowing base certifications valuing certain inventory and accounts receivable, as reduced by certain reserves. The Credit Facility is secured by first-priority security interest (subject to certain exceptions) in inventory, certain related assets, specified deposit accounts, and certain other accounts in certain domestic subsidiaries.
Loans under the Amended Credit Agreement bear interest, at the Company's option, at either a rate based on LIBOR for the applicable interest period or a base rate, in each case plus a margin. The margin ranges from 2.00% to 2.50% for LIBOR rate loans and 1.00% to 1.50% for base rate loans, depending on the utilization of the Credit Facility. The commitment fee payable on the unused portion of the Credit Facility ranges from 0.375% to 0.625% per annum, also based on the current utilization of the Credit Facility. Letters of credit issued pursuant to the Credit Facility will accrue a fee at a per annum rate equal to the applicable LIBOR rate margin times the average amount of the letter of credit usage during the immediately preceding quarter in addition to the fronting fees, commissions and other fees.
Effective January 1, 2022, with the cessation of LIBOR, the Credit Facility provides for an alternative benchmark rate for LIBOR based loans which may include Term Secured Overnight Financing Rate (SOFR) or other prevailing market rate as determined by the agent plus a spread based on prevailing market convention for the applicable interest period plus a margin ranging from 2.00% to 2.50%.
The Amended Credit Agreement contains customary affirmative covenants, such as financial statement reporting requirements and delivery of borrowing base certificates. The Amended Credit Agreement also contains customary covenants that limit the ability of the Company and its subsidiaries to, among other things, incur debt, create liens and encumbrances, engage in certain fundamental changes, dispose of assets, prepay certain indebtedness, make restricted payments, make investments, and engage in transactions with affiliates. The Amended Credit Agreement also contains a financial covenant that requires the Company to maintain a minimum amount of liquidity and customary events of default.
In connection with the Credit Facility, the Company incurred lender and other third-party costs of approximately $4.9 million in 2019, which were recorded as a deferred asset and amortized to interest expense using a straight-line method over the term of the Credit Facility. During the fiscal year ended December 25, 2021, the Company recorded $1.1 million as amortization of deferred debt issuance cost, $1.1 million as contractual interest expense and related charges.
As of December 25, 2021, the Company had availability of $138.5 million under the Credit Facility and had letters of credit outstanding of approximately $11.5 million. As of December 26, 2020, the Company had availability of $61.3 million under the Credit Facility and had letters of credit outstanding of approximately $11.5 million.
Finance Assistance Agreement
During March 2019, the Company signed an agreement with a third-party contract manufacturer that governs the transfer of the activities from the legacy Coriant manufacturing facility in Berlin, Germany to a third-party contract manufacturer. Subsequently in May 2019, the Company entered into a financing assistance agreement with the contract manufacturer whereby the contract manufacturer agreed to provide funding of up to $40 million to cover severance, retention and other costs associated with the transfer. The funding is secured against certain foreign assets, carries a fixed interest rate of 6% and is repayable in 12 months from the date of each draw down. In October 2020, the Company and the contract manufacturer amended the payment terms to extend the due date by six months set the fixed interest rate at 3% during such period, and allow for the phased transfer of inventory to offset the amount due. In 2021, the Company repaid the entire outstanding principal balance and accrued interest.
Mortgage Payable
In March 2019, the Company mortgaged a property it owns. The Company received proceeds of $8.7 million in connection with the loan. The loan carries a fixed interest rate of 5.25% and is repayable in 59 equal monthly installments of principal and interest with the remaining unpaid principal balance plus accrued unpaid interest due five years from the date of the loan.
On September 24, 2021, the loan was amended to reduce the interest rate from 5.25% to 3.80% for the remaining 31 equal monthly installments of approximately $0.1 million, with the remaining principal payment at maturity date. In connection with the amendment, the Company paid a fee of $0.1 million which is being amortized over the remaining life of the loan.
2024 Convertible Senior Notes
In September 2018, the Company issued the 2024 Notes due on September 1, 2024, unless earlier repurchased, redeemed or converted. The 2024 Notes are governed by a base indenture dated as of September 11, 2018 and a first supplemental indenture dated as of September 11, 2018 (together, the “Indenture”), between the Company and U.S. Bank National Association, as trustee. The 2024 Notes are unsecured, and the Indenture does not contain any financial covenants or any restrictions on the payment of dividends, the incurrence of senior debt or other indebtedness, or the issuance or repurchase of the Company's other securities by the Company.
Interest is payable semi-annually in arrears on March 1 and September 1 of each year, commencing March 1, 2019. The net proceeds to the Company were approximately $391.4 million, of which approximately $48.9 million was used to pay the cost of the capped call transactions with certain financial institutions (“Capped Calls”). The Company also used a portion of the remaining net proceeds to fund the cash portion of the purchase price of the Acquisition, including fees and expenses relating thereto, and intends to use the remaining net proceeds for general corporate purposes.
The Capped Calls have an initial strike price of $9.87 per share, subject to certain adjustments, which corresponds to the initial conversion price of the 2024 Notes. The Capped Calls have initial cap prices of $15.19 per share, subject to certain adjustments. The Capped Calls cover, subject to anti-dilution adjustments, 40.8 million shares of common stock. The capped call transactions are expected generally to reduce or offset potential dilution to the Company's common stock upon any conversion of the 2024 Notes and/or offset any cash payments the Company is required to make in excess of the principal amount of converted 2024 Notes, as the case may be, with such reduction and/or offset subject to a cap. The Capped Calls expire on various dates between July 5, 2024 and August 29, 2024. The Capped Calls were recorded as a reduction of the Company’s stockholders' equity in the accompanying consolidated balance sheets.
Upon conversion, it is the Company's intention to pay cash equal to the lesser of the aggregate principal amount or the conversion value of the 2024 Notes. For any remaining conversion obligation, the Company intends to pay or deliver, as the case may be, either cash, shares of its common stock, or a combination of cash
and shares of its common stock, at the Company’s election. The initial conversion rate is 101.2812 shares of common stock per $1,000 principal amount of 2024 Notes, subject to anti-dilution adjustments, which is equivalent to a conversion price of approximately $9.87 per share of common stock.
Throughout the term of the 2024 Notes, the conversion rate may be adjusted upon the occurrence of certain events, including for any cash dividends. Holders of the 2024 Notes will not receive any cash payment representing accrued and unpaid interest upon conversion of a 2024 Note. Accrued but unpaid interest will be deemed to be paid in full upon conversion rather than canceled, extinguished or forfeited. Prior to June 1, 2024, holders may convert their 2024 Notes under the following circumstances:
during any fiscal quarter commencing after the fiscal quarter ended on December 29, 2018 (and only during such fiscal quarter) if the last reported sale price of the common stock for at least 20 trading days (whether or not consecutive) during a period of 30 consecutive trading days ending on the last trading day of the immediately preceding fiscal quarter is greater than or equal to 130% of the conversion price on each applicable trading day;
during the five business day period after any five consecutive trading day period (the “measurement period”) in which the trading price per $1,000 principal amount of 2024 Notes for each trading day of the measurement period was less than 98% of the product of the last reported sale price of the Company’s common stock and the conversion rate on each such trading day;
if the Company calls the 2024 Notes for redemption, at any time prior to the close of business on the scheduled trading day immediately preceding the redemption date;
upon the occurrence of specified corporate events described under the Indenture, such as a consolidation, merger or binding share exchange; or
at any time on or after June 1, 2024 until the close of business on the second scheduled trading day immediately preceding the maturity date, holders may convert their 2024 Notes at any time, regardless of the foregoing circumstances.
If the Company undergoes a fundamental change as defined in the Indenture governing the 2024 Notes, holders may require the Company to repurchase for cash all or any portion of their 2024 Notes at a repurchase price equal to 100% of the principal amount of the 2024 Notes to be repurchased, plus accrued and unpaid interest to, but excluding, the fundamental change repurchase date. In addition, upon the occurrence of a “make-whole fundamental change” (as defined in the Indenture), the Company may, in certain circumstances, be required to increase the conversion rate by a number of additional shares for a holder that elects to convert its 2024 Notes in connection with such make-whole fundamental change.
As of December 25, 2021, the carrying amount of the equity component of the 2024 Notes was $128.7 million.
In accounting for the issuance of the 2024 Notes, the Company separated the 2024 Notes into liability and equity components. The carrying amount of the liability component was calculated by measuring the fair value of a similar debt instrument that does not have an associated convertible feature. The carrying amount of the equity component representing the conversion option was determined by deducting the fair value of the liability component from the par value of the 2024 Notes. The equity component is not re-measured as long as it continues to meet the conditions for equity classification. The excess of the principal amount of the liability component over its carrying amount (“debt discount”) is amortized to interest expense over the term of the 2024 Notes.
The Company allocated the total issuance costs incurred to the liability and equity components of the 2024 Notes based on their relative values. Issuance costs attributable to the liability component were recorded as a reduction to the liability portion of the Notes and will be amortized as interest expense over the term of the 2024 Notes. The issuance costs attributable to the equity component were netted with the equity component in stockholders’ equity.
The Company recorded a deferred tax liability of $30.9 million in connection with the issuance of the 2024 Notes, and a corresponding reduction in valuation allowance. The impact of both was recorded to stockholders' equity.
The Company determined that the embedded conversion option in the 2024 Notes does not require separate accounting treatment as a derivative instrument because it is both indexed to the Company’s own stock and would be classified in stockholder’s equity if freestanding.
For the years ended December 25, 2021 and December 26, 2020, the debt discount and debt issuance costs were amortized, using an annual effective interest rate of 9.92%, to interest expense over the term of the 2024 Notes. Unamortized debt conversion discount and issuance costs will be amortized over the remaining life of the 2024 Notes, which is approximately 32 months.
Based on the closing price of the Company’s common stock of $9.55 on December 23, 2021, the if-converted value of the 2024 Notes did not exceed their principal amount.
XML 36 R23.htm IDEA: XBRL DOCUMENT v3.22.0.1
Commitments and Contingencies
12 Months Ended
Dec. 25, 2021
Commitments and Contingencies Disclosure [Abstract]  
Commitments and Contingencies Commitments and Contingencies
The following table sets forth commitments and contingencies related to our various obligations (in thousands):
Payments Due by Period
Total20222023202420252026Thereafter
Operating leases(1)(2)
$90,887 $22,201 $15,496 $13,371 $12,383 $9,717 $17,719 
Financing lease obligations(3)
2,337 1,346 814 177 — — — 
Purchase obligations (4)
591,540 562,965 27,844 702 29 — — 
2027 Notes, including interest(5)
227,500 5,000 5,000 5,000 5,000 5,000 202,500 
2024 Notes, including interest(5)
428,159 8,553 8,553 411,053 — — — 
Mortgage Payable, including interest(5)
8,392 781 781 6,830 — — — 
Total contractual obligations$1,348,815 $600,846 $58,488 $437,133 $17,412 $14,717 $220,219 
(1)     The Company leases facilities under non-cancelable operating lease agreements. These leases have varying terms that range from one to 11 years. The above payment schedule includes interest. See Note 3, "Leases" to the Notes to Consolidated Financial Statements for more information.
(2)    The Company has contractual commitments to remove leasehold improvements and return certain properties to a specified condition when the leases terminate. At the inception of a lease with such conditions, the Company records an asset retirement obligation liability and a corresponding capital asset in an amount equal to the estimated fair value of the obligation. Asset retirement obligations were $5.1 million and $5.0 million as of December 25, 2021 and December 26, 2020, respectively. All of the $5.1 million as of December 25, 2021 is classified as other long-term liabilities on the accompanying consolidated balance sheets.
(3)     The Company has finance leases for other equipment and leasehold improvements. The above payment schedule includes interest. See Note 3, "Leases" to the Notes to Consolidated Financial Statements for more information.
(4)     The Company has agreements with its major production suppliers, where the Company is committed to purchase certain parts. As of December 25, 2021, December 26, 2020 and December 28, 2019, these non-cancelable purchase commitments were $591.5 million, $291.4 million and $258.2 million, respectively.
(5)     See Note 12, "Debt" to the Notes to Consolidated Financial Statements for more information.
Legal Matters
Oyster Optics LLC
On July 29, 2019, Oyster Optics filed a complaint against the Company, Coriant (USA) Inc., Coriant North America, LLC and Coriant Operations, Inc. in the United States District Court for the Eastern District of Texas. The complaint asserted infringement of U.S. Patent No. 6,665,500 (the “Oyster patent in suit”). The complaint sought unspecified damages and a permanent injunction. On October 7, 2019, the Company filed its answer to the complaint asserting among other things, counterclaims and defenses based on non-infringement, invalidity, and a license to the Oyster patent in suit. On December 27, 2019, the Company filed Inter Partes Review ("IPR") petitions with the U.S. Patent and Trademark Office ("USPTO"), in which the Company requested the USPTO to invalidate the asserted claims of the Oyster patent in suit. On June 26, 2020, the USPTO granted institution on all but one of the asserted claims. On June 22, 2021, the Patent Trial and Appeal Board ruled on the Company's IPR petition, determining that ten of the eleven claims remaining at issue in the IPR were unpatentable. In July 2021, the parties entered into a settlement agreement and all claims in the lawsuit were dismissed with prejudice.
Loss Contingencies
The Company is subject to the possibility of various losses arising in the ordinary course of business. These may relate to disputes, litigation and other legal actions. In the preparation of its quarterly and annual financial statements, the Company considers the likelihood of loss or the incurrence of a liability, including whether it is probable, reasonably possible or remote that a liability has been incurred, as well as the Company’s ability to reasonably estimate the amount of loss, in determining loss contingencies. In accordance with U.S. GAAP, an estimated loss contingency is accrued when it is probable that a liability has been incurred and the amount of loss can be reasonably estimated. The Company regularly evaluates current information to determine whether any accruals should be adjusted and whether new accruals are required. As of each of December 25, 2021 and December 26, 2020, the Company has accrued the estimated liabilities associated with certain loss contingencies.
Indemnification Obligations
From time to time, the Company enters into certain types of contracts that contingently require it to indemnify parties against third-party claims. The terms of such indemnification obligations vary. These contracts may relate to: (i) certain real estate leases under which the Company may be required to indemnify property owners for environmental and other liabilities, and other claims arising from the Company’s use of the applicable premises; and (ii) certain agreements with the Company’s officers, directors and certain key employees, under which the Company may be required to indemnify such persons for liabilities.
In addition, the Company has agreed to indemnify certain customers for claims made against the Company’s products, where such claims allege infringement of third-party intellectual property rights, including, but not limited to, patents, registered trademarks, and/or copyrights. Under the aforementioned intellectual property indemnification clauses, the Company may be obligated to defend the customer and pay for the damages awarded against the customer under an infringement claim as well as the customer’s attorneys’ fees and costs. These indemnification obligations generally do not expire after termination or expiration of the agreement containing the indemnification obligation. In certain cases, there are limits on and exceptions to the Company’s potential liability for indemnification. The Company cannot estimate the amount of potential future payments, if any, that it might be required to make as a result of these agreements. The maximum potential amount of any future payments that the Company could be required to make under these indemnification obligations could be significant.
As permitted under Delaware law and the Company’s charter and bylaws, the Company has agreements whereby it indemnifies certain of its officers and each of its directors. The term of the indemnification period is for the officer’s or director’s lifetime for certain events or occurrences while the officer or director is, or was, serving at the Company’s request in such capacity. The maximum potential amount of future payments the Company could be required to make under these indemnification agreements could be significant; however, the Company has a director and officer insurance policy that may reduce its exposure and enable it to recover all or a portion of any future amounts paid. As a result of its insurance policy coverage, the Company believes the estimated fair value of these indemnification agreements is minimal.
XML 37 R24.htm IDEA: XBRL DOCUMENT v3.22.0.1
Guarantees
12 Months Ended
Dec. 25, 2021
Guarantees [Abstract]  
Guarantees Guarantees
Product Warranties
Activity related to product warranty was as follows (in thousands): 
December 25, 2021December 26, 2020
Beginning balance$40,708 $43,348 
Charges to operations23,061 23,973 
Utilization(25,745)(31,462)
Change in estimate(1)
6,286 4,849 
Balance at the end of the period$44,310 $40,708 
(1)The Company records product warranty liabilities based on the latest quality and cost information available as of the date the revenue is recorded. The changes in estimate shown here are due to changes in overall actual failure rates, the mix of new versus used units related to replacement of failed units, and changes in the estimated cost of repair and product recalls. As the Company's products mature over time, failure rates and repair costs associated with such products generally decline leading to favorable changes in warranty reserves.
Letters of Credit and Bank Guarantees
The Company had $22.5 million and $28.9 million of standby letters of credit, bank guarantees and surety bonds outstanding as of December 25, 2021 and December 26, 2020, respectively. Details are sets in below table (in thousands).
December 25, 2021December 26, 2020
Customer performance guarantees$16,307 $19,821 
Value added tax license287 296 
Property leases4,684 4,016 
Pension plans1,004 4,396 
Credit cards150 296 
Other liabilities68 65 
Total$22,500 $28,890 
Of the $16.3 million related to customer performance guarantees, approximately $4.0 million was used to secure surety bonds in the aggregate of $5.5 million as of December 25, 2021. Of the $19.8 million to customer performance guarantees, approximately $2.8 million was used to secure surety bonds in the aggregate of $5.5 million as of December 26, 2020.
Of the aforementioned standby letters of credit and bank guarantees outstanding, $11.5 million was backed by cash collateral from a third-party institution, and the Company accrues 2.25% annual fee and 0.13% annual fronting fee on the average letter of credit balances outstanding on the cash collateral.
As of December 25, 2021 and December 26, 2020, the Company had a Credit Facility, which included a $50.0 million letter of credit sub-facility, pursuant to which letters of credit in the amount of $11.5 million had been issued and outstanding for both periods. Approximately $200.0 million and $169.5 million of assets of certain Company subsidiaries have been pledged to secure this Credit Facility and other obligations for the years ended December 25, 2021 and December 26, 2020
XML 38 R25.htm IDEA: XBRL DOCUMENT v3.22.0.1
Stockholders' Equity
12 Months Ended
Dec. 25, 2021
Share-based Payment Arrangement [Abstract]  
Shareholders' Equity Stockholders’ Equity
Open Market Sales Agreement
On August 12, 2020, the Company entered into an Open Market Sale Agreement (the “Sales Agreement”) with Jefferies LLC (“Jefferies”), as sales agent and/or principal, pursuant to which the Company issued and sold through Jefferies, shares of its common stock, par value $0.001 per share (the “Shares”), having an aggregate offering price of $96.3 million.
During the fiscal year ended December 26, 2020, the Company sold 12 million shares of common stock under the Sales Agreement, for net proceeds of approximately $93.4 million after paying Jefferies a sales commission of approximately $2.9 million related to services provided as the sales agent with respect to the sales of those shares.
2016 Equity Incentive Plan, 2019 Inducement Equity Incentive Plan and Employee Stock Purchase Plan
In February 2007, the Company's board of directors adopted the ESPP and the Company's stockholders approved the ESPP in May 2007. The ESPP was last amended by the stockholders in May 2019 to increase the shares authorized under the ESPP to a total of approximately 31.6 million shares of common stock. The ESPP has a 20-year term. Eligible employees may purchase the Company’s common stock through payroll deductions at a price equal to 85% of the lower of the fair market values of the stock as of the beginning or the end of six-month offering periods. An employee’s payroll deductions under the ESPP are limited to a maximum of 15% of the employee’s compensation and an employee may not purchase more than 3,000 shares per purchase period.
In February 2016, the Company's board of directors adopted the 2016 Plan and the Company's stockholders approved the 2016 Plan in May 2016. In May 2018, May 2019, May 2020 and May 2021, the Company's stockholders approved amendments to the 2016 Plan to increase the number of shares authorized for issuance under the 2016 Plan by 1.5 million shares, 7.3 million shares, 8.1 million shares and 4.4 million shares, respectively. As of December 25, 2021, the Company reserved a total of 35.2 million shares of common stock for the award of stock options, RSUs and PSUs to employees, non-employees, consultants and members of the Company's board of directors pursuant to the 2016 Plan, plus any shares subject to awards granted under the 2007 Plan that, after the effective date of the 2016 Plan, expire, are forfeited or otherwise terminate without having been exercised in full to the extent such awards were exercisable, and shares issued pursuant to awards granted under the 2007 Plan that, after the effective date of the 2016 Plan, are forfeited to or repurchased by the Company due to failure to vest. The 2016 Plan has a maximum term of 10 years from the date of adoption, or it can be earlier terminated by the Company's board of directors.
In July 2019, the Company's board of directors approved a new 2019 Inducement Equity Incentive Plan and set the maximum number of shares to be issued at 750,000.
Shares Reserved for Future Issuances
Common stock reserved for future issuance was as follows (in thousands):
 December 25, 2021
Outstanding stock awards13,721 
Reserved for future award grants8,480 
Reserved for future ESPP7,165 
Total common stock reserved for stock options and awards29,366 
Stock-based Compensation Plans
The Company has stock-based compensation plans pursuant to which the Company has granted stock options, RSUs and PSUs. The Company also has an ESPP for all eligible employees. The following tables summarize the Company’s equity award activity and related information (in thousands, except per share data):
 
Number of
Restricted
Stock Units
Weighted-Average
Grant Date
Fair Value
Per Share
Aggregate
Intrinsic
Value
Outstanding at December 29, 20186,746 $10.83 $26,446 
RSUs granted8,950 $4.36 
RSUs released(2,784)$10.48 $12,901 
RSUs canceled(1,312)$8.37 
Outstanding at December 28, 2019
11,600 $6.20 $90,254 
RSUs granted7,064 $5.95 
RSUs released(5,087)$6.36 $30,421 
RSUs canceled(1,109)$6.29 
Outstanding at December 26, 2020
12,468 $5.99 $136,781 
RSUs granted7,377 $8.68 
RSUs released(7,509)$5.96 $66,317 
RSUs canceled(729)$6.92 
Outstanding at December 25, 2021
11,607 $7.66 $110,849 
 
Number of
Performance
Stock Units
Weighted-Average
Grant Date
Fair Value Per Share
Aggregate
Intrinsic
Value
Outstanding at December 29, 20181,129 $16.10 $4,425 
PSUs granted2,202 $4.63 
PSUs released(99)$11.11 $472 
PSUs canceled(727)$14.42 
Outstanding at December 28, 2019
2,505 $6.48 $19,485 
PSUs granted1,628 $5.89 
PSUs released(285)$9.02 $1,702 
PSUs canceled(382)$6.93 
Outstanding at December 26, 2020
3,466 $5.36 $38,022 
PSUs granted659 $8.61 
PSUs released(964)$5.21 $8,278 
PSUs canceled(1,047)$4.91 
Outstanding at December 25, 2021
2,114 $6.66 $20,184 
Expected to vest as of December 25, 2021
1,964 $18,751 
The aggregate intrinsic value of unreleased RSUs and unreleased PSUs is calculated using the closing price of the Company's common stock of $9.55 at December 23, 2021. The aggregate intrinsic value of RSUs and PSUs released is calculated using the fair market value of the common stock at the date of release.
 The following table presents total stock-based compensation cost for instruments granted but not yet recognized, net of forfeitures, of the Company’s equity compensation plans as of December 25, 2021. These costs are expected to be amortized on a straight-line basis over the following weighted-average periods (in thousands, except for weighted-average period): 
Unrecognized
Compensation
Expense, Net
Weighted-
Average Period
(in years)
RSUs$65,970 2.04
PSUs$7,197 2.11
Employee Stock Options
The Company did not grant any stock options during 2021, 2020 and 2019. Stock option exercises are settled with newly issued shares of common stock approved by stockholders for inclusion under the 2007 Plan. 
Stock-based compensation expense related to stock options in 2021, 2020 and 2019 was insignificant.
 Employee Stock Purchase Plan
The fair value of the ESPP shares was estimated at the date of grant using the following assumptions:
 Years Ended
 December 25, 2021December 26, 2020December 28, 2019
Volatility
38% - 50%
42% - 97%
70% - 72%
Risk-free interest rate
0.05% - 0.06%
0.12% - 1.56%
1.76% - 2.48%
Expected life0.5 years0.5 years0.5 years
Estimated fair value
$2.22 - $3.11
$2.17 - $3.42
$1.64 - $1.77
The expected dividend yield is zero for the Company as it does not expect to pay dividends in the future.
The Company’s ESPP activity for the following periods was as follows (in thousands):
 Years Ended
 December 25, 2021December 26, 2020December 28, 2019
Stock-based compensation expense$5,879 $6,607 $4,873 
Employee contributions$16,167 $15,346 $12,052 
Shares purchased2,272 3,001 2,897 
Restricted Stock Units
Pursuant to the 2016 Plan, the Company has granted RSUs to employees and non-employee members of the Company's board of directors. All RSUs awarded are subject to each individual's continued service to the Company through each applicable vesting date. The Company accounted for the fair value of the RSUs using the closing market price of the Company’s common stock on the date of grant. Amortization of stock-based compensation expense related to RSUs in 2021, 2020 and 2019 was approximately $42.3 million, $36.1 million and $32.3 million, respectively.
Performance Stock Units
Pursuant to the 2016 Plan, the Company has granted PSUs to certain of the Company’s executive officers, senior management and certain employees. All PSUs awarded are subject to each individual's continued service to the Company through each applicable vesting date and if the performance metrics are not met within the time limits specified in the award agreements, the PSUs will be canceled.
PSUs granted to the Company’s executive officers and senior management under the 2016 Plan during the first half of 2018 are based on the total stockholder return ("TSR") of the Company's common stock price relative to the TSR of the individual companies listed in the S&P North American Technology Multimedia Networking Index (“SPGIIPTR”) over the span of one year, two years and three years. The number of shares to be issued upon vesting of these PSUs range from zero to two times the target number of PSUs granted depending on the Company’s performance against the individual companies listed in the SPGIIPTR.
The ranges of estimated values of the PSUs granted that are compared to the SPGIIPTR, as well as the assumptions used in calculating these values were based on estimates as follows:
 2018
Index volatility33%
Infinera volatility
58% - 59%
Risk-free interest rate
2.37% - 2.40%
Correlation with index
0.04 - 0.48
Estimated fair value
$14.99 - $19.46
The expected dividend yield is zero for the Company as it does not expect to pay dividends in the future.
PSUs granted to the Company's executive officers and senior management under the 2016 Plan during 2019, 2020 and 2021 are based on performance criteria related to a specific financial target over the span of a three-year performance period. These PSUs may become eligible for vesting to begin before the end of the three-year performance period, if the applicable financial target is met. The number of shares to be issued upon vesting of these PSUs are capped at the target number of PSUs granted. Certain other employees were awarded PSUs that will only vest upon the achievement of specific financial and operational performance criteria.
The following table summarizes by grant year, the Company’s PSU activity for the fiscal year ended December 25, 2021 (in thousands):
Total Number of Performance Stock Units2018201920202021
Outstanding at December 26, 2020
3,466 109 1,757 1,600 — 
PSUs granted659 — — — 659 
PSUs released(964)(104)(860)— — 
PSUs canceled(1,047)(5)(712)(330)— 
Outstanding at December 25, 2021
2,114 — 185 1,270 659 
Amortization of stock-based compensation expense related to PSUs in 2021, 2020 and 2019 was approximately $3.3 million, $6.0 million and $6.1 million, respectively.
Stock-based Compensation Expense
The following tables summarize the effects of stock-based compensation on the Company’s consolidated balance sheets and statements of operations for the periods presented (in thousands):
 Years Ended
 December 25, 2021December 26, 2020December 28, 2019
Stock-based compensation effects in inventory$3,707 $3,979 $4,798 
Income tax benefit associated with stock-based compensation$9,345 $8,637 $10,438 
Stock-based compensation effects in net loss before income taxes
Cost of revenue$7,928 $7,785 $6,449 
Research and development18,554 16,863 17,457 
Sales and marketing12,345 10,907 8,413 
General and administrative12,985 13,906 10,460 
Total stock-based compensation expense$51,812 $49,461 $42,779 
XML 39 R26.htm IDEA: XBRL DOCUMENT v3.22.0.1
Income Taxes
12 Months Ended
Dec. 25, 2021
Income Tax Disclosure [Abstract]  
Income Taxes Income Taxes
The following is a geographic breakdown of the provision for income taxes (in thousands):
 Years Ended
 December 25, 2021December 26, 2020December 28, 2019
Current:
Federal$991 $494 $— 
State137 917 288 
Foreign12,431 9,606 3,046 
Total current$13,559 $11,017 $3,334 
Deferred:
Federal$— $— $369 
State— — — 
Foreign(1,571)(4,982)(740)
Total deferred$(1,571)$(4,982)$(371)
Total provision for income taxes$11,988 $6,035 $2,963 
Loss before provision for income taxes from international operations was $20.7 million, $37.3 million and $202.2 million for the years ended December 25, 2021, December 26, 2020 and December 28, 2019, respectively.
The provisions for income taxes differ from the amount computed by applying the statutory federal income tax rates as follows: 
 Years Ended
 December 25, 2021December 26, 2020December 28, 2019
Expected tax at federal statutory rate21.0 %21.0 %21.0 %
State taxes, net of federal benefit(1.2)%(0.4)%(0.1)%
Research credits1.7 %1.2 %1.0 %
Stock-based compensation1.1 %(1.2)%(2.0)%
Change in valuation allowance(20.9)%(16.9)%(19.7)%
Foreign rate differential(6.9)%(6.3)%(0.2)%
Other(2.3)%(0.4)%(0.8)%
Effective tax rate(7.5)%(3.0)%(0.8)%
For 2021, the Company's income tax expense was $12.0 million with effective tax rate of (7.5)%. The difference between the effective income tax rate and the U.S federal statutory rate of 21% to income before income taxes is primarily the result of foreign income taxed at different rates and valuation allowances. The Company recognized an income tax expense of $6.0 million and $3.0 million in 2020 and 2019, respectively. The resulting effective tax rates were (3.0)% and (0.8)% for 2020 and 2019, respectively. The 2020 and 2019 effective tax rates differ from the expected statutory rate of 21%, based on our ability to benefit from its U.S. loss carryforwards, offset by state income taxes, non-deductible stock-based compensation expenses and foreign taxes provided on foreign subsidiary earnings.
Deferred tax assets and liabilities are recognized for the future tax consequences of differences between the carrying amounts of assets and liabilities and their respective tax basis using enacted tax rates in effect for the year in which the differences are expected to reverse. Significant deferred tax assets and liabilities consist of the following (in thousands):
 Years Ended
 December 25, 2021December 26, 2020
Deferred tax assets:
Net operating losses$336,711 $354,598 
Research and foreign tax credits132,829 126,839 
Nondeductible accruals76,898 61,871 
Inventory valuation22,651 32,444 
Property, plant and equipment— 5,819 
Leasing Liabilities19,407 24,261 
Stock-based compensation4,902 4,161 
Total deferred tax assets$593,398 $609,993 
Valuation allowance(521,620)(531,923)
Net deferred tax assets$71,778 $78,070 
Deferred tax liabilities:
Property, plant and equipment$(10,792)$— 
Right of use asset(12,216)(17,515)
Acquired intangible assets(19,273)(24,547)
Convertible senior notes(29,897)(37,979)
Total deferred tax liabilities$(72,178)$(80,041)
Net deferred tax liabilities$(400)$(1,971)
The ultimate realization of deferred tax assets is dependent upon the generation of future taxable income during the periods in which those temporary differences become deductible. The Company must consider all positive and negative evidence, including the Company's forecasts of taxable income over the applicable carryforward periods, its current financial performance, its market environment, and other factors in evaluating the need for a full or partial valuation allowance against its net U.S. deferred tax assets. Based on the available objective evidence, management believes it is not more likely than not that the domestic net deferred tax assets will be realizable in the foreseeable future. Accordingly, the Company has provided a full valuation allowance against its domestic deferred tax assets, net of deferred tax liabilities, as of December 25, 2021 and December 26, 2020.
To the extent that the Company determines that deferred tax assets are realizable on a more likely than not basis, and an adjustment is needed, that adjustment will be recorded in the period that the determination is made and would generally decrease the valuation allowance and record a corresponding benefit to earnings or other comprehensive income.
As of December 25, 2021, the Company had net operating loss carryforwards of approximately $681.9 million for federal income tax purposes which will begin to expire in 2027 if unused. The Company had net operating loss carryforwards of approximately $548.3 million for state income tax purposes which will begin to expire in the year 2022 if unused. The Company also had foreign net operating loss carryforwards of approximately $638.7 million.
As of December 25, 2021, the Company also had R&D credit carryforwards of approximately $84.6 million for federal income tax and $50.6 million for state income tax purposes. The federal R&D tax credit will begin to expire in 2023 if unused. State R&D tax credits will carry forward indefinitely.
As of December 25, 2021, the Company also had Foreign Tax credit carryforwards of approximately $41.5 million for federal income tax. The foreign tax credit will begin to expire in 2023 if unused.
Infinera Canada Inc., an indirect wholly owned subsidiary, has Scientific Research and Experimental Development Expenditures (“SRED”) credits available of $3.9 million to offset future Canadian income taxes payable as of December 25, 2021. Infinera Portugal subsidiary has a SIFIDE Credit of $4.3 million to offset future income tax payable in Portugal as of December 25, 2021. Canadian SRED credits will begin to expire in the year 2032 if not fully utilized. The Portugal SIFIDE credits will begin to expire in the year 2022.
At December 25, 2021, we had federal capital loss carryforwards of $7.6 million. If not utilized, the federal capital loss will expire in 2023.
The federal and state net operating loss carryforwards may be subject to significant limitations under Section 382 and Section 383 of the Internal Revenue Code of 1986 and similar provisions under state law. The Tax Reform Act of 1986 contains provisions that limit the federal net operating loss carryforwards that may be used in any given year in the event of special occurrences, including significant ownership changes. The Company has completed a Section 382 review and has determined that none of its operating losses will expire solely due to Section 382 limitation(s).
The aggregate changes in the balance of gross unrecognized tax benefits were as follows (in thousands): 
December 25, 2021December 26, 2020December 28, 2019
Beginning balance$57,931 $44,092 $24,617 
Tax position related to current year
Additions1,198 3,213 1,965 
Tax positions related to prior years
Additions7,633 11,494 18,212 
Reductions(9,569)(625)(542)
Lapses of statute of limitations(2,943)(243)(160)
Ending balance$54,250 $57,931 $44,092 
As of December 25, 2021, the cumulative unrecognized tax benefit was $54.3 million, of which $41.5 million was netted against deferred tax assets, which would have otherwise been subjected with a full valuation allowance. Of the total unrecognized tax benefit as of December 25, 2021, approximately $12.8 million, if recognized, would impact the Company’s effective tax rate. The amount of unrecognized tax benefit could be reduced upon expiration of the applicable statute of limitation. The potential reduction in unrecognized tax benefits during the next 12 months is not expected to be material.
As of December 25, 2021, December 26, 2020 and December 28, 2019, the Company had $2.1 million, $2.9 million and $1.4 million, respectively, of accrued interest or penalties related to unrecognized tax benefits, of which less than $0.8 million was included in the Company’s provision for income taxes in each of the years ended December 25, 2021, December 26, 2020 and December 28, 2019, respectively. The Company’s policy is to include interest and penalties related to unrecognized tax benefits within the Company’s provision for income taxes.    
The Company is potentially subject to examination by the Internal Revenue Service and the relevant state income taxing authorities under the statute of limitations for years 2003 and forward.
Included in the balance of income tax liabilities, accrued interest and penalties at December 25, 2021 is an immaterial amount related to tax positions for which it is reasonably possible that the statute of limitations will expire in various jurisdictions within the next twelve months.
Post US Tax Reform, the Company and its subsidiaries do not have significant unremitted foreign earnings and the associated withholding and other taxes are not material for the fiscal year ended December 25, 2021.
XML 40 R27.htm IDEA: XBRL DOCUMENT v3.22.0.1
Segment Information
12 Months Ended
Dec. 25, 2021
Segment Reporting [Abstract]  
Segment Information Segment Information
Operating segments are defined as components of an enterprise about which separate financial information is available that is evaluated regularly by the chief operating decision maker, or decision making group, in deciding how to allocate resources and in assessing performance. The Company’s chief operating decision maker is the Company’s Chief Executive Officer (“CEO”). The Company’s CEO reviews financial information presented on a consolidated basis, accompanied by information about revenue by geographic region for purposes of allocating resources and evaluating financial performance. The Company has one business activity as a provider of optical transport networking equipment, software and services. Accordingly, the Company is considered to be in a single reporting segment and operating unit structure.
Revenue by geographic region is based on the shipping address of the customer. For more information regarding revenue disaggregated by geography, see Note 4, “Revenue Recognition” to the Notes to Consolidated Financial Statements.
Additionally, the following table sets forth our property, plant and equipment by geographic region (in thousands):
December 25, 2021December 26, 2020
United States$141,977 $127,691 
Other Americas2,687 2,668 
Europe, Middle East and Africa12,245 18,605 
Asia Pacific and Japan3,309 4,169 
Total property, plant and equipment, net$160,218 $153,133 
XML 41 R28.htm IDEA: XBRL DOCUMENT v3.22.0.1
Employee Benefit and Pension Plans
12 Months Ended
Dec. 25, 2021
Retirement Benefits [Abstract]  
Employee Benefit and Pension Plans Employee Benefit and Pension Plans
Defined Contribution Plans
The Company has established a savings plan under Section 401(k) of the Internal Revenue Code (the “401(k) Plan”). As allowed under Section 401(k) of the Internal Revenue Code, the 401(k) Plan provides tax-deferred salary contributions for eligible U.S. employees. Employee contributions are limited to a maximum annual amount as set periodically by the Internal Revenue Code. The Company made voluntary cash contributions and matched a portion of employee contributions of $2.8 million, $2.4 million and $2.7 million for 2021, 2020, and 2019, respectively. Expenses related to the 401(k) Plan were insignificant for each of the years 2021, 2020, and 2019.
The Company has an ITP pension plan covering its Swedish employees. Commitments for old-age and survivors' pension for salaried employees in Sweden are vested through an insurance policy. Expenses related to the ITP pension plan were $2.8 million for 2021, $2.7 million for 2020 and $2.6 million for 2019.
The Company also provides defined contribution plans in certain foreign countries where required by local statute or at the Company's discretion. For the years ended December 25, 2021, December 26, 2020 and December 28, 2019, the Company had $6.2 million, $3.5 million, and $3.9 million related to post-retirement costs, respectively.
Pension Plans
Pension and Post-Retirement Benefit Plans
As a result of the Acquisition in 2018, the Company acquired a number of post-employment plans in Germany, as well as a number of smaller post-employment plans in other countries, including both defined contribution and defined benefit plans. The defined benefit plans expose the Company to actuarial risks such as, investment risk, interest rate risk, life expectancy risk and salary risk. The characteristics of the defined benefit plans and the risks associated with them vary depending on legal, fiscal, and economic requirements.
Obligations and Funded Status
The following table sets forth the changes in benefits obligations and the fair value of plan assets of the Company's benefit plans (in thousands):
December 25, 2021December 26, 2020
Benefit obligation at beginning of year$129,936 $113,234 
Service cost351 896 
Interest cost1,265 1,773 
Benefits paid(3,413)(3,103)
Curtailment— (258)
Actuarial loss (gain)(3,050)6,243 
Employee contributions190 986 
Foreign currency exchange rate changes(9,508)10,165 
Benefit obligation at end of year(1)
$115,771 $129,936 
Fair value of plan assets at beginning of year$77,561 $69,777 
Actual return on plan assets12,425 447 
Payments(3,206)— 
Employee contributions289 1,305 
Foreign currency exchange rate changes(5,454)6,032 
Fair value of plan assets at end of year$81,615 $77,561 
Net liability recognized$34,156 $52,375 
(1)    The Company's accumulated benefit obligation was $115.1 million and $128.9 million at December 25, 2021 and December 26, 2020, respectively.
The net liability is included in the line item other long-term liabilities in the Company's consolidated balance sheets.
The following table presents net amounts of non-current assets and current and non-current liabilities for the Company's pension and other post-retirement benefit plans recognized on its consolidated balance sheet (in thousands):
December 25, 2021December 26, 2020
Other non-current assets$81,615 $77,561 
Other long-term liabilities(115,771)(129,936)
Net liability recognized$(34,156)$(52,375)
Components of Net Periodic Benefit Cost
Net periodic benefit cost for the Company's pension and other post-retirement benefit plans consisted of the following (in thousands):
Years ended
December 25, 2021December 26, 2020December 28, 2019
Service cost$351 $896 $2,061 
Interest cost1,265 1,773 2,075 
Expected return on plan assets(2,895)(2,644)(2,371)
Amortization of net actuarial loss3,383 1,884 1,638 
Total net periodic benefit cost$2,104 $1,909 $3,403 
Actuarial gains and losses are amortized using a corridor approach. The gain/loss corridor is equal to 10% of the greater of the pension benefit obligation and the market-related value of assets. Gains and losses in excess of the corridor are generally amortized over the average future working lifetime of the pension plan participants. All components of net periodic benefit cost are recorded in operating expense of the Company's consolidated statements of operations as the impact of the amounts to be recorded in other income and expense is immaterial.
The following table sets forth the changes in accumulated other comprehensive income for the Company's benefit plans (pre-tax) (in thousands):
December 25, 2021December 26, 2020
Beginning balance $(11,666)$(5,367)
Net actuarial gain (loss) arising in current year12,580 (8,183)
Amortization of net actuarial loss(1)
3,383 1,884 
Ending balance$4,297 $(11,666)
(1)    The actuarial loss for the fiscal year ended December 25, 2021 was caused primarily by the change in the discount rate. Amounts in accumulated other comprehensive income expected to be recognized as components of net periodic pension cost during 2022 is $0.4 million (pre-tax).
Assumptions
Certain weighted-average assumptions used in computing the benefit obligations are as follows:
December 25, 2021December 26, 2020
Discount rate1.20 %1.05 %
Salary growth rate2.25 %2.25 %
Pension growth rate2.00 %2.00 %
Expected long-term rate of return on plan assets3.93 %3.93 %
Investment Policy
The financial position of the Company’s funded status is the difference between the fair value of plan assets and projected benefit obligations. Volatility in funded status occurs when asset values change differently from liability values and can result in fluctuations in costs in financial reporting. The Company’s investment policies and strategies are designed to increase the rate of assets to plan liabilities at an appropriate level of funded status volatility. Asset allocation decisions are recommended by the trustees for the specific plan and agreed to by the Company's management. Investment objectives are designed to generate returns that will enable the plan to meet its future obligations. The Company's management reviews the investment strategy and performance semi-annually and discuss alternatives to manage volatility.    
Basis for Expected Long-Term Rate of Return on Plan Assets
The expected long-term rate of return on plan assets reflects the expected returns for each major asset class in which the plan invests and the weight of each asset class in the target mix. Expected asset returns reflect the current yield on government bonds, risk premiums for each asset class and expected real returns which considers each country’s specific inflation outlook. The expected return is set using a low to medium risk profile and to meet the market expectations over a longer period of time to meet the obligations in the future.
Fair Value of Plan Assets
The following tables present the fair value of plan assets for pension and other benefit plans by major asset category (in thousands):
 As of December 25, 2021December 26, 2020
 Fair Value Measured UsingFair Value Measured Using
 Level 1Level 2TotalLevel 1Level 2Total
Cash $738 $— $738 $1,060 $— $1,060 
Equity fund— 55,400 55,400 — 48,942 48,942 
Insurance contracts— 25,388 25,388 — 27,394 27,394 
Pension fund— 89 89 — 165 165 
Total plan assets at fair value$738 $80,877 $81,615 $1,060 $76,501 $77,561 
Valuation Techniques
The following describes the valuation techniques used to measure the fair value of the assets shown in the table above. Equity funds are invested in traded securities and are recorded at market value as of the balance sheet date. Insurance contracts are recorded at cash surrender value of the policies. Mixed fund and pension fund are valued at the amounts as provided by the insurance companies who manage the funds and represent fair market value at the date of the balance sheet.
Transfers Between Levels
Any transfers between levels in the fair value hierarchy are recognized as of the end of the reporting period. No material transfers between levels occurred during the fiscal year ended December 25, 2021.
Future Contributions
In 2022, the Company expects to make contributions of $5.3 million to cover benefit payments to plan participants.
Cash Flows
Estimated future benefit payments under the Company's pension plans as of December 25, 2021 are as follows (in thousands):
2022$5,251 
20233,670 
20243,943 
20255,606 
20263,932 
2027 to 203121,329 
XML 42 R29.htm IDEA: XBRL DOCUMENT v3.22.0.1
Financial Information by Quarter (Unaudited)
12 Months Ended
Dec. 25, 2021
Quarterly Financial Information Disclosure [Abstract]  
Financial Information by Quarter (Unaudited) Financial Information by Quarter (Unaudited)
The following table sets forth the Company’s unaudited quarterly consolidated statements of operations data for 2021 and 2020. The data has been prepared on the same basis as the audited consolidated financial statements and related notes included in this report. The table includes all necessary adjustments, consisting only of normal recurring adjustments that the Company considers necessary for a fair presentation of this data.
 For the Three Months Ended (Unaudited)
 20212020
 Dec. 25Sep. 25Jun. 26Mar. 27Dec. 26Sep. 26Jun. 27Mar. 28
 (In thousands, except per share data)
Revenue:
Product$316,956 $270,818 $257,441 $254,161 $267,226 $261,906 $261,227 $255,192 
Services83,301 84,996 80,786 76,746 86,299 78,305 70,360 75,081 
Total revenue400,257 355,814 338,227 330,907 353,525 340,211 331,587 330,273 
Cost of revenue:
Cost of product206,577 187,956 172,053 165,485 178,153 185,001 186,519 201,792 
Cost of services45,580 43,722 41,446 43,260 44,724 38,100 36,599 40,695 
Amortization of intangible assets5,782 4,609 4,614 4,616 4,611 7,287 8,721 8,628 
Acquisition and integration costs— — — — — 43 750 1,035 
Restructuring and other related costs(148)1,434 (269)514 (106)1,504 1,591 1,157 
Total cost of revenue257,791 237,721 217,844 213,875 227,382 231,935 234,180 253,307 
Gross profit142,466 118,093 120,383 117,032 126,143 108,276 97,407 76,966 
Amortization of intangible assets4,307 4,351 4,392 4,405 4,745 4,696 4,585 4,555 
Acquisition and integration costs— — — 614 (265)1,045 3,344 9,222 
Restructuring and other related costs5,055 6,546 (674)2,319 7,230 6,679 5,097 5,580 
Other operating expenses143,246 138,172 139,913 132,807 121,209 122,773 129,007 134,489 
Total operating expenses152,608 149,069 143,631 140,145 132,919 135,193 142,033 153,846 
Loss from operations(10,142)(30,976)(23,248)(23,113)(6,776)(26,917)(44,626)(76,880)
Other income (expense), net(20,479)(17,363)(9,271)(24,198)(2,043)(7,620)(14,374)(21,452)
Loss before income taxes(30,621)(48,339)(32,519)(47,311)(8,819)(34,537)(59,000)(98,332)
Provision for income taxes2,447 5,455 3,075 1,011 1,105 1,359 2,635 936 
Net loss$(33,068)$(53,794)$(35,594)$(48,322)$(9,924)$(35,896)$(61,635)$(99,268)
Net loss per common share
Basic$(0.16)$(0.26)$(0.17)$(0.24)$(0.05)$(0.19)$(0.33)$(0.55)
Diluted$(0.16)$(0.26)$(0.17)$(0.24)$(0.05)$(0.19)$(0.33)$(0.55)
The Company operates and reports financial results on a fiscal year of 52 or 53 weeks ending on the last Saturday of December in each year. Accordingly, fiscal years 2021 and 2020 were 52-week years that ended on December 25, 2021 and December 26, 2020, respectively.
XML 43 R30.htm IDEA: XBRL DOCUMENT v3.22.0.1
Valuation and Qualifying Accounts
12 Months Ended
Dec. 25, 2021
SEC Schedule, 12-09, Valuation and Qualifying Accounts [Abstract]  
Valuation and Qualifying Accounts
Schedule II: Valuation and Qualifying Accounts
 Years Ended
 December 25, 2021December 26, 2020December 28,
2019
 (In thousands)
Deferred tax asset, valuation allowance
Beginning balance$531,923 $484,834 $493,157 
Additions14,395 53,761 122,878 
Reductions(24,698)(6,672)(131,201)
Ending balance$521,620 $531,923 $484,834 
Allowance for credit losses
Beginning balance$2,912 $4,005 $1,821 
Additions822 2,422 2,184 
Write-offs(2,430)(3,515)— 
Ending balance$1,304 $2,912 $4,005 
XML 44 R31.htm IDEA: XBRL DOCUMENT v3.22.0.1
Significant Accounting Policies (Policies)
12 Months Ended
Dec. 25, 2021
Accounting Policies [Abstract]  
Use of Estimates
Use of Estimates
The preparation of consolidated financial statements in conformity with U.S. GAAP requires management to make certain estimates, assumptions and judgments that can affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities as of the date of the consolidated financial statements, as well as the reported amounts of revenue and expenses during the reporting periods. Significant estimates, assumptions and judgements made by management include revenue recognition, inventory valuation, and accounting for income taxes. Other less significant estimates, assumptions and judgments made by management include stock-based compensation, employee benefit and pension plans, manufacturing partner and supplier liabilities, allowances for sales returns, allowances for credit losses, useful life of intangibles and property, plant and equipment, impairment loss related to lease abandonment, accrued warranty, operating and finance lease liabilities, restructuring and other related costs, fair value measurement of the debt component of the convertible senior notes, and loss contingencies. The Company bases its assumptions on historical experience and also on assumptions that it believes are reasonable. Actual results could differ materially from those estimates. The Company expects uncertainties around its key accounting estimates to continue to evolve depending on the duration and degree of impact associated with the outbreak of a novel strain of the coronavirus (“COVID-19”). These estimates may change as new events occur and additional information emerges, and such changes are recognized or disclosed in the Company's consolidated financial statements.
Revenue Recognition
Revenue Recognition
The Company recognizes revenue when control of the promised goods or services is transferred to its customers, in an amount that reflects the consideration the Company expects to be entitled to in exchange for those goods or services.
The Company determines revenue recognition by applying the following five-step approach:
identification of the contract, or contracts, with a customer;
identification of the performance obligations in the contract;
determination of the transaction price;
allocation of the transaction price to the performance obligations in the contract; and
recognition of revenue when, or as, the Company satisfies a performance obligation.
Many of the Company's product sales are sold in combination with installation and deployment services along with initial hardware and software support. The Company's product sales are also sold at times with spares management, on-site hardware replacement services, network operations management, software subscription services, extended hardware warranty and training. Initial software and hardware support services are generally delivered over a one-year period in connection with the initial purchase. Software warranty provides customers with maintenance releases during the warranty support period and hardware warranty provides replacement or repair of equipment that fails to perform in line with specifications. Software subscription services include software warranty and additionally provides customers with rights to receive unspecified software product upgrades released during the support period.
Spares management and on-site hardware replacement services include the replacement of defective units at customer sites in accordance with specified service level agreements. Network operations management includes the day-to-day operation of a customer's network. These services are generally delivered on an annual basis. The Company evaluates each promised good and service in a contract to determine whether it represents a distinct performance obligation or should be accounted for as a combined performance obligation.
Services revenue includes software subscription services, installation and deployment services, spares management, on-site hardware replacement services, network operations management, extended hardware warranty and training. Revenue from software subscription services, spares management, on-site hardware replacement services, network operations management and extended hardware warranty contracts is deferred and is recognized ratably over the contractual support period, which is generally one year, as services are provided over the course of the entire period. Revenue related to training and installation and deployment services is recognized upon completion of the services.
Contracts and customer purchase orders are generally used to determine the existence of an arrangement. In addition, shipping documents and customer acceptances, when applicable, are used to verify delivery and transfer of title. The Company typically satisfies its performance obligations upon shipment or delivery of product depending on the contractual terms. Payment terms to customers generally range from net 30 to 120 days from invoice, which are considered to be standard payment terms. The Company assesses its ability to collect from its customers based primarily on the creditworthiness and past payment history of the customer.
For sales to resellers, the same revenue recognition criteria apply. It is the Company’s practice to identify an end-user prior to shipment to a reseller. The Company does not offer rights of return or price protection to its resellers.
The Company reports revenue net of any required taxes collected from customers and remitted to government authorities, with the collected taxes recorded as current liabilities until remitted to the relevant government authority.
Customer Purchase Commitments
The Company sells software licenses that provide customers the ability to purchase incremental bandwidth capacity on an already-deployed piece of hardware. Infinera Instant Bandwidth-enabled systems generally include a specific initial capacity and incremental capacity can be added by the purchase of Instant Bandwidth licenses. Instant Bandwidth licenses are considered distinct performance obligations because customers can provision additional transmission capacity on demand without the deployment of any incremental equipment.
Some contracts commit the customer to purchase incremental Instant Bandwidth licenses within a specified time frame from the initial shipment of the Instant Bandwidth-enabled hardware. The time frame varies by customer and generally ranges between 12 to 24 months. If the customer does not purchase the additional capacity within the time frame as stated in the contract, the Company has the right to deliver and invoice such Instant Bandwidth licenses to the customer. Future committed licenses are considered to be additional performance obligations when a minimum purchase obligation is present, as evidenced by enforceable rights and obligations. As such, the Company is required to estimate the variable consideration for future Instant Bandwidth licenses as part of determining the contract transaction price.
Contract Termination Rights
The contract term is determined on the basis of the period over which the parties to the contract have present enforceable rights and obligations. Certain customer contracts include a termination for convenience clause that allows the customer to terminate services without penalty, upon advance notification. For such contracts, the service duration is limited to the non-cancelable portion of the contract.
Variable Consideration
The consideration associated with customer contracts is generally fixed. Variable consideration includes discounts, rebates, refunds, credits, incentives, penalties, or other similar items. The amount of consideration that can vary is not a substantial portion of total consideration.
Variable consideration estimates are re-assessed at each reporting period until a final outcome is determined. The changes to the original transaction price due to a change in estimated variable consideration will be applied on a retrospective basis, with the adjustment recorded in the period in which the change occurs.
Stand-alone Selling Price
Stand-alone selling price is the price at which an entity would sell a good or service on a stand-alone (or separate) basis at contract inception. Under this model, the observable price of a good or service sold separately provides the best evidence of stand-alone selling price. However, in certain situations, stand-alone selling prices will not be readily observable and the entity must estimate the stand-alone selling price.
When allocating on a relative stand-alone selling price basis, any discount provided in the contract is generally allocated proportionately to all of the performance obligations in the contract.
The majority of products and services offered by the Company have readily observable selling prices. For products and services that do not, the Company generally estimates stand-alone selling price using the market assessment approach based on expected selling price and adjust those prices as necessary to reflect the Company’s costs and margins. As part of its stand-alone selling price policy, the Company reviews product pricing on a periodic basis to identify any significant changes and revise its expected stand-alone selling price assumptions as appropriate.
Shipping and Handling
The Company treats shipping and handling activities as costs to fulfill the Company's promise to transfer products. Shipping and handling fees billed to customers are recorded as a reduction to cost of product.
Capitalization of Costs to Obtain a Contract
The Company has assessed the treatment of costs to obtain or fulfill a contract with a customer. Sales commissions have historically been expensed as incurred. Under Topic 606, the Company capitalizes sales commissions related to multi-year service contracts, which are paid for upfront, and amortizes the asset over the period of benefit, which is the service period. Sales commissions paid on service contract renewals, are commensurate with the sales commissions paid on the initial contracts.
Transaction Price Allocated to the Remaining Performance Obligation
The Company’s remaining performance obligations represent the transaction price allocated to performance obligations that are unsatisfied or partially satisfied as of period end, consisting of deferred revenue and backlog. The Company’s backlog represents purchase orders received from customers for future product shipments and services that are unsatisfied or partially satisfied as of period end. The Company’s backlog is subject to future events that could cause the amount or timing of the related revenue to change, and, in certain cases, may be canceled without penalty. Orders in backlog may be fulfilled several quarters following receipt or may relate to multi-year support service obligations.
Stock-Based Compensation
Stock-Based Compensation
Stock-based compensation cost is measured at the grant date based on the fair value of the award and is recognized as expense over the requisite service period (generally the vesting period) under the straight-line amortization method. The Company accounts for forfeitures as they occur.
 The Company estimates the fair value of the rights to acquire stock under its 2007 Employee Stock Purchase Plan (the “ESPP”) using the Black-Scholes option pricing formula. The ESPP provides for consecutive six-month offering periods and the Company's historical volatility data in the valuation of shares that are purchased under the ESPP.
The Company accounts for the fair value of restricted stock units (“RSUs”) using the closing market price of the Company’s common stock on the date of grant. For new-hire grants, RSUs typically vest ratably on an annual basis over four years. For annual refresh grants, RSUs typically vest ratably over 18 months to three years.
The Company granted performance shares (“PSUs”) to its executive officers and senior management. The PSUs granted during 2018 to the Company’s executive officers and senior management are based on the Total Shareholder Return ("TSR") of the Company’s common stock price relative to the TSR of the individual companies listed in the S&P North American Technology Multimedia Networking Index (the "SPGIIPTR") over the span of one year, two years and three years. The number of shares to be issued upon vesting of these PSUs range from zero to two times the target number of PSUs granted depending on the Company’s performance against the individual companies listed in the SPGIIPTR. This performance metric is classified as a market condition.
PSUs granted to the Company's executive officers and senior management during 2019, 2020 and 2021 are based on performance criteria related to a specific financial target over the span of a three-year performance period. These PSUs may become eligible for vesting to begin before the end of the three year performance period, if the applicable financial target is met. The number of shares to be issued upon vesting of these PSUs is capped at the target number of PSUs granted. The Company assesses the achievement status of these PSUs on a quarterly basis and records the related stock-based compensation expenses based on the estimated achievement payout.
The Company uses a Monte Carlo simulation model to determine the fair value of PSUs with market conditions. The Monte Carlo simulation model is based on a discounted cash flow approach, with the simulation of a large number of possible stock price outcomes for the Company's stock and the target composite index. The use of the Monte Carlo simulation model requires the input of a number of assumptions including expected volatility of the Company's stock price, expected volatility of a target composite index, correlation between changes in the Company's stock price and changes in the target composite index, risk-free interest rate, and expected dividends as applicable. Expected volatility of the Company's stock is based on the weighted-average historical volatility of its stock. Expected volatility of the target composite index is based on the historical and implied data. Correlation is based on the historical relationship between the Company's stock price and the target composite index average. The risk-free interest rate is based upon the treasury zero-coupon yield appropriate for the term of the PSU as of the grant date. The expected dividend yield is zero for the Company as it does not expect to pay dividends in the future. The expected dividend yield for the target composite index is the annual dividend yield expressed as a percentage of the composite average of the target composite index on the grant date.
In addition, the Company granted other PSUs to certain employees that only vest upon the achievement of specific operational performance criteria. The Company assesses the achievement status of these PSUs on a quarterly basis and records the related stock-based compensation expenses based on the estimated achievement payout.
Employee Benefit and Pension Plans
Employee Benefit and Pension Plans
The Company operates a number of post-employment plans in Germany, as well as smaller post-employment plans in other countries, including both defined contribution and defined benefit plans. Benefit cost and obligations pertaining to these plans are based on assumptions for the discount rate, expected return on plan assets, mortality rates, expected salary increases, health care cost trend rates and attrition rates. The discount rate assumption is based on current investment yields of high-quality fixed-income securities with maturities similar to the expected benefits payment period. Mortality rates help predict the expected life of plan participants. The expected increase in the compensation levels assumption reflects the Company's actual experience and future expectations. The expected long-term return on plan assets is determined based on asset allocations, historical portfolio results, historical asset correlations and management’s expected returns for each asset class. The Company evaluates its expected return assumptions annually including reviewing current capital market assumptions to assess the reasonableness of the expected long-term return on plan assets. The Company updates the expected long-term return on assets when the Company observes a sufficient level of evidence that would suggest the long-term expected return has changed.
Research and Development
Research and Development
All costs to develop the Company’s hardware products are expensed as incurred. Software development costs are capitalized beginning when a product’s technological feasibility has been established and ending when a product is available for general release to customers. Generally, the Company’s software products are released soon after technological feasibility has been established. As a result, costs subsequent to achieving technological feasibility have not been significant and all software development costs have been expensed as incurred.
Advertising AdvertisingAll advertising costs are expensed as incurred.
Accounting for Income Taxes
Accounting for Income Taxes
As part of the process of preparing its consolidated financial statements, the Company is required to estimate its taxes in each of the jurisdictions in which it operates. The Company estimates actual current tax expense together with assessing temporary differences resulting from different treatment of items, such as accruals and allowances not currently deductible for tax purposes. These differences result in deferred tax assets and liabilities, which are included in consolidated balance sheets. In general, deferred tax assets represent future tax benefits to be received when certain expenses previously recognized in consolidated statements of operations become deductible expenses under applicable income tax laws or loss, or credit carryforwards are utilized. Accordingly, realization of deferred tax assets is dependent on future taxable income within the respective jurisdictions against which these deductions, losses and credits can be utilized within the applicable future periods.
The Company must assess the likelihood that some portion or all of its deferred tax assets will be recovered from future taxable income within the respective jurisdictions, and to the extent the Company believes that recovery does not meet the “more-likely-than-not” standard, it must establish a valuation allowance. The ultimate realization of deferred tax assets is dependent upon the generation of future taxable income during the periods in which those temporary differences become deductible. Management judgment is required in determining its provision for income taxes, its deferred tax assets and liabilities and any valuation allowance recorded against our net deferred tax assets. In evaluating the need for a full or partial valuation allowance, all positive and negative evidence must be considered, including the Company's forecast of taxable income over the applicable carryforward periods, its current financial performance, its market environment, and other factors. Accordingly, the domestic net deferred tax assets are subject to a full valuation allowance. To the extent that the Company determines that deferred tax assets are realizable on a more likely than not basis, and an adjustment is needed, that adjustment will be recorded in the period that the determination is made.
Foreign Currency Translation and Transactions
Foreign Currency Translation and Transactions
The Company considers the functional currencies of its foreign subsidiaries to be the local currency. Assets and liabilities recorded in foreign currencies are translated at the exchange rate as of the balance sheet date, revenue, costs and expenses are translated at average exchange rates in effect during the period. Equity transactions are translated using historical exchange rates. The effects of foreign currency translation adjustments are recorded as a separate component of accumulated other comprehensive income (loss) in the accompanying consolidated balance sheets and consolidated statements of comprehensive income (loss).
For all non-functional currency account balances, the re-measurement of such balances to the functional currency will result in either a foreign exchange transaction gain or loss, which is recorded to other income (loss), net, in the Company's consolidated statement of operations, in the same period that the re-measurement occurred. Aggregate foreign exchange transactions recorded in 2021, 2020 and 2019 were losses of $17.2 million, $0.2 million, and $3.7 million, respectively.
The Company enters into foreign currency exchange forward contracts to reduce the impact of foreign exchange fluctuations on earnings from certain non-functional currency account balances denominated primarily in euros and British pounds.
Cash
Cash
Cash consists primarily of cash in bank deposit accounts which, at times, a portion may exceed federally insured limits. The Company has not experienced any losses in such accounts.
Fair Value Measurement
Fair Value Measurement
Pursuant to the accounting guidance for fair value measurements and its subsequent updates, fair value is defined as the price that would be received from selling an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date. When determining the fair value measurements for assets and liabilities required or permitted to be recorded at fair value, the Company considers the principal or most advantageous market in which it would transact and it considers assumptions that market participants would use when pricing the asset or liability.
Valuation techniques used by the Company are based upon observable and unobservable inputs. Observable or market inputs reflect market data obtained from independent sources, while unobservable inputs reflect the Company’s assumptions about market participant assumptions based on the best information available. Observable inputs are the preferred source of values. These two types of inputs create the following fair value hierarchy:
Level 1Quoted prices in active markets for identical assets or liabilities.
Level 2Quoted prices for similar instruments in active markets, quoted prices for identical or similar instruments in markets that are not active, and model-based valuation techniques for which all significant assumptions are observable in the market or can be corroborated by observable market data for substantially the full term of the assets or liabilities.
Level 3Prices or valuations that require management inputs that are both significant to the fair value measurement and unobservable.
The Company measures its foreign currency exchange forward contracts and debt securities at fair value and classifies them in accordance with the fair value hierarchy on a recurring basis.
Foreign Currency Exchange Forward Contracts
As discussed in Note 6, “Derivative Instruments" to the Notes to Consolidated Financial Statements, the Company mainly holds non-speculative foreign exchange forward contracts to hedge certain foreign currency exchange exposures. The Company estimates the fair values of derivatives based on quoted market prices or pricing models using current market rates. Where applicable, these models project future cash flows and discount the future amounts to a present value using market-based observable inputs including interest rate curves, credit risk, foreign exchange rates, and forward and spot prices for currencies.
Facilities-related Charges
The Company estimates the fair value of its facilities-related charges associated with its restructuring plans, based on estimated future discounted cash flows and unobservable inputs, which includes the amount and timing of estimated sublease rental receipts that the Company can reasonably obtain over the remaining lease term and the discount rate.
Pension
As a result of the Acquisition, the Company acquired a number of post-employment plans in Germany, as well as a number of smaller post-employment plans in other countries, including both defined contribution and defined benefit plans. The defined benefit plans expose the Company to actuarial risks such as investment risk, interest rate risk, life expectancy risk and salary risk. The characteristics of the defined benefit plans and the risks associated with them vary depending on legal, fiscal, and economic requirements.
Refer to Note 18, "Employee Benefit and Pension Plans" to the Notes to Consolidated Financial Statements, for more information on fair value of plan assets by major asset category.
Accounts Receivable and Allowances for Credit Losses
Accounts Receivable and Allowances for Credit Losses
Accounts receivable are recorded at the invoiced amount and do not bear interest. The Company maintains an allowance for estimated credit losses resulting from the inability of its customers to make required payments and reviewed the allowance quarterly. The Company determines expected credit losses by performing credit evaluations of its customers' financial condition, establishing both a general reserve and specific reserve for customers in adverse financial condition and adjusting for its expectations of changes in conditions that may impact the collectability of outstanding receivables. The Company considers a customer's receivable balance past due when the amount is due beyond the credit terms extended, The Company considers factors such as historical experience, credit quality, age of the accounts receivable balances, and geographic or country-specific risks. Amounts are written off when receivables are determined to be uncollectible.
Allowances for Sales Returns Allowances for Sales ReturnsCustomer product returns are approved on a case by case basis. Specific reserve provisions are made based upon a specific review of all the approved product returns where the customer has yet to return the products to generate the related sales return credit at the end of a period. Estimated sales returns are provided for as a reduction to revenue.
Concentration of Risk
Concentration of Risk
Financial instruments that are potentially subject to concentrations of credit risk consist primarily of cash, restricted cash, foreign exchange contracts and accounts receivable.
The risk with respect to foreign exchange contracts is mitigated by entering into these contracts with a large high-quality financial institution and the Company monitors the creditworthiness of the counterparty consistently.
The risk with respect to accounts receivable is mitigated by ongoing credit evaluations that the Company performs on its customers. As the Company continues to expand its sales internationally, it may experience increased levels of customer credit risk associated with those regions. Collateral is generally not required for accounts receivable but may be used in the future to mitigate credit risk associated with customers located in certain geographical regions.
As of December 25, 2021, no customer accounted for over 10% of the Company's accounts receivable balance, net on the consolidated balance sheets. As of December 26, 2020, one customer accounted for over 10% of the Company's accounts receivable balance, net on the consolidated balance sheets.
One customer accounted for approximately 11% and 13% of the Company's revenue in 2020 and 2019, respectively. No other customers accounted for 10% or more of the Company's revenue in 2020 and 2019. No customer accounted for 10% or more of the Company's revenue in 2021.
The Company depends on sole source or limited source suppliers for several key components and raw materials. The Company generally purchases these sole source or limited source components and raw materials through standard purchase orders and does not have long-term contracts with many of these limited-source suppliers. While the Company seeks to maintain sufficient reserve stock of such components and raw materials, the Company’s business and results of operations could be adversely affected if any of its sole source or limited source suppliers suffer from capacity constraints, lower than expected yields, deployment delays, work stoppages or any other reduction or disruption in output.
Derivative Instruments Derivative Instruments
The Company is exposed to foreign currency exchange rate fluctuations in the normal course of its business. As part of its risk management strategy, the Company uses derivative instruments, specifically forward contracts, to reduce the impact of foreign exchange fluctuations on earnings. The forward contracts are with high-quality institutions and the Company monitors the creditworthiness of the counterparties consistently. The Company’s objective is to offset gains and losses resulting from these exposures with gains and losses on the derivative contracts used to hedge them, thereby reducing volatility of earnings or protecting fair values of assets. The Company does not use derivative contracts for trading or speculative purposes.
The Company enters into foreign currency exchange forward contracts to manage its exposure to fluctuations in foreign exchange rates that arise primarily from euro and British pounds. Gains and losses on these contracts are intended to offset the impact of foreign exchange rate changes on the underlying account balances, and therefore, do not subject the Company to material balance sheet risk.
The Company has entered into factoring agreements, to sell certain receivables to unrelated third-party financial institutions. These transactions are accounted for in accordance with ASC Topic 860, “Transfers and Servicing” (“ASC 860”). ASC 860 and result in a reduction in accounts receivable because the agreements transfer effective control over and risk related to the receivables to the buyers. The Company's factoring agreements do not allow for recourse in the event of uncollectability, and the Company does not retain any interest in the underlying accounts receivable once sold.
Inventory Valuation
Inventory Valuation
Inventories consist of raw materials, work-in-process and finished goods and are stated at standard cost adjusted to approximate the lower of actual cost or net realizable value. Costs are recognized utilizing the first-in, first-out method. Net realizable value is based upon an estimated selling price reduced by the estimated cost of disposal. The determination of market value involves numerous judgments including estimated average selling prices based upon recent sales volumes, industry trends, existing customer orders, current contract price, future demand and pricing and technological obsolescence of the Company’s products.
Inventory that is obsolete or in excess of the Company’s forecasted demand or is anticipated to be sold at a loss is written down to its estimated net realizable value based on historical usage and expected demand. In valuing its inventory costs and deferred inventory costs, the Company considered whether the net realizable value of inventory delivered or expected to be delivered at less than cost, primarily comprised of common equipment, had declined. The Company concluded that, in the instances where the net realizable value of inventory delivered or expected to be delivered was less than cost, it was appropriate to value the inventory costs and deferred inventory costs at cost or net realizable value, whichever is lower, thereby recognizing the cost of the reduction in net realizable value of inventory in the period in which the reduction occurred or can be reasonably estimated. The Company has, therefore, recognized inventory write-downs as necessary in each period in order to reflect inventory at the lower of actual cost or net realizable value.
The Company considers whether it should accrue losses on firm purchase commitments related to inventory items. Given that the net realizable value of common equipment is below contractual purchase price, the Company has also recorded losses on these firm purchase commitments in the period in which the commitment is made. When the inventory parts related to these firm purchase commitments are received, that inventory is recorded at the purchase price less the accrual for the loss on the purchase commitment.
Property, Plant and Equipment
Property, Plant and Equipment
Property, plant and equipment are stated at cost. This includes enterprise-level business software that the Company customizes to meet its specific operational needs and certain software licenses. Depreciation is calculated using the straight-line method over the estimated useful lives of the respective assets. Leasehold improvements are amortized using the straight-line method over the shorter of the lease term or estimated useful life of the asset. An assumption of lease renewal where a renewal option exists is used only when the renewal has been determined to be reasonably certain. Repair and maintenance costs are expensed as incurred. The estimated useful life for each asset category is as follows: 
 Estimated Useful Lives
Building
20 years
Laboratory and manufacturing equipment
1.5 to 10 years
Furniture and fixtures
3 to 10 years
Computer hardware
3 to 5 years
Computer software
3 years
Leasehold and building improvements
1 to 11 years
The Company reviews long-lived assets for impairment whenever events or changes in circumstances indicate that the carrying amount of these assets may not be recoverable or that the useful life is shorter than originally estimated. If impairment indicators are present and the projected future undiscounted cash flows are less than the carrying value of the assets, the carrying values are reduced to the estimated fair value. If assets are determined to be recoverable, but the useful lives are shorter than originally estimated, the carrying value of the assets is depreciated over the newly determined remaining useful lives.
Accrued Warranty
Accrued Warranty
In the Company's contracts with its customers, the Company warrants that its products will operate substantially in conformity with product specifications. Hardware warranties provide the purchaser with protection in the event that the product does not perform to product specifications. During the warranty period, the purchaser’s sole and exclusive remedy in the event of such defect or failure to perform is limited to the correction of the defect or failure by repair, refurbishment or replacement, at the Company’s sole option and expense. The Company's hardware warranty periods generally range from one to five years from date of acceptance for hardware and the Company's software warranty is 90 days. Upon delivery of the Company's products, the Company provides for the estimated cost to repair or replace products that may be returned under warranty. The hardware warranty accrual is based on actual historical returns and cost of repair experience and the application of those historical rates to the Company's in-warranty installed base. The provision for warranty claims fluctuates depending upon the installed base of products and the failure rates and costs of repair associated with these products under warranty. Furthermore, the Company's costs of repair vary based on repair volume and its ability to repair, rather than replace, defective units. In the event that actual product failure rates and costs to repair differ from the Company's estimates, revisions to the warranty provision are required. In addition, from time to time, specific hardware warranty accruals may be made if unforeseen technical problems arise with specific products. The Company regularly assesses the adequacy of its recorded warranty liabilities and adjusts the amounts as necessary.
Amortization of Intangible Assets Amortization of Intangible AssetsIntangible assets with finite lives are carried at cost, less accumulated amortization. Amortization is computed over the estimated useful lives of the respective assets. In-process research and development represent the fair value of incomplete research and development projects that have not reached technological feasibility as of the date of acquisition. Initially, these assets are not subject to amortization, but once projects have been completed, these assets are transferred to developed technology, which are subject to amortization, while assets related to projects that have been abandoned are impaired and expensed to research and development.
Impairment of Goodwill and Intangible Assets
Impairment of Goodwill and Intangible Assets
Goodwill represents the excess of the purchase price of an acquired business over the fair value of the identifiable assets acquired and liabilities assumed. The Company tests for impairment of goodwill on an annual basis in the fourth quarter and at any other time when events occur or circumstances indicate that the carrying amount of goodwill may not be recoverable. The Company has the option to first assess qualitative factors to determine whether it is necessary to perform the quantitative goodwill impairment test. If the Company determines that as a result of the qualitative assessment that it is more likely than not (i.e., greater than 50% likelihood) that the fair value of a reporting unit is less than its carrying amount, then the quantitative test is required or it can directly perform the quantitative analysis. The Company recognizes an impairment charge for the amount by which the carrying amount exceeds the reporting unit’s fair value; however, the loss recognized does not exceed the total amount of goodwill allocated to that reporting unit.
The Company evaluates events and changes in circumstances that could indicate carrying amounts of purchased intangible assets may not be recoverable. When such events or changes in circumstances occur, the Company assesses the recoverability of these assets by determining whether or not the carrying amount will be recovered through undiscounted expected future cash flows. If the total of the future undiscounted cash flows is less than the carrying amount of an asset, the Company records an impairment loss for the amount by which the carrying amount of the asset exceeds the fair value of the asset.
Leases
Leases
The Company has operating leases primarily for real estate (facilities) and automobiles. The Company has finance leases primarily for computer hardware, laboratory and manufacturing equipment and leasehold and building improvements.
The Company leases facilities under non-cancelable operating lease agreements. These leases have varying terms that range from one to 11 years and contain leasehold improvement incentives, rent holidays and escalation clauses. In addition, some of these leases have renewal options for up to six years.
The Company determines if an arrangement contains a lease at inception. Operating leases are included in operating lease right of use ("ROU") assets, accrued expenses and other current liabilities and operating lease liabilities on the Company's consolidated balance sheets. Finance leases are included in
property, plant and equipment, net, accrued expenses and other current liabilities and other long-term liabilities on the Company's consolidated balance sheets.
Operating lease ROU assets and operating lease liabilities are recognized based on the present value of the future minimum lease payments over the lease term at commencement date. As most of the Company's leases do not provide an implicit rate, the Company uses its incremental borrowing rate based on the information available at commencement date in determining the present value of future payments. Operating lease ROU assets also include any lease payments made and exclude lease incentives and initial direct costs incurred. Variable lease payments are expensed as incurred and are not included within the ROU asset and lease liability calculation. Variable lease payments primarily include reimbursements of costs incurred by lessors for common area maintenance and utilities. The Company's lease terms may include options to extend or terminate the lease when it is reasonably certain that the Company will exercise that option. Lease expense for minimum lease payments is recognized on a straight-line basis over the lease term. The Company rents or subleases certain real estate under agreements that are classified as operating leases.
Leases with an initial term of 12 months or less are not recorded on the balance sheet. The Company recognizes lease expense for these leases on a straight-line basis over the lease term. The Company does not account for lease components (e.g., fixed payments including rent) separately from the non-lease components (e.g., common-area maintenance costs).     
Upon abandoning or committing to a plan to abandon a leased property in the short term before the lease term expires, the Company assesses the fair value of its remaining obligation under the lease and records an impairment of the ROU asset, if needed. The impairment loss is calculated as the present value of the amount by which the remaining lease obligation, adjusted for the effects of any one-time costs to sublease, exceeds the estimated sublease rentals that could be reasonably obtained. The estimated sublease rentals consider Company's ability and intent to sublease the space. The significant assumptions used in the Company's discounted cash flow model include the amount and timing of estimated sublease rental receipts and the discount rate which involve a number of risks and uncertainties, some of which are beyond control, including future real estate market conditions and the Company's ability to successfully enter into subleases or termination agreements with terms as favorable as those assumed when arriving at its estimates. The Company monitors these estimates and assumptions on at least a quarterly basis for changes in circumstances and any corresponding adjustments to the accrual are recorded in its statement of operations in the period when such changes are known.
The loss recorded or to be recorded may change significantly as a result of the re-measurement of the liability, if the timing or amount of estimated cash flows change.
Restructuring and Other Related Costs
Restructuring and Other Related Costs
The Company records costs associated with exit activities related to restructuring plans in accordance with ASC 420, “Exit or Disposal Cost Obligations,” or ASC 712, “Compensation — Nonretirement Postemployment Benefits.” Liabilities for costs associated with an exit or disposal activity are recognized in the period in which the liability is incurred. The timing of the associated cash payments is dependent upon the type of exit cost and extends over an approximately four-year period. The Company records restructuring cost liabilities in “accrued expenses and other current liabilities” and "other long-term liabilities" in the consolidated balance sheet.
Restructuring costs include employee and contract termination costs, facility consolidation and closure costs, lease related impairment charges, equipment write-downs and inventory write-downs. One-time termination benefits are recognized as a liability at estimated fair value when the approved plan of termination has been communicated to employees, unless employees must provide future service, in which case the benefits are recognized ratably over the future service period. Ongoing termination benefits arrangements are recognized as a liability at estimated fair value when the amount of such benefits becomes estimable and payment is probable.
Restructuring charges require significant estimates and assumptions, including estimates made for employee separation costs and other contract termination charges. Management estimates involve a number of risks and uncertainties, some of which are beyond control, including the Company's ability to successfully enter into termination agreements with employees and others with terms as favorable as those assumed when arriving at its estimates. The Company monitors these estimates and assumptions on at least a quarterly basis for changes in circumstances and any corresponding adjustments to the accrual are recorded in its statement of operations in the period when such changes are known.
Recent Accounting Pronouncements/Accounting Pronouncements Not Yet Effective
Recent Accounting Pronouncements
Accounting Pronouncements Recently Adopted
In December 2019, FASB issued ASU 2019-12, "Simplifying the Accounting for Income Taxes" (“ASU 2019-12”), as part of its simplification initiative. ASU 2019-12 removes certain exceptions from Accounting Standards Codification ("ASC") 740, "Income Taxes" ("ASC 740"), including (i) the exception to the incremental approach for intra period tax allocation when there is a loss from continuing operations and income or a gain from other items such as discontinued operations or other comprehensive income; (ii) the exception to accounting for outside basis differences of equity method investments and foreign subsidiaries; and (iii) the exception to limit tax benefit recognized in interim period in cases when the year-to-date losses exceeds anticipated losses. ASU 2019-12 also simplifies U.S. GAAP in several other areas of ASC 740 such as (i) franchise taxes and other taxes partially based on income; (ii) step-up in tax basis goodwill considered part of a business combination in which the book goodwill was originally recognized or should be considered a separate transaction; (iii) separate financial statements of entities not subject to tax; and (iv) interim recognition of enactment of tax laws or rate changes. ASU 2019-12 is effective for the Company for fiscal years (and interim periods within those fiscal years) beginning after December 15, 2020, with early adoption permitted. The Company adopted ASU 2019-12 in the first quarter of 2021 and the impact of the adoption was not material to the Company's consolidated financial statements.
Accounting Pronouncements Not Yet Effective
In October 2021, the FASB issued ASU 2021-08, "Business Combinations (Topic 805)” (“ASU 2021-08”). The ASU improves the accounting for acquired revenue contracts with customers in a business combination by addressing diversity in practice and inconsistency related to recognition of an acquired contract liability and payment terms and their effect on subsequent revenue recognized by the acquirer. The update is effective for annual and interim periods within the fiscal year beginning after December 15, 2022, and early adoption is permitted, including adoption in an interim period. The Company is currently evaluating the period in which we will adopt ASU 2021-08 and evaluating the impact that the adoption of ASU 2021-08 would have on its consolidated financial statements.
In August 2020, the FASB issued ASU 2020-06, Debt—Debt with Conversion and Other Options (Subtopic 470-20) and Derivatives and Hedging—Contracts in Entity's Own Equity (Subtopic 815-40) ("ASU 2020-06"). The ASU simplifies accounting for convertible instruments by removing major separation models required under current GAAP. Consequently, more convertible debt instruments will be reported as a single liability instrument with no separate accounting for embedded conversion features. This update removes certain settlement conditions that are required for equity contracts to qualify for the derivative scope exception, which will permit more equity contracts to qualify for it. This update also simplifies the diluted net income per share calculation in certain areas. The update is effective for annual and interim periods beginning after December 15, 2021, and interim periods within those fiscal years. The Company will adopt ASU 2020-06 as of December 26, 2021 using the modified retrospective transition method, which will result in a cumulative-effect adjustment to the opening balance of accumulated deficit on the date of adoption. Prior period financial statements will not be restated upon adoption.
Upon adoption of ASU 2020-06, the Company will no longer record the conversion feature of its convertible senior notes in equity. Instead, the Company will combine the previously separated equity component with the liability component, which together will be classified as debt, thereby eliminating the subsequent amortization of the debt discount as interest expense. Similarly, a portion of issuance costs previously allocated to equity will be reclassified to debt and amortized as interest expense. Accordingly, the Company expects to record an increase to accumulated deficit, a decrease to additional paid-in capital, and an increase to convertible senior notes. Also upon adoption, the Company will no longer utilize the treasury stock method for earnings per share purposes. Instead, the Company will use the if-converted method when reporting the weighted-average number of potentially dilutive shares of common stock. Although the required use of the if-converted method will not impact the diluted net loss per share as long as the Company is in a net loss position, the Company will be required to include disclosure of all the underlying shares regardless of the average stock price for the reporting period.
In March 2020, the FASB issued ASU 2020-04 (Topic 848), "Reference Rate Reform - Facilitation of the Effects of Reference Rate Reform on Financial Reporting” (“ASU 2020-04”), which provides temporary optional expedients and exceptions to the existing guidance on contract modifications and hedge accounting to ease the financial reporting burdens related to the expected market transition from the London Interbank Offered Rate
("LIBOR") and other interbank offered rates to alternative reference rates, such as the Secured Overnight Financing Rate. The standard was effective upon issuance and may generally be applied through December 31, 2022 to any new or amended contracts, hedging relationships, and other transactions that reference LIBOR. The Company will apply the amendments when its relevant contracts are modified upon transition to alternative reference rates.
XML 45 R32.htm IDEA: XBRL DOCUMENT v3.22.0.1
Significant Accounting Policies (Tables)
12 Months Ended
Dec. 25, 2021
Accounting Policies [Abstract]  
Schedule of Estimated Useful Life of Asset The estimated useful life for each asset category is as follows: 
 Estimated Useful Lives
Building
20 years
Laboratory and manufacturing equipment
1.5 to 10 years
Furniture and fixtures
3 to 10 years
Computer hardware
3 to 5 years
Computer software
3 years
Leasehold and building improvements
1 to 11 years
Finance leases included in Property, Plant, & Equipment, net in the consolidated balance sheets were as follows (in thousands):
December 25, 2021December 26, 2020
Computer hardware$1,208 $— 
Laboratory and manufacturing equipment$1,973 $1,973 
Leasehold and building improvements$2,333 $2,512 
XML 46 R33.htm IDEA: XBRL DOCUMENT v3.22.0.1
Leases (Tables)
12 Months Ended
Dec. 25, 2021
Leases [Abstract]  
Schedule of Property, Plant and Equipment The estimated useful life for each asset category is as follows: 
 Estimated Useful Lives
Building
20 years
Laboratory and manufacturing equipment
1.5 to 10 years
Furniture and fixtures
3 to 10 years
Computer hardware
3 to 5 years
Computer software
3 years
Leasehold and building improvements
1 to 11 years
Finance leases included in Property, Plant, & Equipment, net in the consolidated balance sheets were as follows (in thousands):
December 25, 2021December 26, 2020
Computer hardware$1,208 $— 
Laboratory and manufacturing equipment$1,973 $1,973 
Leasehold and building improvements$2,333 $2,512 
Schedule of Finance Lease Liability
The following table presents maturity of lease liabilities under the Company's non-cancelable leases as of December 25, 2021 (in thousands):
Operating LeaseFinance Lease
Total lease payments$90,887 $2,337 
Less: interest(1)
20,018 92 
Present value of lease liabilities$70,869 $2,245 
(1)    Calculated using the interest rate for each lease.
The following table sets forth commitments and contingencies related to our various obligations (in thousands):
Payments Due by Period
Total20222023202420252026Thereafter
Operating leases(1)(2)
$90,887 $22,201 $15,496 $13,371 $12,383 $9,717 $17,719 
Financing lease obligations(3)
2,337 1,346 814 177 — — — 
Purchase obligations (4)
591,540 562,965 27,844 702 29 — — 
2027 Notes, including interest(5)
227,500 5,000 5,000 5,000 5,000 5,000 202,500 
2024 Notes, including interest(5)
428,159 8,553 8,553 411,053 — — — 
Mortgage Payable, including interest(5)
8,392 781 781 6,830 — — — 
Total contractual obligations$1,348,815 $600,846 $58,488 $437,133 $17,412 $14,717 $220,219 
(1)     The Company leases facilities under non-cancelable operating lease agreements. These leases have varying terms that range from one to 11 years. The above payment schedule includes interest. See Note 3, "Leases" to the Notes to Consolidated Financial Statements for more information.
(2)    The Company has contractual commitments to remove leasehold improvements and return certain properties to a specified condition when the leases terminate. At the inception of a lease with such conditions, the Company records an asset retirement obligation liability and a corresponding capital asset in an amount equal to the estimated fair value of the obligation. Asset retirement obligations were $5.1 million and $5.0 million as of December 25, 2021 and December 26, 2020, respectively. All of the $5.1 million as of December 25, 2021 is classified as other long-term liabilities on the accompanying consolidated balance sheets.
(3)     The Company has finance leases for other equipment and leasehold improvements. The above payment schedule includes interest. See Note 3, "Leases" to the Notes to Consolidated Financial Statements for more information.
(4)     The Company has agreements with its major production suppliers, where the Company is committed to purchase certain parts. As of December 25, 2021, December 26, 2020 and December 28, 2019, these non-cancelable purchase commitments were $591.5 million, $291.4 million and $258.2 million, respectively.
(5)     See Note 12, "Debt" to the Notes to Consolidated Financial Statements for more information.
Schedule of Operating Lease Liabilities
The following table presents maturity of lease liabilities under the Company's non-cancelable leases as of December 25, 2021 (in thousands):
Operating LeaseFinance Lease
Total lease payments$90,887 $2,337 
Less: interest(1)
20,018 92 
Present value of lease liabilities$70,869 $2,245 
(1)    Calculated using the interest rate for each lease.
The following table sets forth commitments and contingencies related to our various obligations (in thousands):
Payments Due by Period
Total20222023202420252026Thereafter
Operating leases(1)(2)
$90,887 $22,201 $15,496 $13,371 $12,383 $9,717 $17,719 
Financing lease obligations(3)
2,337 1,346 814 177 — — — 
Purchase obligations (4)
591,540 562,965 27,844 702 29 — — 
2027 Notes, including interest(5)
227,500 5,000 5,000 5,000 5,000 5,000 202,500 
2024 Notes, including interest(5)
428,159 8,553 8,553 411,053 — — — 
Mortgage Payable, including interest(5)
8,392 781 781 6,830 — — — 
Total contractual obligations$1,348,815 $600,846 $58,488 $437,133 $17,412 $14,717 $220,219 
(1)     The Company leases facilities under non-cancelable operating lease agreements. These leases have varying terms that range from one to 11 years. The above payment schedule includes interest. See Note 3, "Leases" to the Notes to Consolidated Financial Statements for more information.
(2)    The Company has contractual commitments to remove leasehold improvements and return certain properties to a specified condition when the leases terminate. At the inception of a lease with such conditions, the Company records an asset retirement obligation liability and a corresponding capital asset in an amount equal to the estimated fair value of the obligation. Asset retirement obligations were $5.1 million and $5.0 million as of December 25, 2021 and December 26, 2020, respectively. All of the $5.1 million as of December 25, 2021 is classified as other long-term liabilities on the accompanying consolidated balance sheets.
(3)     The Company has finance leases for other equipment and leasehold improvements. The above payment schedule includes interest. See Note 3, "Leases" to the Notes to Consolidated Financial Statements for more information.
(4)     The Company has agreements with its major production suppliers, where the Company is committed to purchase certain parts. As of December 25, 2021, December 26, 2020 and December 28, 2019, these non-cancelable purchase commitments were $591.5 million, $291.4 million and $258.2 million, respectively.
(5)     See Note 12, "Debt" to the Notes to Consolidated Financial Statements for more information.
Schedule of Lease Costs
The following table presents finance lease expense comprising of amortization of right of use asset and interest expense (in thousands):
Years Ended
December 25, 2021December 26, 2020December 28, 2019
Amortization of right of use asset$960 $733 $339 
Interest Expense190 185 126 
Total finance lease expense$1,150 $918 $465 
The following table presents supplemental information for the Company's non-cancelable leases for the fiscal year ended December 25, 2021 (in thousands, except for weighted average and percentage data):
Operating LeaseFinance Lease
Weighted average remaining lease term5.92 years1.68 years
Weighted average discount rate9.18 %7.04 %
Cash paid for amounts included in the measurement of lease liabilities$23,477$1,632
Leased assets obtained in exchange for new lease liabilities$3,070$1,208
Assets And Liabilities, Lessee
The following table presents balance sheet detail of finance lease liability (in thousands):
December 25, 2021December 26, 2020
Accrued expenses and other current liabilities$1,291 $1,138 
Other long-term liabilities9541,383 
Total finance lease liability$2,245 $2,521 
XML 47 R34.htm IDEA: XBRL DOCUMENT v3.22.0.1
Revenue Recognition (Tables)
12 Months Ended
Dec. 25, 2021
Revenue from Contract with Customer [Abstract]  
Schedule of Disaggregation of Revenue
The following table presents the Company's revenue disaggregated by revenue source (in thousands):
Years Ended
December 25, 2021December 26, 2020December 28, 2019
Product$1,099,376 $1,045,551 $1,011,488 
Services325,829 310,045 287,377 
Total revenue$1,425,205 $1,355,596 $1,298,865 
The Company sells its products directly to customers who are predominantly service providers and to channel partners that sell on its behalf. The following tables present the Company's revenue disaggregated by geography, based on the shipping address of the customer and by sales channel (in thousands):
Years Ended
December 25, 2021December 26, 2020December 28, 2019
United States$663,808 $630,422 $628,075 
Other Americas107,963 99,158 93,251 
Europe, Middle East and Africa477,787 424,411 418,333 
Asia Pacific175,647 201,605 159,206 
Total revenue$1,425,205 $1,355,596 $1,298,865 
Years Ended
December 25, 2021December 26, 2020December 28, 2019
Direct$1,099,632 $1,039,976 $1,032,527 
Indirect325,573 315,620 266,338 
Total revenue$1,425,205 $1,355,596 $1,298,865 
Schedule of Contract with Customer, Asset and Liability
The following table provides information about receivables, contract assets and contract liabilities from contracts with customers (in thousands):
December 25, 2021December 26, 2020
Accounts receivable, net$358,954 $319,428 
Contract assets$49,052 $51,583 
Deferred revenue$168,909 $163,056 
Schedule of Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction
The following table includes estimated revenue expected to be recognized in the future related to performance obligations that are unsatisfied (or partially satisfied) pursuant to contracts that are not subject to cancellation without penalty at the end of the reporting period (in thousands):
20222023202420252026ThereafterTotal
Revenue expected to be recognized in the future as of December 25, 2021
$679,856 $51,634 $21,591 $4,497 $2,354 $3,128 $763,060 
XML 48 R35.htm IDEA: XBRL DOCUMENT v3.22.0.1
Fair Value Measurements (Tables)
12 Months Ended
Dec. 25, 2021
Fair Value Disclosures [Abstract]  
Schedule of Assets and Liabilities Measured at Fair Value on Recurring Basis
The following table presents the Company’s fair value hierarchy for its assets (liabilities) measured at fair value on a recurring basis (in thousands): 
 As of December 25, 2021As of December 26, 2020
 Fair Value Measured UsingFair Value Measured Using
 Level 1Level 2TotalLevel 1Level 2Total
Assets (Liabilities)
Foreign currency exchange forward contracts$— $(221)$(221)$— $(72)$(72)
The following table presents the estimated fair values of the Convertible Senior Notes (in thousands): 
As of December 25, 2021As of December 26, 2020
 Fair Value Measured UsingFair Value Measured Using
 Level 1Level 2TotalLevel 1Level 2Total
Debt
Convertible Senior Notes$— $765,412 $765,412 $— $834,450 $834,450 
XML 49 R36.htm IDEA: XBRL DOCUMENT v3.22.0.1
Derivative Instruments (Tables)
12 Months Ended
Dec. 25, 2021
Derivative Instruments and Hedging Activities Disclosure [Abstract]  
Schedule of Fair Value of Derivative Instruments Not Designated as Hedging Instruments
The fair value of derivative instruments not designated as hedging instruments in the Company’s consolidated balance sheets was as follows (in thousands):
 As of December 25, 2021As of December 26, 2020
 
Gross
Notional(1)

Accrued expenses and other current liabilities
Gross
Notional(1)
Accrued expenses and other current liabilities
Foreign currency exchange forward contracts
Related to euro denominated receivables$21,981 $(139)$23,605 $(59)
Related to British pound denominated receivables7,566 (82)4,868 (13)
Total$29,547 $(221)$28,473 $(72)
(1)Represents the face amounts of forward contracts that were outstanding as of the period noted.
XML 50 R37.htm IDEA: XBRL DOCUMENT v3.22.0.1
Goodwill and Intangible Assets (Tables)
12 Months Ended
Dec. 25, 2021
Goodwill and Intangible Assets Disclosure [Abstract]  
Schedule of Goodwill
The following table presents details of the Company’s goodwill for the fiscal year ended December 25, 2021 (in thousands):
Balance as of December 26, 2020
$273,426 
Foreign currency translation adjustments(17,638)
Balance as of December 25, 2021
$255,788 
Schedule of Finite-Lived Intangible Assets
The following table presents details of the Company’s intangible assets as of December 25, 2021 and December 26, 2020 (in thousands):
 December 25, 2021
 Gross Carrying AmountAccumulated AmortizationNet Carrying AmountWeighted Average Remaining Useful Life (In Years)
Intangible assets with finite lives:
Customer relationships and backlog157,495 (104,701)52,794 4.2
Developed technology (1)
182,844 (149,064)33,780 1.5
Total intangible assets$340,339 $(253,765)$86,574 
(1)As a result of the exit from certain product lines in connection with the Company's restructuring initiatives, we shortened the life of certain developed technology intangibles.
 December 26, 2020
 Gross Carrying AmountAccumulated AmortizationNet Carrying AmountWeighted Average Remaining Useful Life (In Years)
Intangible assets with finite lives:
Customer relationships and backlog162,098 (90,667)71,431 4.9
Developed technology192,285 (138,834)53,451 3.0
Total intangible assets$354,383 $(229,501)$124,882 
Schedule of Finite-Lived Intangible Assets, Future Amortization Expense
The following table summarizes the Company’s estimated future amortization expense of intangible assets with finite lives as of December 25, 2021 (in thousands):
 Total20222023202420252026Thereafter
Total future amortization expense$86,574 $38,293 $23,463 $9,025 $9,025 $6,768 $— 
XML 51 R38.htm IDEA: XBRL DOCUMENT v3.22.0.1
Balance Sheet Details (Tables)
12 Months Ended
Dec. 25, 2021
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Schedule of Allowance for Doubtful Accounts
The following table provides a rollforward of the allowance for credit losses for accounts receivable for the fiscal year ended December 25, 2021 (in thousands):
Balance as of December 26, 2020
$2,912 
Additions(1)
822
Write offs(2)
(2,378)
Other(3)
(52)
Balance as of December 25, 2021
$1,304 
(1)The new additions during the fiscal year ended December 25, 2021 are primarily due to specific reserves.
(2)The write offs during the fiscal year ended December 25, 2021 are primarily amounts fully reserved previously.
(3)Primarily represents foreign currency translation adjustments.
Schedule of Details of Selected Balance Sheet Items
The following table provides details of selected balance sheet items (in thousands):
December 25, 2021December 26, 2020
Inventory
Raw materials$39,379 $34,693 
Work in process53,924 55,835 
Finished goods198,064 178,779 
Total$291,367 $269,307 
Property, plant and equipment, net
Computer hardware$45,824 $34,502 
Computer software(1)
56,820 44,397 
Laboratory and manufacturing equipment287,875 333,955 
Land and building14,393 12,349 
Furniture and fixtures2,164 3,445 
Leasehold and building improvements49,447 66,014 
Construction in progress18,807 39,727 
Subtotal$475,330 $534,389 
Less accumulated depreciation and amortization(2)
(315,112)(381,256)
Total$160,218 $153,133 
Accrued expenses and other current liabilities
Loss contingency related to non-cancelable purchase commitments$26,481 $18,848 
Taxes payable43,308 45,884 
Restructuring accrual8,610 9,292 
Short-term operating and financing lease liability17,792 16,023 
Other accrued expenses and other current liabilities50,838 60,503 
Total accrued expenses and other current liabilities$147,029 $150,550 
(1)Included in computer software at December 25, 2021 and December 26, 2020 were $25.9 million and $25.4 million, respectively, related to enterprise resource planning (“ERP”) systems that the Company implemented. The unamortized ERP costs at December 25, 2021 and December 26, 2020 were $8.9 million and $10.8 million, respectively. Also included in computer software at December 25, 2021 and December 26, 2020 was $20.9 million and $17.0 million, respectively, related to term licenses. The unamortized term license costs at December 25, 2021 and December 26, 2020 was $9.2 million and $12.0 million, respectively.
(2)Depreciation expense was $47.1 million, $52.3 million and $60.0 million (which includes depreciation of capitalized ERP costs of $2.8 million, $2.6 million and $2.4 million) for 2021, 2020 and 2019, respectively. Also included in depreciation expense for 2021 was $6.7 million related to term licenses.
XML 52 R39.htm IDEA: XBRL DOCUMENT v3.22.0.1
Restructuring and Other Related Costs (Tables)
12 Months Ended
Dec. 25, 2021
Restructuring and Related Activities [Abstract]  
Schedule of Restructuring and Related Costs
The following table presents restructuring and other related costs included in cost of revenue and operating expenses in the accompanying consolidated statements of operations under the 2021 Restructuring Plan, 2020 Restructuring Plan, the 2018 Restructuring Plan and Coriant's previous restructuring and reorganization plans (in thousands):
 Years Ended
 December 25, 2021December 26, 2020December 28, 2019
Cost of RevenueOperating ExpensesCost of RevenueOperating ExpensesCost of RevenueOperating Expenses
Severance and related expenses$335 $4,615 $4,042 $14,054 $26,576 $25,303 
Lease related impairment charges— 6,340 88 9,851 1,158 14,703 
Asset impairment— 1,746 14 468 2,201 
Others1,196 545 213 — 838 
Total$1,531 $13,246 $4,146 $24,586 $29,935 $40,851 
Schedule of Restructuring Reserve by Type of Cost
Restructuring liabilities are reported within accrued expenses and other long-term liabilities in the accompanying consolidated balance sheets (in thousands):
Severance and related expensesLease related impairment chargesAsset impairmentOthersTotal
Balance as of December 28, 2019
$28,565 $— $— $838 $29,403 
Charges18,096 9,939 482 215 28,732 
Cash payments(36,346)(5,102)(28)(719)(42,195)
Non-cash Settlements and Other(74)(4,837)(454)(104)(5,469)
Balance as of December 26, 2020
$10,241 $— $— $230 $10,471 
Charges4,951 6,340 1,746 1,740 14,777 
Cash payments(7,091)(2,089)— (381)(9,561)
Non-cash Settlements and Other(565)(4,251)(1,746)(243)(6,805)
Balance as of December 25, 2021
$7,536 $— $— $1,346 $8,882 
XML 53 R40.htm IDEA: XBRL DOCUMENT v3.22.0.1
Accumulated Other Comprehensive Income (Loss) (Tables)
12 Months Ended
Dec. 25, 2021
Equity [Abstract]  
Schedule of AOCI The following table sets forth the changes by component for the periods presented (in thousands):
Unrealized Gain (Loss) on Available-for-Sale SecuritiesForeign Currency TranslationActuarial Gain (Loss) on PensionAccumulated Tax EffectTotal
Balance at December 29, 2018$(91)$(18,932)$(5,313)$(964)$(25,300)
Other comprehensive income (loss) before reclassifications91 (9,376)(1,692)— (10,977)
Amounts reclassified from accumulated other comprehensive income— — 1,638 — 1,638 
Net current-period other comprehensive income (loss)91 (9,376)(54)— (9,339)
Balance at December 28, 2019
$— $(28,308)$(5,367)$(964)$(34,639)
Other comprehensive income (loss) before reclassifications— 29,040 (8,183)— 20,857 
Amounts reclassified from accumulated other comprehensive income— — 1,884 — 1,884 
Net current-period other comprehensive income (loss)— 29,040 (6,299)— 22,741 
Balance at December 26, 2020
$— $732 $(11,666)$(964)$(11,898)
Other comprehensive income (loss) before reclassifications— (8,561)12,580 — 4,019 
Amounts reclassified from accumulated other comprehensive loss— — 3,383 — 3,383 
Net current-period other comprehensive income (loss)— (8,561)15,963 — 7,402 
Balance at December 25, 2021
$— $(7,829)$4,297 $(964)$(4,496)
XML 54 R41.htm IDEA: XBRL DOCUMENT v3.22.0.1
Basic and Diluted Net Loss Per Common Share (Tables)
12 Months Ended
Dec. 25, 2021
Earnings Per Share [Abstract]  
Schedule of Computation of Net Income (Loss) Per Common Share Basic and Diluted
The following table sets forth the computation of net loss per common share (in thousands, except per share amounts): 
 Years Ended
 December 25, 2021December 26, 2020December 28, 2019
Net loss$(170,778)$(206,723)$(386,618)
Weighted average common shares outstanding - basic and diluted207,377 188,216 178,984 
Net loss per common share - basic and diluted$(0.82)$(1.10)$(2.16)
Schedule of Antidilutive Shares Excluded from Computation of Diluted Net Income (Loss) Per Share
The following table sets forth the potentially dilutive shares excluded from the computation of the diluted net loss per share because their effect was anti-dilutive (in thousands):
 As of
 December 25, 2021December 26, 2020December 28, 2019
Stock options outstanding— 451 873 
Restricted stock units12,860 13,947 11,776 
Performance stock units2,751 3,668 2,389 
Employee stock purchase plan shares1,157 1,713 569 
Total16,768 19,779 15,607 
XML 55 R42.htm IDEA: XBRL DOCUMENT v3.22.0.1
Debt (Tables)
12 Months Ended
Dec. 25, 2021
Debt Disclosure [Abstract]  
Schedule of Components of Convertible Senior Notes
The following is a summary of our debt as of December 25, 2021 (in millions):
Net Carrying ValueUnpaid Principal BalanceContractual Interest RatesContractual Maturity Date
CurrentLong-Term
2024 Notes$— $329.2 $402.5 2.125 %September 2024
2027 Notes— 140.3 200.0 2.50 %March 2027
Asset-based Revolving Credit Facility— — — 
1.375% - 2.5%
March 2024
Mortgage0.5 7.3 7.8 5.25 %March 2024
$0.5 $476.8 $610.3 
The following is a summary of our debt as of December 26, 2020 (in millions):
Net Carrying ValueUnpaid Principal BalanceContractual Interest RatesContractual Maturity Date
CurrentLong-Term
2024 Notes$— $306.4 $402.5 2.125 %September 2024
2027 Notes— 131.8 200.0 2.50 %March 2027
Asset-based Revolving Credit Facility77.0 — 77.0 
1.375% - 2.5%
March 2024
Finance Assistance Agreement24.6 24.6 3.0 %April 2021
Mortgage0.4 7.8 8.4 5.25 %March 2024
Total Debt$102.0 $446.0 $712.5 
Schedule of Interest Expense Recognized Related To Notes
The following table presents the interest expense related to the contractual interest coupon, the amortization of debt issuance costs, and the amortization of debt discounts on our Convertible Senior Notes (in thousands):
Year Ended
December 25, 2021December 26, 2020December 28, 2019
Contractual interest expense$13,553 $12,577 $8,553 
Amortization of debt issuance costs1,892 1,634 1,149 
Amortization of debt discount29,411 25,349 17,612 
Total interest expense$44,856 $39,560 $27,314 
XML 56 R43.htm IDEA: XBRL DOCUMENT v3.22.0.1
Commitments and Contingencies (Tables)
12 Months Ended
Dec. 25, 2021
Commitments and Contingencies Disclosure [Abstract]  
Schedule of Future Interest and Principal Payments
The following table sets forth commitments and contingencies related to our various obligations (in thousands):
Payments Due by Period
Total20222023202420252026Thereafter
Operating leases(1)(2)
$90,887 $22,201 $15,496 $13,371 $12,383 $9,717 $17,719 
Financing lease obligations(3)
2,337 1,346 814 177 — — — 
Purchase obligations (4)
591,540 562,965 27,844 702 29 — — 
2027 Notes, including interest(5)
227,500 5,000 5,000 5,000 5,000 5,000 202,500 
2024 Notes, including interest(5)
428,159 8,553 8,553 411,053 — — — 
Mortgage Payable, including interest(5)
8,392 781 781 6,830 — — — 
Total contractual obligations$1,348,815 $600,846 $58,488 $437,133 $17,412 $14,717 $220,219 
(1)     The Company leases facilities under non-cancelable operating lease agreements. These leases have varying terms that range from one to 11 years. The above payment schedule includes interest. See Note 3, "Leases" to the Notes to Consolidated Financial Statements for more information.
(2)    The Company has contractual commitments to remove leasehold improvements and return certain properties to a specified condition when the leases terminate. At the inception of a lease with such conditions, the Company records an asset retirement obligation liability and a corresponding capital asset in an amount equal to the estimated fair value of the obligation. Asset retirement obligations were $5.1 million and $5.0 million as of December 25, 2021 and December 26, 2020, respectively. All of the $5.1 million as of December 25, 2021 is classified as other long-term liabilities on the accompanying consolidated balance sheets.
(3)     The Company has finance leases for other equipment and leasehold improvements. The above payment schedule includes interest. See Note 3, "Leases" to the Notes to Consolidated Financial Statements for more information.
(4)     The Company has agreements with its major production suppliers, where the Company is committed to purchase certain parts. As of December 25, 2021, December 26, 2020 and December 28, 2019, these non-cancelable purchase commitments were $591.5 million, $291.4 million and $258.2 million, respectively.
(5)     See Note 12, "Debt" to the Notes to Consolidated Financial Statements for more information.
Schedule of Operating Lease Liabilities
The following table presents maturity of lease liabilities under the Company's non-cancelable leases as of December 25, 2021 (in thousands):
Operating LeaseFinance Lease
Total lease payments$90,887 $2,337 
Less: interest(1)
20,018 92 
Present value of lease liabilities$70,869 $2,245 
(1)    Calculated using the interest rate for each lease.
The following table sets forth commitments and contingencies related to our various obligations (in thousands):
Payments Due by Period
Total20222023202420252026Thereafter
Operating leases(1)(2)
$90,887 $22,201 $15,496 $13,371 $12,383 $9,717 $17,719 
Financing lease obligations(3)
2,337 1,346 814 177 — — — 
Purchase obligations (4)
591,540 562,965 27,844 702 29 — — 
2027 Notes, including interest(5)
227,500 5,000 5,000 5,000 5,000 5,000 202,500 
2024 Notes, including interest(5)
428,159 8,553 8,553 411,053 — — — 
Mortgage Payable, including interest(5)
8,392 781 781 6,830 — — — 
Total contractual obligations$1,348,815 $600,846 $58,488 $437,133 $17,412 $14,717 $220,219 
(1)     The Company leases facilities under non-cancelable operating lease agreements. These leases have varying terms that range from one to 11 years. The above payment schedule includes interest. See Note 3, "Leases" to the Notes to Consolidated Financial Statements for more information.
(2)    The Company has contractual commitments to remove leasehold improvements and return certain properties to a specified condition when the leases terminate. At the inception of a lease with such conditions, the Company records an asset retirement obligation liability and a corresponding capital asset in an amount equal to the estimated fair value of the obligation. Asset retirement obligations were $5.1 million and $5.0 million as of December 25, 2021 and December 26, 2020, respectively. All of the $5.1 million as of December 25, 2021 is classified as other long-term liabilities on the accompanying consolidated balance sheets.
(3)     The Company has finance leases for other equipment and leasehold improvements. The above payment schedule includes interest. See Note 3, "Leases" to the Notes to Consolidated Financial Statements for more information.
(4)     The Company has agreements with its major production suppliers, where the Company is committed to purchase certain parts. As of December 25, 2021, December 26, 2020 and December 28, 2019, these non-cancelable purchase commitments were $591.5 million, $291.4 million and $258.2 million, respectively.
(5)     See Note 12, "Debt" to the Notes to Consolidated Financial Statements for more information.
Schedule of Finance Lease Obligations Maturity
The following table presents maturity of lease liabilities under the Company's non-cancelable leases as of December 25, 2021 (in thousands):
Operating LeaseFinance Lease
Total lease payments$90,887 $2,337 
Less: interest(1)
20,018 92 
Present value of lease liabilities$70,869 $2,245 
(1)    Calculated using the interest rate for each lease.
The following table sets forth commitments and contingencies related to our various obligations (in thousands):
Payments Due by Period
Total20222023202420252026Thereafter
Operating leases(1)(2)
$90,887 $22,201 $15,496 $13,371 $12,383 $9,717 $17,719 
Financing lease obligations(3)
2,337 1,346 814 177 — — — 
Purchase obligations (4)
591,540 562,965 27,844 702 29 — — 
2027 Notes, including interest(5)
227,500 5,000 5,000 5,000 5,000 5,000 202,500 
2024 Notes, including interest(5)
428,159 8,553 8,553 411,053 — — — 
Mortgage Payable, including interest(5)
8,392 781 781 6,830 — — — 
Total contractual obligations$1,348,815 $600,846 $58,488 $437,133 $17,412 $14,717 $220,219 
(1)     The Company leases facilities under non-cancelable operating lease agreements. These leases have varying terms that range from one to 11 years. The above payment schedule includes interest. See Note 3, "Leases" to the Notes to Consolidated Financial Statements for more information.
(2)    The Company has contractual commitments to remove leasehold improvements and return certain properties to a specified condition when the leases terminate. At the inception of a lease with such conditions, the Company records an asset retirement obligation liability and a corresponding capital asset in an amount equal to the estimated fair value of the obligation. Asset retirement obligations were $5.1 million and $5.0 million as of December 25, 2021 and December 26, 2020, respectively. All of the $5.1 million as of December 25, 2021 is classified as other long-term liabilities on the accompanying consolidated balance sheets.
(3)     The Company has finance leases for other equipment and leasehold improvements. The above payment schedule includes interest. See Note 3, "Leases" to the Notes to Consolidated Financial Statements for more information.
(4)     The Company has agreements with its major production suppliers, where the Company is committed to purchase certain parts. As of December 25, 2021, December 26, 2020 and December 28, 2019, these non-cancelable purchase commitments were $591.5 million, $291.4 million and $258.2 million, respectively.
(5)     See Note 12, "Debt" to the Notes to Consolidated Financial Statements for more information.
Schedule of Financing Assistance Arrangement
The following table sets forth commitments and contingencies related to our various obligations (in thousands):
Payments Due by Period
Total20222023202420252026Thereafter
Operating leases(1)(2)
$90,887 $22,201 $15,496 $13,371 $12,383 $9,717 $17,719 
Financing lease obligations(3)
2,337 1,346 814 177 — — — 
Purchase obligations (4)
591,540 562,965 27,844 702 29 — — 
2027 Notes, including interest(5)
227,500 5,000 5,000 5,000 5,000 5,000 202,500 
2024 Notes, including interest(5)
428,159 8,553 8,553 411,053 — — — 
Mortgage Payable, including interest(5)
8,392 781 781 6,830 — — — 
Total contractual obligations$1,348,815 $600,846 $58,488 $437,133 $17,412 $14,717 $220,219 
(1)     The Company leases facilities under non-cancelable operating lease agreements. These leases have varying terms that range from one to 11 years. The above payment schedule includes interest. See Note 3, "Leases" to the Notes to Consolidated Financial Statements for more information.
(2)    The Company has contractual commitments to remove leasehold improvements and return certain properties to a specified condition when the leases terminate. At the inception of a lease with such conditions, the Company records an asset retirement obligation liability and a corresponding capital asset in an amount equal to the estimated fair value of the obligation. Asset retirement obligations were $5.1 million and $5.0 million as of December 25, 2021 and December 26, 2020, respectively. All of the $5.1 million as of December 25, 2021 is classified as other long-term liabilities on the accompanying consolidated balance sheets.
(3)     The Company has finance leases for other equipment and leasehold improvements. The above payment schedule includes interest. See Note 3, "Leases" to the Notes to Consolidated Financial Statements for more information.
(4)     The Company has agreements with its major production suppliers, where the Company is committed to purchase certain parts. As of December 25, 2021, December 26, 2020 and December 28, 2019, these non-cancelable purchase commitments were $591.5 million, $291.4 million and $258.2 million, respectively.
(5)     See Note 12, "Debt" to the Notes to Consolidated Financial Statements for more information.
XML 57 R44.htm IDEA: XBRL DOCUMENT v3.22.0.1
Guarantees (Tables)
12 Months Ended
Dec. 25, 2021
Guarantees [Abstract]  
Schedule of Activity Related to Product Warranty
Activity related to product warranty was as follows (in thousands): 
December 25, 2021December 26, 2020
Beginning balance$40,708 $43,348 
Charges to operations23,061 23,973 
Utilization(25,745)(31,462)
Change in estimate(1)
6,286 4,849 
Balance at the end of the period$44,310 $40,708 
(1)The Company records product warranty liabilities based on the latest quality and cost information available as of the date the revenue is recorded. The changes in estimate shown here are due to changes in overall actual failure rates, the mix of new versus used units related to replacement of failed units, and changes in the estimated cost of repair and product recalls. As the Company's products mature over time, failure rates and repair costs associated with such products generally decline leading to favorable changes in warranty reserves.
Schedule of Guarantor Obligations Details are sets in below table (in thousands).
December 25, 2021December 26, 2020
Customer performance guarantees$16,307 $19,821 
Value added tax license287 296 
Property leases4,684 4,016 
Pension plans1,004 4,396 
Credit cards150 296 
Other liabilities68 65 
Total$22,500 $28,890 
XML 58 R45.htm IDEA: XBRL DOCUMENT v3.22.0.1
Stockholders' Equity (Tables)
12 Months Ended
Dec. 25, 2021
Share-based Payment Arrangement [Abstract]  
Schedule of Common Stock Reserved for Future Issuance
Common stock reserved for future issuance was as follows (in thousands):
 December 25, 2021
Outstanding stock awards13,721 
Reserved for future award grants8,480 
Reserved for future ESPP7,165 
Total common stock reserved for stock options and awards29,366 
Schedule of Company's Equity Award Activity - RSUs The following tables summarize the Company’s equity award activity and related information (in thousands, except per share data):
 
Number of
Restricted
Stock Units
Weighted-Average
Grant Date
Fair Value
Per Share
Aggregate
Intrinsic
Value
Outstanding at December 29, 20186,746 $10.83 $26,446 
RSUs granted8,950 $4.36 
RSUs released(2,784)$10.48 $12,901 
RSUs canceled(1,312)$8.37 
Outstanding at December 28, 2019
11,600 $6.20 $90,254 
RSUs granted7,064 $5.95 
RSUs released(5,087)$6.36 $30,421 
RSUs canceled(1,109)$6.29 
Outstanding at December 26, 2020
12,468 $5.99 $136,781 
RSUs granted7,377 $8.68 
RSUs released(7,509)$5.96 $66,317 
RSUs canceled(729)$6.92 
Outstanding at December 25, 2021
11,607 $7.66 $110,849 
Schedule of Company's Equity Award Activity - PSUs
Number of
Performance
Stock Units
Weighted-Average
Grant Date
Fair Value Per Share
Aggregate
Intrinsic
Value
Outstanding at December 29, 20181,129 $16.10 $4,425 
PSUs granted2,202 $4.63 
PSUs released(99)$11.11 $472 
PSUs canceled(727)$14.42 
Outstanding at December 28, 2019
2,505 $6.48 $19,485 
PSUs granted1,628 $5.89 
PSUs released(285)$9.02 $1,702 
PSUs canceled(382)$6.93 
Outstanding at December 26, 2020
3,466 $5.36 $38,022 
PSUs granted659 $8.61 
PSUs released(964)$5.21 $8,278 
PSUs canceled(1,047)$4.91 
Outstanding at December 25, 2021
2,114 $6.66 $20,184 
Expected to vest as of December 25, 2021
1,964 $18,751 
Schedule of Stock-based Compensation Cost for Instruments Granted But Not Yet Amortized The following table presents total stock-based compensation cost for instruments granted but not yet recognized, net of forfeitures, of the Company’s equity compensation plans as of December 25, 2021. These costs are expected to be amortized on a straight-line basis over the following weighted-average periods (in thousands, except for weighted-average period): 
Unrecognized
Compensation
Expense, Net
Weighted-
Average Period
(in years)
RSUs$65,970 2.04
PSUs$7,197 2.11
Schedule of Estimated Fair Value of ESPP Shares
The fair value of the ESPP shares was estimated at the date of grant using the following assumptions:
 Years Ended
 December 25, 2021December 26, 2020December 28, 2019
Volatility
38% - 50%
42% - 97%
70% - 72%
Risk-free interest rate
0.05% - 0.06%
0.12% - 1.56%
1.76% - 2.48%
Expected life0.5 years0.5 years0.5 years
Estimated fair value
$2.22 - $3.11
$2.17 - $3.42
$1.64 - $1.77
Schedule of Employee Stock Purchase Plan Activity
The Company’s ESPP activity for the following periods was as follows (in thousands):
 Years Ended
 December 25, 2021December 26, 2020December 28, 2019
Stock-based compensation expense$5,879 $6,607 $4,873 
Employee contributions$16,167 $15,346 $12,052 
Shares purchased2,272 3,001 2,897 
Schedule of Estimated Fair Value of PSU Granted
The ranges of estimated values of the PSUs granted that are compared to the SPGIIPTR, as well as the assumptions used in calculating these values were based on estimates as follows:
 2018
Index volatility33%
Infinera volatility
58% - 59%
Risk-free interest rate
2.37% - 2.40%
Correlation with index
0.04 - 0.48
Estimated fair value
$14.99 - $19.46
Schedule of Nonvested Performance Based Units Activity by Grant Year
The following table summarizes by grant year, the Company’s PSU activity for the fiscal year ended December 25, 2021 (in thousands):
Total Number of Performance Stock Units2018201920202021
Outstanding at December 26, 2020
3,466 109 1,757 1,600 — 
PSUs granted659 — — — 659 
PSUs released(964)(104)(860)— — 
PSUs canceled(1,047)(5)(712)(330)— 
Outstanding at December 25, 2021
2,114 — 185 1,270 659 
Schedule of Effects of Stock-Based Compensation on Company's Balance Sheets and Statements of Operations
The following tables summarize the effects of stock-based compensation on the Company’s consolidated balance sheets and statements of operations for the periods presented (in thousands):
 Years Ended
 December 25, 2021December 26, 2020December 28, 2019
Stock-based compensation effects in inventory$3,707 $3,979 $4,798 
Income tax benefit associated with stock-based compensation$9,345 $8,637 $10,438 
Stock-based compensation effects in net loss before income taxes
Cost of revenue$7,928 $7,785 $6,449 
Research and development18,554 16,863 17,457 
Sales and marketing12,345 10,907 8,413 
General and administrative12,985 13,906 10,460 
Total stock-based compensation expense$51,812 $49,461 $42,779 
XML 59 R46.htm IDEA: XBRL DOCUMENT v3.22.0.1
Income Taxes (Tables)
12 Months Ended
Dec. 25, 2021
Income Tax Disclosure [Abstract]  
Schedule of Geographic Breakdown of Provision for (Benefit from) Income Taxes
The following is a geographic breakdown of the provision for income taxes (in thousands):
 Years Ended
 December 25, 2021December 26, 2020December 28, 2019
Current:
Federal$991 $494 $— 
State137 917 288 
Foreign12,431 9,606 3,046 
Total current$13,559 $11,017 $3,334 
Deferred:
Federal$— $— $369 
State— — — 
Foreign(1,571)(4,982)(740)
Total deferred$(1,571)$(4,982)$(371)
Total provision for income taxes$11,988 $6,035 $2,963 
Schedule of Provisions for Income Taxes Computed by Applying Statutory Federal Income Tax Rates
The provisions for income taxes differ from the amount computed by applying the statutory federal income tax rates as follows: 
 Years Ended
 December 25, 2021December 26, 2020December 28, 2019
Expected tax at federal statutory rate21.0 %21.0 %21.0 %
State taxes, net of federal benefit(1.2)%(0.4)%(0.1)%
Research credits1.7 %1.2 %1.0 %
Stock-based compensation1.1 %(1.2)%(2.0)%
Change in valuation allowance(20.9)%(16.9)%(19.7)%
Foreign rate differential(6.9)%(6.3)%(0.2)%
Other(2.3)%(0.4)%(0.8)%
Effective tax rate(7.5)%(3.0)%(0.8)%
Schedule of Deferred Tax Assets and Liabilities
Deferred tax assets and liabilities are recognized for the future tax consequences of differences between the carrying amounts of assets and liabilities and their respective tax basis using enacted tax rates in effect for the year in which the differences are expected to reverse. Significant deferred tax assets and liabilities consist of the following (in thousands):
 Years Ended
 December 25, 2021December 26, 2020
Deferred tax assets:
Net operating losses$336,711 $354,598 
Research and foreign tax credits132,829 126,839 
Nondeductible accruals76,898 61,871 
Inventory valuation22,651 32,444 
Property, plant and equipment— 5,819 
Leasing Liabilities19,407 24,261 
Stock-based compensation4,902 4,161 
Total deferred tax assets$593,398 $609,993 
Valuation allowance(521,620)(531,923)
Net deferred tax assets$71,778 $78,070 
Deferred tax liabilities:
Property, plant and equipment$(10,792)$— 
Right of use asset(12,216)(17,515)
Acquired intangible assets(19,273)(24,547)
Convertible senior notes(29,897)(37,979)
Total deferred tax liabilities$(72,178)$(80,041)
Net deferred tax liabilities$(400)$(1,971)
Schedule of Aggregate Changes in Balance of Gross Unrecognized Tax Benefits
The aggregate changes in the balance of gross unrecognized tax benefits were as follows (in thousands): 
December 25, 2021December 26, 2020December 28, 2019
Beginning balance$57,931 $44,092 $24,617 
Tax position related to current year
Additions1,198 3,213 1,965 
Tax positions related to prior years
Additions7,633 11,494 18,212 
Reductions(9,569)(625)(542)
Lapses of statute of limitations(2,943)(243)(160)
Ending balance$54,250 $57,931 $44,092 
XML 60 R47.htm IDEA: XBRL DOCUMENT v3.22.0.1
Segment Information (Tables)
12 Months Ended
Dec. 25, 2021
Segment Reporting [Abstract]  
Schedule of Property, Plant and Equipment, Net
Additionally, the following table sets forth our property, plant and equipment by geographic region (in thousands):
December 25, 2021December 26, 2020
United States$141,977 $127,691 
Other Americas2,687 2,668 
Europe, Middle East and Africa12,245 18,605 
Asia Pacific and Japan3,309 4,169 
Total property, plant and equipment, net$160,218 $153,133 
XML 61 R48.htm IDEA: XBRL DOCUMENT v3.22.0.1
Employee Benefit and Pension Plans (Tables)
12 Months Ended
Dec. 25, 2021
Retirement Benefits [Abstract]  
Schedule of Changes in Projected Benefit Obligations, Fair Value of Plan Assets, and Funded Status of Plan
The following table sets forth the changes in benefits obligations and the fair value of plan assets of the Company's benefit plans (in thousands):
December 25, 2021December 26, 2020
Benefit obligation at beginning of year$129,936 $113,234 
Service cost351 896 
Interest cost1,265 1,773 
Benefits paid(3,413)(3,103)
Curtailment— (258)
Actuarial loss (gain)(3,050)6,243 
Employee contributions190 986 
Foreign currency exchange rate changes(9,508)10,165 
Benefit obligation at end of year(1)
$115,771 $129,936 
Fair value of plan assets at beginning of year$77,561 $69,777 
Actual return on plan assets12,425 447 
Payments(3,206)— 
Employee contributions289 1,305 
Foreign currency exchange rate changes(5,454)6,032 
Fair value of plan assets at end of year$81,615 $77,561 
Net liability recognized$34,156 $52,375 
(1)    The Company's accumulated benefit obligation was $115.1 million and $128.9 million at December 25, 2021 and December 26, 2020, respectively.
Schedule of Amounts Recognized in Balance Sheet
The following table presents net amounts of non-current assets and current and non-current liabilities for the Company's pension and other post-retirement benefit plans recognized on its consolidated balance sheet (in thousands):
December 25, 2021December 26, 2020
Other non-current assets$81,615 $77,561 
Other long-term liabilities(115,771)(129,936)
Net liability recognized$(34,156)$(52,375)
Schedule of Net Benefit Costs
Net periodic benefit cost for the Company's pension and other post-retirement benefit plans consisted of the following (in thousands):
Years ended
December 25, 2021December 26, 2020December 28, 2019
Service cost$351 $896 $2,061 
Interest cost1,265 1,773 2,075 
Expected return on plan assets(2,895)(2,644)(2,371)
Amortization of net actuarial loss3,383 1,884 1,638 
Total net periodic benefit cost$2,104 $1,909 $3,403 
Schedule of Amounts Recognized in Other Comprehensive Income (Loss)
The following table sets forth the changes in accumulated other comprehensive income for the Company's benefit plans (pre-tax) (in thousands):
December 25, 2021December 26, 2020
Beginning balance $(11,666)$(5,367)
Net actuarial gain (loss) arising in current year12,580 (8,183)
Amortization of net actuarial loss(1)
3,383 1,884 
Ending balance$4,297 $(11,666)
(1)    The actuarial loss for the fiscal year ended December 25, 2021 was caused primarily by the change in the discount rate. Amounts in accumulated other comprehensive income expected to be recognized as components of net periodic pension cost during 2022 is $0.4 million (pre-tax).
Schedule of Assumptions Used
Certain weighted-average assumptions used in computing the benefit obligations are as follows:
December 25, 2021December 26, 2020
Discount rate1.20 %1.05 %
Salary growth rate2.25 %2.25 %
Pension growth rate2.00 %2.00 %
Expected long-term rate of return on plan assets3.93 %3.93 %
Schedule of Allocation of Plan Assets
The following tables present the fair value of plan assets for pension and other benefit plans by major asset category (in thousands):
 As of December 25, 2021December 26, 2020
 Fair Value Measured UsingFair Value Measured Using
 Level 1Level 2TotalLevel 1Level 2Total
Cash $738 $— $738 $1,060 $— $1,060 
Equity fund— 55,400 55,400 — 48,942 48,942 
Insurance contracts— 25,388 25,388 — 27,394 27,394 
Pension fund— 89 89 — 165 165 
Total plan assets at fair value$738 $80,877 $81,615 $1,060 $76,501 $77,561 
Schedule of Expected Benefit Payments
Estimated future benefit payments under the Company's pension plans as of December 25, 2021 are as follows (in thousands):
2022$5,251 
20233,670 
20243,943 
20255,606 
20263,932 
2027 to 203121,329 
XML 62 R49.htm IDEA: XBRL DOCUMENT v3.22.0.1
Financial Information by Quarter (Unaudited) (Tables)
12 Months Ended
Dec. 25, 2021
Quarterly Financial Information Disclosure [Abstract]  
Schedule of Unaudited Quarterly Consolidated Statements of Operations Data for Each of Eight Quarters
The following table sets forth the Company’s unaudited quarterly consolidated statements of operations data for 2021 and 2020. The data has been prepared on the same basis as the audited consolidated financial statements and related notes included in this report. The table includes all necessary adjustments, consisting only of normal recurring adjustments that the Company considers necessary for a fair presentation of this data.
 For the Three Months Ended (Unaudited)
 20212020
 Dec. 25Sep. 25Jun. 26Mar. 27Dec. 26Sep. 26Jun. 27Mar. 28
 (In thousands, except per share data)
Revenue:
Product$316,956 $270,818 $257,441 $254,161 $267,226 $261,906 $261,227 $255,192 
Services83,301 84,996 80,786 76,746 86,299 78,305 70,360 75,081 
Total revenue400,257 355,814 338,227 330,907 353,525 340,211 331,587 330,273 
Cost of revenue:
Cost of product206,577 187,956 172,053 165,485 178,153 185,001 186,519 201,792 
Cost of services45,580 43,722 41,446 43,260 44,724 38,100 36,599 40,695 
Amortization of intangible assets5,782 4,609 4,614 4,616 4,611 7,287 8,721 8,628 
Acquisition and integration costs— — — — — 43 750 1,035 
Restructuring and other related costs(148)1,434 (269)514 (106)1,504 1,591 1,157 
Total cost of revenue257,791 237,721 217,844 213,875 227,382 231,935 234,180 253,307 
Gross profit142,466 118,093 120,383 117,032 126,143 108,276 97,407 76,966 
Amortization of intangible assets4,307 4,351 4,392 4,405 4,745 4,696 4,585 4,555 
Acquisition and integration costs— — — 614 (265)1,045 3,344 9,222 
Restructuring and other related costs5,055 6,546 (674)2,319 7,230 6,679 5,097 5,580 
Other operating expenses143,246 138,172 139,913 132,807 121,209 122,773 129,007 134,489 
Total operating expenses152,608 149,069 143,631 140,145 132,919 135,193 142,033 153,846 
Loss from operations(10,142)(30,976)(23,248)(23,113)(6,776)(26,917)(44,626)(76,880)
Other income (expense), net(20,479)(17,363)(9,271)(24,198)(2,043)(7,620)(14,374)(21,452)
Loss before income taxes(30,621)(48,339)(32,519)(47,311)(8,819)(34,537)(59,000)(98,332)
Provision for income taxes2,447 5,455 3,075 1,011 1,105 1,359 2,635 936 
Net loss$(33,068)$(53,794)$(35,594)$(48,322)$(9,924)$(35,896)$(61,635)$(99,268)
Net loss per common share
Basic$(0.16)$(0.26)$(0.17)$(0.24)$(0.05)$(0.19)$(0.33)$(0.55)
Diluted$(0.16)$(0.26)$(0.17)$(0.24)$(0.05)$(0.19)$(0.33)$(0.55)
XML 63 R50.htm IDEA: XBRL DOCUMENT v3.22.0.1
Significant Accounting Policies - Narrative (Details)
$ in Millions
12 Months Ended
Dec. 25, 2021
USD ($)
Dec. 26, 2020
USD ($)
Dec. 28, 2019
USD ($)
Significant Accounting Policies [Line Items]      
Contractual support period 1 year    
Stock plan offering period 6 months    
Expected dividend yield 0.00%    
Advertising expenses $ 1.6 $ 1.3 $ 1.5
Foreign currency transaction loss 17.2 0.2 3.7
Revenue reserves recorded for potential sales returns $ 0.8 $ 2.4 $ 3.5
Software warranty period 90 days    
Lease renewal term 6 years    
Restructuring payment timing period 4 years    
Customer Concentration Risk | Revenue | Customer One      
Significant Accounting Policies [Line Items]      
Concentration risk   11.00% 13.00%
Restricted Stock Units | New Hire Employee      
Significant Accounting Policies [Line Items]      
Award vesting period 4 years    
Performance Stock Units      
Significant Accounting Policies [Line Items]      
Award performance period 3 years    
Vesting 1 | Performance Stock Units | Existing Employees      
Significant Accounting Policies [Line Items]      
Award vesting period 1 year    
Vesting 2 | Performance Stock Units | Existing Employees      
Significant Accounting Policies [Line Items]      
Award vesting period 2 years    
Vesting 3 | Performance Stock Units | Existing Employees      
Significant Accounting Policies [Line Items]      
Award vesting period 3 years    
Minimum      
Significant Accounting Policies [Line Items]      
Payment term 30 days    
Purchase commitment time frame 12 months    
Product warranty period 1 year    
Lease term 1 year    
Minimum | Restricted Stock Units | Existing Employees      
Significant Accounting Policies [Line Items]      
Award vesting period 18 months    
Minimum | Performance Stock Units      
Significant Accounting Policies [Line Items]      
Ranges of number of shares issued on vesting of PSUs 0    
Maximum      
Significant Accounting Policies [Line Items]      
Payment term 120 days    
Purchase commitment time frame 24 months    
Product warranty period 5 years    
Lease term 11 years    
Maximum | Restricted Stock Units | Existing Employees      
Significant Accounting Policies [Line Items]      
Award vesting period 3 years    
Maximum | Performance Stock Units      
Significant Accounting Policies [Line Items]      
Ranges of number of shares issued on vesting of PSUs 2    
XML 64 R51.htm IDEA: XBRL DOCUMENT v3.22.0.1
Significant Accounting Policies - Estimated Useful Life for Each Asset (Details)
12 Months Ended
Dec. 25, 2021
Computer software  
Property, Plant and Equipment [Line Items]  
Property, plant and equipment estimated useful lives 3 years
Minimum | Laboratory and manufacturing equipment  
Property, Plant and Equipment [Line Items]  
Property, plant and equipment estimated useful lives 1 year 6 months
Minimum | Furniture and fixtures  
Property, Plant and Equipment [Line Items]  
Property, plant and equipment estimated useful lives 3 years
Minimum | Computer hardware  
Property, Plant and Equipment [Line Items]  
Property, plant and equipment estimated useful lives 3 years
Minimum | Leasehold and building improvements  
Property, Plant and Equipment [Line Items]  
Property, plant and equipment estimated useful lives 1 year
Maximum | Building  
Property, Plant and Equipment [Line Items]  
Property, plant and equipment estimated useful lives 20 years
Maximum | Laboratory and manufacturing equipment  
Property, Plant and Equipment [Line Items]  
Property, plant and equipment estimated useful lives 10 years
Maximum | Furniture and fixtures  
Property, Plant and Equipment [Line Items]  
Property, plant and equipment estimated useful lives 10 years
Maximum | Computer hardware  
Property, Plant and Equipment [Line Items]  
Property, plant and equipment estimated useful lives 5 years
Maximum | Leasehold and building improvements  
Property, Plant and Equipment [Line Items]  
Property, plant and equipment estimated useful lives 11 years
XML 65 R52.htm IDEA: XBRL DOCUMENT v3.22.0.1
Leases - Narrative (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 25, 2021
Dec. 26, 2020
Dec. 28, 2019
New Accounting Pronouncements or Change in Accounting Principle [Line Items]      
Rent expense $ 25,500 $ 34,000 $ 41,500
Accelerated rent expense 6,300 9,900 $ 15,900
Current operating lease liability $ 16,500 $ 14,900  
Operating lease, liability, statement of financial position [Extensible List] Accrued expenses and other current liabilities Accrued expenses and other current liabilities  
Long term operating lease liabilities $ 54,326 $ 76,126  
Minimum      
New Accounting Pronouncements or Change in Accounting Principle [Line Items]      
Finance lease period 3 years    
Maximum      
New Accounting Pronouncements or Change in Accounting Principle [Line Items]      
Finance lease period 5 years    
XML 66 R53.htm IDEA: XBRL DOCUMENT v3.22.0.1
Leases- Property, Plant and Equipment (Details) - USD ($)
$ in Thousands
Dec. 25, 2021
Dec. 26, 2020
Property, Plant, and Equipment, Lessor Asset under Operating Lease [Line Items]    
Property, plant and equipment, net $ 160,218 $ 153,133
Computer hardware    
Property, Plant, and Equipment, Lessor Asset under Operating Lease [Line Items]    
Property, plant and equipment, net 1,208 0
Laboratory and manufacturing equipment    
Property, Plant, and Equipment, Lessor Asset under Operating Lease [Line Items]    
Property, plant and equipment, net 1,973 1,973
Leasehold and building improvements    
Property, Plant, and Equipment, Lessor Asset under Operating Lease [Line Items]    
Property, plant and equipment, net $ 2,333 $ 2,512
XML 67 R54.htm IDEA: XBRL DOCUMENT v3.22.0.1
Leases - Finance Leases (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 25, 2021
Dec. 26, 2020
Dec. 28, 2019
Leases [Abstract]      
Amortization of right of use asset $ 960 $ 733 $ 339
Interest cost 190 185 126
Total finance lease expense 1,150 918 $ 465
Accrued expenses and other current liabilities 1,291 1,138  
Other long-term liabilities 954 1,383  
Present value of lease liabilities $ 2,245 $ 2,521  
Finance lease, liability, statement of financial position [Extensible List] Other long-term liabilities Other long-term liabilities  
Finance Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration] Accrued expenses and other current liabilities Accrued expenses and other current liabilities  
XML 68 R55.htm IDEA: XBRL DOCUMENT v3.22.0.1
Leases - Operating Lease Maturity (Details) - USD ($)
$ in Thousands
Dec. 25, 2021
Dec. 26, 2020
Operating Lease    
Total $ 90,887  
Less: interest 20,018  
Present value of lease liabilities 70,869  
Finance Lease    
Total lease payments 2,337  
Less: interest 92  
Present value of lease liabilities $ 2,245 $ 2,521
XML 69 R56.htm IDEA: XBRL DOCUMENT v3.22.0.1
Leases - Lease Costs (Details)
$ in Thousands
12 Months Ended
Dec. 25, 2021
USD ($)
Leases [Abstract]  
Weighted average remaining lease term 5 years 11 months 1 day
Weighted average discount rate 9.18%
Cash paid for amounts included in the measurement of lease liabilities $ 23,477
Leased assets obtained in exchange for new lease liabilities $ 3,070
Weighted average remaining lease term 1 year 8 months 4 days
Weighted average discount rate 7.04%
Cash paid for amounts included in the measurement of lease liabilities $ 1,632
Leased assets obtained in exchange for new lease liabilities $ 1,208
XML 70 R57.htm IDEA: XBRL DOCUMENT v3.22.0.1
Revenue Recognition - Narrative (Details) - USD ($)
12 Months Ended
Dec. 25, 2021
Dec. 26, 2020
Revenue from Contract with Customer [Abstract]    
Capitalized cost to obtain contract $ 700,000 $ 0
Deferred revenue recognized $ 88,100,000 $ 85,200,000
XML 71 R58.htm IDEA: XBRL DOCUMENT v3.22.0.1
Revenue Recognition - Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Dec. 25, 2021
Sep. 25, 2021
Jun. 26, 2021
Mar. 27, 2021
Dec. 26, 2020
Sep. 26, 2020
Jun. 27, 2020
Mar. 28, 2020
Dec. 25, 2021
Dec. 26, 2020
Dec. 28, 2019
Disaggregation of Revenue [Line Items]                      
Revenue $ 400,257 $ 355,814 $ 338,227 $ 330,907 $ 353,525 $ 340,211 $ 331,587 $ 330,273 $ 1,425,205 $ 1,355,596 $ 1,298,865
United States                      
Disaggregation of Revenue [Line Items]                      
Revenue                 663,808 630,422 628,075
Other Americas                      
Disaggregation of Revenue [Line Items]                      
Revenue                 107,963 99,158 93,251
Europe, Middle East and Africa                      
Disaggregation of Revenue [Line Items]                      
Revenue                 477,787 424,411 418,333
Asia Pacific                      
Disaggregation of Revenue [Line Items]                      
Revenue                 175,647 201,605 159,206
Product                      
Disaggregation of Revenue [Line Items]                      
Revenue 316,956 270,818 257,441 254,161 267,226 261,906 261,227 255,192 1,099,376 1,045,551 1,011,488
Services                      
Disaggregation of Revenue [Line Items]                      
Revenue $ 83,301 $ 84,996 $ 80,786 $ 76,746 $ 86,299 $ 78,305 $ 70,360 $ 75,081 325,829 310,045 287,377
Direct                      
Disaggregation of Revenue [Line Items]                      
Revenue                 1,099,632 1,039,976 1,032,527
Indirect                      
Disaggregation of Revenue [Line Items]                      
Revenue                 $ 325,573 $ 315,620 $ 266,338
XML 72 R59.htm IDEA: XBRL DOCUMENT v3.22.0.1
Revenue Recognition - Contract with Customer, Asset and Liability (Details) - USD ($)
$ in Thousands
Dec. 25, 2021
Dec. 26, 2020
Revenue from Contract with Customer [Abstract]    
Accounts receivable, net $ 358,954 $ 319,428
Contract assets 49,052 51,583
Deferred revenue $ 168,909 $ 163,056
XML 73 R60.htm IDEA: XBRL DOCUMENT v3.22.0.1
Revenue Recognition - Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction (Details)
$ in Thousands
Dec. 25, 2021
USD ($)
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Revenue expected to be recognized in the future as of December 25, 2021 $ 763,060
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2022-01-01  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Revenue expected to be recognized in the future as of December 25, 2021 $ 679,856
Revenue, remaining performance obligation, expected timing of satisfaction, period 1 year
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2023-01-01  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Revenue expected to be recognized in the future as of December 25, 2021 $ 51,634
Revenue, remaining performance obligation, expected timing of satisfaction, period 1 year
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2024-01-01  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Revenue expected to be recognized in the future as of December 25, 2021 $ 21,591
Revenue, remaining performance obligation, expected timing of satisfaction, period 1 year
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2025-01-01  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Revenue expected to be recognized in the future as of December 25, 2021 $ 4,497
Revenue, remaining performance obligation, expected timing of satisfaction, period 1 year
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2026-01-01  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Revenue expected to be recognized in the future as of December 25, 2021 $ 2,354
Revenue, remaining performance obligation, expected timing of satisfaction, period 1 year
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2027-01-01  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Revenue expected to be recognized in the future as of December 25, 2021 $ 3,128
Revenue, remaining performance obligation, expected timing of satisfaction, period
XML 74 R61.htm IDEA: XBRL DOCUMENT v3.22.0.1
Fair Value Measurements - Assets and Liabilities Measured at Fair Value on Recurring Basis (Details) - Fair Value, Measurements, Recurring - USD ($)
$ in Thousands
Dec. 25, 2021
Dec. 26, 2020
Convertible Senior Notes    
Assets (Liabilities)    
Total debt $ 765,412 $ 834,450
Foreign currency exchange forward contracts    
Assets (Liabilities)    
Foreign currency exchange forward contracts (221) (72)
Level 1 | Convertible Senior Notes    
Assets (Liabilities)    
Total debt 0 0
Level 1 | Foreign currency exchange forward contracts    
Assets (Liabilities)    
Foreign currency exchange forward contracts 0 0
Level 2 | Convertible Senior Notes    
Assets (Liabilities)    
Total debt 765,412 834,450
Level 2 | Foreign currency exchange forward contracts    
Assets (Liabilities)    
Foreign currency exchange forward contracts $ (221) $ (72)
XML 75 R62.htm IDEA: XBRL DOCUMENT v3.22.0.1
Fair Value Measurements - Narrative (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 25, 2021
Dec. 26, 2020
Dec. 28, 2019
Dec. 29, 2018
Cash and Cash Equivalents [Line Items]        
Accelerated rent expense $ 6,300 $ 9,900 $ 15,900  
Cash and restricted cash 202,521 [1] 315,383 [1] $ 132,797 [1] $ 242,337
Foreign Subsidiary        
Cash and Cash Equivalents [Line Items]        
Cash and restricted cash $ 77,600 $ 100,400    
[1] Reconciliation of cash and restricted cash to the consolidated balance sheets:
December 25, 2021December 26, 2020December 28, 2019
 (In thousands)
Cash$190,611 $298,014 $109,201 
Short-term restricted cash2,840 3,293 4,339 
Long-term restricted cash9,070 14,076 19,257 
Total cash and restricted cash$202,521 $315,383 $132,797 
XML 76 R63.htm IDEA: XBRL DOCUMENT v3.22.0.1
Derivative Instruments - Narrative (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 25, 2021
Dec. 26, 2020
Dec. 28, 2019
Accounts, Notes, Loans and Financing Receivable [Line Items]      
Restricted cash $ 900 $ 900  
Before-tax effect of foreign currency exchange forward contracts not designated as hedging instruments, gain (loss) 900 300 $ 500
Interest expense 49,099 46,728 31,657
Trade accounts receivable      
Accounts, Notes, Loans and Financing Receivable [Line Items]      
Interest expense 400 400 $ 600
Account receivables sold $ 121,300 $ 80,200  
XML 77 R64.htm IDEA: XBRL DOCUMENT v3.22.0.1
Derivative Instruments - Fair Value of Derivative Instruments Not Designated as Hedging Instruments (Details) - Not Designated as Hedging Instrument - USD ($)
$ in Thousands
Dec. 25, 2021
Dec. 26, 2020
Derivative [Line Items]    
Gross Notional $ 29,547 $ 28,473
Accrued expenses and other current liabilities (221) (72)
Related to euro denominated receivables    
Derivative [Line Items]    
Gross Notional 21,981 23,605
Accrued expenses and other current liabilities (139) (59)
Related to British pound denominated receivables    
Derivative [Line Items]    
Gross Notional 7,566 4,868
Accrued expenses and other current liabilities $ (82) $ (13)
XML 78 R65.htm IDEA: XBRL DOCUMENT v3.22.0.1
Goodwill and Intangible Assets - Goodwill Roll Forward (Details)
$ in Thousands
12 Months Ended
Dec. 25, 2021
USD ($)
Goodwill [Roll Forward]  
Balance as of December 26, 2020 $ 273,426
Foreign currency translation adjustments (17,638)
Balance as of December 25, 2021 $ 255,788
XML 79 R66.htm IDEA: XBRL DOCUMENT v3.22.0.1
Goodwill and Intangible Assets - Purchased Intangible Assets (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 25, 2021
Dec. 26, 2020
Acquired Finite-Lived Intangible Assets [Line Items]    
Accumulated Amortization $ (253,765) $ (229,501)
Total future amortization expense 86,574  
Total intangible assets 340,339 354,383
Total intangible assets 86,574 124,882
Customer relationships and backlog    
Acquired Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 157,495 162,098
Accumulated Amortization (104,701) (90,667)
Total future amortization expense $ 52,794 $ 71,431
Finite-lived intangible asset, useful life 4 years 2 months 12 days 4 years 10 months 24 days
Developed technology (1)    
Acquired Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount $ 182,844 $ 192,285
Accumulated Amortization (149,064) (138,834)
Total future amortization expense $ 33,780 $ 53,451
Finite-lived intangible asset, useful life 1 year 6 months 3 years
XML 80 R67.htm IDEA: XBRL DOCUMENT v3.22.0.1
Goodwill and Intangible Assets - Narrative (Details) - USD ($)
12 Months Ended
Dec. 25, 2021
Dec. 26, 2020
Dec. 28, 2019
Goodwill and Intangible Assets Disclosure [Abstract]      
Accumulated impairment loss $ 0    
Amortization expense $ 37,100,000 $ 47,800,000 $ 59,900,000
XML 81 R68.htm IDEA: XBRL DOCUMENT v3.22.0.1
Goodwill and Intangible Assets - Future Amortization Expense (Details)
$ in Thousands
Dec. 25, 2021
USD ($)
Goodwill and Intangible Assets Disclosure [Abstract]  
Total future amortization expense $ 86,574
2022 38,293
2023 23,463
2024 9,025
2025 9,025
2026 6,768
Thereafter $ 0
XML 82 R69.htm IDEA: XBRL DOCUMENT v3.22.0.1
Balance Sheet Details - Allowance for credit losses (Details)
$ in Thousands
12 Months Ended
Dec. 25, 2021
USD ($)
Accounts Receivable, Allowance for Credit Loss [Roll Forward]  
Balance as of December 26, 2020 $ 2,912
Additions 822
Write offs (2,378)
Other (52)
Balance as of December 25, 2021 $ 1,304
XML 83 R70.htm IDEA: XBRL DOCUMENT v3.22.0.1
Balance Sheet Details - Details of Selected Balance Sheet Items (Details) - USD ($)
$ in Thousands
Dec. 25, 2021
Dec. 26, 2020
Inventory    
Raw materials $ 39,379 $ 34,693
Work in process 53,924 55,835
Finished goods 198,064 178,779
Total 291,367 269,307
Property, plant and equipment, net:    
Property, plant and equipment, gross 475,330 534,389
Less accumulated depreciation and amortization (315,112) (381,256)
Property, plant and equipment, net 160,218 153,133
Accrued expenses and other current liabilities    
Loss contingency related to non-cancelable purchase commitments 26,481 18,848
Taxes payable 43,308 45,884
Restructuring accrual 8,610 9,292
Short-term operating and financing lease liability 17,792 16,023
Other accrued expenses and other current liabilities 50,838 60,503
Total accrued expenses and other current liabilities 147,029 150,550
Computer hardware    
Property, plant and equipment, net:    
Property, plant and equipment, gross 45,824 34,502
Property, plant and equipment, net 1,208 0
Computer software    
Property, plant and equipment, net:    
Property, plant and equipment, gross 56,820 44,397
Laboratory and manufacturing equipment    
Property, plant and equipment, net:    
Property, plant and equipment, gross 287,875 333,955
Property, plant and equipment, net 1,973 1,973
Land and building    
Property, plant and equipment, net:    
Property, plant and equipment, gross 14,393 12,349
Furniture and fixtures    
Property, plant and equipment, net:    
Property, plant and equipment, gross 2,164 3,445
Leasehold and building improvements    
Property, plant and equipment, net:    
Property, plant and equipment, gross 49,447 66,014
Property, plant and equipment, net 2,333 2,512
Construction in progress    
Property, plant and equipment, net:    
Property, plant and equipment, gross $ 18,807 $ 39,727
XML 84 R71.htm IDEA: XBRL DOCUMENT v3.22.0.1
Balance Sheet Details - Narrative (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 25, 2021
Dec. 26, 2020
Dec. 28, 2019
Property, Plant and Equipment [Line Items]      
Property, plant and equipment, gross $ 475,330 $ 534,389  
Property, plant and equipment, net 160,218 153,133  
Depreciation expense 47,100 52,300 $ 60,000
License Agreement Terms      
Property, Plant and Equipment [Line Items]      
Depreciation expense 6,700    
Enterprise Resource Planning      
Property, Plant and Equipment [Line Items]      
Property, plant and equipment, gross 25,900 25,400  
Property, plant and equipment, net 8,900 10,800  
Amortization of capitalized costs 2,800 2,600 $ 2,400
Enterprise Resource Planning | License      
Property, Plant and Equipment [Line Items]      
Property, plant and equipment, gross 20,900 17,000  
Property, plant and equipment, net $ 9,200 $ 12,000  
XML 85 R72.htm IDEA: XBRL DOCUMENT v3.22.0.1
Restructuring and Other Related Costs - Narrative (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Dec. 25, 2021
Dec. 25, 2021
Dec. 26, 2020
Dec. 28, 2019
Restructuring Cost and Reserve [Line Items]        
Restructuring charges   $ 14,777 $ 28,732  
Restructuring liability $ 8,882 8,882 $ 10,471 $ 29,403
2021 Restructuring Plan        
Restructuring Cost and Reserve [Line Items]        
Restructuring charges 8,500      
Restructuring liability 7,700 7,700    
2021 Restructuring Plan | Minimum        
Restructuring Cost and Reserve [Line Items]        
Restructuring ranging cost 10,000 10,000    
2021 Restructuring Plan | Maximum        
Restructuring Cost and Reserve [Line Items]        
Restructuring ranging cost 12,000 12,000    
Other Restructuring | Coriant        
Restructuring Cost and Reserve [Line Items]        
Restructuring liability $ 1,200 $ 1,200    
XML 86 R73.htm IDEA: XBRL DOCUMENT v3.22.0.1
Restructuring and Other Related Costs - Restructuring and Other Related Costs (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 25, 2021
Dec. 26, 2020
Dec. 28, 2019
Restructuring Cost and Reserve [Line Items]      
Total $ 14,777 $ 28,732  
Cost of Revenue      
Restructuring Cost and Reserve [Line Items]      
Severance and related expenses 335 4,042 $ 26,576
Lease related impairment charges 0 88 1,158
Asset impairment 0 14 2,201
Others 1,196 2 0
Total 1,531 4,146 29,935
Operating Expenses      
Restructuring Cost and Reserve [Line Items]      
Severance and related expenses 4,615 14,054 25,303
Lease related impairment charges 6,340 9,851 14,703
Asset impairment 1,746 468 7
Others 545 213 838
Total $ 13,246 $ 24,586 $ 40,851
XML 87 R74.htm IDEA: XBRL DOCUMENT v3.22.0.1
Restructuring and Other Related Costs - Schedule of Restructuring Reserve by Type of Cost (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 25, 2021
Dec. 26, 2020
Restructuring Reserve [Roll Forward]    
Beginning balance $ 10,471 $ 29,403
Charges 14,777 28,732
Cash payments (9,561) (42,195)
Non-cash Settlements and Other (6,805) (5,469)
Ending balance 8,882 10,471
Severance and related expenses    
Restructuring Reserve [Roll Forward]    
Beginning balance 10,241 28,565
Charges 4,951 18,096
Cash payments (7,091) (36,346)
Non-cash Settlements and Other (565) (74)
Ending balance 7,536 10,241
Lease related impairment charges    
Restructuring Reserve [Roll Forward]    
Beginning balance 0 0
Charges 6,340 9,939
Cash payments (2,089) (5,102)
Non-cash Settlements and Other (4,251) (4,837)
Ending balance 0 0
Asset impairment    
Restructuring Reserve [Roll Forward]    
Beginning balance 0 0
Charges 1,746 482
Cash payments 0 (28)
Non-cash Settlements and Other (1,746) (454)
Ending balance 0 0
Others    
Restructuring Reserve [Roll Forward]    
Beginning balance 230 838
Charges 1,740 215
Cash payments (381) (719)
Non-cash Settlements and Other (243) (104)
Ending balance $ 1,346 $ 230
XML 88 R75.htm IDEA: XBRL DOCUMENT v3.22.0.1
Accumulated Other Comprehensive Income (Loss) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 25, 2021
Dec. 26, 2020
Dec. 28, 2019
AOCI Attributable to Parent, Net of Tax:      
Beginning balance $ 426,284 $ 386,535 $ 703,821
Other comprehensive income (loss) before reclassifications 4,019 20,857 (10,977)
Amounts reclassified from accumulated other comprehensive income 3,383 1,884 1,638
Net change in accumulated other comprehensive income (loss) 7,402 22,741 (9,339)
Ending balance 323,771 426,284 386,535
Accumulated Other Comprehensive Income (Loss)      
AOCI Attributable to Parent, Net of Tax:      
Beginning balance (11,898) (34,639) (25,300)
Net change in accumulated other comprehensive income (loss) 7,402 22,741 (9,339)
Ending balance (4,496) (11,898) (34,639)
Unrealized Gain (Loss) on Available-for-Sale Securities      
AOCI Attributable to Parent, Net of Tax:      
Beginning balance 0 0 (91)
Other comprehensive income (loss) before reclassifications 0 0 91
Amounts reclassified from accumulated other comprehensive income 0 0 0
Net change in accumulated other comprehensive income (loss) 0 0 91
Ending balance 0 0 0
Foreign Currency Translation      
AOCI Attributable to Parent, Net of Tax:      
Beginning balance 732 (28,308) (18,932)
Other comprehensive income (loss) before reclassifications (8,561) 29,040 (9,376)
Amounts reclassified from accumulated other comprehensive income 0 0 0
Net change in accumulated other comprehensive income (loss) (8,561) 29,040 (9,376)
Ending balance (7,829) 732 (28,308)
Actuarial Gain (Loss) on Pension      
AOCI Attributable to Parent, Net of Tax:      
Beginning balance (11,666) (5,367) (5,313)
Other comprehensive income (loss) before reclassifications 12,580 (8,183) (1,692)
Amounts reclassified from accumulated other comprehensive income 3,383 1,884 1,638
Net change in accumulated other comprehensive income (loss) 15,963 (6,299) (54)
Ending balance 4,297 (11,666) (5,367)
Accumulated Tax Effect      
AOCI Attributable to Parent, Net of Tax:      
Beginning balance (964) (964) (964)
Other comprehensive income (loss) before reclassifications 0 0 0
Amounts reclassified from accumulated other comprehensive income 0 0 0
Net change in accumulated other comprehensive income (loss) 0 0 0
Ending balance $ (964) $ (964) $ (964)
XML 89 R76.htm IDEA: XBRL DOCUMENT v3.22.0.1
Basic and Diluted Net Loss Per Common Share - Narrative (Details) - USD ($)
Dec. 25, 2021
Sep. 28, 2019
2.125% Convertible Senior Notes Due September 1, 2024    
Debt Instrument [Line Items]    
Unpaid Principal Balance $ 402,500,000 $ 1,000
Contractual Interest Rates 2.125%  
Convertible Senior Notes, 2.5%, Due March 1, 2027 | Senior Notes    
Debt Instrument [Line Items]    
Unpaid Principal Balance $ 200,000,000  
Contractual Interest Rates 2.50%  
XML 90 R77.htm IDEA: XBRL DOCUMENT v3.22.0.1
Basic and Diluted Net Loss Per Common Share - Computation of Net Income (Loss) Per Common Share Basic and Diluted (Detail) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 12 Months Ended
Dec. 25, 2021
Sep. 25, 2021
Jun. 26, 2021
Mar. 27, 2021
Dec. 26, 2020
Sep. 26, 2020
Jun. 27, 2020
Mar. 28, 2020
Dec. 25, 2021
Dec. 26, 2020
Dec. 28, 2019
Earnings Per Share [Abstract]                      
Net loss $ (33,068) $ (53,794) $ (35,594) $ (48,322) $ (9,924) $ (35,896) $ (61,635) $ (99,268) $ (170,778) $ (206,723) $ (386,618)
Weighted average common shares outstanding - basic and diluted (in shares)                 207,377 188,216 178,984
Net loss per common share - basic and diluted (in dollars per share)                 $ (0.82) $ (1.10) $ (2.16)
XML 91 R78.htm IDEA: XBRL DOCUMENT v3.22.0.1
Basic and Diluted Net Loss Per Common Share - Antidilutive Shares Excluded from Computation of Diluted Net Income (Loss) Per Share (Detail) - shares
shares in Thousands
12 Months Ended
Dec. 25, 2021
Dec. 26, 2020
Dec. 28, 2019
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Anti-dilutive securities (in shares) 16,768 19,779 15,607
Stock options outstanding      
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Anti-dilutive securities (in shares) 0 451 873
Restricted stock units      
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Anti-dilutive securities (in shares) 12,860 13,947 11,776
Performance stock units      
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Anti-dilutive securities (in shares) 2,751 3,668 2,389
Employee stock purchase plan shares      
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Anti-dilutive securities (in shares) 1,157 1,713 569
XML 92 R79.htm IDEA: XBRL DOCUMENT v3.22.0.1
Debt - Components of Convertible Senior Notes (Details) - USD ($)
$ in Thousands
Dec. 25, 2021
Sep. 24, 2021
Dec. 26, 2020
Sep. 26, 2020
Mar. 31, 2019
Debt Instrument [Line Items]          
Current $ 500   $ 102,000    
Long-term debt, net 476,789   445,996    
Unpaid Principal Balance 610,300   712,500    
Line of Credit | Revolving Credit Facility          
Debt Instrument [Line Items]          
Current 0   77,000    
Long-term debt, net 0   0    
Unpaid Principal Balance $ 0   $ 77,000    
Line of Credit | Revolving Credit Facility | Minimum          
Debt Instrument [Line Items]          
Contractual Interest Rates 1.375%   1.375%    
Line of Credit | Revolving Credit Facility | Maximum          
Debt Instrument [Line Items]          
Contractual Interest Rates 2.50%   2.50%    
Line of Credit | Finance Assistance Agreement          
Debt Instrument [Line Items]          
Current     $ 24,600    
Long-term debt, net        
Unpaid Principal Balance     $ 24,600    
Contractual Interest Rates     3.00%    
Mortgages          
Debt Instrument [Line Items]          
Current $ 500   $ 400    
Long-term debt, net 7,300   7,800    
Unpaid Principal Balance $ 7,800   $ 8,400    
Contractual Interest Rates 5.25% 3.80% 5.25% 5.25% 5.25%
2.125% Convertible Senior Notes Due September 1, 2024          
Debt Instrument [Line Items]          
Contractual Interest Rates 2.125%        
2.125% Convertible Senior Notes Due September 1, 2024 | Convertible Senior Notes          
Debt Instrument [Line Items]          
Current $ 0   $ 0    
Long-term debt, net 329,200   306,400    
Unpaid Principal Balance $ 402,500   $ 402,500    
Contractual Interest Rates 2.125%   2.125%    
Convertible Senior Notes, 2.5%, Due March 1, 2027 | Convertible Senior Notes          
Debt Instrument [Line Items]          
Current $ 0   $ 0    
Long-term debt, net 140,300   131,800    
Unpaid Principal Balance $ 200,000   $ 200,000    
Contractual Interest Rates 2.50%   2.50%    
XML 93 R80.htm IDEA: XBRL DOCUMENT v3.22.0.1
Debt - Interest Expense Recognized Related to Notes Prior to Capitalization of Interest (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Dec. 25, 2021
Dec. 26, 2020
Dec. 28, 2019
Debt Instrument [Line Items]      
Total interest expense $ 44,856 $ 39,560 $ 27,314
2.125% Convertible Senior Notes Due September 1, 2024      
Debt Instrument [Line Items]      
Contractual interest expense 13,553 12,577 8,553
Amortization of debt issuance costs 1,892 1,634 1,149
Amortization of debt discount $ 29,411 $ 25,349 $ 17,612
XML 94 R81.htm IDEA: XBRL DOCUMENT v3.22.0.1
Debt - Narrative (Details)
$ / shares in Units, shares in Millions
1 Months Ended 3 Months Ended 12 Months Ended
Dec. 24, 2021
USD ($)
Sep. 24, 2021
USD ($)
installment
Aug. 01, 2019
USD ($)
May 30, 2019
USD ($)
Oct. 31, 2020
Mar. 31, 2020
USD ($)
d
Mar. 28, 2020
USD ($)
Mar. 30, 2019
USD ($)
Sep. 29, 2018
USD ($)
d
Dec. 25, 2021
USD ($)
Dec. 28, 2019
USD ($)
d
Dec. 25, 2021
USD ($)
Dec. 26, 2020
USD ($)
$ / shares
Dec. 28, 2019
USD ($)
Dec. 23, 2021
$ / shares
Sep. 26, 2020
installment
Dec. 23, 2019
USD ($)
Sep. 28, 2019
USD ($)
$ / shares
shares
Mar. 31, 2019
Accounts, Notes, Loans and Financing Receivable [Line Items]                                      
Long-term deferred tax liability                   $ 2,364,000   $ 2,364,000 $ 4,164,000            
Closing price of common stock (in usd per share) | $ / shares                             $ 9.55        
If converted, value in excess of principal $ 49,400,000                                    
Loans Payable | Fabrinet                                      
Accounts, Notes, Loans and Financing Receivable [Line Items]                                      
Principal amount       $ 40,000,000                              
Contractual Interest Rates       6.00% 3.00%                            
Debt term       12 months 6 months                            
Convertible Senior Notes, 2.5%, Due March 1, 2027                                      
Accounts, Notes, Loans and Financing Receivable [Line Items]                                      
Conversion ratio                       0.1305995              
Credit Facility                                      
Accounts, Notes, Loans and Financing Receivable [Line Items]                                      
Debt issuance costs, net                     $ 4,900,000     $ 4,900,000          
Amortization of debt issuance costs                       $ 1,100,000              
Contractual interest expense                       1,100,000              
Debt available borrowing capacity                   138,500,000   138,500,000              
Line of credit remaining borrowing capacity                         61,300,000            
Letters of credit outstanding                   11,500,000   11,500,000 11,500,000            
Credit Facility | LIBOR | Minimum                                      
Accounts, Notes, Loans and Financing Receivable [Line Items]                                      
Variable rate     2.00%                                
Credit Facility | LIBOR | Maximum                                      
Accounts, Notes, Loans and Financing Receivable [Line Items]                                      
Variable rate     2.50%                                
Credit Facility | Base Rate | Minimum                                      
Accounts, Notes, Loans and Financing Receivable [Line Items]                                      
Variable rate     1.00%                                
Credit Facility | Base Rate | Maximum                                      
Accounts, Notes, Loans and Financing Receivable [Line Items]                                      
Variable rate     1.50%                                
Credit Facility | Revolving Credit Facility | Minimum                                      
Accounts, Notes, Loans and Financing Receivable [Line Items]                                      
Commitment fee percentage     0.375%                                
Credit Facility | Revolving Credit Facility | Maximum                                      
Accounts, Notes, Loans and Financing Receivable [Line Items]                                      
Commitment fee percentage     0.625%                                
2.125% Convertible Senior Notes Due September 1, 2024                                      
Accounts, Notes, Loans and Financing Receivable [Line Items]                                      
Proceeds from issuance of 2024 Notes                 $ 391,400,000                    
Principal amount                   402,500,000   402,500,000           $ 1,000  
Conversion price (in dollars per share) | $ / shares                                   $ 9.87  
Purchase price as a percentage on principal amount of the notes upon the occurrence of a fundamental change                 100.00%                    
Long-term deferred tax liability                   30,900,000   $ 30,900,000              
Amortization of debt issuance costs                   1,892,000     1,634,000 1,149,000          
Contractual interest expense                   $ 13,553,000     $ 12,577,000 $ 8,553,000          
Contractual Interest Rates                   2.125%   2.125%              
Payment of capped call                 $ 48,900,000                    
Strike price (in dollars per share) | $ / shares                                   9.87  
Cap price (in dollars per share) | $ / shares                                   $ 15.19  
Number of shares covered by capped transactions (in shares) | shares                                   40.8  
Net equity component carrying amount                   $ 128,700,000   $ 128,700,000              
Conversion ratio                 0.1012812                    
2.125% Convertible Senior Notes, Circumstance 1                                      
Accounts, Notes, Loans and Financing Receivable [Line Items]                                      
Threshold trading days | d                     20                
Threshold consecutive trading days | d                     30                
Convertible threshold minimum percentage                     130.00%                
2.125% Convertible Senior Notes, Circumstance 2                                      
Accounts, Notes, Loans and Financing Receivable [Line Items]                                      
Principal amount                                   $ 1,000  
Threshold trading days | d                 5                    
Threshold consecutive trading days | d                 5                    
Convertible, threshold maximum percentage                 98.00%                    
Senior Notes | Convertible Senior Notes, 2.5%, Due March 1, 2027                                      
Accounts, Notes, Loans and Financing Receivable [Line Items]                                      
Proceeds from issuance of 2024 Notes           $ 193,300,000                          
Principal amount                   200,000,000   200,000,000              
Conversion price (in dollars per share) | $ / shares                         $ 7.66            
Purchase price as a percentage on principal amount of the notes upon the occurrence of a fundamental change           100.00%                          
Carrying amount of equity component                   67,800,000   67,800,000              
Long-term deferred tax liability                   $ 16,200,000   $ 16,200,000              
Additional effective rate of interest to be used on amortized carrying value                   9.92%   9.92% 9.92%            
Convertible debt, remaining discount amortization period             62 months                        
Contractual Interest Rates                   2.50%   2.50%              
Senior Notes | Convertible Senior Notes, 2.5%, Due March 1, 2027, Circumstance 2                                      
Accounts, Notes, Loans and Financing Receivable [Line Items]                                      
Principal amount           $ 1,000 $ 1,000                        
Threshold trading days | d           5                          
Threshold consecutive trading days | d           5                          
Convertible, threshold maximum percentage           98.00%                          
Senior Notes | Convertible Senior Notes, 2.5%, Due March 1, 2027, Circumstance 1                                      
Accounts, Notes, Loans and Financing Receivable [Line Items]                                      
Threshold trading days | d           20                          
Threshold consecutive trading days | d           30                          
Convertible threshold minimum percentage           130.00%                          
Senior Notes | 2.125% Convertible Senior Notes Due September 1, 2024                                      
Accounts, Notes, Loans and Financing Receivable [Line Items]                                      
Additional effective rate of interest to be used on amortized carrying value                   9.92%   9.92% 9.92%            
Convertible debt, remaining discount amortization period                       32 months              
Line of Credit | Revolving Credit Facility | Minimum                                      
Accounts, Notes, Loans and Financing Receivable [Line Items]                                      
Contractual Interest Rates                   1.375%   1.375% 1.375%            
Line of Credit | Revolving Credit Facility | Maximum                                      
Accounts, Notes, Loans and Financing Receivable [Line Items]                                      
Contractual Interest Rates                   2.50%   2.50% 2.50%            
Line of Credit | Credit Facility | Revolving Credit Facility                                      
Accounts, Notes, Loans and Financing Receivable [Line Items]                                      
Maximum borrowing capacity     $ 100,000,000                           $ 150,000,000    
Additional borrowing capacity     50,000,000                                
Line of Credit | Credit Facility | Letter of Credit                                      
Accounts, Notes, Loans and Financing Receivable [Line Items]                                      
Maximum borrowing capacity     50,000,000                                
Line of Credit | Credit Facility | Swing Loan Sub-Facility                                      
Accounts, Notes, Loans and Financing Receivable [Line Items]                                      
Maximum borrowing capacity     $ 10,000,000                                
Mortgages                                      
Accounts, Notes, Loans and Financing Receivable [Line Items]                                      
Contractual Interest Rates   3.80%               5.25%   5.25% 5.25%     5.25%     5.25%
Debt term               5 years                      
Proceeds from debt               $ 8,700,000                      
Debt payment installments | installment   31                           59      
Debt payment   $ 100,000                                  
Debt instrument, fee amount   $ 100,000                                  
XML 95 R82.htm IDEA: XBRL DOCUMENT v3.22.0.1
Commitments and Contingencies - Narrative (Details)
$ in Thousands
Jun. 22, 2021
Claim
Jun. 26, 2020
Claim
Dec. 25, 2021
USD ($)
Dec. 26, 2020
USD ($)
Dec. 28, 2019
USD ($)
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
ARO, non current | $     $ 5,100 $ 5,000  
Purchase obligation | $     591,540    
Certain Parts, Production Suppliers          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Purchase obligation | $     $ 591,500 $ 291,400 $ 258,200
Minimum          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Operating lease period     1 year    
Maximum          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Operating lease period     11 years    
Oyster Optics LLC I          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
New claims filed | Claim   1      
Oyster Optics LLC I | Minimum          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
New claims filed | Claim 10        
Oyster Optics LLC I | Maximum          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
New claims filed | Claim 11        
XML 96 R83.htm IDEA: XBRL DOCUMENT v3.22.0.1
Commitments and Contingencies - Future Annual Minimum Operating Lease Payments (Details)
$ in Thousands
Dec. 25, 2021
USD ($)
Commitments and Contingencies Disclosure [Abstract]  
Total $ 90,887
2022 22,201
2023 15,496
2024 13,371
2025 12,383
2026 9,717
Thereafter $ 17,719
XML 97 R84.htm IDEA: XBRL DOCUMENT v3.22.0.1
Commitments and Contingencies - Financing Lease Obligations (Details)
$ in Thousands
Dec. 25, 2021
USD ($)
Commitments and Contingencies Disclosure [Abstract]  
Total lease payments $ 2,337
2022 1,346
2023 814
2024 177
2025 0
2026 0
Thereafter $ 0
XML 98 R85.htm IDEA: XBRL DOCUMENT v3.22.0.1
Commitments and Contingencies - Purchase Commitments (Details)
$ in Thousands
Dec. 25, 2021
USD ($)
Commitments and Contingencies Disclosure [Abstract]  
Total $ 591,540
2022 562,965
2023 27,844
2024 702
2025 29
2026 0
Thereafter $ 0
XML 99 R86.htm IDEA: XBRL DOCUMENT v3.22.0.1
Commitments and Contingencies - Future Interest and Principal Payments (Details)
$ in Thousands
Dec. 25, 2021
USD ($)
Mortgages  
Debt Instrument [Line Items]  
Total $ 8,392
2022 781
2023 781
2024 6,830
2025 0
2026 0
Thereafter 0
Convertible Senior Notes 2027 | Senior Notes  
Debt Instrument [Line Items]  
Total 227,500
2022 5,000
2023 5,000
2024 5,000
2025 5,000
2026 5,000
Thereafter 202,500
Convertible Senior Notes 2024 | Senior Notes  
Debt Instrument [Line Items]  
Total 428,159
2022 8,553
2023 8,553
2024 411,053
2025 0
2026 0
Thereafter $ 0
XML 100 R87.htm IDEA: XBRL DOCUMENT v3.22.0.1
Commitment and Contingencies - Total Contractual Obligations (Details)
$ in Thousands
Dec. 25, 2021
USD ($)
Commitments and Contingencies Disclosure [Abstract]  
Total $ 1,348,815
2022 600,846
2023 58,488
2024 437,133
2025 17,412
2026 14,717
Thereafter $ 220,219
XML 101 R88.htm IDEA: XBRL DOCUMENT v3.22.0.1
Guarantees - Activity Related to Product Warranty (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 25, 2021
Dec. 26, 2020
Movement in Standard and Extended Product Warranty, Increase (Decrease) [Roll Forward]    
Beginning balance $ 40,708 $ 43,348
Charges to operations 23,061 23,973
Utilization (25,745) (31,462)
Change in estimate 6,286 4,849
Balance at the end of the period $ 44,310 $ 40,708
XML 102 R89.htm IDEA: XBRL DOCUMENT v3.22.0.1
Guarantees - Narrative (Details) - USD ($)
Dec. 25, 2021
Dec. 26, 2020
Guarantor Obligations [Line Items]    
Total $ 22,500,000 $ 28,890,000
Bond secure amount 4,000,000 2,800,000
Surety Bond    
Guarantor Obligations [Line Items]    
Bond secure amount 5,500,000 5,500,000
Banker's Guarantees Or Performance Bonds    
Guarantor Obligations [Line Items]    
Line of credit 50,000,000 50,000,000
Proceeds from line of credit 11,500,000  
Floating charges 200,000,000 169,500,000
Letter of Credit    
Guarantor Obligations [Line Items]    
Customer performance guarantee 16,307,000 19,821,000
Credit cards 150,000 296,000
Other liabilities 68,000 $ 65,000
Cash collateral $ 11,500,000  
Annual interest on cash collateral 2.25%  
Daily fronting fee percentage 0.13%  
XML 103 R90.htm IDEA: XBRL DOCUMENT v3.22.0.1
Guarantees - Letters of Credit and Bank Guarantees (Details) - USD ($)
$ in Thousands
Dec. 25, 2021
Dec. 26, 2020
Guarantor Obligations [Line Items]    
Total $ 22,500 $ 28,890
Letter of Credit    
Guarantor Obligations [Line Items]    
Customer performance guarantee 16,307 19,821
Value added tax license 287 296
Property leases 4,684 4,016
Pension plans 1,004 4,396
Credit cards 150 296
Other liabilities $ 68 $ 65
XML 104 R91.htm IDEA: XBRL DOCUMENT v3.22.0.1
Stockholders' Equity - Narrative (Details)
$ / shares in Units, $ in Millions
1 Months Ended 12 Months Ended
Aug. 12, 2020
USD ($)
$ / shares
May 31, 2021
shares
May 31, 2020
shares
May 31, 2019
shares
May 31, 2018
shares
Feb. 29, 2016
Dec. 25, 2021
USD ($)
$ / shares
Dec. 26, 2020
USD ($)
$ / shares
shares
Dec. 28, 2019
USD ($)
Dec. 23, 2021
$ / shares
Jul. 31, 2019
shares
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                      
Common stock, par value (in usd per share) | $ / shares             $ 0.001 $ 0.001      
Closing price of common stock (in usd per share) | $ / shares                   $ 9.55  
Amortization of stock based compensation | $             $ 42.3        
Restricted Stock Units                      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                      
Amortization of stock based compensation | $               $ 36.1 $ 32.3    
Performance stock units                      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                      
Term of award             3 years        
Amortization of stock based compensation | $             $ 3.3 $ 6.0 $ 6.1    
Performance stock units | Minimum                      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                      
Ranges of number of shares issued on vesting of PSUs             0        
Performance stock units | Maximum                      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                      
Ranges of number of shares issued on vesting of PSUs             2        
2007 Plan | Employee stock                      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                      
Term of award       20 years              
Number of shares authorized (in shares) | shares       31,600,000              
Common stock payroll deduction price percentage of lover of fair market value       85.00%              
Employee payroll deduction limit       15.00%              
Maximum employee stock purchase (in shares) | shares       3,000              
2016 Equity Incentive Plan                      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                      
Reserved common stock for issuance of options (in shares) | shares               35,200,000      
Number of additional shares authorized (in shares) | shares   4,400,000 8,100,000 7,300,000 1,500,000            
Term of award           10 years          
2016 Equity Incentive Plan | Performance stock units | Minimum                      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                      
Ranges of number of shares issued on vesting of PSUs             0        
2016 Equity Incentive Plan | Performance stock units | Maximum                      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                      
Ranges of number of shares issued on vesting of PSUs             2        
2019 Plan                      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                      
Number of shares authorized (in shares) | shares                     750,000
Common Stock                      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                      
Common stock, par value (in usd per share) | $ / shares $ 0.001                    
Sale of stock, consideration received on transaction | $ $ 96.3                    
Common Stock | The Market Offering | Jefferies L L C                      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                      
Sale of stock, number of shares issued in transaction (in shares) | shares               12,000,000      
Proceeds from issuance or sale of equity | $               $ 93.4      
Payment for sales commissions | $               $ 2.9      
XML 105 R92.htm IDEA: XBRL DOCUMENT v3.22.0.1
Stockholders' Equity - Common Stock Reserved for Future Issuance (Details)
shares in Thousands
Dec. 25, 2021
shares
Share-based Payment Arrangement [Abstract]  
Outstanding stock options and awards (in shares) 13,721
Reserved for future option and award grants (in shares) 8,480
Reserved for future ESPP (in shares) 7,165
Total common stock reserved for stock options and awards (in shares) 29,366
XML 106 R93.htm IDEA: XBRL DOCUMENT v3.22.0.1
Stockholders' Equity - Summary of Company's Equity Award Activity - RSUs (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
12 Months Ended
Dec. 25, 2021
Dec. 26, 2020
Dec. 28, 2019
Restricted Stock Units      
Number of Restricted Stock Units      
Number of performance stock units, beginning balance (in shares) 12,468 11,600 6,746
Number of shares available for grant cost (in shares) 7,377 7,064 8,950
Number of restricted/performance stock units, released (in shares) (7,509) (5,087) (2,784)
Number of restricted/performance stock units, canceled (in shares) (729) (1,109) (1,312)
Number of performance stock units, ending balance (in shares) 11,607 12,468 11,600
Weighted-Average Grant Date Fair Value Per Share      
Weighted-average grant date fair value per share, beginning balance (in usd per share) $ 5.99 $ 6.20 $ 10.83
Weighted-average grant date fair value per share, granted (in usd per share) 8.68 5.95 4.36
Weighted-average grant date fair value per share, released (in usd per share) 5.96 6.36 10.48
Weighted-average grant date fair value per share, canceled (in usd per share) 6.92 6.29 8.37
Weighted-average grant date fair value per share, ending balance (in usd per share) $ 7.66 $ 5.99 $ 6.20
Aggregate Intrinsic Value      
Aggregate intrinsic value , beginning balance $ 136,781 $ 90,254 $ 26,446
Aggregate intrinsic value, RSUs released 66,317 30,421 12,901
Aggregate intrinsic value , ending balance $ 110,849 $ 136,781 $ 90,254
Performance stock units      
Number of Restricted Stock Units      
Number of performance stock units, beginning balance (in shares) 3,466 2,505 1,129
Number of shares available for grant cost (in shares) 659 1,628 2,202
Number of restricted/performance stock units, released (in shares) (964) (285) (99)
Number of restricted/performance stock units, canceled (in shares) (1,047) (382) (727)
Number of performance stock units, ending balance (in shares) 2,114 3,466 2,505
Weighted-Average Grant Date Fair Value Per Share      
Weighted-average grant date fair value per share, beginning balance (in usd per share) $ 5.36 $ 6.48 $ 16.10
Weighted-average grant date fair value per share, granted (in usd per share) 8.61 5.89 4.63
Weighted-average grant date fair value per share, released (in usd per share) 5.21 9.02 11.11
Weighted-average grant date fair value per share, canceled (in usd per share) 4.91 6.93 14.42
Weighted-average grant date fair value per share, ending balance (in usd per share) $ 6.66 $ 5.36 $ 6.48
Aggregate Intrinsic Value      
Aggregate intrinsic value , beginning balance $ 38,022 $ 19,485 $ 4,425
Aggregate intrinsic value, RSUs released 8,278 1,702 472
Aggregate intrinsic value , ending balance $ 20,184 $ 38,022 $ 19,485
XML 107 R94.htm IDEA: XBRL DOCUMENT v3.22.0.1
Stockholders' Equity - Summary of Company's Equity Award Activity - PSUs (Details) - Performance stock units - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
12 Months Ended
Dec. 25, 2021
Dec. 26, 2020
Dec. 28, 2019
Number of Performance Stock Units      
Number of performance stock units, beginning balance (in shares) 3,466 2,505 1,129
Number of shares available for grant cost (in shares) 659 1,628 2,202
Number of restricted/performance stock units, released (in shares) (964) (285) (99)
Number of restricted/performance stock units, canceled (in shares) (1,047) (382) (727)
Number of performance stock units, ending balance (in shares) 2,114 3,466 2,505
Weighted-Average Grant Date Fair Value Per Share      
Weighted-average grant date fair value per share, beginning balance (in usd per share) $ 5.36 $ 6.48 $ 16.10
Weighted-average grant date fair value per share, granted (in usd per share) 8.61 5.89 4.63
Weighted-average grant date fair value per share, released (in usd per share) 5.21 9.02 11.11
Weighted-average grant date fair value per share, canceled (in usd per share) 4.91 6.93 14.42
Weighted-average grant date fair value per share, ending balance (in usd per share) $ 6.66 $ 5.36 $ 6.48
Aggregate Intrinsic Value      
Aggregate intrinsic value , beginning balance $ 38,022 $ 19,485 $ 4,425
Aggregate intrinsic value , PSUs released 8,278 1,702 472
Aggregate intrinsic value , ending balance $ 20,184 $ 38,022 $ 19,485
Expected to vest as of December 26, 2020 (in shares) 1,964    
Aggregate Intrinsic Value, Expected to vest as of December 26, 2020 $ 18,751    
XML 108 R95.htm IDEA: XBRL DOCUMENT v3.22.0.1
Stockholders' Equity - Total Stock Based Compensation Cost for Instruments Granted but Not Yet Amortized (Details)
$ in Thousands
12 Months Ended
Dec. 25, 2021
USD ($)
Restricted Stock Units  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
RSU/PSU, unrecognized compensation expense, net $ 65,970
RSU/PSU, weighted-average period 2 years 14 days
Performance stock units  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
RSU/PSU, unrecognized compensation expense, net $ 7,197
RSU/PSU, weighted-average period 2 years 1 month 9 days
XML 109 R96.htm IDEA: XBRL DOCUMENT v3.22.0.1
Stockholders' Equity - Estimated Fair Value of ESPP Shares (Details) - $ / shares
12 Months Ended
Dec. 26, 2020
Dec. 28, 2019
Dec. 29, 2018
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Expected life 6 months 6 months 6 months
Minimum      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Volatility 38.00% 42.00% 70.00%
Risk-free interest rate 0.05% 0.12% 1.76%
Estimated fair value, (in usd per share) $ 2.22 $ 2.17 $ 1.64
Maximum      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Volatility 50.00% 97.00% 72.00%
Risk-free interest rate 0.06% 1.56% 2.48%
Estimated fair value, (in usd per share) $ 3.11 $ 3.42 $ 1.77
XML 110 R97.htm IDEA: XBRL DOCUMENT v3.22.0.1
Stockholders' Equity - Summary of Employee Stock Purchase Plan Activity (Details) - USD ($)
shares in Thousands, $ in Thousands
12 Months Ended
Dec. 25, 2021
Dec. 26, 2020
Dec. 28, 2019
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Stock-based compensation expense $ 51,812 $ 49,461 $ 42,779
Employee stock      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Stock-based compensation expense 5,879 6,607 4,873
Employee contributions $ 16,167 $ 15,346 $ 12,052
Shares purchased 2,272 3,001 2,897
XML 111 R98.htm IDEA: XBRL DOCUMENT v3.22.0.1
Stockholders' Equity - Assumption of PSU Granted (Details) - $ / shares
12 Months Ended
Dec. 25, 2021
Dec. 26, 2020
Dec. 28, 2019
Dec. 29, 2018
Minimum        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Volatility   38.00% 42.00% 70.00%
Risk-free interest rate   0.05% 0.12% 1.76%
Maximum        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Volatility   50.00% 97.00% 72.00%
Risk-free interest rate   0.06% 1.56% 2.48%
Performance stock units        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Index volatility       33.00%
Estimated fair value (in dollar per share) $ 8.61 $ 5.89 $ 4.63  
Performance stock units | Minimum        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Volatility       58.00%
Risk-free interest rate       2.37%
Correlation with index       0.04
Estimated fair value (in dollar per share)       $ 14.99
Performance stock units | Maximum        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Volatility       59.00%
Risk-free interest rate       2.40%
Correlation with index       0.48
Estimated fair value (in dollar per share)       $ 19.46
XML 112 R99.htm IDEA: XBRL DOCUMENT v3.22.0.1
Stockholders' Equity - Schedule of Nonvested Performance Based Units Activity By Grant Year (Details) - Performance stock units - shares
shares in Thousands
12 Months Ended
Dec. 25, 2021
Dec. 26, 2020
Dec. 28, 2019
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Number of performance stock units, beginning balance (in shares) 3,466 2,505 1,129
Number of performance stock units, granted (in shares) 659 1,628 2,202
Number of performance stock units, released (in shares) (964) (285) (99)
Number of performance stock units, canceled (in shares) (1,047) (382) (727)
Number of performance stock units, ending balance (in shares) 2,114 3,466 2,505
2018      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Number of performance stock units, beginning balance (in shares) 109    
Number of performance stock units, granted (in shares) 0    
Number of performance stock units, released (in shares) (104)    
Number of performance stock units, canceled (in shares) (5)    
Number of performance stock units, ending balance (in shares) 0 109  
2019      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Number of performance stock units, beginning balance (in shares) 1,757    
Number of performance stock units, granted (in shares) 0    
Number of performance stock units, released (in shares) (860)    
Number of performance stock units, canceled (in shares) (712)    
Number of performance stock units, ending balance (in shares) 185 1,757  
2020      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Number of performance stock units, beginning balance (in shares) 1,600    
Number of performance stock units, granted (in shares) 0    
Number of performance stock units, released (in shares) 0    
Number of performance stock units, canceled (in shares) (330)    
Number of performance stock units, ending balance (in shares) 1,270 1,600  
2021      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Number of performance stock units, beginning balance (in shares) 0    
Number of performance stock units, granted (in shares) 659    
Number of performance stock units, released (in shares) 0    
Number of performance stock units, canceled (in shares) 0    
Number of performance stock units, ending balance (in shares) 659 0  
XML 113 R100.htm IDEA: XBRL DOCUMENT v3.22.0.1
Stockholders' Equity - Summary of Effects of Stock Based Compensation on Company's Statements of Balance Sheets and Operations (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 25, 2021
Dec. 26, 2020
Dec. 28, 2019
Effects Of Stock Based Compensation [Line Items]      
Income tax benefit associated with stock-based compensation $ 9,345 $ 8,637 $ 10,438
Total stock-based compensation expense 51,812 49,461 42,779
Stock-based compensation effects in inventory      
Effects Of Stock Based Compensation [Line Items]      
Effects of stock based compensation 3,707 3,979 4,798
Cost of revenue      
Effects Of Stock Based Compensation [Line Items]      
Total stock-based compensation expense 7,928 7,785 6,449
Research and development      
Effects Of Stock Based Compensation [Line Items]      
Total stock-based compensation expense 18,554 16,863 17,457
Sales and marketing      
Effects Of Stock Based Compensation [Line Items]      
Total stock-based compensation expense 12,345 10,907 8,413
General and administrative      
Effects Of Stock Based Compensation [Line Items]      
Total stock-based compensation expense $ 12,985 $ 13,906 $ 10,460
XML 114 R101.htm IDEA: XBRL DOCUMENT v3.22.0.1
Income Taxes - Geographic Breakdown of Provision for (Benefit from) Income Taxes (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Dec. 25, 2021
Sep. 25, 2021
Jun. 26, 2021
Mar. 27, 2021
Dec. 26, 2020
Sep. 26, 2020
Jun. 27, 2020
Mar. 28, 2020
Dec. 25, 2021
Dec. 26, 2020
Dec. 28, 2019
Current:                      
Federal                 $ 991 $ 494 $ 0
State                 137 917 288
Foreign                 12,431 9,606 3,046
Total current                 13,559 11,017 3,334
Deferred:                      
Federal                 0 0 369
State                 0 0 0
Foreign                 (1,571) (4,982) (740)
Total Deferred                 (1,571) (4,982) (371)
Total provision for income taxes $ 2,447 $ 5,455 $ 3,075 $ 1,011 $ 1,105 $ 1,359 $ 2,635 $ 936 $ 11,988 $ 6,035 $ 2,963
XML 115 R102.htm IDEA: XBRL DOCUMENT v3.22.0.1
Income Taxes - Narrative (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Dec. 25, 2021
Sep. 25, 2021
Jun. 26, 2021
Mar. 27, 2021
Dec. 26, 2020
Sep. 26, 2020
Jun. 27, 2020
Mar. 28, 2020
Dec. 25, 2021
Dec. 26, 2020
Dec. 28, 2019
Dec. 29, 2018
Income Tax [Line Items]                        
Loss from international operations                 $ 20,700 $ 37,300 $ 202,200  
Provision for income taxes $ 2,447 $ 5,455 $ 3,075 $ 1,011 $ 1,105 $ 1,359 $ 2,635 $ 936 $ 11,988 $ 6,035 $ 2,963  
Effective tax rate                 (7.50%) (3.00%) (0.80%)  
Federal statutory rate                 21.00% 21.00% 21.00%  
Cumulative unrecognized tax benefit 54,250       57,931       $ 54,250 $ 57,931 $ 44,092 $ 24,617
Unrecognized tax benefits netted against deferred tax assets                 41,500      
Unrecognized tax benefits impact effective tax rate 12,800               12,800      
Accrued interest or penalties related to unrecognized tax benefits 2,100       $ 2,900       2,100 $ 2,900 $ 1,400  
Unrecognized tax benefits 800               800      
Scientific Research and Experimental Development (SRED) Credits                        
Income Tax [Line Items]                        
Tax credit carryforward 3,900               3,900      
Portugal SIFIDE credit                        
Income Tax [Line Items]                        
Tax credit carryforward 4,300               4,300      
Capital Loss Carryforward                        
Income Tax [Line Items]                        
Tax credit carryforward 7,600               7,600      
Federal                        
Income Tax [Line Items]                        
Operating loss carryforwards 681,900               681,900      
Federal | Research Tax Credit Carryforward                        
Income Tax [Line Items]                        
Tax credit carryforward 84,600               84,600      
Foreign                        
Income Tax [Line Items]                        
Operating loss carryforwards 638,700               638,700      
Tax credit carryforward 41,500               41,500      
State                        
Income Tax [Line Items]                        
Operating loss carryforwards 548,300               548,300      
State | Research Tax Credit Carryforward                        
Income Tax [Line Items]                        
Tax credit carryforward $ 50,600               $ 50,600      
XML 116 R103.htm IDEA: XBRL DOCUMENT v3.22.0.1
Income Taxes - Provisions for Income Taxes Computed by Applying Statutory Federal Income Tax Rates (Details)
12 Months Ended
Dec. 25, 2021
Dec. 26, 2020
Dec. 28, 2019
Income Tax Disclosure [Abstract]      
Expected tax at federal statutory rate 21.00% 21.00% 21.00%
State taxes, net of federal benefit (1.20%) (0.40%) (0.10%)
Research credits 1.70% 1.20% 1.00%
Stock-based compensation 1.10% (1.20%) (2.00%)
Change in valuation allowance (20.90%) (16.90%) (19.70%)
Foreign rate differential (6.90%) (6.30%) (0.20%)
Other (2.30%) (0.40%) (0.80%)
Effective tax rate (7.50%) (3.00%) (0.80%)
XML 117 R104.htm IDEA: XBRL DOCUMENT v3.22.0.1
Income Taxes - Deferred Income Taxes Differences Between Carrying Amounts of Assets and Liabilities (Details) - USD ($)
$ in Thousands
Dec. 25, 2021
Dec. 26, 2020
Deferred tax assets:    
Net operating losses $ 336,711 $ 354,598
Research and foreign tax credits 132,829 126,839
Nondeductible accruals 76,898 61,871
Inventory valuation 22,651 32,444
Property, plant and equipment 0 5,819
Leasing Liabilities 19,407 24,261
Stock-based compensation 4,902 4,161
Total deferred tax assets 593,398 609,993
Valuation allowance (521,620) (531,923)
Net deferred tax assets 71,778 78,070
Deferred tax liabilities:    
Property, plant and equipment (10,792) 0
Right of use asset (12,216) (17,515)
Acquired intangible assets (19,273) (24,547)
Convertible senior notes (29,897) (37,979)
Total deferred tax liabilities (72,178) (80,041)
Net deferred tax liabilities $ (400) $ (1,971)
XML 118 R105.htm IDEA: XBRL DOCUMENT v3.22.0.1
Income Taxes - Aggregate Changes in Balance of Gross Unrecognized Tax Benefits (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 25, 2021
Dec. 26, 2020
Dec. 28, 2019
Income Tax Disclosure [Abstract]      
Cumulative unrecognized tax benefit $ 54,250 $ 57,931 $ 44,092
Reconciliation of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns [Roll Forward]      
Beginning balance 57,931 44,092 24,617
Tax position related to current year      
Additions 1,198 3,213 1,965
Tax positions related to prior years      
Additions 7,633 11,494 18,212
Reductions (9,569) (625) (542)
Lapses of statute of limitations (2,943) (243) (160)
Ending balance $ 54,250 $ 57,931 $ 44,092
XML 119 R106.htm IDEA: XBRL DOCUMENT v3.22.0.1
Segment Information - Narrative (Details)
12 Months Ended
Dec. 25, 2021
segment
Segment Reporting [Abstract]  
Number of reportable segments 1
Number of operating segments 1
XML 120 R107.htm IDEA: XBRL DOCUMENT v3.22.0.1
Segment Information - Property, Plant and Equipment, Net (Details) - USD ($)
$ in Thousands
Dec. 25, 2021
Dec. 26, 2020
Segment Reporting Information [Line Items]    
Total property, plant and equipment, net $ 160,218 $ 153,133
United States    
Segment Reporting Information [Line Items]    
Total property, plant and equipment, net 141,977 127,691
Other Americas    
Segment Reporting Information [Line Items]    
Total property, plant and equipment, net 2,687 2,668
Europe, Middle East and Africa    
Segment Reporting Information [Line Items]    
Total property, plant and equipment, net 12,245 18,605
Asia Pacific and Japan    
Segment Reporting Information [Line Items]    
Total property, plant and equipment, net $ 3,309 $ 4,169
XML 121 R108.htm IDEA: XBRL DOCUMENT v3.22.0.1
Employee Benefit and Pension Plans - Additional Information (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 25, 2021
Dec. 26, 2020
Dec. 28, 2019
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]      
Postretirement costs $ 6.2 $ 3.5 $ 3.9
401(k) Plan      
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]      
Cash contribution 2.8 2.4 2.7
ITP Pension Plan | Transmode      
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]      
Pension expense $ 2.8 $ 2.7 $ 2.6
XML 122 R109.htm IDEA: XBRL DOCUMENT v3.22.0.1
Employee Benefit and Pension Plans - Obligations and Funded Status (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 25, 2021
Dec. 26, 2020
Dec. 28, 2019
Defined Benefit Plan, Change in Benefit Obligation [Roll Forward]      
Benefit obligation at beginning of year $ 129,936 $ 113,234  
Service cost 351 896 $ 2,061
Interest cost 1,265 1,773 2,075
Benefits paid (3,413) (3,103)  
Curtailment 0 (258)  
Actuarial loss (gain) (3,050) 6,243  
Employee contributions 190 986  
Foreign currency exchange rate changes (9,508) 10,165  
Benefit obligation at end of year 115,771 129,936 113,234
Defined Benefit Plan, Change in Fair Value of Plan Assets [Roll Forward]      
Fair value of plan assets at beginning of year 77,561 69,777  
Actual return on plan assets 12,425 447  
Payments (3,206) 0  
Employee contributions 289 1,305  
Foreign currency exchange rate changes (5,454) 6,032  
Fair value of plan assets at end of year 81,615 77,561 $ 69,777
Net liability recognized 34,156 52,375  
Accumulated benefit obligation $ 115,100 $ 128,900  
XML 123 R110.htm IDEA: XBRL DOCUMENT v3.22.0.1
Employee Benefit and Pension Plans - Pension Plan Assets (Details) - USD ($)
$ in Thousands
Dec. 25, 2021
Dec. 26, 2020
Retirement Benefits [Abstract]    
Other non-current assets $ 81,615 $ 77,561
Other long-term liabilities (115,771) (129,936)
Net liability recognized $ (34,156) $ (52,375)
XML 124 R111.htm IDEA: XBRL DOCUMENT v3.22.0.1
Employee Benefit and Pension Plans - Components of Net Periodic Benefit Cost (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 25, 2021
Dec. 26, 2020
Dec. 28, 2019
Retirement Benefits [Abstract]      
Service cost $ 351 $ 896 $ 2,061
Interest cost 1,265 1,773 2,075
Expected return on plan assets (2,895) (2,644) (2,371)
Amortization of net actuarial loss 3,383 1,884 1,638
Total net periodic benefit cost $ 2,104 $ 1,909 $ 3,403
XML 125 R112.htm IDEA: XBRL DOCUMENT v3.22.0.1
Employee Benefit and Pension Plans - Amounts Recognized in Accumulated Other Comprehensive Income (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 26, 2022
Dec. 25, 2021
Dec. 26, 2020
Defined Benefit Plan, Accumulated Other Comprehensive Income, Before Tax Roll Forward [Roll Forward]      
Beginning balance $ 4,297 $ (11,666) $ (5,367)
Net actuarial gain (loss) arising in current year   12,580 (8,183)
Amortization of net actuarial loss   3,383 1,884
Ending balance   $ 4,297 $ (11,666)
Forecast      
Defined Benefit Plan, Accumulated Other Comprehensive Income, Before Tax Roll Forward [Roll Forward]      
Amortization of net actuarial loss $ 400    
XML 126 R113.htm IDEA: XBRL DOCUMENT v3.22.0.1
Employee Benefit and Pension Plans - Weighted Average Assumptions (Details)
Dec. 25, 2021
Dec. 26, 2020
Defined Benefit Plan, Weighted Average Assumptions Used in Calculating Benefit Obligation [Abstract]    
Discount rate 1.20% 1.05%
Salary growth rate 2.25% 2.25%
Pension growth rate 2.00% 2.00%
Expected long-term rate of return on plan assets 3.93% 3.93%
XML 127 R114.htm IDEA: XBRL DOCUMENT v3.22.0.1
Employee Benefit and Pension Plans - Fair Value of Plan Assets (Details) - USD ($)
$ in Thousands
Dec. 25, 2021
Dec. 26, 2020
Dec. 28, 2019
Defined Benefit Plan Disclosure [Line Items]      
Total plan assets at fair value $ 81,615 $ 77,561 $ 69,777
Level 1      
Defined Benefit Plan Disclosure [Line Items]      
Total plan assets at fair value 738 1,060  
Level 2      
Defined Benefit Plan Disclosure [Line Items]      
Total plan assets at fair value 80,877 76,501  
Cash      
Defined Benefit Plan Disclosure [Line Items]      
Total plan assets at fair value 738 1,060  
Cash | Level 1      
Defined Benefit Plan Disclosure [Line Items]      
Total plan assets at fair value 738 1,060  
Cash | Level 2      
Defined Benefit Plan Disclosure [Line Items]      
Total plan assets at fair value 0 0  
Equity fund      
Defined Benefit Plan Disclosure [Line Items]      
Total plan assets at fair value 55,400 48,942  
Equity fund | Level 1      
Defined Benefit Plan Disclosure [Line Items]      
Total plan assets at fair value 0 0  
Equity fund | Level 2      
Defined Benefit Plan Disclosure [Line Items]      
Total plan assets at fair value 55,400 48,942  
Insurance contracts      
Defined Benefit Plan Disclosure [Line Items]      
Total plan assets at fair value 25,388 27,394  
Insurance contracts | Level 1      
Defined Benefit Plan Disclosure [Line Items]      
Total plan assets at fair value 0 0  
Insurance contracts | Level 2      
Defined Benefit Plan Disclosure [Line Items]      
Total plan assets at fair value 25,388 27,394  
Pension fund      
Defined Benefit Plan Disclosure [Line Items]      
Total plan assets at fair value 89 165  
Pension fund | Level 1      
Defined Benefit Plan Disclosure [Line Items]      
Total plan assets at fair value 0 0  
Pension fund | Level 2      
Defined Benefit Plan Disclosure [Line Items]      
Total plan assets at fair value $ 89 $ 165  
XML 128 R115.htm IDEA: XBRL DOCUMENT v3.22.0.1
Employee Benefit and Pension Plans - Estimated Future Payments (Details)
$ in Thousands
Dec. 25, 2021
USD ($)
Retirement Benefits [Abstract]  
2022 $ 5,251
2023 3,670
2024 3,943
2025 5,606
2026 3,932
2027 to 2031 $ 21,329
XML 129 R116.htm IDEA: XBRL DOCUMENT v3.22.0.1
Financial Information by Quarter (Unaudited) (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 12 Months Ended
Dec. 25, 2021
Sep. 25, 2021
Jun. 26, 2021
Mar. 27, 2021
Dec. 26, 2020
Sep. 26, 2020
Jun. 27, 2020
Mar. 28, 2020
Dec. 25, 2021
Dec. 26, 2020
Dec. 28, 2019
Revenue:                      
Revenue $ 400,257 $ 355,814 $ 338,227 $ 330,907 $ 353,525 $ 340,211 $ 331,587 $ 330,273 $ 1,425,205 $ 1,355,596 $ 1,298,865
Cost of revenue:                      
Amortization of intangible assets 5,782 4,609 4,614 4,616 4,611 7,287 8,721 8,628 19,621 29,247 32,583
Acquisition and integration costs 0 0 0 0 0 43 750 1,035 0 1,828 28,449
Restructuring and other related costs (148) 1,434 (269) 514 (106) 1,504 1,591 1,157 1,531 4,146 29,935
Cost of Revenue 257,791 237,721 217,844 213,875 227,382 231,935 234,180 253,307 927,231 946,804 972,942
Gross Profit 142,466 118,093 120,383 117,032 126,143 108,276 97,407 76,966 497,974 408,792 325,923
Amortization of intangible assets 4,307 4,351 4,392 4,405 4,745 4,696 4,585 4,555 17,455 18,581 27,280
Acquisition and integration costs 0 0 0 614 (265) 1,045 3,344 9,222 614 13,346 42,271
Restructuring and other related costs 5,055 6,546 (674) 2,319 7,230 6,679 5,097 5,580 13,246 24,586 40,851
Other operating expenses 143,246 138,172 139,913 132,807 121,209 122,773 129,007 134,489      
Total operating expenses 152,608 149,069 143,631 140,145 132,919 135,193 142,033 153,846 585,453 563,991 676,153
Operating Income (Loss) (10,142) (30,976) (23,248) (23,113) (6,776) (26,917) (44,626) (76,880) (87,479) (155,199) (350,230)
Other income (expense), net (20,479) (17,363) (9,271) (24,198) (2,043) (7,620) (14,374) (21,452) (71,311) (45,489) (33,425)
Loss before income taxes (30,621) (48,339) (32,519) (47,311) (8,819) (34,537) (59,000) (98,332) (158,790) (200,688) (383,655)
Provision for income taxes 2,447 5,455 3,075 1,011 1,105 1,359 2,635 936 11,988 6,035 2,963
Net loss $ (33,068) $ (53,794) $ (35,594) $ (48,322) $ (9,924) $ (35,896) $ (61,635) $ (99,268) $ (170,778) $ (206,723) $ (386,618)
Net loss per common share                      
Basic (in usd per share) $ (0.16) $ (0.26) $ (0.17) $ (0.24) $ (0.05) $ (0.19) $ (0.33) $ (0.55) $ (0.82) $ (1.10) $ (2.16)
Diluted (in usd per share) $ (0.16) $ (0.26) $ (0.17) $ (0.24) $ (0.05) $ (0.19) $ (0.33) $ (0.55) $ (0.82) $ (1.10) $ (2.16)
Product                      
Revenue:                      
Revenue $ 316,956 $ 270,818 $ 257,441 $ 254,161 $ 267,226 $ 261,906 $ 261,227 $ 255,192 $ 1,099,376 $ 1,045,551 $ 1,011,488
Cost of revenue:                      
Cost of revenue 206,577 187,956 172,053 165,485 178,153 185,001 186,519 201,792 732,071 751,465 735,059
Services                      
Revenue:                      
Revenue 83,301 84,996 80,786 76,746 86,299 78,305 70,360 75,081 325,829 310,045 287,377
Cost of revenue:                      
Cost of revenue $ 45,580 $ 43,722 $ 41,446 $ 43,260 $ 44,724 $ 38,100 $ 36,599 $ 40,695 $ 174,008 $ 160,118 $ 146,916
XML 130 R117.htm IDEA: XBRL DOCUMENT v3.22.0.1
Valuation and Qualifying Accounts (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 25, 2021
Dec. 26, 2020
Dec. 28, 2019
Deferred tax asset, valuation allowance      
SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward]      
Beginning balance $ 531,923 $ 484,834 $ 493,157
Additions 14,395 53,761 122,878
Reductions (24,698) (6,672) (131,201)
Ending balance 521,620 531,923 484,834
Allowance for credit losses      
SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward]      
Beginning balance 2,912 4,005 1,821
Additions 822 2,422 2,184
Reductions (2,430) (3,515) 0
Ending balance $ 1,304 $ 2,912 $ 4,005
XML 131 R9999.htm IDEA: XBRL DOCUMENT v3.22.0.1
Label Element Value
Accounting Standards Update [Extensible Enumeration] us-gaap_AccountingStandardsUpdateExtensibleList Accounting Standards Update 2016-09 [Member]
XML 132 infn-20211225_htm.xml IDEA: XBRL DOCUMENT 0001138639 2020-12-27 2021-12-25 0001138639 2021-06-26 0001138639 2022-02-18 0001138639 2021-12-25 0001138639 2020-12-26 0001138639 us-gaap:ProductMember 2020-12-27 2021-12-25 0001138639 us-gaap:ProductMember 2019-12-29 2020-12-26 0001138639 us-gaap:ProductMember 2018-12-30 2019-12-28 0001138639 us-gaap:ServiceMember 2020-12-27 2021-12-25 0001138639 us-gaap:ServiceMember 2019-12-29 2020-12-26 0001138639 us-gaap:ServiceMember 2018-12-30 2019-12-28 0001138639 2019-12-29 2020-12-26 0001138639 2018-12-30 2019-12-28 0001138639 us-gaap:CommonStockMember 2018-12-29 0001138639 us-gaap:AdditionalPaidInCapitalMember 2018-12-29 0001138639 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-12-29 0001138639 us-gaap:RetainedEarningsMember 2018-12-29 0001138639 2018-12-29 0001138639 us-gaap:CommonStockMember 2018-12-30 2019-12-28 0001138639 us-gaap:AdditionalPaidInCapitalMember 2018-12-30 2019-12-28 0001138639 2017-12-31 2018-12-29 0001138639 srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember us-gaap:RetainedEarningsMember 2018-12-29 0001138639 srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember 2018-12-29 0001138639 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-12-30 2019-12-28 0001138639 us-gaap:RetainedEarningsMember 2018-12-30 2019-12-28 0001138639 us-gaap:CommonStockMember 2019-12-28 0001138639 us-gaap:AdditionalPaidInCapitalMember 2019-12-28 0001138639 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-12-28 0001138639 us-gaap:RetainedEarningsMember 2019-12-28 0001138639 2019-12-28 0001138639 us-gaap:CommonStockMember 2019-12-29 2020-12-26 0001138639 us-gaap:AdditionalPaidInCapitalMember 2019-12-29 2020-12-26 0001138639 srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember us-gaap:RetainedEarningsMember 2019-12-28 0001138639 srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember 2019-12-28 0001138639 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-12-29 2020-12-26 0001138639 us-gaap:RetainedEarningsMember 2019-12-29 2020-12-26 0001138639 us-gaap:CommonStockMember 2020-12-26 0001138639 us-gaap:AdditionalPaidInCapitalMember 2020-12-26 0001138639 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-12-26 0001138639 us-gaap:RetainedEarningsMember 2020-12-26 0001138639 us-gaap:CommonStockMember 2020-12-27 2021-12-25 0001138639 us-gaap:AdditionalPaidInCapitalMember 2020-12-27 2021-12-25 0001138639 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-12-27 2021-12-25 0001138639 us-gaap:RetainedEarningsMember 2020-12-27 2021-12-25 0001138639 us-gaap:CommonStockMember 2021-12-25 0001138639 us-gaap:AdditionalPaidInCapitalMember 2021-12-25 0001138639 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-12-25 0001138639 us-gaap:RetainedEarningsMember 2021-12-25 0001138639 srt:MinimumMember 2020-12-27 2021-12-25 0001138639 srt:MaximumMember 2020-12-27 2021-12-25 0001138639 infn:NewHireEmployeeMember us-gaap:RestrictedStockUnitsRSUMember 2020-12-27 2021-12-25 0001138639 srt:MinimumMember infn:ExistingEmployeesMember us-gaap:RestrictedStockUnitsRSUMember 2020-12-27 2021-12-25 0001138639 srt:MaximumMember infn:ExistingEmployeesMember us-gaap:RestrictedStockUnitsRSUMember 2020-12-27 2021-12-25 0001138639 infn:ExistingEmployeesMember us-gaap:PerformanceSharesMember infn:Vesting1Member 2020-12-27 2021-12-25 0001138639 infn:ExistingEmployeesMember us-gaap:PerformanceSharesMember infn:Vesting2Member 2020-12-27 2021-12-25 0001138639 infn:ExistingEmployeesMember us-gaap:PerformanceSharesMember infn:Vesting3Member 2020-12-27 2021-12-25 0001138639 srt:MinimumMember us-gaap:PerformanceSharesMember 2020-12-27 2021-12-25 0001138639 srt:MaximumMember us-gaap:PerformanceSharesMember 2020-12-27 2021-12-25 0001138639 us-gaap:PerformanceSharesMember 2020-12-27 2021-12-25 0001138639 infn:CustomerOneMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:CustomerConcentrationRiskMember 2019-12-29 2020-12-26 0001138639 infn:CustomerOneMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:CustomerConcentrationRiskMember 2018-12-30 2019-12-28 0001138639 srt:MaximumMember us-gaap:BuildingMember 2020-12-27 2021-12-25 0001138639 srt:MinimumMember infn:ManufacturingEquipmentMember 2020-12-27 2021-12-25 0001138639 srt:MaximumMember infn:ManufacturingEquipmentMember 2020-12-27 2021-12-25 0001138639 srt:MinimumMember us-gaap:FurnitureAndFixturesMember 2020-12-27 2021-12-25 0001138639 srt:MaximumMember us-gaap:FurnitureAndFixturesMember 2020-12-27 2021-12-25 0001138639 srt:MinimumMember infn:ComputerHardwareMember 2020-12-27 2021-12-25 0001138639 srt:MaximumMember infn:ComputerHardwareMember 2020-12-27 2021-12-25 0001138639 us-gaap:SoftwareAndSoftwareDevelopmentCostsMember 2020-12-27 2021-12-25 0001138639 srt:MinimumMember infn:LeaseholdAndBuildingImprovementsMember 2020-12-27 2021-12-25 0001138639 srt:MaximumMember infn:LeaseholdAndBuildingImprovementsMember 2020-12-27 2021-12-25 0001138639 srt:MinimumMember 2021-12-25 0001138639 srt:MaximumMember 2021-12-25 0001138639 us-gaap:ComputerEquipmentMember 2021-12-25 0001138639 us-gaap:ComputerEquipmentMember 2020-12-26 0001138639 infn:LaboratoryAndManufacturingEquipmentMember 2021-12-25 0001138639 infn:LaboratoryAndManufacturingEquipmentMember 2020-12-26 0001138639 infn:LeaseholdAndBuildingImprovementsMember 2021-12-25 0001138639 infn:LeaseholdAndBuildingImprovementsMember 2020-12-26 0001138639 country:US 2020-12-27 2021-12-25 0001138639 country:US 2019-12-29 2020-12-26 0001138639 country:US 2018-12-30 2019-12-28 0001138639 infn:AmericasExcludingUnitedStatesMember 2020-12-27 2021-12-25 0001138639 infn:AmericasExcludingUnitedStatesMember 2019-12-29 2020-12-26 0001138639 infn:AmericasExcludingUnitedStatesMember 2018-12-30 2019-12-28 0001138639 us-gaap:EMEAMember 2020-12-27 2021-12-25 0001138639 us-gaap:EMEAMember 2019-12-29 2020-12-26 0001138639 us-gaap:EMEAMember 2018-12-30 2019-12-28 0001138639 srt:AsiaPacificMember 2020-12-27 2021-12-25 0001138639 srt:AsiaPacificMember 2019-12-29 2020-12-26 0001138639 srt:AsiaPacificMember 2018-12-30 2019-12-28 0001138639 infn:DirectRevenueMember 2020-12-27 2021-12-25 0001138639 infn:DirectRevenueMember 2019-12-29 2020-12-26 0001138639 infn:DirectRevenueMember 2018-12-30 2019-12-28 0001138639 infn:IndirectRevenueMember 2020-12-27 2021-12-25 0001138639 infn:IndirectRevenueMember 2019-12-29 2020-12-26 0001138639 infn:IndirectRevenueMember 2018-12-30 2019-12-28 0001138639 2022-01-01 2021-12-25 0001138639 2023-01-01 2021-12-25 0001138639 2024-01-01 2021-12-25 0001138639 2025-01-01 2021-12-25 0001138639 2026-01-01 2021-12-25 0001138639 2027-01-01 2021-12-25 0001138639 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:ForeignExchangeForwardMember 2021-12-25 0001138639 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:ForeignExchangeForwardMember 2021-12-25 0001138639 us-gaap:FairValueMeasurementsRecurringMember us-gaap:ForeignExchangeForwardMember 2021-12-25 0001138639 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:ForeignExchangeForwardMember 2020-12-26 0001138639 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:ForeignExchangeForwardMember 2020-12-26 0001138639 us-gaap:FairValueMeasurementsRecurringMember us-gaap:ForeignExchangeForwardMember 2020-12-26 0001138639 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:ConvertibleDebtMember 2021-12-25 0001138639 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:ConvertibleDebtMember 2021-12-25 0001138639 us-gaap:FairValueMeasurementsRecurringMember us-gaap:ConvertibleDebtMember 2021-12-25 0001138639 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:ConvertibleDebtMember 2020-12-26 0001138639 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:ConvertibleDebtMember 2020-12-26 0001138639 us-gaap:FairValueMeasurementsRecurringMember us-gaap:ConvertibleDebtMember 2020-12-26 0001138639 infn:ForeignSubsidiaryMember 2021-12-25 0001138639 infn:ForeignSubsidiaryMember 2020-12-26 0001138639 infn:EuroDenominatedExchangeForwardContractsReceivablesMember us-gaap:NondesignatedMember 2021-12-25 0001138639 infn:EuroDenominatedExchangeForwardContractsReceivablesMember us-gaap:NondesignatedMember 2020-12-26 0001138639 infn:BritishPoundDenominatedExchangeForwardContractsReceivablesMember us-gaap:NondesignatedMember 2021-12-25 0001138639 infn:BritishPoundDenominatedExchangeForwardContractsReceivablesMember us-gaap:NondesignatedMember 2020-12-26 0001138639 us-gaap:NondesignatedMember 2021-12-25 0001138639 us-gaap:NondesignatedMember 2020-12-26 0001138639 us-gaap:TradeAccountsReceivableMember 2020-12-27 2021-12-25 0001138639 us-gaap:TradeAccountsReceivableMember 2019-12-29 2020-12-26 0001138639 us-gaap:TradeAccountsReceivableMember 2018-12-30 2019-12-28 0001138639 us-gaap:CustomerRelationshipsMember 2021-12-25 0001138639 us-gaap:CustomerRelationshipsMember 2020-12-27 2021-12-25 0001138639 us-gaap:DevelopedTechnologyRightsMember 2021-12-25 0001138639 us-gaap:DevelopedTechnologyRightsMember 2020-12-27 2021-12-25 0001138639 us-gaap:CustomerRelationshipsMember 2020-12-26 0001138639 us-gaap:CustomerRelationshipsMember 2019-12-29 2020-12-26 0001138639 us-gaap:DevelopedTechnologyRightsMember 2020-12-26 0001138639 us-gaap:DevelopedTechnologyRightsMember 2019-12-29 2020-12-26 0001138639 us-gaap:AllowanceForCreditLossMember 2020-12-27 2021-12-25 0001138639 us-gaap:ComputerSoftwareIntangibleAssetMember 2021-12-25 0001138639 us-gaap:ComputerSoftwareIntangibleAssetMember 2020-12-26 0001138639 us-gaap:LandAndBuildingMember 2021-12-25 0001138639 us-gaap:LandAndBuildingMember 2020-12-26 0001138639 us-gaap:FurnitureAndFixturesMember 2021-12-25 0001138639 us-gaap:FurnitureAndFixturesMember 2020-12-26 0001138639 us-gaap:ConstructionInProgressMember 2021-12-25 0001138639 us-gaap:ConstructionInProgressMember 2020-12-26 0001138639 infn:EnterpriseResourcePlanningSystemsMember 2021-12-25 0001138639 infn:EnterpriseResourcePlanningSystemsMember 2020-12-26 0001138639 us-gaap:LicenseMember infn:EnterpriseResourcePlanningSystemsMember 2021-12-25 0001138639 us-gaap:LicenseMember infn:EnterpriseResourcePlanningSystemsMember 2020-12-26 0001138639 infn:EnterpriseResourcePlanningSystemsMember 2020-12-27 2021-12-25 0001138639 infn:EnterpriseResourcePlanningSystemsMember 2019-12-29 2020-12-26 0001138639 infn:EnterpriseResourcePlanningSystemsMember 2018-12-30 2019-12-28 0001138639 us-gaap:LicenseAgreementTermsMember 2020-12-27 2021-12-25 0001138639 srt:MinimumMember infn:A2021RestructuringPlanMember 2021-12-25 0001138639 srt:MaximumMember infn:A2021RestructuringPlanMember 2021-12-25 0001138639 infn:A2021RestructuringPlanMember 2021-09-26 2021-12-25 0001138639 us-gaap:CostOfSalesMember 2020-12-27 2021-12-25 0001138639 us-gaap:OperatingExpenseMember 2020-12-27 2021-12-25 0001138639 us-gaap:CostOfSalesMember 2019-12-29 2020-12-26 0001138639 us-gaap:OperatingExpenseMember 2019-12-29 2020-12-26 0001138639 us-gaap:CostOfSalesMember 2018-12-30 2019-12-28 0001138639 us-gaap:OperatingExpenseMember 2018-12-30 2019-12-28 0001138639 us-gaap:EmployeeSeveranceMember 2019-12-28 0001138639 infn:LeaseRelatedImpairmentChargesMember 2019-12-28 0001138639 infn:AssetImpairmentMember 2019-12-28 0001138639 us-gaap:OtherRestructuringMember 2019-12-28 0001138639 us-gaap:EmployeeSeveranceMember 2019-12-29 2020-12-26 0001138639 infn:LeaseRelatedImpairmentChargesMember 2019-12-29 2020-12-26 0001138639 infn:AssetImpairmentMember 2019-12-29 2020-12-26 0001138639 us-gaap:OtherRestructuringMember 2019-12-29 2020-12-26 0001138639 us-gaap:EmployeeSeveranceMember 2020-12-26 0001138639 infn:LeaseRelatedImpairmentChargesMember 2020-12-26 0001138639 infn:AssetImpairmentMember 2020-12-26 0001138639 us-gaap:OtherRestructuringMember 2020-12-26 0001138639 us-gaap:EmployeeSeveranceMember 2020-12-27 2021-12-25 0001138639 infn:LeaseRelatedImpairmentChargesMember 2020-12-27 2021-12-25 0001138639 infn:AssetImpairmentMember 2020-12-27 2021-12-25 0001138639 us-gaap:OtherRestructuringMember 2020-12-27 2021-12-25 0001138639 us-gaap:EmployeeSeveranceMember 2021-12-25 0001138639 infn:LeaseRelatedImpairmentChargesMember 2021-12-25 0001138639 infn:AssetImpairmentMember 2021-12-25 0001138639 us-gaap:OtherRestructuringMember 2021-12-25 0001138639 infn:A2021RestructuringPlanMember 2021-12-25 0001138639 infn:CoriantMember us-gaap:OtherRestructuringMember 2021-12-25 0001138639 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2018-12-29 0001138639 us-gaap:AccumulatedTranslationAdjustmentMember 2018-12-29 0001138639 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetUnamortizedGainLossMember 2018-12-29 0001138639 infn:AccumulatedIncomeTaxAdjustmentAttributabletoParentMember 2018-12-29 0001138639 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2018-12-30 2019-12-28 0001138639 us-gaap:AccumulatedTranslationAdjustmentMember 2018-12-30 2019-12-28 0001138639 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetUnamortizedGainLossMember 2018-12-30 2019-12-28 0001138639 infn:AccumulatedIncomeTaxAdjustmentAttributabletoParentMember 2018-12-30 2019-12-28 0001138639 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2019-12-28 0001138639 us-gaap:AccumulatedTranslationAdjustmentMember 2019-12-28 0001138639 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetUnamortizedGainLossMember 2019-12-28 0001138639 infn:AccumulatedIncomeTaxAdjustmentAttributabletoParentMember 2019-12-28 0001138639 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2019-12-29 2020-12-26 0001138639 us-gaap:AccumulatedTranslationAdjustmentMember 2019-12-29 2020-12-26 0001138639 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetUnamortizedGainLossMember 2019-12-29 2020-12-26 0001138639 infn:AccumulatedIncomeTaxAdjustmentAttributabletoParentMember 2019-12-29 2020-12-26 0001138639 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2020-12-26 0001138639 us-gaap:AccumulatedTranslationAdjustmentMember 2020-12-26 0001138639 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetUnamortizedGainLossMember 2020-12-26 0001138639 infn:AccumulatedIncomeTaxAdjustmentAttributabletoParentMember 2020-12-26 0001138639 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2020-12-27 2021-12-25 0001138639 us-gaap:AccumulatedTranslationAdjustmentMember 2020-12-27 2021-12-25 0001138639 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetUnamortizedGainLossMember 2020-12-27 2021-12-25 0001138639 infn:AccumulatedIncomeTaxAdjustmentAttributabletoParentMember 2020-12-27 2021-12-25 0001138639 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2021-12-25 0001138639 us-gaap:AccumulatedTranslationAdjustmentMember 2021-12-25 0001138639 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetUnamortizedGainLossMember 2021-12-25 0001138639 infn:AccumulatedIncomeTaxAdjustmentAttributabletoParentMember 2021-12-25 0001138639 infn:A2.125ConvertibleSeniorNotesDueSeptember12024Member 2021-12-25 0001138639 infn:ConvertibleSeniorNotes2.5DueMarch12027Member us-gaap:SeniorNotesMember 2021-12-25 0001138639 us-gaap:EmployeeStockOptionMember 2020-12-27 2021-12-25 0001138639 us-gaap:EmployeeStockOptionMember 2019-12-29 2020-12-26 0001138639 us-gaap:EmployeeStockOptionMember 2018-12-30 2019-12-28 0001138639 us-gaap:RestrictedStockMember 2020-12-27 2021-12-25 0001138639 us-gaap:RestrictedStockMember 2019-12-29 2020-12-26 0001138639 us-gaap:RestrictedStockMember 2018-12-30 2019-12-28 0001138639 us-gaap:PerformanceSharesMember 2020-12-27 2021-12-25 0001138639 us-gaap:PerformanceSharesMember 2019-12-29 2020-12-26 0001138639 us-gaap:PerformanceSharesMember 2018-12-30 2019-12-28 0001138639 us-gaap:EmployeeStockMember 2020-12-27 2021-12-25 0001138639 us-gaap:EmployeeStockMember 2019-12-29 2020-12-26 0001138639 us-gaap:EmployeeStockMember 2018-12-30 2019-12-28 0001138639 infn:A2.125ConvertibleSeniorNotesDueSeptember12024Member us-gaap:ConvertibleDebtMember 2021-12-25 0001138639 infn:ConvertibleSeniorNotes2.5DueMarch12027Member us-gaap:ConvertibleDebtMember 2021-12-25 0001138639 us-gaap:RevolvingCreditFacilityMember us-gaap:LineOfCreditMember 2021-12-25 0001138639 srt:MinimumMember us-gaap:RevolvingCreditFacilityMember us-gaap:LineOfCreditMember 2021-12-25 0001138639 srt:MaximumMember us-gaap:RevolvingCreditFacilityMember us-gaap:LineOfCreditMember 2021-12-25 0001138639 us-gaap:MortgagesMember 2021-12-25 0001138639 infn:A2.125ConvertibleSeniorNotesDueSeptember12024Member us-gaap:ConvertibleDebtMember 2020-12-26 0001138639 infn:ConvertibleSeniorNotes2.5DueMarch12027Member us-gaap:ConvertibleDebtMember 2020-12-26 0001138639 us-gaap:RevolvingCreditFacilityMember us-gaap:LineOfCreditMember 2020-12-26 0001138639 srt:MinimumMember us-gaap:RevolvingCreditFacilityMember us-gaap:LineOfCreditMember 2020-12-26 0001138639 srt:MaximumMember us-gaap:RevolvingCreditFacilityMember us-gaap:LineOfCreditMember 2020-12-26 0001138639 infn:FinanceAssistanceAgreementMember us-gaap:LineOfCreditMember 2020-12-26 0001138639 us-gaap:MortgagesMember 2020-12-26 0001138639 infn:A2.125ConvertibleSeniorNotesDueSeptember12024Member 2021-09-26 2021-12-25 0001138639 infn:A2.125ConvertibleSeniorNotesDueSeptember12024Member 2019-12-29 2020-12-26 0001138639 infn:A2.125ConvertibleSeniorNotesDueSeptember12024Member 2018-12-30 2019-12-28 0001138639 2021-09-26 2021-12-25 0001138639 infn:ConvertibleSeniorNotes2.5DueMarch12027Member us-gaap:SeniorNotesMember 2020-03-01 2020-03-31 0001138639 infn:ConvertibleSeniorNotes2.5DueMarch12027Circumstance2Member us-gaap:SeniorNotesMember 2020-03-28 0001138639 infn:ConvertibleSeniorNotes2.5DueMarch12027Member us-gaap:SeniorNotesMember 2020-12-26 0001138639 infn:ConvertibleSeniorNotes2.5DueMarch12027Circumstance1Member us-gaap:SeniorNotesMember 2020-03-01 2020-03-31 0001138639 infn:ConvertibleSeniorNotes2.5DueMarch12027Circumstance2Member us-gaap:SeniorNotesMember 2020-03-01 2020-03-31 0001138639 infn:ConvertibleSeniorNotes2.5DueMarch12027Circumstance2Member us-gaap:SeniorNotesMember 2020-03-31 0001138639 infn:ConvertibleSeniorNotes2.5DueMarch12027Member us-gaap:SeniorNotesMember 2020-03-01 2020-03-28 0001138639 2021-12-23 0001138639 2021-12-24 2021-12-24 0001138639 us-gaap:RevolvingCreditFacilityMember infn:CreditAgreementMember us-gaap:LineOfCreditMember 2019-08-01 0001138639 us-gaap:LetterOfCreditMember infn:CreditAgreementMember us-gaap:LineOfCreditMember 2019-08-01 0001138639 infn:SwingLoanSubFacilityMember infn:CreditAgreementMember us-gaap:LineOfCreditMember 2019-08-01 0001138639 us-gaap:RevolvingCreditFacilityMember infn:CreditAgreementMember us-gaap:LineOfCreditMember 2019-12-23 0001138639 srt:MinimumMember infn:CreditAgreementMember us-gaap:LondonInterbankOfferedRateLIBORMember 2019-08-01 2019-08-01 0001138639 srt:MaximumMember infn:CreditAgreementMember us-gaap:LondonInterbankOfferedRateLIBORMember 2019-08-01 2019-08-01 0001138639 srt:MinimumMember infn:CreditAgreementMember us-gaap:BaseRateMember 2019-08-01 2019-08-01 0001138639 srt:MaximumMember infn:CreditAgreementMember us-gaap:BaseRateMember 2019-08-01 2019-08-01 0001138639 srt:MinimumMember us-gaap:RevolvingCreditFacilityMember infn:CreditAgreementMember 2019-08-01 2019-08-01 0001138639 srt:MaximumMember us-gaap:RevolvingCreditFacilityMember infn:CreditAgreementMember 2019-08-01 2019-08-01 0001138639 infn:CreditAgreementMember 2019-12-28 0001138639 infn:CreditAgreementMember 2020-12-27 2021-12-25 0001138639 infn:CreditAgreementMember 2021-12-25 0001138639 infn:CreditAgreementMember 2020-12-26 0001138639 infn:FabrinetMember us-gaap:LoansPayableMember 2019-05-30 0001138639 infn:FabrinetMember us-gaap:LoansPayableMember 2019-05-30 2019-05-30 0001138639 infn:FabrinetMember us-gaap:LoansPayableMember 2020-10-01 2020-10-31 0001138639 infn:FabrinetMember us-gaap:LoansPayableMember 2020-10-31 0001138639 us-gaap:MortgagesMember 2019-03-01 2019-03-30 0001138639 us-gaap:MortgagesMember 2020-09-26 0001138639 us-gaap:MortgagesMember 2019-03-31 0001138639 us-gaap:MortgagesMember 2021-09-24 0001138639 us-gaap:MortgagesMember 2021-09-24 2021-09-24 0001138639 infn:A2.125ConvertibleSeniorNotesDueSeptember12024Member 2018-09-01 2018-09-29 0001138639 infn:A2.125ConvertibleSeniorNotesDueSeptember12024Member 2019-09-28 0001138639 infn:A2.125ConvertibleSeniorNotesCircumstance1Member 2019-09-29 2019-12-28 0001138639 infn:A2.125ConvertibleSeniorNotesCircumstance2Member 2018-09-01 2018-09-29 0001138639 infn:A2.125ConvertibleSeniorNotesCircumstance2Member 2019-09-28 0001138639 infn:A2.125ConvertibleSeniorNotesDueSeptember12024Member us-gaap:SeniorNotesMember 2020-12-26 0001138639 infn:A2.125ConvertibleSeniorNotesDueSeptember12024Member us-gaap:SeniorNotesMember 2021-12-25 0001138639 infn:A2.125ConvertibleSeniorNotesDueSeptember12024Member us-gaap:SeniorNotesMember 2020-12-27 2021-12-25 0001138639 infn:ConvertibleSeniorNotes2.5DueMarch12027Member 2020-12-27 2021-12-25 0001138639 infn:ConvertibleSeniorNotesTwoThousandTwentySevenMember us-gaap:SeniorNotesMember 2021-12-25 0001138639 infn:ConvertibleSeniorNotesTwoThousandTwentyFourMember us-gaap:SeniorNotesMember 2021-12-25 0001138639 infn:CertainPartsProductionSuppliersMember 2021-12-25 0001138639 infn:CertainPartsProductionSuppliersMember 2020-12-26 0001138639 infn:CertainPartsProductionSuppliersMember 2019-12-28 0001138639 infn:OysterOpticsLLCIMember 2020-06-26 2020-06-26 0001138639 infn:OysterOpticsLLCIMember srt:MinimumMember 2021-06-22 2021-06-22 0001138639 infn:OysterOpticsLLCIMember srt:MaximumMember 2021-06-22 2021-06-22 0001138639 us-gaap:LetterOfCreditMember 2021-12-25 0001138639 us-gaap:LetterOfCreditMember 2020-12-26 0001138639 us-gaap:SuretyBondMember 2021-12-25 0001138639 us-gaap:SuretyBondMember 2020-12-26 0001138639 infn:BankersGuaranteesOrPerformanceBondsMember 2021-12-25 0001138639 infn:BankersGuaranteesOrPerformanceBondsMember 2020-12-26 0001138639 us-gaap:CommonStockMember 2020-08-12 0001138639 us-gaap:CommonStockMember 2020-08-12 2020-08-12 0001138639 infn:JefferiesLLCMember us-gaap:CommonStockMember infn:TheMarketOfferingMember 2019-12-29 2020-12-26 0001138639 us-gaap:EmployeeStockMember infn:A2007EquityIncentivePlanMember 2019-05-31 0001138639 us-gaap:EmployeeStockMember infn:A2007EquityIncentivePlanMember 2019-05-01 2019-05-31 0001138639 infn:A2016EquityIncentivePlanMember 2018-05-01 2018-05-31 0001138639 infn:A2016EquityIncentivePlanMember 2019-05-01 2019-05-31 0001138639 infn:A2016EquityIncentivePlanMember 2020-05-01 2020-05-31 0001138639 infn:A2016EquityIncentivePlanMember 2021-05-01 2021-05-31 0001138639 infn:A2016EquityIncentivePlanMember 2020-12-26 0001138639 infn:A2016EquityIncentivePlanMember 2016-02-01 2016-02-29 0001138639 infn:A2019InducementEquityIncentivePlanMember 2019-07-31 0001138639 us-gaap:RestrictedStockUnitsRSUMember 2018-12-29 0001138639 us-gaap:RestrictedStockUnitsRSUMember 2018-12-30 2019-12-28 0001138639 us-gaap:RestrictedStockUnitsRSUMember 2019-12-28 0001138639 us-gaap:RestrictedStockUnitsRSUMember 2019-12-29 2020-12-26 0001138639 us-gaap:RestrictedStockUnitsRSUMember 2020-12-26 0001138639 us-gaap:RestrictedStockUnitsRSUMember 2020-12-27 2021-12-25 0001138639 us-gaap:RestrictedStockUnitsRSUMember 2021-12-25 0001138639 us-gaap:PerformanceSharesMember 2018-12-29 0001138639 us-gaap:PerformanceSharesMember 2018-12-30 2019-12-28 0001138639 us-gaap:PerformanceSharesMember 2019-12-28 0001138639 us-gaap:PerformanceSharesMember 2019-12-29 2020-12-26 0001138639 us-gaap:PerformanceSharesMember 2020-12-26 0001138639 us-gaap:PerformanceSharesMember 2021-12-25 0001138639 srt:MinimumMember 2019-12-29 2020-12-26 0001138639 srt:MaximumMember 2019-12-29 2020-12-26 0001138639 srt:MinimumMember 2018-12-30 2019-12-28 0001138639 srt:MaximumMember 2018-12-30 2019-12-28 0001138639 srt:MinimumMember 2017-12-31 2018-12-29 0001138639 srt:MaximumMember 2017-12-31 2018-12-29 0001138639 us-gaap:EmployeeStockMember 2020-12-27 2021-12-25 0001138639 us-gaap:EmployeeStockMember 2019-12-29 2020-12-26 0001138639 us-gaap:EmployeeStockMember 2018-12-30 2019-12-28 0001138639 srt:MinimumMember us-gaap:PerformanceSharesMember infn:A2016EquityIncentivePlanMember 2020-12-27 2021-12-25 0001138639 srt:MaximumMember us-gaap:PerformanceSharesMember infn:A2016EquityIncentivePlanMember 2020-12-27 2021-12-25 0001138639 us-gaap:PerformanceSharesMember 2017-12-31 2018-12-29 0001138639 srt:MinimumMember us-gaap:PerformanceSharesMember 2017-12-31 2018-12-29 0001138639 srt:MaximumMember us-gaap:PerformanceSharesMember 2017-12-31 2018-12-29 0001138639 infn:FiscalYear2018GrantMember us-gaap:PerformanceSharesMember 2020-12-26 0001138639 infn:FiscalYear2019GrantMember us-gaap:PerformanceSharesMember 2020-12-26 0001138639 infn:FiscalYear2020GrantMember us-gaap:PerformanceSharesMember 2020-12-26 0001138639 infn:FiscalYear2021GrantMember us-gaap:PerformanceSharesMember 2020-12-26 0001138639 infn:FiscalYear2018GrantMember us-gaap:PerformanceSharesMember 2020-12-27 2021-12-25 0001138639 infn:FiscalYear2019GrantMember us-gaap:PerformanceSharesMember 2020-12-27 2021-12-25 0001138639 infn:FiscalYear2020GrantMember us-gaap:PerformanceSharesMember 2020-12-27 2021-12-25 0001138639 infn:FiscalYear2021GrantMember us-gaap:PerformanceSharesMember 2020-12-27 2021-12-25 0001138639 infn:FiscalYear2018GrantMember us-gaap:PerformanceSharesMember 2021-12-25 0001138639 infn:FiscalYear2019GrantMember us-gaap:PerformanceSharesMember 2021-12-25 0001138639 infn:FiscalYear2020GrantMember us-gaap:PerformanceSharesMember 2021-12-25 0001138639 infn:FiscalYear2021GrantMember us-gaap:PerformanceSharesMember 2021-12-25 0001138639 us-gaap:InventoryValuationAndObsolescenceMember 2021-12-25 0001138639 us-gaap:InventoryValuationAndObsolescenceMember 2020-12-26 0001138639 us-gaap:InventoryValuationAndObsolescenceMember 2019-12-28 0001138639 us-gaap:ResearchAndDevelopmentExpenseMember 2020-12-27 2021-12-25 0001138639 us-gaap:ResearchAndDevelopmentExpenseMember 2019-12-29 2020-12-26 0001138639 us-gaap:ResearchAndDevelopmentExpenseMember 2018-12-30 2019-12-28 0001138639 us-gaap:SellingAndMarketingExpenseMember 2020-12-27 2021-12-25 0001138639 us-gaap:SellingAndMarketingExpenseMember 2019-12-29 2020-12-26 0001138639 us-gaap:SellingAndMarketingExpenseMember 2018-12-30 2019-12-28 0001138639 us-gaap:GeneralAndAdministrativeExpenseMember 2020-12-27 2021-12-25 0001138639 us-gaap:GeneralAndAdministrativeExpenseMember 2019-12-29 2020-12-26 0001138639 us-gaap:GeneralAndAdministrativeExpenseMember 2018-12-30 2019-12-28 0001138639 us-gaap:DomesticCountryMember 2021-12-25 0001138639 us-gaap:StateAndLocalJurisdictionMember 2021-12-25 0001138639 us-gaap:ForeignCountryMember 2021-12-25 0001138639 us-gaap:DomesticCountryMember us-gaap:ResearchMember 2021-12-25 0001138639 us-gaap:StateAndLocalJurisdictionMember us-gaap:ResearchMember 2021-12-25 0001138639 infn:CanadaSREDCreditsMember 2021-12-25 0001138639 infn:PortugalSIFIDECreditMember 2021-12-25 0001138639 us-gaap:CapitalLossCarryforwardMember 2021-12-25 0001138639 country:US 2021-12-25 0001138639 country:US 2020-12-26 0001138639 infn:OtherAmericasMember 2021-12-25 0001138639 infn:OtherAmericasMember 2020-12-26 0001138639 us-gaap:EMEAMember 2021-12-25 0001138639 us-gaap:EMEAMember 2020-12-26 0001138639 srt:AsiaPacificMember 2021-12-25 0001138639 srt:AsiaPacificMember 2020-12-26 0001138639 infn:Plan401kMember 2020-12-27 2021-12-25 0001138639 infn:Plan401kMember 2019-12-29 2020-12-26 0001138639 infn:Plan401kMember 2018-12-30 2019-12-28 0001138639 infn:TransmodeMember infn:ITPPensionPlanMember 2020-12-27 2021-12-25 0001138639 infn:TransmodeMember infn:ITPPensionPlanMember 2019-12-29 2020-12-26 0001138639 infn:TransmodeMember infn:ITPPensionPlanMember 2018-12-30 2019-12-28 0001138639 srt:ScenarioForecastMember 2021-12-26 2022-12-26 0001138639 us-gaap:DefinedBenefitPlanCashMember us-gaap:FairValueInputsLevel1Member 2021-12-25 0001138639 us-gaap:DefinedBenefitPlanCashMember us-gaap:FairValueInputsLevel2Member 2021-12-25 0001138639 us-gaap:DefinedBenefitPlanCashMember 2021-12-25 0001138639 us-gaap:DefinedBenefitPlanCashMember us-gaap:FairValueInputsLevel1Member 2020-12-26 0001138639 us-gaap:DefinedBenefitPlanCashMember us-gaap:FairValueInputsLevel2Member 2020-12-26 0001138639 us-gaap:DefinedBenefitPlanCashMember 2020-12-26 0001138639 us-gaap:EquityFundsMember us-gaap:FairValueInputsLevel1Member 2021-12-25 0001138639 us-gaap:EquityFundsMember us-gaap:FairValueInputsLevel2Member 2021-12-25 0001138639 us-gaap:EquityFundsMember 2021-12-25 0001138639 us-gaap:EquityFundsMember us-gaap:FairValueInputsLevel1Member 2020-12-26 0001138639 us-gaap:EquityFundsMember us-gaap:FairValueInputsLevel2Member 2020-12-26 0001138639 us-gaap:EquityFundsMember 2020-12-26 0001138639 infn:DefinedBenefitPlanInsuranceContractsMember us-gaap:FairValueInputsLevel1Member 2021-12-25 0001138639 infn:DefinedBenefitPlanInsuranceContractsMember us-gaap:FairValueInputsLevel2Member 2021-12-25 0001138639 infn:DefinedBenefitPlanInsuranceContractsMember 2021-12-25 0001138639 infn:DefinedBenefitPlanInsuranceContractsMember us-gaap:FairValueInputsLevel1Member 2020-12-26 0001138639 infn:DefinedBenefitPlanInsuranceContractsMember us-gaap:FairValueInputsLevel2Member 2020-12-26 0001138639 infn:DefinedBenefitPlanInsuranceContractsMember 2020-12-26 0001138639 infn:DefinedBenefitPlanPensionFundMember us-gaap:FairValueInputsLevel1Member 2021-12-25 0001138639 infn:DefinedBenefitPlanPensionFundMember us-gaap:FairValueInputsLevel2Member 2021-12-25 0001138639 infn:DefinedBenefitPlanPensionFundMember 2021-12-25 0001138639 infn:DefinedBenefitPlanPensionFundMember us-gaap:FairValueInputsLevel1Member 2020-12-26 0001138639 infn:DefinedBenefitPlanPensionFundMember us-gaap:FairValueInputsLevel2Member 2020-12-26 0001138639 infn:DefinedBenefitPlanPensionFundMember 2020-12-26 0001138639 us-gaap:FairValueInputsLevel1Member 2021-12-25 0001138639 us-gaap:FairValueInputsLevel2Member 2021-12-25 0001138639 us-gaap:FairValueInputsLevel1Member 2020-12-26 0001138639 us-gaap:FairValueInputsLevel2Member 2020-12-26 0001138639 us-gaap:ProductMember 2021-09-26 2021-12-25 0001138639 us-gaap:ProductMember 2021-06-27 2021-09-25 0001138639 us-gaap:ProductMember 2021-03-28 2021-06-26 0001138639 us-gaap:ProductMember 2020-12-27 2021-03-27 0001138639 us-gaap:ProductMember 2020-09-27 2020-12-26 0001138639 us-gaap:ProductMember 2020-06-28 2020-09-26 0001138639 us-gaap:ProductMember 2020-03-29 2020-06-27 0001138639 us-gaap:ProductMember 2019-12-29 2020-03-28 0001138639 us-gaap:ServiceMember 2021-09-26 2021-12-25 0001138639 us-gaap:ServiceMember 2021-06-27 2021-09-25 0001138639 us-gaap:ServiceMember 2021-03-28 2021-06-26 0001138639 us-gaap:ServiceMember 2020-12-27 2021-03-27 0001138639 us-gaap:ServiceMember 2020-09-27 2020-12-26 0001138639 us-gaap:ServiceMember 2020-06-28 2020-09-26 0001138639 us-gaap:ServiceMember 2020-03-29 2020-06-27 0001138639 us-gaap:ServiceMember 2019-12-29 2020-03-28 0001138639 2021-06-27 2021-09-25 0001138639 2021-03-28 2021-06-26 0001138639 2020-12-27 2021-03-27 0001138639 2020-09-27 2020-12-26 0001138639 2020-06-28 2020-09-26 0001138639 2020-03-29 2020-06-27 0001138639 2019-12-29 2020-03-28 0001138639 us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember 2020-12-26 0001138639 us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember 2019-12-28 0001138639 us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember 2018-12-29 0001138639 us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember 2020-12-27 2021-12-25 0001138639 us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember 2019-12-29 2020-12-26 0001138639 us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember 2018-12-30 2019-12-28 0001138639 us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember 2021-12-25 0001138639 us-gaap:AllowanceForCreditLossMember 2020-12-26 0001138639 us-gaap:AllowanceForCreditLossMember 2019-12-28 0001138639 us-gaap:AllowanceForCreditLossMember 2018-12-29 0001138639 us-gaap:AllowanceForCreditLossMember 2019-12-29 2020-12-26 0001138639 us-gaap:AllowanceForCreditLossMember 2018-12-30 2019-12-28 0001138639 us-gaap:AllowanceForCreditLossMember 2021-12-25 iso4217:USD shares iso4217:USD shares pure utr:D infn:installment infn:Claim infn:segment 0001138639 2021 FY false http://fasb.org/us-gaap/2021-01-31#AccountingStandardsUpdate201609Member http://fasb.org/us-gaap/2021-01-31#AccountingStandardsUpdate201613Member P1Y P1Y http://fasb.org/us-gaap/2021-01-31#AccountsPayableAndOtherAccruedLiabilitiesCurrent http://fasb.org/us-gaap/2021-01-31#AccountsPayableAndOtherAccruedLiabilitiesCurrent P3Y http://fasb.org/us-gaap/2021-01-31#AccountsPayableAndOtherAccruedLiabilitiesCurrent http://fasb.org/us-gaap/2021-01-31#AccountsPayableAndOtherAccruedLiabilitiesCurrent http://fasb.org/us-gaap/2021-01-31#OtherLiabilitiesNoncurrent http://fasb.org/us-gaap/2021-01-31#OtherLiabilitiesNoncurrent P1Y P1Y P1Y P1Y P1Y 0.1305995 0.1012812 P1Y 10-K true 2021-12-25 --12-25 false 001-33486 Infinera Corp DE 77-0560433 6373 San Ignacio Avenue San Jose CA 95119 408 572-5200 Common shares, par value $0.001 per share INFN NASDAQ Yes No Yes Yes Large Accelerated Filer false false true false 1601627017 212810629 Portions of the registrant’s definitive proxy statement relating to its 2022 Annual Meeting of Stockholders (the “2022 Proxy Statement”) are incorporated by reference into Part III of this Annual Report on Form 10-K where indicated. The 2022 Proxy Statement will be filed with the U.S. Securities and Exchange Commission within 120 days after the end of the fiscal year to which this report relates. 42 Ernst & Young LLP San Jose, California San Jose, California 190611000 298014000 2840000 3293000 358954000 319428000 291367000 269307000 147989000 171831000 991761000 1061873000 160218000 153133000 45338000 68851000 86574000 124882000 255788000 273426000 9070000 14076000 38475000 36256000 1587224000 1732497000 216404000 175762000 147029000 150550000 88021000 52976000 533000 101983000 23204000 19369000 137297000 133246000 612488000 633886000 476789000 445996000 21106000 21339000 31612000 29810000 2364000 4164000 54326000 76126000 64768000 94892000 0.001 0.001 25000000 25000000 0 0 0 0 0 0 0.001 0.001 500000000 500000000 211381000 211381000 201397000 201397000 211000 201000 2026098000 1965245000 -4496000 -11898000 -1698042000 -1527264000 323771000 426284000 1587224000 1732497000 1099376000 1045551000 1011488000 325829000 310045000 287377000 1425205000 1355596000 1298865000 732071000 751465000 735059000 174008000 160118000 146916000 19621000 29247000 32583000 0 1828000 28449000 1531000 4146000 29935000 927231000 946804000 972942000 497974000 408792000 325923000 299894000 265634000 287977000 138829000 129604000 151423000 115415000 112240000 126351000 17455000 18581000 27280000 614000 13346000 42271000 13246000 24586000 40851000 585453000 563991000 676153000 -87479000 -155199000 -350230000 455000 118000 1139000 49099000 46728000 31657000 -22667000 1121000 -2907000 -71311000 -45489000 -33425000 -158790000 -200688000 -383655000 11988000 6035000 2963000 -170778000 -206723000 -386618000 -0.82 -1.10 -2.16 -0.82 -1.10 -2.16 207377000 188216000 178984000 207377000 188216000 178984000 -170778000 -206723000 -386618000 0 0 91000 -8561000 29040000 -9376000 12580000 -8183000 -1692000 -3383000 -1884000 -1638000 7402000 22741000 -9339000 -163376000 -183982000 -395957000 175452000 175000 1685916000 -25300000 -956970000 703821000 2897000 3000 12049000 12052000 98000 425000 425000 2883000 3000 3000 43344000 43344000 23697000 23697000 -9339000 -9339000 -386618000 -386618000 181134000 181000 1740884000 -34639000 -1319891000 386535000 12000000 12000 92852000 92864000 474000 3995000 3995000 254000 2255000 2255000 3001000 3000 15343000 15346000 330000 2013000 2013000 5372000 5000 5000 48642000 48642000 -650000 -650000 67797000 67797000 22741000 22741000 -206723000 -206723000 201397000 201000 1965245000 -11898000 -1527264000 426284000 2272000 2000 16164000 16166000 46000 332000 332000 8474000 8000 8000 808000 7178000 7178000 51535000 51535000 7402000 7402000 -170778000 -170778000 211381000 211000 2026098000 -4496000 -1698042000 323771000 -170778000 -206723000 -386618000 83583000 100140000 119824000 6805000 5471000 13937000 32455000 28115000 19162000 14993000 18556000 31141000 51812000 49461000 43294000 -4147000 -4438000 -178000 45783000 -32150000 35395000 28022000 -71424000 42840000 424000 36127000 93621000 32304000 -93411000 83272000 39283000 -107704000 54658000 7753000 21910000 25658000 28128000 -112300000 -167350000 0 0 1499000 0 0 25085000 0 0 10000000 0 0 1009000 41379000 39009000 30202000 -41379000 -39009000 -12609000 3380000 0 92916000 0 0 194500000 0 0 0 8584000 0 0 24310000 0 55000000 48125000 24610000 5346000 0 77000000 8000000 20000000 350000 233000 300000 0 2455000 273000 1631000 1587000 163000 7272000 5692000 0 16497000 17072000 12053000 7178000 2013000 426000 -101544000 334162000 71910000 1933000 -267000 -1491000 -112862000 182586000 -109540000 315383000 132797000 242337000 202521000 315383000 132797000 18703000 5039000 16944000 18261000 15638000 9564000 2279000 1083000 2961000 0 0 6960000 0 0 2493000 9011000 0 3838000 9339000 12478000 0 190611000 298014000 109201000 2840000 3293000 4339000 9070000 14076000 19257000 202521000 315383000 132797000 Organization and Basis of Presentation<div style="margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Infinera Corporation (“Infinera” or the “Company”), headquartered in San Jose, California, was founded in December 2000 and incorporated in the State of Delaware. Infinera is a global supplier of networking solutions comprised of networking equipment, software and services. The Company's portfolio of solutions includes optical transport platforms, converged packet-optical transport platforms, optical line systems and disaggregated router platforms, and a suite of networking and automation software offerings.</span></div><div style="margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company operates and reports financial results on a fiscal year of 52 or 53 weeks ending on the last Saturday of December in each year. Accordingly, fiscal years 2021, 2020 and 2019 were 52-week years that ended on December 25, 2021, December 26, 2020 and December 28, 2019, respectively. The next 53-week year will end on December 31, 2022.</span></div><div style="margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The accompanying consolidated financial statements have been prepared in conformity with U.S. generally accepted accounting principles (“U.S. GAAP”) and pursuant to the rules and regulations of the U.S. Securities and Exchange Commission (the “SEC”). The consolidated financial statements include all adjustments necessary for a fair presentation of the Company's annual results. All adjustments are of a normal recurring nature.</span></div><div style="margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The consolidated financial statements include the accounts for the Company and its subsidiaries and affiliates in the Company which the Company has a controlling financial interest or is the primary beneficiary. All inter-company balances and transactions have been eliminated. The Company reclassified certain amounts reported in previous periods to conform to the current presentation.</span></div> Significant Accounting Policies    <div style="margin-top:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">Use of Estimates</span></div><div style="margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The preparation of consolidated financial statements in conformity with U.S. GAAP requires management to make certain estimates, assumptions and judgments that can affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities as of the date of the consolidated financial statements, as well as the reported amounts of revenue and expenses during the reporting periods. Significant estimates, assumptions and judgements made by management include revenue recognition, inventory valuation, and accounting for income taxes. Other less significant estimates, assumptions and judgments made by management include stock-based compensation, employee benefit and pension plans, manufacturing partner and supplier liabilities, allowances for sales returns, allowances for credit losses, useful life of intangibles and property, plant and equipment, impairment loss related to lease abandonment, accrued warranty, operating and finance lease liabilities, restructuring and other related costs, fair value measurement of the debt component of the convertible senior notes, and loss contingencies. The Company bases its assumptions on historical experience and also on assumptions that it believes are reasonable. Actual results could differ materially from those estimates. The Company expects uncertainties around its key accounting estimates to continue to evolve depending on the duration and degree of impact associated with the outbreak of a novel strain of the coronavirus (“COVID-19”). These estimates may change as new events occur and additional information emerges, and such changes are recognized or disclosed in the Company's consolidated financial statements.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">Revenue Recognition</span></div><div style="margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company recognizes revenue when control of the promised goods or services is transferred to its customers, in an amount that reflects the consideration the Company expects to be entitled to in exchange for those goods or services. </span></div><div style="margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company determines revenue recognition by applying the following five-step approach: </span></div><div style="margin-top:6pt;padding-left:72pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.85pt">identification of the contract, or contracts, with a customer;</span></div><div style="margin-top:6pt;padding-left:72pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.85pt">identification of the performance obligations in the contract;</span></div><div style="margin-top:6pt;padding-left:72pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.85pt">determination of the transaction price;</span></div><div style="margin-top:6pt;padding-left:72pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.85pt">allocation of the transaction price to the performance obligations in the contract; and </span></div><div style="margin-top:6pt;padding-left:72pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.85pt">recognition of revenue when, or as, the Company satisfies a performance obligation.</span></div><div style="margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Many of the Company's product sales are sold in combination with installation and deployment services along with initial hardware and software support. The Company's product sales are also sold at times with spares management, on-site hardware replacement services, network operations management, software subscription services, extended hardware warranty and training. Initial software and hardware support services are generally delivered over a one-year period in connection with the initial purchase. Software warranty provides customers with maintenance releases during the warranty support period and hardware warranty provides replacement or repair of equipment that fails to perform in line with specifications. Software subscription services include software warranty and additionally provides customers with rights to receive unspecified software product upgrades released during the support period.</span></div><div style="margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Spares management and on-site hardware replacement services include the replacement of defective units at customer sites in accordance with specified service level agreements. Network operations management includes the day-to-day operation of a customer's network. These services are generally delivered on an annual basis. The Company evaluates each promised good and service in a contract to determine whether it represents a distinct performance obligation or should be accounted for as a combined performance obligation.</span></div><div style="margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Services revenue includes software subscription services, installation and deployment services, spares management, on-site hardware replacement services, network operations management, extended hardware warranty and training. Revenue from software subscription services, spares management, on-site hardware replacement services, network operations management and extended hardware warranty contracts is deferred and is recognized ratably over the contractual support period, which is generally one year, as services are provided over the course of the entire period. Revenue related to training and installation and deployment services is recognized upon completion of the services.</span></div><div style="margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Contracts and customer purchase orders are generally used to determine the existence of an arrangement. In addition, shipping documents and customer acceptances, when applicable, are used to verify delivery and transfer of title. The Company typically satisfies its performance obligations upon shipment or delivery of product depending on the contractual terms. Payment terms to customers generally range from net 30 to 120 days from invoice, which are considered to be standard payment terms. The Company assesses its ability to collect from its customers based primarily on the creditworthiness and past payment history of the customer.</span></div><div style="margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">For sales to resellers, the same revenue recognition criteria apply. It is the Company’s practice to identify an end-user prior to shipment to a reseller. The Company does not offer rights of return or price protection to its resellers.</span></div><div style="margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company reports revenue net of any required taxes collected from customers and remitted to government authorities, with the collected taxes recorded as current liabilities until remitted to the relevant government authority.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Customer Purchase Commitments</span></div><div style="margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company sells software licenses that provide customers the ability to purchase incremental bandwidth capacity on an already-deployed piece of hardware. Infinera Instant Bandwidth-enabled systems generally include a specific initial capacity and incremental capacity can be added by the purchase of Instant Bandwidth licenses. Instant Bandwidth licenses are considered distinct performance obligations because customers can provision additional transmission capacity on demand without the deployment of any incremental equipment. </span></div><div style="margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Some contracts commit the customer to purchase incremental Instant Bandwidth licenses within a specified time frame from the initial shipment of the Instant Bandwidth-enabled hardware. The time frame varies by customer and generally ranges between 12 to 24 months. If the customer does not purchase the additional capacity within the time frame as stated in the contract, the Company has the right to deliver and invoice such Instant Bandwidth licenses to the customer. Future committed licenses are considered to be additional performance obligations when a minimum purchase obligation is present, as evidenced by enforceable rights and obligations. As such, the Company is required to estimate the variable consideration for future Instant Bandwidth licenses as part of determining the contract transaction price.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Contract Termination Rights</span></div><div style="margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The contract term is determined on the basis of the period over which the parties to the contract have present enforceable rights and obligations. Certain customer contracts include a termination for convenience clause that allows the customer to terminate services without penalty, upon advance notification. For such contracts, the service duration is limited to the non-cancelable portion of the contract.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Variable Consideration</span></div><div style="margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The consideration associated with customer contracts is generally fixed. Variable consideration includes discounts, rebates, refunds, credits, incentives, penalties, or other similar items. The amount of consideration that can vary is not a substantial portion of total consideration.</span></div><div style="margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Variable consideration estimates are re-assessed at each reporting period until a final outcome is determined. The changes to the original transaction price due to a change in estimated variable consideration will be applied on a retrospective basis, with the adjustment recorded in the period in which the change occurs.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Stand-alone Selling Price</span></div><div style="margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Stand-alone selling price is the price at which an entity would sell a good or service on a stand-alone (or separate) basis at contract inception. Under this model, the observable price of a good or service sold separately provides the best evidence of stand-alone selling price. However, in certain situations, stand-alone selling prices will not be readily observable and the entity must estimate the stand-alone selling price.</span></div><div style="margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">When allocating on a relative stand-alone selling price basis, any discount provided in the contract is generally allocated proportionately to all of the performance obligations in the contract. </span></div><div style="margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The majority of products and services offered by the Company have readily observable selling prices. For products and services that do not, the Company generally estimates stand-alone selling price using the market assessment approach based on expected selling price and adjust those prices as necessary to reflect the Company’s costs and margins. As part of its stand-alone selling price policy, the Company reviews product pricing on a periodic basis to identify any significant changes and revise its expected stand-alone selling price assumptions as appropriate.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Shipping and Handling</span></div><div style="margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company treats shipping and handling activities as costs to fulfill the Company's promise to transfer products. Shipping and handling fees billed to customers are recorded as a reduction to cost of product.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Capitalization of Costs to Obtain a Contract</span></div><div style="margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company has assessed the treatment of costs to obtain or fulfill a contract with a customer. Sales commissions have historically been expensed as incurred. Under Topic 606, the Company capitalizes sales commissions related to multi-year service contracts, which are paid for upfront, and amortizes the asset over the period of benefit, which is the service period. Sales commissions paid on service contract renewals, are commensurate with the sales commissions paid on the initial contracts.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Transaction Price Allocated to the Remaining Performance Obligation</span></div><div style="margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company’s remaining performance obligations represent the transaction price allocated to performance obligations that are unsatisfied or partially satisfied as of period end, consisting of deferred revenue and backlog. The Company’s backlog represents purchase orders received from customers for future product shipments and services that are unsatisfied or partially satisfied as of period end. The Company’s backlog is subject to future events that could cause the amount or timing of the related revenue to change, and, in certain cases, may be canceled without penalty. Orders in backlog may be fulfilled several quarters following receipt or may relate to multi-year support service obligations.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">Stock-Based Compensation</span></div><div style="margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Stock-based compensation cost is measured at the grant date based on the fair value of the award and is recognized as expense over the requisite service period (generally the vesting period) under the straight-line amortization method. The Company accounts for forfeitures as they occur.</span></div><div style="margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> The Company estimates the fair value of the rights to acquire stock under its 2007 Employee Stock Purchase Plan (the “ESPP”) using the Black-Scholes option pricing formula. The ESPP provides for consecutive six-month offering periods and the Company's historical volatility data in the valuation of shares that are purchased under the ESPP.</span></div><div style="margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company accounts for the fair value of restricted stock units (“RSUs”) using the closing market price of the Company’s common stock on the date of grant. For new-hire grants, RSUs typically vest ratably on an annual basis over four years. For annual refresh grants, RSUs typically vest ratably over 18 months to three years.</span></div><div style="margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company granted performance shares (“PSUs”) to its executive officers and senior management. The PSUs granted during 2018 to the Company’s executive officers and senior management are based on the Total Shareholder Return ("TSR") of the Company’s common stock price relative to the TSR of the individual companies listed in the S&amp;P North American Technology Multimedia Networking Index (the "SPGIIPTR") over the span of one year, two years and three years. The number of shares to be issued upon vesting of these PSUs range from zero to two times the target number of PSUs granted depending on the Company’s performance against the individual companies listed in the SPGIIPTR. This performance metric is classified as a market condition.</span></div><div style="margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">PSUs granted to the Company's executive officers and senior management during 2019, 2020 and 2021 are based on performance criteria related to a specific financial target over the span of a three-year performance period. These PSUs may become eligible for vesting to begin before the end of the three year performance period, if the applicable financial target is met. The number of shares to be issued upon vesting of these PSUs is capped at the target number of PSUs granted. The Company assesses the achievement status of these PSUs on a quarterly basis and records the related stock-based compensation expenses based on the estimated achievement payout.</span></div><div style="margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company uses a Monte Carlo simulation model to determine the fair value of PSUs with market conditions. The Monte Carlo simulation model is based on a discounted cash flow approach, with the simulation of a large number of possible stock price outcomes for the Company's stock and the target composite index. The use of the Monte Carlo simulation model requires the input of a number of assumptions including expected volatility of the Company's stock price, expected volatility of a target composite index, correlation between changes in the Company's stock price and changes in the target composite index, risk-free interest rate, and expected dividends as applicable. Expected volatility of the Company's stock is based on the weighted-average historical volatility of its stock. Expected volatility of the target composite index is based on the historical and implied data. Correlation is based on the historical relationship between the Company's stock price and the target composite index average. The risk-free interest rate is based upon the treasury zero-coupon yield appropriate for the term of the PSU as of the grant date. The expected dividend yield is zero for the Company as it does not expect to pay dividends in the future. The expected dividend yield for the target composite index is the annual dividend yield expressed as a percentage of the composite average of the target composite index on the grant date.</span></div><div style="margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">In addition, the Company granted other PSUs to certain employees that only vest upon the achievement of specific operational performance criteria. The Company assesses the achievement status of these PSUs on a quarterly basis and records the related stock-based compensation expenses based on the estimated achievement payout.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">Employee Benefit and Pension Plans</span></div><div style="margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company operates a number of post-employment plans in Germany, as well as smaller post-employment plans in other countries, including both defined contribution and defined benefit plans. Benefit cost and obligations pertaining to these plans are based on assumptions for the discount rate, expected return on plan assets, mortality rates, expected salary increases, health care cost trend rates and attrition rates. The discount rate assumption is based on current investment yields of high-quality fixed-income securities with maturities similar to the expected benefits payment period. Mortality rates help predict the expected life of plan participants. The expected increase in the compensation levels assumption reflects the Company's actual experience and future expectations. The expected long-term return on plan assets is determined based on asset allocations, historical portfolio results, historical asset correlations and management’s expected returns for each asset class. The Company evaluates its expected return assumptions annually including reviewing current capital market assumptions to assess the reasonableness of the expected long-term return on plan assets. The Company updates the expected long-term return on assets when the Company observes a sufficient level of evidence that would suggest the long-term expected return has changed.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">Research and Development</span></div><div style="margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">All costs to develop the Company’s hardware products are expensed as incurred. Software development costs are capitalized beginning when a product’s technological feasibility has been established and ending when a product is available for general release to customers. Generally, the Company’s software products are released soon after technological feasibility has been established. As a result, costs subsequent to achieving technological feasibility have not been significant and all software development costs have been expensed as incurred.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">Advertising</span></div><div style="margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">All advertising costs are expensed as incurred. Advertising expenses in 2021, 2020 and 2019 were $1.6 million, $1.3 million, and $1.5 million, respectively.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">Accounting for Income Taxes</span></div><div style="margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">As part of the process of preparing its consolidated financial statements, the Company is required to estimate its taxes in each of the jurisdictions in which it operates. The Company estimates actual current tax expense together with assessing temporary differences resulting from different treatment of items, such as accruals and allowances not currently deductible for tax purposes. These differences result in deferred tax assets and liabilities, which are included in consolidated balance sheets. In general, deferred tax assets represent future tax benefits to be received when certain expenses previously recognized in consolidated statements of operations become deductible expenses under applicable income tax laws or loss, or credit carryforwards are utilized. Accordingly, realization of deferred tax assets is dependent on future taxable income within the respective jurisdictions against which these deductions, losses and credits can be utilized within the applicable future periods.</span></div><div style="margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company must assess the likelihood that some portion or all of its deferred tax assets will be recovered from future taxable income within the respective jurisdictions, and to the extent the Company believes that recovery does not meet the “more-likely-than-not” standard, it must establish a valuation allowance. The ultimate realization of deferred tax assets is dependent upon the generation of future taxable income during the periods in which those temporary differences become deductible. Management judgment is required in determining its provision for income taxes, its deferred tax assets and liabilities and any valuation allowance recorded against our net deferred tax assets. In evaluating the need for a full or partial valuation allowance, all positive and negative evidence must be considered, including the Company's forecast of taxable income over the applicable carryforward periods, its current financial performance, its market environment, and other factors. Accordingly, the domestic net deferred tax assets are subject to a full valuation allowance. To the extent that the Company determines that deferred tax assets are realizable on a more likely than not basis, and an adjustment is needed, that adjustment will be recorded in the period that the determination is made.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">Foreign Currency Translation and Transactions</span></div><div style="margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company considers the functional currencies of its foreign subsidiaries to be the local currency. Assets and liabilities recorded in foreign currencies are translated at the exchange rate as of the balance sheet date, revenue, costs and expenses are translated at average exchange rates in effect during the period. Equity transactions are translated using historical exchange rates. The effects of foreign currency translation adjustments are recorded as a separate component of accumulated other comprehensive income (loss) in the accompanying consolidated balance sheets and consolidated statements of comprehensive income (loss).</span></div><div style="margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">For all non-functional currency account balances, the re-measurement of such balances to the functional currency will result in either a foreign exchange transaction gain or loss, which is recorded to other income (loss), net, in the Company's consolidated statement of operations, in the same period that the re-measurement occurred. Aggregate foreign exchange transactions recorded in 2021, 2020 and 2019 were losses of $17.2 million, $0.2 million, and $3.7 million, respectively.</span></div><div style="margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company enters into foreign currency exchange forward contracts to reduce the impact of foreign exchange fluctuations on earnings from certain non-functional currency account balances denominated primarily in euros and British pounds. </span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">Cash</span></div><div style="margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Cash consists primarily of cash in bank deposit accounts which, at times, a portion may exceed federally insured limits. The Company has not experienced any losses in such accounts.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">Fair Value Measurement</span></div><div style="margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Pursuant to the accounting guidance for fair value measurements and its subsequent updates, fair value is defined as the price that would be received from selling an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date. When determining the fair value measurements for assets and liabilities required or permitted to be recorded at fair value, the Company considers the principal or most advantageous market in which it would transact and it considers assumptions that market participants would use when pricing the asset or liability.</span></div><div style="margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Valuation techniques used by the Company are based upon observable and unobservable inputs. Observable or market inputs reflect market data obtained from independent sources, while unobservable inputs reflect the Company’s assumptions about market participant assumptions based on the best information available. Observable inputs are the preferred source of values. These two types of inputs create the following fair value hierarchy:</span></div><div style="margin-top:9pt;text-indent:36pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.833%"><tr><td style="width:1.0%"/><td style="width:9.083%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.634%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:2.071%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.634%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:83.878%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Level 1</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">–</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Quoted prices in active markets for identical assets or liabilities.</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Level 2</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">–</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Quoted prices for similar instruments in active markets, quoted prices for identical or similar instruments in markets that are not active, and model-based valuation techniques for which all significant assumptions are observable in the market or can be corroborated by observable market data for substantially the full term of the assets or liabilities.</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Level 3</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">–</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Prices or valuations that require management inputs that are both significant to the fair value measurement and unobservable.</span></td></tr></table></div><div style="margin-top:4pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company measures its foreign currency exchange forward contracts and debt securities at fair value and classifies them in accordance with the fair value hierarchy on a recurring basis.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Foreign Currency Exchange Forward Contracts</span></div><div style="margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">As discussed in Note 6, “Derivative Instruments" to the Notes to Consolidated Financial Statements, the Company mainly holds non-speculative foreign exchange forward contracts to hedge certain foreign currency exchange exposures. The Company estimates the fair values of derivatives based on quoted market prices or pricing models using current market rates. Where applicable, these models project future cash flows and discount the future amounts to a present value using market-based observable inputs including interest rate curves, credit risk, foreign exchange rates, and forward and spot prices for currencies. </span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Facilities-related Charges</span></div><div style="margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company estimates the fair value of its facilities-related charges associated with its restructuring plans, based on estimated future discounted cash flows and unobservable inputs, which includes the amount and timing of estimated sublease rental receipts that the Company can reasonably obtain over the remaining lease term and the discount rate. </span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Pension </span></div><div style="margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">As a result of the Acquisition, the Company acquired a number of post-employment plans in Germany, as well as a number of smaller post-employment plans in other countries, including both defined contribution and defined benefit plans. The defined benefit plans expose the Company to actuarial risks such as investment risk, interest rate risk, life expectancy risk and salary risk. The characteristics of the defined benefit plans and the risks associated with them vary depending on legal, fiscal, and economic requirements. </span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Refer to Note 18, "Employee Benefit and Pension Plans" to the Notes to Consolidated Financial Statements, for more information on fair value of plan assets by major asset category.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">Accounts Receivable and Allowances for Credit Losses</span></div><div style="margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Accounts receivable are recorded at the invoiced amount and do not bear interest. The Company maintains an allowance for estimated credit losses resulting from the inability of its customers to make required payments and reviewed the allowance quarterly. The Company determines expected credit losses by performing credit evaluations of its customers' financial condition, establishing both a general reserve and specific reserve for customers in adverse financial condition and adjusting for its expectations of changes in conditions that may impact the collectability of outstanding receivables. The Company considers a customer's receivable balance past due when the amount is due beyond the credit terms extended, The Company considers factors such as historical experience, credit quality, age of the accounts receivable balances, and geographic or country-specific risks. Amounts are written off when receivables are determined to be uncollectible.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">Allowances for Sales Returns</span></div><div style="margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Customer product returns are approved on a case by case basis. Specific reserve provisions are made based upon a specific review of all the approved product returns where the customer has yet to return the products to generate the related sales return credit at the end of a period. Estimated sales returns are provided for as a reduction to revenue. At December 25, 2021, December 26, 2020 and December 28, 2019, revenue was reduced for estimated sales returns by $0.8 million, $2.4 million, and $3.5 million, respectively.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">Concentration of Risk</span></div><div style="margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Financial instruments that are potentially subject to concentrations of credit risk consist primarily of cash, restricted cash, foreign exchange contracts and accounts receivable.</span></div><div style="margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The risk with respect to foreign exchange contracts is mitigated by entering into these contracts with a large high-quality financial institution and the Company monitors the creditworthiness of the counterparty consistently.</span></div><div style="margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The risk with respect to accounts receivable is mitigated by ongoing credit evaluations that the Company performs on its customers. As the Company continues to expand its sales internationally, it may experience increased levels of customer credit risk associated with those regions. Collateral is generally not required for accounts receivable but may be used in the future to mitigate credit risk associated with customers located in certain geographical regions.</span></div><div style="margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">As of December 25, 2021, no customer accounted for over 10% of the Company's accounts receivable balance, net on the consolidated balance sheets. As of December 26, 2020, one customer accounted for over 10% of the Company's accounts receivable balance, net on the consolidated balance sheets.</span></div><div style="margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">One customer accounted for approximately 11% and 13% of the Company's revenue in 2020 and 2019, respectively. No other customers accounted for 10% or more of the Company's revenue in 2020 and 2019. No customer accounted for 10% or more of the Company's revenue in 2021.</span></div><div style="margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company depends on sole source or limited source suppliers for several key components and raw materials. The Company generally purchases these sole source or limited source components and raw materials through standard purchase orders and does not have long-term contracts with many of these limited-source suppliers. While the Company seeks to maintain sufficient reserve stock of such components and raw materials, the Company’s business and results of operations could be adversely affected if any of its sole source or limited source suppliers suffer from capacity constraints, lower than expected yields, deployment delays, work stoppages or any other reduction or disruption in output.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">Derivative Instruments</span></div><div style="margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company is exposed to foreign currency exchange rate fluctuations in the normal course of its business. As part of its risk management strategy, the Company uses derivative instruments, specifically forward contracts, to reduce the impact of foreign exchange fluctuations on earnings. The forward contracts are with high-quality institutions and the Company monitors the creditworthiness of the counterparties consistently. The Company’s objective is to offset gains and losses resulting from these exposures with gains and losses on the derivative contracts used to hedge them, thereby reducing volatility of earnings or protecting fair values of assets. The Company does not use derivative contracts for trading or speculative purposes.</span></div><div style="margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company enters into foreign currency exchange forward contracts to manage its exposure to fluctuations in foreign exchange rates that arise primarily from euro and British pounds. Gains and losses on these contracts are intended to offset the impact of foreign exchange rate changes on the underlying account balances, and therefore, do not subject the Company to material balance sheet risk. </span></div><div style="margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company has entered into factoring agreements, to sell certain receivables to unrelated third-party financial institutions. These transactions are accounted for in accordance with ASC Topic 860, “Transfers and Servicing” (“ASC 860”). ASC 860 and result in a reduction in accounts receivable because the agreements transfer effective control over and risk related to the receivables to the buyers. The Company's factoring agreements do not allow for recourse in the event of uncollectability, and the Company does not retain any interest in the underlying accounts receivable once sold. </span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">Inventory Valuation</span></div><div style="margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Inventories consist of raw materials, work-in-process and finished goods and are stated at standard cost adjusted to approximate the lower of actual cost or net realizable value. Costs are recognized utilizing the first-in, first-out method. Net realizable value is based upon an estimated selling price reduced by the estimated cost of disposal. The determination of market value involves numerous judgments including estimated average selling prices based upon recent sales volumes, industry trends, existing customer orders, current contract price, future demand and pricing and technological obsolescence of the Company’s products.</span></div><div style="margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Inventory that is obsolete or in excess of the Company’s forecasted demand or is anticipated to be sold at a loss is written down to its estimated net realizable value based on historical usage and expected demand. In valuing its inventory costs and deferred inventory costs, the Company considered whether the net realizable value of inventory delivered or expected to be delivered at less than cost, primarily comprised of common equipment, had declined. The Company concluded that, in the instances where the net realizable value of inventory delivered or expected to be delivered was less than cost, it was appropriate to value the inventory costs and deferred inventory costs at cost or net realizable value, whichever is lower, thereby recognizing the cost of the reduction in net realizable value of inventory in the period in which the reduction occurred or can be reasonably estimated. The Company has, therefore, recognized inventory write-downs as necessary in each period in order to reflect inventory at the lower of actual cost or net realizable value. </span></div><div style="margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company considers whether it should accrue losses on firm purchase commitments related to inventory items. Given that the net realizable value of common equipment is below contractual purchase price, the Company has also recorded losses on these firm purchase commitments in the period in which the commitment is made. When the inventory parts related to these firm purchase commitments are received, that inventory is recorded at the purchase price less the accrual for the loss on the purchase commitment.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">Property, Plant and Equipment</span></div><div style="margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Property, plant and equipment are stated at cost. This includes enterprise-level business software that the Company customizes to meet its specific operational needs and certain software licenses. Depreciation is calculated using the straight-line method over the estimated useful lives of the respective assets. Leasehold improvements are amortized using the straight-line method over the shorter of the lease term or estimated useful life of the asset. An assumption of lease renewal where a renewal option exists is used only when the renewal has been determined to be reasonably certain. Repair and maintenance costs are expensed as incurred. The estimated useful life for each asset category is as follows: </span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:74.900%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:22.900%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Estimated Useful Lives</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Building</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">20 years</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Laboratory and manufacturing equipment</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1.5 to 10 years</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Furniture and fixtures</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3 to 10 years</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Computer hardware</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3 to 5 years</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Computer software</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3 years</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Leasehold and building improvements</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1 to 11 years</span></div></td></tr></table></div><div style="margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company reviews long-lived assets for impairment whenever events or changes in circumstances indicate that the carrying amount of these assets may not be recoverable or that the useful life is shorter than originally estimated. If impairment indicators are present and the projected future undiscounted cash flows are less than the carrying value of the assets, the carrying values are reduced to the estimated fair value. If assets are determined to be recoverable, but the useful lives are shorter than originally estimated, the carrying value of the assets is depreciated over the newly determined remaining useful lives.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">Accrued Warranty</span></div><div style="margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">In the Company's contracts with its customers, the Company warrants that its products will operate substantially in conformity with product specifications. Hardware warranties provide the purchaser with protection in the event that the product does not perform to product specifications. During the warranty period, the purchaser’s sole and exclusive remedy in the event of such defect or failure to perform is limited to the correction of the defect or failure by repair, refurbishment or replacement, at the Company’s sole option and expense. The Company's hardware warranty periods generally range from <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjJlNThkYmJiZjA0ZDRjNGU5MGEzMDg1N2VkNTNkN2ZlL3NlYzoyZTU4ZGJiYmYwNGQ0YzRlOTBhMzA4NTdlZDUzZDdmZV8xMDAvZnJhZzpmZTEwMTUzNjI2NzY0M2QxOWE4ZTkyMmQxNjliNDYyOS90ZXh0cmVnaW9uOmZlMTAxNTM2MjY3NjQzZDE5YThlOTIyZDE2OWI0NjI5XzM2NzQy_58b97ce1-3833-4ca4-978d-cb43ba56a952">one</span> to five years from date of acceptance for hardware and the Company's software warranty is 90 days. Upon delivery of the Company's products, the Company provides for the estimated cost to repair or replace products that may be returned under warranty. The hardware warranty accrual is based on actual historical returns and cost of repair experience and the application of those historical rates to the Company's in-warranty installed base. The provision for warranty claims fluctuates depending upon the installed base of products and the failure rates and costs of repair associated with these products under warranty. Furthermore, the Company's costs of repair vary based on repair volume and its ability to repair, rather than replace, defective units. In the event that actual product failure rates and costs to repair differ from the Company's estimates, revisions to the warranty provision are required. In addition, from time to time, specific hardware warranty accruals may be made if unforeseen technical problems arise with specific products. The Company regularly assesses the adequacy of its recorded warranty liabilities and adjusts the amounts as necessary.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">Amortization of Intangible Assets</span></div><div style="margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Intangible assets with finite lives are carried at cost, less accumulated amortization. Amortization is computed over the estimated useful lives of the respective assets. In-process research and development represent the fair value of incomplete research and development projects that have not reached technological feasibility as of the date of acquisition. Initially, these assets are not subject to amortization, but once projects have been completed, these assets are transferred to developed technology, which are subject to amortization, while assets related to projects that have been abandoned are impaired and expensed to research and development. </span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">Impairment of Goodwill and Intangible Assets</span></div><div style="margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Goodwill represents the excess of the purchase price of an acquired business over the fair value of the identifiable assets acquired and liabilities assumed. The Company tests for impairment of goodwill on an annual basis in the fourth quarter and at any other time when events occur or circumstances indicate that the carrying amount of goodwill may not be recoverable. The Company has the option to first assess qualitative factors to determine whether it is necessary to perform the quantitative goodwill impairment test. If the Company determines that as a result of the qualitative assessment that it is more likely than not (i.e., greater than 50% likelihood) that the fair value of a reporting unit is less than its carrying amount, then the quantitative test is required or it can directly perform the quantitative analysis. The Company recognizes an impairment charge for the amount by which the carrying amount exceeds the reporting unit’s fair value; however, the loss recognized does not exceed the total amount of goodwill allocated to that reporting unit.</span></div><div style="margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company evaluates events and changes in circumstances that could indicate carrying amounts of purchased intangible assets may not be recoverable. When such events or changes in circumstances occur, the Company assesses the recoverability of these assets by determining whether or not the carrying amount will be recovered through undiscounted expected future cash flows. If the total of the future undiscounted cash flows is less than the carrying amount of an asset, the Company records an impairment loss for the amount by which the carrying amount of the asset exceeds the fair value of the asset. </span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">Leases</span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:112%">The Company has operating leases primarily for real estate (facilities) and automobiles. The Company has finance leases primarily for computer hardware, laboratory and manufacturing equipment and leasehold and building improvements.</span></div><div style="margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company leases facilities under non-cancelable operating lease agreements. These leases have varying terms that range from <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjJlNThkYmJiZjA0ZDRjNGU5MGEzMDg1N2VkNTNkN2ZlL3NlYzoyZTU4ZGJiYmYwNGQ0YzRlOTBhMzA4NTdlZDUzZDdmZV8xMDAvZnJhZzpmZTEwMTUzNjI2NzY0M2QxOWE4ZTkyMmQxNjliNDYyOS90ZXh0cmVnaW9uOmZlMTAxNTM2MjY3NjQzZDE5YThlOTIyZDE2OWI0NjI5XzQyMjgz_292f8b8b-907c-4a1d-a854-ef26ce299bfa">one</span> to 11 years and contain leasehold improvement incentives, rent holidays and escalation clauses. In addition, some of these leases have renewal options for up to six years.</span></div><div style="margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company determines if an arrangement contains a lease at inception. Operating leases are included in operating lease right of use ("ROU") assets, accrued expenses and other current liabilities and operating lease liabilities on the Company's consolidated balance sheets. Finance leases are included in </span></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">property, plant and equipment, net, accrued expenses and other current liabilities and other long-term liabilities on the Company's consolidated balance sheets.</span></div><div style="margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Operating lease ROU assets and operating lease liabilities are recognized based on the present value of the future minimum lease payments over the lease term at commencement date. As most of the Company's leases do not provide an implicit rate, the Company uses its incremental borrowing rate based on the information available at commencement date in determining the present value of future payments. Operating lease ROU assets also include any lease payments made and exclude lease incentives and initial direct costs incurred. Variable lease payments are expensed as incurred and are not included within the ROU asset and lease liability calculation. Variable lease payments primarily include reimbursements of costs incurred by lessors for common area maintenance and utilities. The Company's lease terms may include options to extend or terminate the lease when it is reasonably certain that the Company will exercise that option. Lease expense for minimum lease payments is recognized on a straight-line basis over the lease term. The Company rents or subleases certain real estate under agreements that are classified as operating leases.</span></div><div style="margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Leases with an initial term of 12 months or less are not recorded on the balance sheet. The Company recognizes lease expense for these leases on a straight-line basis over the lease term. The Company does not account for lease components (e.g., fixed payments including rent) separately from the non-lease components (e.g., common-area maintenance costs).     </span></div><div style="margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Upon abandoning or committing to a plan to abandon a leased property in the short term before the lease term expires, the Company assesses the fair value of its remaining obligation under the lease and records an impairment of the ROU asset, if needed. The impairment loss is calculated as the present value of the amount by which the remaining lease obligation, adjusted for the effects of any one-time costs to sublease, exceeds the estimated sublease rentals that could be reasonably obtained. The estimated sublease rentals consider Company's ability and intent to sublease the space. The significant assumptions used in the Company's discounted cash flow model include the amount and timing of estimated sublease rental receipts and the discount rate which involve a number of risks and uncertainties, some of which are beyond control, including future real estate market conditions and the Company's ability to successfully enter into subleases or termination agreements with terms as favorable as those assumed when arriving at its estimates. The Company monitors these estimates and assumptions on at least a quarterly basis for changes in circumstances and any corresponding adjustments to the accrual are recorded in its statement of operations in the period when such changes are known.</span></div><div style="margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The loss recorded or to be recorded may change significantly as a result of the re-measurement of the liability, if the timing or amount of estimated cash flows change. </span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">Restructuring and Other Related Costs</span></div><div style="margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company records costs associated with exit activities related to restructuring plans in accordance with ASC 420, “Exit or Disposal Cost Obligations,” or ASC 712, “Compensation — Nonretirement Postemployment Benefits.” Liabilities for costs associated with an exit or disposal activity are recognized in the period in which the liability is incurred. The timing of the associated cash payments is dependent upon the type of exit cost and extends over an approximately four-year period. The Company records restructuring cost liabilities in “accrued expenses and other current liabilities” and "other long-term liabilities" in the consolidated balance sheet. </span></div><div style="margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Restructuring costs include employee and contract termination costs, facility consolidation and closure costs, lease related impairment charges, equipment write-downs and inventory write-downs. One-time termination benefits are recognized as a liability at estimated fair value when the approved plan of termination has been communicated to employees, unless employees must provide future service, in which case the benefits are recognized ratably over the future service period. Ongoing termination benefits arrangements are recognized as a liability at estimated fair value when the amount of such benefits becomes estimable and payment is probable.</span></div><div style="margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Restructuring charges require significant estimates and assumptions, including estimates made for employee separation costs and other contract termination charges. Management estimates involve a number of risks and uncertainties, some of which are beyond control, including the Company's ability to successfully enter into termination agreements with employees and others with terms as favorable as those assumed when arriving at its estimates. The Company monitors these estimates and assumptions on at least a quarterly basis for changes in circumstances and any corresponding adjustments to the accrual are recorded in its statement of operations in the period when such changes are known.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">Recent Accounting Pronouncements</span></div><div style="margin-top:5pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Accounting Pronouncements Recently Adopted</span></div><div style="margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">In December 2019, FASB issued ASU 2019-12, "Simplifying the Accounting for Income Taxes" (“ASU 2019-12”), as part of its simplification initiative. ASU 2019-12 removes certain exceptions from Accounting Standards Codification ("ASC") 740, "Income Taxes" ("ASC 740"), including (i) the exception to the incremental approach for intra period tax allocation when there is a loss from continuing operations and income or a gain from other items such as discontinued operations or other comprehensive income; (ii) the exception to accounting for outside basis differences of equity method investments and foreign subsidiaries; and (iii) the exception to limit tax benefit recognized in interim period in cases when the year-to-date losses exceeds anticipated losses. ASU 2019-12 also simplifies U.S. GAAP in several other areas of ASC 740 such as (i) franchise taxes and other taxes partially based on income; (ii) step-up in tax basis goodwill considered part of a business combination in which the book goodwill was originally recognized or should be considered a separate transaction; (iii) separate financial statements of entities not subject to tax; and (iv) interim recognition of enactment of tax laws or rate changes. ASU 2019-12 is effective for the Company for fiscal years (and interim periods within those fiscal years) beginning after December 15, 2020, with early adoption permitted. The Company adopted ASU 2019-12 in the first quarter of 2021 and the impact of the adoption was not material to the Company's consolidated financial statements.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Accounting Pronouncements Not Yet Effective</span></div><div style="margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">In October 2021, the FASB issued ASU 2021-08, "Business Combinations (Topic 805)” (“ASU 2021-08”). The ASU improves the accounting for acquired revenue contracts with customers in a business combination by addressing diversity in practice and inconsistency related to recognition of an acquired contract liability and payment terms and their effect on subsequent revenue recognized by the acquirer. The update is effective for annual and interim periods within the fiscal year beginning after December 15, 2022, and early adoption is permitted, including adoption in an interim period. The Company is currently evaluating the period in which we will adopt ASU 2021-08 and evaluating the impact that the adoption of ASU 2021-08 would have on its consolidated financial statements.</span></div><div style="margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">In August 2020, the FASB issued ASU 2020-06, Debt—Debt with Conversion and Other Options (Subtopic 470-20) and Derivatives and Hedging—Contracts in Entity's Own Equity (Subtopic 815-40) ("ASU 2020-06"). The ASU simplifies accounting for convertible instruments by removing major separation models required under current GAAP. Consequently, more convertible debt instruments will be reported as a single liability instrument with no separate accounting for embedded conversion features. This update removes certain settlement conditions that are required for equity contracts to qualify for the derivative scope exception, which will permit more equity contracts to qualify for it. This update also simplifies the diluted net income per share calculation in certain areas. The update is effective for annual and interim periods beginning after December 15, 2021, and interim periods within those fiscal years. The Company will adopt ASU 2020-06 as of December 26, 2021 using the modified retrospective transition method, which will result in a cumulative-effect adjustment to the opening balance of accumulated deficit on the date of adoption. Prior period financial statements will not be restated upon adoption.</span></div><div style="margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Upon adoption of ASU 2020-06, the Company will no longer record the conversion feature of its convertible senior notes in equity. Instead, the Company will combine the previously separated equity component with the liability component, which together will be classified as debt, thereby eliminating the subsequent amortization of the debt discount as interest expense. Similarly, a portion of issuance costs previously allocated to equity will be reclassified to debt and amortized as interest expense. Accordingly, the Company expects to record an increase to accumulated deficit, a decrease to additional paid-in capital, and an increase to convertible senior notes. Also upon adoption, the Company will no longer utilize the treasury stock method for earnings per share purposes. Instead, the Company will use the if-converted method when reporting the weighted-average number of potentially dilutive shares of common stock. Although the required use of the if-converted method will not impact the diluted net loss per share as long as the Company is in a net loss position, the Company will be required to include disclosure of all the underlying shares regardless of the average stock price for the reporting period. </span></div><div style="margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">In March 2020, the FASB issued ASU 2020-04 (Topic 848), "Reference Rate Reform - Facilitation of the Effects of Reference Rate Reform on Financial Reporting” (“ASU 2020-04”), which provides temporary optional expedients and exceptions to the existing guidance on contract modifications and hedge accounting to ease the financial reporting burdens related to the expected market transition from the London Interbank Offered Rate </span></div>("LIBOR") and other interbank offered rates to alternative reference rates, such as the Secured Overnight Financing Rate. The standard was effective upon issuance and may generally be applied through December 31, 2022 to any new or amended contracts, hedging relationships, and other transactions that reference LIBOR. The Company will apply the amendments when its relevant contracts are modified upon transition to alternative reference rates. <div style="margin-top:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">Use of Estimates</span></div><div style="margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The preparation of consolidated financial statements in conformity with U.S. GAAP requires management to make certain estimates, assumptions and judgments that can affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities as of the date of the consolidated financial statements, as well as the reported amounts of revenue and expenses during the reporting periods. Significant estimates, assumptions and judgements made by management include revenue recognition, inventory valuation, and accounting for income taxes. Other less significant estimates, assumptions and judgments made by management include stock-based compensation, employee benefit and pension plans, manufacturing partner and supplier liabilities, allowances for sales returns, allowances for credit losses, useful life of intangibles and property, plant and equipment, impairment loss related to lease abandonment, accrued warranty, operating and finance lease liabilities, restructuring and other related costs, fair value measurement of the debt component of the convertible senior notes, and loss contingencies. The Company bases its assumptions on historical experience and also on assumptions that it believes are reasonable. Actual results could differ materially from those estimates. The Company expects uncertainties around its key accounting estimates to continue to evolve depending on the duration and degree of impact associated with the outbreak of a novel strain of the coronavirus (“COVID-19”). These estimates may change as new events occur and additional information emerges, and such changes are recognized or disclosed in the Company's consolidated financial statements.</span></div> <div style="margin-top:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">Revenue Recognition</span></div><div style="margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company recognizes revenue when control of the promised goods or services is transferred to its customers, in an amount that reflects the consideration the Company expects to be entitled to in exchange for those goods or services. </span></div><div style="margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company determines revenue recognition by applying the following five-step approach: </span></div><div style="margin-top:6pt;padding-left:72pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.85pt">identification of the contract, or contracts, with a customer;</span></div><div style="margin-top:6pt;padding-left:72pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.85pt">identification of the performance obligations in the contract;</span></div><div style="margin-top:6pt;padding-left:72pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.85pt">determination of the transaction price;</span></div><div style="margin-top:6pt;padding-left:72pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.85pt">allocation of the transaction price to the performance obligations in the contract; and </span></div><div style="margin-top:6pt;padding-left:72pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.85pt">recognition of revenue when, or as, the Company satisfies a performance obligation.</span></div><div style="margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Many of the Company's product sales are sold in combination with installation and deployment services along with initial hardware and software support. The Company's product sales are also sold at times with spares management, on-site hardware replacement services, network operations management, software subscription services, extended hardware warranty and training. Initial software and hardware support services are generally delivered over a one-year period in connection with the initial purchase. Software warranty provides customers with maintenance releases during the warranty support period and hardware warranty provides replacement or repair of equipment that fails to perform in line with specifications. Software subscription services include software warranty and additionally provides customers with rights to receive unspecified software product upgrades released during the support period.</span></div><div style="margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Spares management and on-site hardware replacement services include the replacement of defective units at customer sites in accordance with specified service level agreements. Network operations management includes the day-to-day operation of a customer's network. These services are generally delivered on an annual basis. The Company evaluates each promised good and service in a contract to determine whether it represents a distinct performance obligation or should be accounted for as a combined performance obligation.</span></div><div style="margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Services revenue includes software subscription services, installation and deployment services, spares management, on-site hardware replacement services, network operations management, extended hardware warranty and training. Revenue from software subscription services, spares management, on-site hardware replacement services, network operations management and extended hardware warranty contracts is deferred and is recognized ratably over the contractual support period, which is generally one year, as services are provided over the course of the entire period. Revenue related to training and installation and deployment services is recognized upon completion of the services.</span></div><div style="margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Contracts and customer purchase orders are generally used to determine the existence of an arrangement. In addition, shipping documents and customer acceptances, when applicable, are used to verify delivery and transfer of title. The Company typically satisfies its performance obligations upon shipment or delivery of product depending on the contractual terms. Payment terms to customers generally range from net 30 to 120 days from invoice, which are considered to be standard payment terms. The Company assesses its ability to collect from its customers based primarily on the creditworthiness and past payment history of the customer.</span></div><div style="margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">For sales to resellers, the same revenue recognition criteria apply. It is the Company’s practice to identify an end-user prior to shipment to a reseller. The Company does not offer rights of return or price protection to its resellers.</span></div><div style="margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company reports revenue net of any required taxes collected from customers and remitted to government authorities, with the collected taxes recorded as current liabilities until remitted to the relevant government authority.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Customer Purchase Commitments</span></div><div style="margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company sells software licenses that provide customers the ability to purchase incremental bandwidth capacity on an already-deployed piece of hardware. Infinera Instant Bandwidth-enabled systems generally include a specific initial capacity and incremental capacity can be added by the purchase of Instant Bandwidth licenses. Instant Bandwidth licenses are considered distinct performance obligations because customers can provision additional transmission capacity on demand without the deployment of any incremental equipment. </span></div><div style="margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Some contracts commit the customer to purchase incremental Instant Bandwidth licenses within a specified time frame from the initial shipment of the Instant Bandwidth-enabled hardware. The time frame varies by customer and generally ranges between 12 to 24 months. If the customer does not purchase the additional capacity within the time frame as stated in the contract, the Company has the right to deliver and invoice such Instant Bandwidth licenses to the customer. Future committed licenses are considered to be additional performance obligations when a minimum purchase obligation is present, as evidenced by enforceable rights and obligations. As such, the Company is required to estimate the variable consideration for future Instant Bandwidth licenses as part of determining the contract transaction price.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Contract Termination Rights</span></div><div style="margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The contract term is determined on the basis of the period over which the parties to the contract have present enforceable rights and obligations. Certain customer contracts include a termination for convenience clause that allows the customer to terminate services without penalty, upon advance notification. For such contracts, the service duration is limited to the non-cancelable portion of the contract.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Variable Consideration</span></div><div style="margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The consideration associated with customer contracts is generally fixed. Variable consideration includes discounts, rebates, refunds, credits, incentives, penalties, or other similar items. The amount of consideration that can vary is not a substantial portion of total consideration.</span></div><div style="margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Variable consideration estimates are re-assessed at each reporting period until a final outcome is determined. The changes to the original transaction price due to a change in estimated variable consideration will be applied on a retrospective basis, with the adjustment recorded in the period in which the change occurs.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Stand-alone Selling Price</span></div><div style="margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Stand-alone selling price is the price at which an entity would sell a good or service on a stand-alone (or separate) basis at contract inception. Under this model, the observable price of a good or service sold separately provides the best evidence of stand-alone selling price. However, in certain situations, stand-alone selling prices will not be readily observable and the entity must estimate the stand-alone selling price.</span></div><div style="margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">When allocating on a relative stand-alone selling price basis, any discount provided in the contract is generally allocated proportionately to all of the performance obligations in the contract. </span></div><div style="margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The majority of products and services offered by the Company have readily observable selling prices. For products and services that do not, the Company generally estimates stand-alone selling price using the market assessment approach based on expected selling price and adjust those prices as necessary to reflect the Company’s costs and margins. As part of its stand-alone selling price policy, the Company reviews product pricing on a periodic basis to identify any significant changes and revise its expected stand-alone selling price assumptions as appropriate.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Shipping and Handling</span></div><div style="margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company treats shipping and handling activities as costs to fulfill the Company's promise to transfer products. Shipping and handling fees billed to customers are recorded as a reduction to cost of product.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Capitalization of Costs to Obtain a Contract</span></div><div style="margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company has assessed the treatment of costs to obtain or fulfill a contract with a customer. Sales commissions have historically been expensed as incurred. Under Topic 606, the Company capitalizes sales commissions related to multi-year service contracts, which are paid for upfront, and amortizes the asset over the period of benefit, which is the service period. Sales commissions paid on service contract renewals, are commensurate with the sales commissions paid on the initial contracts.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Transaction Price Allocated to the Remaining Performance Obligation</span></div><div style="margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company’s remaining performance obligations represent the transaction price allocated to performance obligations that are unsatisfied or partially satisfied as of period end, consisting of deferred revenue and backlog. The Company’s backlog represents purchase orders received from customers for future product shipments and services that are unsatisfied or partially satisfied as of period end. The Company’s backlog is subject to future events that could cause the amount or timing of the related revenue to change, and, in certain cases, may be canceled without penalty. Orders in backlog may be fulfilled several quarters following receipt or may relate to multi-year support service obligations.</span></div> P1Y P30D P120D P12M P24M <div style="margin-top:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">Stock-Based Compensation</span></div><div style="margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Stock-based compensation cost is measured at the grant date based on the fair value of the award and is recognized as expense over the requisite service period (generally the vesting period) under the straight-line amortization method. The Company accounts for forfeitures as they occur.</span></div><div style="margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> The Company estimates the fair value of the rights to acquire stock under its 2007 Employee Stock Purchase Plan (the “ESPP”) using the Black-Scholes option pricing formula. The ESPP provides for consecutive six-month offering periods and the Company's historical volatility data in the valuation of shares that are purchased under the ESPP.</span></div><div style="margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company accounts for the fair value of restricted stock units (“RSUs”) using the closing market price of the Company’s common stock on the date of grant. For new-hire grants, RSUs typically vest ratably on an annual basis over four years. For annual refresh grants, RSUs typically vest ratably over 18 months to three years.</span></div><div style="margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company granted performance shares (“PSUs”) to its executive officers and senior management. The PSUs granted during 2018 to the Company’s executive officers and senior management are based on the Total Shareholder Return ("TSR") of the Company’s common stock price relative to the TSR of the individual companies listed in the S&amp;P North American Technology Multimedia Networking Index (the "SPGIIPTR") over the span of one year, two years and three years. The number of shares to be issued upon vesting of these PSUs range from zero to two times the target number of PSUs granted depending on the Company’s performance against the individual companies listed in the SPGIIPTR. This performance metric is classified as a market condition.</span></div><div style="margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">PSUs granted to the Company's executive officers and senior management during 2019, 2020 and 2021 are based on performance criteria related to a specific financial target over the span of a three-year performance period. These PSUs may become eligible for vesting to begin before the end of the three year performance period, if the applicable financial target is met. The number of shares to be issued upon vesting of these PSUs is capped at the target number of PSUs granted. The Company assesses the achievement status of these PSUs on a quarterly basis and records the related stock-based compensation expenses based on the estimated achievement payout.</span></div><div style="margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company uses a Monte Carlo simulation model to determine the fair value of PSUs with market conditions. The Monte Carlo simulation model is based on a discounted cash flow approach, with the simulation of a large number of possible stock price outcomes for the Company's stock and the target composite index. The use of the Monte Carlo simulation model requires the input of a number of assumptions including expected volatility of the Company's stock price, expected volatility of a target composite index, correlation between changes in the Company's stock price and changes in the target composite index, risk-free interest rate, and expected dividends as applicable. Expected volatility of the Company's stock is based on the weighted-average historical volatility of its stock. Expected volatility of the target composite index is based on the historical and implied data. Correlation is based on the historical relationship between the Company's stock price and the target composite index average. The risk-free interest rate is based upon the treasury zero-coupon yield appropriate for the term of the PSU as of the grant date. The expected dividend yield is zero for the Company as it does not expect to pay dividends in the future. The expected dividend yield for the target composite index is the annual dividend yield expressed as a percentage of the composite average of the target composite index on the grant date.</span></div><div style="margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">In addition, the Company granted other PSUs to certain employees that only vest upon the achievement of specific operational performance criteria. The Company assesses the achievement status of these PSUs on a quarterly basis and records the related stock-based compensation expenses based on the estimated achievement payout.</span></div> P6M P4Y P18M P3Y P1Y P2Y P3Y 0 2 P3Y P3Y 0 <div style="margin-top:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">Employee Benefit and Pension Plans</span></div><div style="margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company operates a number of post-employment plans in Germany, as well as smaller post-employment plans in other countries, including both defined contribution and defined benefit plans. Benefit cost and obligations pertaining to these plans are based on assumptions for the discount rate, expected return on plan assets, mortality rates, expected salary increases, health care cost trend rates and attrition rates. The discount rate assumption is based on current investment yields of high-quality fixed-income securities with maturities similar to the expected benefits payment period. Mortality rates help predict the expected life of plan participants. The expected increase in the compensation levels assumption reflects the Company's actual experience and future expectations. The expected long-term return on plan assets is determined based on asset allocations, historical portfolio results, historical asset correlations and management’s expected returns for each asset class. The Company evaluates its expected return assumptions annually including reviewing current capital market assumptions to assess the reasonableness of the expected long-term return on plan assets. The Company updates the expected long-term return on assets when the Company observes a sufficient level of evidence that would suggest the long-term expected return has changed.</span></div> <div style="margin-top:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">Research and Development</span></div><div style="margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">All costs to develop the Company’s hardware products are expensed as incurred. Software development costs are capitalized beginning when a product’s technological feasibility has been established and ending when a product is available for general release to customers. Generally, the Company’s software products are released soon after technological feasibility has been established. As a result, costs subsequent to achieving technological feasibility have not been significant and all software development costs have been expensed as incurred.</span></div> AdvertisingAll advertising costs are expensed as incurred. 1600000 1300000 1500000 <div style="margin-top:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">Accounting for Income Taxes</span></div><div style="margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">As part of the process of preparing its consolidated financial statements, the Company is required to estimate its taxes in each of the jurisdictions in which it operates. The Company estimates actual current tax expense together with assessing temporary differences resulting from different treatment of items, such as accruals and allowances not currently deductible for tax purposes. These differences result in deferred tax assets and liabilities, which are included in consolidated balance sheets. In general, deferred tax assets represent future tax benefits to be received when certain expenses previously recognized in consolidated statements of operations become deductible expenses under applicable income tax laws or loss, or credit carryforwards are utilized. Accordingly, realization of deferred tax assets is dependent on future taxable income within the respective jurisdictions against which these deductions, losses and credits can be utilized within the applicable future periods.</span></div><div style="margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company must assess the likelihood that some portion or all of its deferred tax assets will be recovered from future taxable income within the respective jurisdictions, and to the extent the Company believes that recovery does not meet the “more-likely-than-not” standard, it must establish a valuation allowance. The ultimate realization of deferred tax assets is dependent upon the generation of future taxable income during the periods in which those temporary differences become deductible. Management judgment is required in determining its provision for income taxes, its deferred tax assets and liabilities and any valuation allowance recorded against our net deferred tax assets. In evaluating the need for a full or partial valuation allowance, all positive and negative evidence must be considered, including the Company's forecast of taxable income over the applicable carryforward periods, its current financial performance, its market environment, and other factors. Accordingly, the domestic net deferred tax assets are subject to a full valuation allowance. To the extent that the Company determines that deferred tax assets are realizable on a more likely than not basis, and an adjustment is needed, that adjustment will be recorded in the period that the determination is made.</span></div> <div style="margin-top:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">Foreign Currency Translation and Transactions</span></div><div style="margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company considers the functional currencies of its foreign subsidiaries to be the local currency. Assets and liabilities recorded in foreign currencies are translated at the exchange rate as of the balance sheet date, revenue, costs and expenses are translated at average exchange rates in effect during the period. Equity transactions are translated using historical exchange rates. The effects of foreign currency translation adjustments are recorded as a separate component of accumulated other comprehensive income (loss) in the accompanying consolidated balance sheets and consolidated statements of comprehensive income (loss).</span></div><div style="margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">For all non-functional currency account balances, the re-measurement of such balances to the functional currency will result in either a foreign exchange transaction gain or loss, which is recorded to other income (loss), net, in the Company's consolidated statement of operations, in the same period that the re-measurement occurred. Aggregate foreign exchange transactions recorded in 2021, 2020 and 2019 were losses of $17.2 million, $0.2 million, and $3.7 million, respectively.</span></div>The Company enters into foreign currency exchange forward contracts to reduce the impact of foreign exchange fluctuations on earnings from certain non-functional currency account balances denominated primarily in euros and British pounds. -17200000 -200000 -3700000 <div style="margin-top:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">Cash</span></div><div style="margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Cash consists primarily of cash in bank deposit accounts which, at times, a portion may exceed federally insured limits. The Company has not experienced any losses in such accounts.</span></div> <div style="margin-top:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">Fair Value Measurement</span></div><div style="margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Pursuant to the accounting guidance for fair value measurements and its subsequent updates, fair value is defined as the price that would be received from selling an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date. When determining the fair value measurements for assets and liabilities required or permitted to be recorded at fair value, the Company considers the principal or most advantageous market in which it would transact and it considers assumptions that market participants would use when pricing the asset or liability.</span></div><div style="margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Valuation techniques used by the Company are based upon observable and unobservable inputs. Observable or market inputs reflect market data obtained from independent sources, while unobservable inputs reflect the Company’s assumptions about market participant assumptions based on the best information available. Observable inputs are the preferred source of values. These two types of inputs create the following fair value hierarchy:</span></div><div style="margin-top:9pt;text-indent:36pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.833%"><tr><td style="width:1.0%"/><td style="width:9.083%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.634%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:2.071%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.634%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:83.878%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Level 1</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">–</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Quoted prices in active markets for identical assets or liabilities.</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Level 2</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">–</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Quoted prices for similar instruments in active markets, quoted prices for identical or similar instruments in markets that are not active, and model-based valuation techniques for which all significant assumptions are observable in the market or can be corroborated by observable market data for substantially the full term of the assets or liabilities.</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Level 3</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">–</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Prices or valuations that require management inputs that are both significant to the fair value measurement and unobservable.</span></td></tr></table></div><div style="margin-top:4pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company measures its foreign currency exchange forward contracts and debt securities at fair value and classifies them in accordance with the fair value hierarchy on a recurring basis.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Foreign Currency Exchange Forward Contracts</span></div><div style="margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">As discussed in Note 6, “Derivative Instruments" to the Notes to Consolidated Financial Statements, the Company mainly holds non-speculative foreign exchange forward contracts to hedge certain foreign currency exchange exposures. The Company estimates the fair values of derivatives based on quoted market prices or pricing models using current market rates. Where applicable, these models project future cash flows and discount the future amounts to a present value using market-based observable inputs including interest rate curves, credit risk, foreign exchange rates, and forward and spot prices for currencies. </span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Facilities-related Charges</span></div><div style="margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company estimates the fair value of its facilities-related charges associated with its restructuring plans, based on estimated future discounted cash flows and unobservable inputs, which includes the amount and timing of estimated sublease rental receipts that the Company can reasonably obtain over the remaining lease term and the discount rate. </span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Pension </span></div><div style="margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">As a result of the Acquisition, the Company acquired a number of post-employment plans in Germany, as well as a number of smaller post-employment plans in other countries, including both defined contribution and defined benefit plans. The defined benefit plans expose the Company to actuarial risks such as investment risk, interest rate risk, life expectancy risk and salary risk. The characteristics of the defined benefit plans and the risks associated with them vary depending on legal, fiscal, and economic requirements. </span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Refer to Note 18, "Employee Benefit and Pension Plans" to the Notes to Consolidated Financial Statements, for more information on fair value of plan assets by major asset category.</span></div> <div style="margin-top:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">Accounts Receivable and Allowances for Credit Losses</span></div><div style="margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Accounts receivable are recorded at the invoiced amount and do not bear interest. The Company maintains an allowance for estimated credit losses resulting from the inability of its customers to make required payments and reviewed the allowance quarterly. The Company determines expected credit losses by performing credit evaluations of its customers' financial condition, establishing both a general reserve and specific reserve for customers in adverse financial condition and adjusting for its expectations of changes in conditions that may impact the collectability of outstanding receivables. The Company considers a customer's receivable balance past due when the amount is due beyond the credit terms extended, The Company considers factors such as historical experience, credit quality, age of the accounts receivable balances, and geographic or country-specific risks. Amounts are written off when receivables are determined to be uncollectible.</span></div> Allowances for Sales ReturnsCustomer product returns are approved on a case by case basis. Specific reserve provisions are made based upon a specific review of all the approved product returns where the customer has yet to return the products to generate the related sales return credit at the end of a period. Estimated sales returns are provided for as a reduction to revenue. 800000 2400000 3500000 <div style="margin-top:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">Concentration of Risk</span></div><div style="margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Financial instruments that are potentially subject to concentrations of credit risk consist primarily of cash, restricted cash, foreign exchange contracts and accounts receivable.</span></div><div style="margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The risk with respect to foreign exchange contracts is mitigated by entering into these contracts with a large high-quality financial institution and the Company monitors the creditworthiness of the counterparty consistently.</span></div><div style="margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The risk with respect to accounts receivable is mitigated by ongoing credit evaluations that the Company performs on its customers. As the Company continues to expand its sales internationally, it may experience increased levels of customer credit risk associated with those regions. Collateral is generally not required for accounts receivable but may be used in the future to mitigate credit risk associated with customers located in certain geographical regions.</span></div><div style="margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">As of December 25, 2021, no customer accounted for over 10% of the Company's accounts receivable balance, net on the consolidated balance sheets. As of December 26, 2020, one customer accounted for over 10% of the Company's accounts receivable balance, net on the consolidated balance sheets.</span></div><div style="margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">One customer accounted for approximately 11% and 13% of the Company's revenue in 2020 and 2019, respectively. No other customers accounted for 10% or more of the Company's revenue in 2020 and 2019. No customer accounted for 10% or more of the Company's revenue in 2021.</span></div><div style="margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company depends on sole source or limited source suppliers for several key components and raw materials. The Company generally purchases these sole source or limited source components and raw materials through standard purchase orders and does not have long-term contracts with many of these limited-source suppliers. While the Company seeks to maintain sufficient reserve stock of such components and raw materials, the Company’s business and results of operations could be adversely affected if any of its sole source or limited source suppliers suffer from capacity constraints, lower than expected yields, deployment delays, work stoppages or any other reduction or disruption in output.</span></div> 0.11 0.13 Derivative Instruments<div style="margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company is exposed to foreign currency exchange rate fluctuations in the normal course of its business. As part of its risk management strategy, the Company uses derivative instruments, specifically forward contracts, to reduce the impact of foreign exchange fluctuations on earnings. The forward contracts are with high-quality institutions and the Company monitors the creditworthiness of the counterparties consistently. The Company’s objective is to offset gains and losses resulting from these exposures with gains and losses on the derivative contracts used to hedge them, thereby reducing volatility of earnings or protecting fair values of assets. The Company does not use derivative contracts for trading or speculative purposes.</span></div><div style="margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company enters into foreign currency exchange forward contracts to manage its exposure to fluctuations in foreign exchange rates that arise primarily from euro and British pounds. Gains and losses on these contracts are intended to offset the impact of foreign exchange rate changes on the underlying account balances, and therefore, do not subject the Company to material balance sheet risk. </span></div>The Company has entered into factoring agreements, to sell certain receivables to unrelated third-party financial institutions. These transactions are accounted for in accordance with ASC Topic 860, “Transfers and Servicing” (“ASC 860”). ASC 860 and result in a reduction in accounts receivable because the agreements transfer effective control over and risk related to the receivables to the buyers. The Company's factoring agreements do not allow for recourse in the event of uncollectability, and the Company does not retain any interest in the underlying accounts receivable once sold. <div style="margin-top:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">Inventory Valuation</span></div><div style="margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Inventories consist of raw materials, work-in-process and finished goods and are stated at standard cost adjusted to approximate the lower of actual cost or net realizable value. Costs are recognized utilizing the first-in, first-out method. Net realizable value is based upon an estimated selling price reduced by the estimated cost of disposal. The determination of market value involves numerous judgments including estimated average selling prices based upon recent sales volumes, industry trends, existing customer orders, current contract price, future demand and pricing and technological obsolescence of the Company’s products.</span></div><div style="margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Inventory that is obsolete or in excess of the Company’s forecasted demand or is anticipated to be sold at a loss is written down to its estimated net realizable value based on historical usage and expected demand. In valuing its inventory costs and deferred inventory costs, the Company considered whether the net realizable value of inventory delivered or expected to be delivered at less than cost, primarily comprised of common equipment, had declined. The Company concluded that, in the instances where the net realizable value of inventory delivered or expected to be delivered was less than cost, it was appropriate to value the inventory costs and deferred inventory costs at cost or net realizable value, whichever is lower, thereby recognizing the cost of the reduction in net realizable value of inventory in the period in which the reduction occurred or can be reasonably estimated. The Company has, therefore, recognized inventory write-downs as necessary in each period in order to reflect inventory at the lower of actual cost or net realizable value. </span></div><div style="margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company considers whether it should accrue losses on firm purchase commitments related to inventory items. Given that the net realizable value of common equipment is below contractual purchase price, the Company has also recorded losses on these firm purchase commitments in the period in which the commitment is made. When the inventory parts related to these firm purchase commitments are received, that inventory is recorded at the purchase price less the accrual for the loss on the purchase commitment.</span></div> <div style="margin-top:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">Property, Plant and Equipment</span></div><div style="margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Property, plant and equipment are stated at cost. This includes enterprise-level business software that the Company customizes to meet its specific operational needs and certain software licenses. Depreciation is calculated using the straight-line method over the estimated useful lives of the respective assets. Leasehold improvements are amortized using the straight-line method over the shorter of the lease term or estimated useful life of the asset. An assumption of lease renewal where a renewal option exists is used only when the renewal has been determined to be reasonably certain. Repair and maintenance costs are expensed as incurred. The estimated useful life for each asset category is as follows: </span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:74.900%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:22.900%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Estimated Useful Lives</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Building</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">20 years</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Laboratory and manufacturing equipment</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1.5 to 10 years</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Furniture and fixtures</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3 to 10 years</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Computer hardware</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3 to 5 years</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Computer software</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3 years</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Leasehold and building improvements</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1 to 11 years</span></div></td></tr></table></div><div style="margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company reviews long-lived assets for impairment whenever events or changes in circumstances indicate that the carrying amount of these assets may not be recoverable or that the useful life is shorter than originally estimated. If impairment indicators are present and the projected future undiscounted cash flows are less than the carrying value of the assets, the carrying values are reduced to the estimated fair value. If assets are determined to be recoverable, but the useful lives are shorter than originally estimated, the carrying value of the assets is depreciated over the newly determined remaining useful lives.</span></div> The estimated useful life for each asset category is as follows: <table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:74.900%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:22.900%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Estimated Useful Lives</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Building</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">20 years</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Laboratory and manufacturing equipment</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1.5 to 10 years</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Furniture and fixtures</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3 to 10 years</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Computer hardware</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3 to 5 years</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Computer software</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3 years</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Leasehold and building improvements</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1 to 11 years</span></div></td></tr></table>Finance leases included in Property, Plant, &amp; Equipment, net in the consolidated balance sheets were as follows (in thousands):<table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.000%"><tr><td style="width:1.0%"/><td style="width:55.297%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:20.280%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.641%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:20.282%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 25, 2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 26, 2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Computer hardware</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,208 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Laboratory and manufacturing equipment</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,973 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,973 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Leasehold and building improvements</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,333 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,512 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> P20Y P1Y6M P10Y P3Y P10Y P3Y P5Y P3Y P1Y P11Y <div style="margin-top:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">Accrued Warranty</span></div><div style="margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">In the Company's contracts with its customers, the Company warrants that its products will operate substantially in conformity with product specifications. Hardware warranties provide the purchaser with protection in the event that the product does not perform to product specifications. During the warranty period, the purchaser’s sole and exclusive remedy in the event of such defect or failure to perform is limited to the correction of the defect or failure by repair, refurbishment or replacement, at the Company’s sole option and expense. The Company's hardware warranty periods generally range from <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjJlNThkYmJiZjA0ZDRjNGU5MGEzMDg1N2VkNTNkN2ZlL3NlYzoyZTU4ZGJiYmYwNGQ0YzRlOTBhMzA4NTdlZDUzZDdmZV8xMDAvZnJhZzpmZTEwMTUzNjI2NzY0M2QxOWE4ZTkyMmQxNjliNDYyOS90ZXh0cmVnaW9uOmZlMTAxNTM2MjY3NjQzZDE5YThlOTIyZDE2OWI0NjI5XzM2NzQy_58b97ce1-3833-4ca4-978d-cb43ba56a952">one</span> to five years from date of acceptance for hardware and the Company's software warranty is 90 days. Upon delivery of the Company's products, the Company provides for the estimated cost to repair or replace products that may be returned under warranty. The hardware warranty accrual is based on actual historical returns and cost of repair experience and the application of those historical rates to the Company's in-warranty installed base. The provision for warranty claims fluctuates depending upon the installed base of products and the failure rates and costs of repair associated with these products under warranty. Furthermore, the Company's costs of repair vary based on repair volume and its ability to repair, rather than replace, defective units. In the event that actual product failure rates and costs to repair differ from the Company's estimates, revisions to the warranty provision are required. In addition, from time to time, specific hardware warranty accruals may be made if unforeseen technical problems arise with specific products. The Company regularly assesses the adequacy of its recorded warranty liabilities and adjusts the amounts as necessary.</span></div> P5Y P90D Amortization of Intangible AssetsIntangible assets with finite lives are carried at cost, less accumulated amortization. Amortization is computed over the estimated useful lives of the respective assets. In-process research and development represent the fair value of incomplete research and development projects that have not reached technological feasibility as of the date of acquisition. Initially, these assets are not subject to amortization, but once projects have been completed, these assets are transferred to developed technology, which are subject to amortization, while assets related to projects that have been abandoned are impaired and expensed to research and development. <div style="margin-top:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">Impairment of Goodwill and Intangible Assets</span></div><div style="margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Goodwill represents the excess of the purchase price of an acquired business over the fair value of the identifiable assets acquired and liabilities assumed. The Company tests for impairment of goodwill on an annual basis in the fourth quarter and at any other time when events occur or circumstances indicate that the carrying amount of goodwill may not be recoverable. The Company has the option to first assess qualitative factors to determine whether it is necessary to perform the quantitative goodwill impairment test. If the Company determines that as a result of the qualitative assessment that it is more likely than not (i.e., greater than 50% likelihood) that the fair value of a reporting unit is less than its carrying amount, then the quantitative test is required or it can directly perform the quantitative analysis. The Company recognizes an impairment charge for the amount by which the carrying amount exceeds the reporting unit’s fair value; however, the loss recognized does not exceed the total amount of goodwill allocated to that reporting unit.</span></div>The Company evaluates events and changes in circumstances that could indicate carrying amounts of purchased intangible assets may not be recoverable. When such events or changes in circumstances occur, the Company assesses the recoverability of these assets by determining whether or not the carrying amount will be recovered through undiscounted expected future cash flows. If the total of the future undiscounted cash flows is less than the carrying amount of an asset, the Company records an impairment loss for the amount by which the carrying amount of the asset exceeds the fair value of the asset. <div style="margin-top:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">Leases</span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:112%">The Company has operating leases primarily for real estate (facilities) and automobiles. The Company has finance leases primarily for computer hardware, laboratory and manufacturing equipment and leasehold and building improvements.</span></div><div style="margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company leases facilities under non-cancelable operating lease agreements. These leases have varying terms that range from <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjJlNThkYmJiZjA0ZDRjNGU5MGEzMDg1N2VkNTNkN2ZlL3NlYzoyZTU4ZGJiYmYwNGQ0YzRlOTBhMzA4NTdlZDUzZDdmZV8xMDAvZnJhZzpmZTEwMTUzNjI2NzY0M2QxOWE4ZTkyMmQxNjliNDYyOS90ZXh0cmVnaW9uOmZlMTAxNTM2MjY3NjQzZDE5YThlOTIyZDE2OWI0NjI5XzQyMjgz_292f8b8b-907c-4a1d-a854-ef26ce299bfa">one</span> to 11 years and contain leasehold improvement incentives, rent holidays and escalation clauses. In addition, some of these leases have renewal options for up to six years.</span></div><div style="margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company determines if an arrangement contains a lease at inception. Operating leases are included in operating lease right of use ("ROU") assets, accrued expenses and other current liabilities and operating lease liabilities on the Company's consolidated balance sheets. Finance leases are included in </span></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">property, plant and equipment, net, accrued expenses and other current liabilities and other long-term liabilities on the Company's consolidated balance sheets.</span></div><div style="margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Operating lease ROU assets and operating lease liabilities are recognized based on the present value of the future minimum lease payments over the lease term at commencement date. As most of the Company's leases do not provide an implicit rate, the Company uses its incremental borrowing rate based on the information available at commencement date in determining the present value of future payments. Operating lease ROU assets also include any lease payments made and exclude lease incentives and initial direct costs incurred. Variable lease payments are expensed as incurred and are not included within the ROU asset and lease liability calculation. Variable lease payments primarily include reimbursements of costs incurred by lessors for common area maintenance and utilities. The Company's lease terms may include options to extend or terminate the lease when it is reasonably certain that the Company will exercise that option. Lease expense for minimum lease payments is recognized on a straight-line basis over the lease term. The Company rents or subleases certain real estate under agreements that are classified as operating leases.</span></div><div style="margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Leases with an initial term of 12 months or less are not recorded on the balance sheet. The Company recognizes lease expense for these leases on a straight-line basis over the lease term. The Company does not account for lease components (e.g., fixed payments including rent) separately from the non-lease components (e.g., common-area maintenance costs).     </span></div><div style="margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Upon abandoning or committing to a plan to abandon a leased property in the short term before the lease term expires, the Company assesses the fair value of its remaining obligation under the lease and records an impairment of the ROU asset, if needed. The impairment loss is calculated as the present value of the amount by which the remaining lease obligation, adjusted for the effects of any one-time costs to sublease, exceeds the estimated sublease rentals that could be reasonably obtained. The estimated sublease rentals consider Company's ability and intent to sublease the space. The significant assumptions used in the Company's discounted cash flow model include the amount and timing of estimated sublease rental receipts and the discount rate which involve a number of risks and uncertainties, some of which are beyond control, including future real estate market conditions and the Company's ability to successfully enter into subleases or termination agreements with terms as favorable as those assumed when arriving at its estimates. The Company monitors these estimates and assumptions on at least a quarterly basis for changes in circumstances and any corresponding adjustments to the accrual are recorded in its statement of operations in the period when such changes are known.</span></div>The loss recorded or to be recorded may change significantly as a result of the re-measurement of the liability, if the timing or amount of estimated cash flows change. P11Y P6Y <div style="margin-top:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">Restructuring and Other Related Costs</span></div><div style="margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company records costs associated with exit activities related to restructuring plans in accordance with ASC 420, “Exit or Disposal Cost Obligations,” or ASC 712, “Compensation — Nonretirement Postemployment Benefits.” Liabilities for costs associated with an exit or disposal activity are recognized in the period in which the liability is incurred. The timing of the associated cash payments is dependent upon the type of exit cost and extends over an approximately four-year period. The Company records restructuring cost liabilities in “accrued expenses and other current liabilities” and "other long-term liabilities" in the consolidated balance sheet. </span></div><div style="margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Restructuring costs include employee and contract termination costs, facility consolidation and closure costs, lease related impairment charges, equipment write-downs and inventory write-downs. One-time termination benefits are recognized as a liability at estimated fair value when the approved plan of termination has been communicated to employees, unless employees must provide future service, in which case the benefits are recognized ratably over the future service period. Ongoing termination benefits arrangements are recognized as a liability at estimated fair value when the amount of such benefits becomes estimable and payment is probable.</span></div><div style="margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Restructuring charges require significant estimates and assumptions, including estimates made for employee separation costs and other contract termination charges. Management estimates involve a number of risks and uncertainties, some of which are beyond control, including the Company's ability to successfully enter into termination agreements with employees and others with terms as favorable as those assumed when arriving at its estimates. The Company monitors these estimates and assumptions on at least a quarterly basis for changes in circumstances and any corresponding adjustments to the accrual are recorded in its statement of operations in the period when such changes are known.</span></div> P4Y <div style="margin-top:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">Recent Accounting Pronouncements</span></div><div style="margin-top:5pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Accounting Pronouncements Recently Adopted</span></div><div style="margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">In December 2019, FASB issued ASU 2019-12, "Simplifying the Accounting for Income Taxes" (“ASU 2019-12”), as part of its simplification initiative. ASU 2019-12 removes certain exceptions from Accounting Standards Codification ("ASC") 740, "Income Taxes" ("ASC 740"), including (i) the exception to the incremental approach for intra period tax allocation when there is a loss from continuing operations and income or a gain from other items such as discontinued operations or other comprehensive income; (ii) the exception to accounting for outside basis differences of equity method investments and foreign subsidiaries; and (iii) the exception to limit tax benefit recognized in interim period in cases when the year-to-date losses exceeds anticipated losses. ASU 2019-12 also simplifies U.S. GAAP in several other areas of ASC 740 such as (i) franchise taxes and other taxes partially based on income; (ii) step-up in tax basis goodwill considered part of a business combination in which the book goodwill was originally recognized or should be considered a separate transaction; (iii) separate financial statements of entities not subject to tax; and (iv) interim recognition of enactment of tax laws or rate changes. ASU 2019-12 is effective for the Company for fiscal years (and interim periods within those fiscal years) beginning after December 15, 2020, with early adoption permitted. The Company adopted ASU 2019-12 in the first quarter of 2021 and the impact of the adoption was not material to the Company's consolidated financial statements.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Accounting Pronouncements Not Yet Effective</span></div><div style="margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">In October 2021, the FASB issued ASU 2021-08, "Business Combinations (Topic 805)” (“ASU 2021-08”). The ASU improves the accounting for acquired revenue contracts with customers in a business combination by addressing diversity in practice and inconsistency related to recognition of an acquired contract liability and payment terms and their effect on subsequent revenue recognized by the acquirer. The update is effective for annual and interim periods within the fiscal year beginning after December 15, 2022, and early adoption is permitted, including adoption in an interim period. The Company is currently evaluating the period in which we will adopt ASU 2021-08 and evaluating the impact that the adoption of ASU 2021-08 would have on its consolidated financial statements.</span></div><div style="margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">In August 2020, the FASB issued ASU 2020-06, Debt—Debt with Conversion and Other Options (Subtopic 470-20) and Derivatives and Hedging—Contracts in Entity's Own Equity (Subtopic 815-40) ("ASU 2020-06"). The ASU simplifies accounting for convertible instruments by removing major separation models required under current GAAP. Consequently, more convertible debt instruments will be reported as a single liability instrument with no separate accounting for embedded conversion features. This update removes certain settlement conditions that are required for equity contracts to qualify for the derivative scope exception, which will permit more equity contracts to qualify for it. This update also simplifies the diluted net income per share calculation in certain areas. The update is effective for annual and interim periods beginning after December 15, 2021, and interim periods within those fiscal years. The Company will adopt ASU 2020-06 as of December 26, 2021 using the modified retrospective transition method, which will result in a cumulative-effect adjustment to the opening balance of accumulated deficit on the date of adoption. Prior period financial statements will not be restated upon adoption.</span></div><div style="margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Upon adoption of ASU 2020-06, the Company will no longer record the conversion feature of its convertible senior notes in equity. Instead, the Company will combine the previously separated equity component with the liability component, which together will be classified as debt, thereby eliminating the subsequent amortization of the debt discount as interest expense. Similarly, a portion of issuance costs previously allocated to equity will be reclassified to debt and amortized as interest expense. Accordingly, the Company expects to record an increase to accumulated deficit, a decrease to additional paid-in capital, and an increase to convertible senior notes. Also upon adoption, the Company will no longer utilize the treasury stock method for earnings per share purposes. Instead, the Company will use the if-converted method when reporting the weighted-average number of potentially dilutive shares of common stock. Although the required use of the if-converted method will not impact the diluted net loss per share as long as the Company is in a net loss position, the Company will be required to include disclosure of all the underlying shares regardless of the average stock price for the reporting period. </span></div><div style="margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">In March 2020, the FASB issued ASU 2020-04 (Topic 848), "Reference Rate Reform - Facilitation of the Effects of Reference Rate Reform on Financial Reporting” (“ASU 2020-04”), which provides temporary optional expedients and exceptions to the existing guidance on contract modifications and hedge accounting to ease the financial reporting burdens related to the expected market transition from the London Interbank Offered Rate </span></div>("LIBOR") and other interbank offered rates to alternative reference rates, such as the Secured Overnight Financing Rate. The standard was effective upon issuance and may generally be applied through December 31, 2022 to any new or amended contracts, hedging relationships, and other transactions that reference LIBOR. The Company will apply the amendments when its relevant contracts are modified upon transition to alternative reference rates. Leases<div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company has operating leases for real estate (facilities) and automobiles. For the fiscal years ended December 25, 2021, December 26, 2020 and December 28, 2019, operating lease expense was $25.5 million, $34.0 million and $41.5 million, respectively. Included in operating lease expense were rent expense and impairment charges due to restructuring resulting in abandonment of certain lease facilities, amounting to $6.3 million, $9.9 million and $15.9 million for the fiscal years ended December 25, 2021, December 26, 2020 and December 28, 2019, respectively. Variable lease cost, short-term lease cost and sublease income were immaterial during the fiscal years ended December 25, 2021, December 26, 2020 and December 28, 2019, respectively. </span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">As of December 25, 2021, $16.5 million was included in <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjJlNThkYmJiZjA0ZDRjNGU5MGEzMDg1N2VkNTNkN2ZlL3NlYzoyZTU4ZGJiYmYwNGQ0YzRlOTBhMzA4NTdlZDUzZDdmZV8xMDYvZnJhZzozMzE4NTQ0YmVmNWQ0YjcyYWU1ZDU5ZTE5NDI5MGI4Ny90ZXh0cmVnaW9uOjMzMTg1NDRiZWY1ZDRiNzJhZTVkNTllMTk0MjkwYjg3XzI2ODA_db2a80a3-ef48-47fd-9d35-fc336a987bdf">accrued expenses and other current liabilities</span> and $54.3 million as long-term operating lease liabilities. As of December 26, 2020, $14.9 million was included in <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjJlNThkYmJiZjA0ZDRjNGU5MGEzMDg1N2VkNTNkN2ZlL3NlYzoyZTU4ZGJiYmYwNGQ0YzRlOTBhMzA4NTdlZDUzZDdmZV8xMDYvZnJhZzozMzE4NTQ0YmVmNWQ0YjcyYWU1ZDU5ZTE5NDI5MGI4Ny90ZXh0cmVnaW9uOjMzMTg1NDRiZWY1ZDRiNzJhZTVkNTllMTk0MjkwYjg3XzI2ODE_a4a683a0-b2d2-4b99-a749-b39d632d151d">accrued expenses and other current liabilities</span> and $76.1 million as long-term operating lease liabilities.</span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company also has finance leases. The lease term for these arrangements range from <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjJlNThkYmJiZjA0ZDRjNGU5MGEzMDg1N2VkNTNkN2ZlL3NlYzoyZTU4ZGJiYmYwNGQ0YzRlOTBhMzA4NTdlZDUzZDdmZV8xMDYvZnJhZzozMzE4NTQ0YmVmNWQ0YjcyYWU1ZDU5ZTE5NDI5MGI4Ny90ZXh0cmVnaW9uOjMzMTg1NDRiZWY1ZDRiNzJhZTVkNTllMTk0MjkwYjg3XzE4MTQxOTQxODYyNDA4_f9843447-cd69-462e-b4fd-0f1c6632e5fb">three</span> to five years with option to purchase at the end of the term. Finance leases included in Property, Plant, &amp; Equipment, net in the consolidated balance sheets were as follows (in thousands):</span></div><div style="margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.000%"><tr><td style="width:1.0%"/><td style="width:55.297%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:20.280%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.641%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:20.282%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 25, 2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 26, 2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Computer hardware</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,208 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Laboratory and manufacturing equipment</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,973 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,973 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Leasehold and building improvements</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,333 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,512 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The following table presents finance lease expense comprising of amortization of right of use asset and interest expense (in thousands): </span></div><div style="margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:36.900%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.466%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.900%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.466%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.900%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.466%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.902%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Years Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 25, 2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 26, 2020</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 28, 2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Amortization of right of use asset</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">960 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">733 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">339 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Interest Expense</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">190 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">185 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">126 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total finance lease expense</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,150 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">918 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">465 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The following table presents balance sheet detail of finance lease liability (in thousands):</span></div><div style="margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:55.900%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:20.066%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.466%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:20.068%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 25, 2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 26, 2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjJlNThkYmJiZjA0ZDRjNGU5MGEzMDg1N2VkNTNkN2ZlL3NlYzoyZTU4ZGJiYmYwNGQ0YzRlOTBhMzA4NTdlZDUzZDdmZV8xMDYvZnJhZzozMzE4NTQ0YmVmNWQ0YjcyYWU1ZDU5ZTE5NDI5MGI4Ny90YWJsZTo5YTJhMTJlZmVhYTA0MGI2ODVkZTliZmVlNDEwODJkMy90YWJsZXJhbmdlOjlhMmExMmVmZWFhMDQwYjY4NWRlOWJmZWU0MTA4MmQzXzEtMC0xLTEtNDE1NjY_5d003316-b07e-415e-a084-5ae45e9c6460"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjJlNThkYmJiZjA0ZDRjNGU5MGEzMDg1N2VkNTNkN2ZlL3NlYzoyZTU4ZGJiYmYwNGQ0YzRlOTBhMzA4NTdlZDUzZDdmZV8xMDYvZnJhZzozMzE4NTQ0YmVmNWQ0YjcyYWU1ZDU5ZTE5NDI5MGI4Ny90YWJsZTo5YTJhMTJlZmVhYTA0MGI2ODVkZTliZmVlNDEwODJkMy90YWJsZXJhbmdlOjlhMmExMmVmZWFhMDQwYjY4NWRlOWJmZWU0MTA4MmQzXzEtMC0xLTEtNDE1NjY_93bb5239-5eb5-4498-9a86-6ba8efa2c48f">Accrued expenses and other current liabilities</span></span></span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,291 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,138 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjJlNThkYmJiZjA0ZDRjNGU5MGEzMDg1N2VkNTNkN2ZlL3NlYzoyZTU4ZGJiYmYwNGQ0YzRlOTBhMzA4NTdlZDUzZDdmZV8xMDYvZnJhZzozMzE4NTQ0YmVmNWQ0YjcyYWU1ZDU5ZTE5NDI5MGI4Ny90YWJsZTo5YTJhMTJlZmVhYTA0MGI2ODVkZTliZmVlNDEwODJkMy90YWJsZXJhbmdlOjlhMmExMmVmZWFhMDQwYjY4NWRlOWJmZWU0MTA4MmQzXzItMC0xLTEtNDE1NzE_72627850-0320-4e5e-9f4e-49c51f3f1bc6"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjJlNThkYmJiZjA0ZDRjNGU5MGEzMDg1N2VkNTNkN2ZlL3NlYzoyZTU4ZGJiYmYwNGQ0YzRlOTBhMzA4NTdlZDUzZDdmZV8xMDYvZnJhZzozMzE4NTQ0YmVmNWQ0YjcyYWU1ZDU5ZTE5NDI5MGI4Ny90YWJsZTo5YTJhMTJlZmVhYTA0MGI2ODVkZTliZmVlNDEwODJkMy90YWJsZXJhbmdlOjlhMmExMmVmZWFhMDQwYjY4NWRlOWJmZWU0MTA4MmQzXzItMC0xLTEtNDE1NzE_b3bc1d65-394f-427b-8618-fe19dd25af93">Other long-term liabilities</span></span></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">954</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,383 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total finance lease liability</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,245 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,521 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The following table presents maturity of lease liabilities under the Company's non-cancelable leases as of December 25, 2021 (in thousands):</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:55.066%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.633%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:20.066%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.466%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:20.069%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Operating Lease</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Finance Lease</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total lease payments</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">90,887 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,337 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Less: interest</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">20,018 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">92 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Present value of lease liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">70,869 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,245 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:4pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">    </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Calculated using the interest rate for each lease.</span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The following table presents supplemental information for the Company's non-cancelable leases for the fiscal year ended December 25, 2021 (in thousands, except for weighted average and percentage data):</span></div><div style="margin-top:14pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:62.066%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.633%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.233%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.466%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.902%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Operating Lease</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Finance Lease</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Weighted average remaining lease term</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5.92 years</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1.68 years</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Weighted average discount rate</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9.18 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7.04 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cash paid for amounts included in the measurement of lease liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">23,477</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,632</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Leased assets obtained in exchange for new lease liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,070</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,208</span></td></tr></table></div> 25500000 34000000 41500000 6300000 9900000 15900000 16500000 54300000 14900000 76100000 P5Y 1208000 0 1973000 1973000 2333000 2512000 <div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The following table presents finance lease expense comprising of amortization of right of use asset and interest expense (in thousands): </span></div><div style="margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:36.900%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.466%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.900%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.466%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.900%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.466%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.902%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Years Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 25, 2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 26, 2020</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 28, 2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Amortization of right of use asset</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">960 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">733 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">339 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Interest Expense</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">190 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">185 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">126 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total finance lease expense</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,150 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">918 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">465 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The following table presents supplemental information for the Company's non-cancelable leases for the fiscal year ended December 25, 2021 (in thousands, except for weighted average and percentage data):</span></div><div style="margin-top:14pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:62.066%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.633%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.233%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.466%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.902%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Operating Lease</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Finance Lease</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Weighted average remaining lease term</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5.92 years</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1.68 years</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Weighted average discount rate</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9.18 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7.04 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cash paid for amounts included in the measurement of lease liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">23,477</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,632</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Leased assets obtained in exchange for new lease liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,070</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,208</span></td></tr></table></div> 960000 733000 339000 190000 185000 126000 1150000 918000 465000 <div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The following table presents balance sheet detail of finance lease liability (in thousands):</span></div><div style="margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:55.900%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:20.066%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.466%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:20.068%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 25, 2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 26, 2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjJlNThkYmJiZjA0ZDRjNGU5MGEzMDg1N2VkNTNkN2ZlL3NlYzoyZTU4ZGJiYmYwNGQ0YzRlOTBhMzA4NTdlZDUzZDdmZV8xMDYvZnJhZzozMzE4NTQ0YmVmNWQ0YjcyYWU1ZDU5ZTE5NDI5MGI4Ny90YWJsZTo5YTJhMTJlZmVhYTA0MGI2ODVkZTliZmVlNDEwODJkMy90YWJsZXJhbmdlOjlhMmExMmVmZWFhMDQwYjY4NWRlOWJmZWU0MTA4MmQzXzEtMC0xLTEtNDE1NjY_5d003316-b07e-415e-a084-5ae45e9c6460"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjJlNThkYmJiZjA0ZDRjNGU5MGEzMDg1N2VkNTNkN2ZlL3NlYzoyZTU4ZGJiYmYwNGQ0YzRlOTBhMzA4NTdlZDUzZDdmZV8xMDYvZnJhZzozMzE4NTQ0YmVmNWQ0YjcyYWU1ZDU5ZTE5NDI5MGI4Ny90YWJsZTo5YTJhMTJlZmVhYTA0MGI2ODVkZTliZmVlNDEwODJkMy90YWJsZXJhbmdlOjlhMmExMmVmZWFhMDQwYjY4NWRlOWJmZWU0MTA4MmQzXzEtMC0xLTEtNDE1NjY_93bb5239-5eb5-4498-9a86-6ba8efa2c48f">Accrued expenses and other current liabilities</span></span></span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,291 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,138 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjJlNThkYmJiZjA0ZDRjNGU5MGEzMDg1N2VkNTNkN2ZlL3NlYzoyZTU4ZGJiYmYwNGQ0YzRlOTBhMzA4NTdlZDUzZDdmZV8xMDYvZnJhZzozMzE4NTQ0YmVmNWQ0YjcyYWU1ZDU5ZTE5NDI5MGI4Ny90YWJsZTo5YTJhMTJlZmVhYTA0MGI2ODVkZTliZmVlNDEwODJkMy90YWJsZXJhbmdlOjlhMmExMmVmZWFhMDQwYjY4NWRlOWJmZWU0MTA4MmQzXzItMC0xLTEtNDE1NzE_72627850-0320-4e5e-9f4e-49c51f3f1bc6"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjJlNThkYmJiZjA0ZDRjNGU5MGEzMDg1N2VkNTNkN2ZlL3NlYzoyZTU4ZGJiYmYwNGQ0YzRlOTBhMzA4NTdlZDUzZDdmZV8xMDYvZnJhZzozMzE4NTQ0YmVmNWQ0YjcyYWU1ZDU5ZTE5NDI5MGI4Ny90YWJsZTo5YTJhMTJlZmVhYTA0MGI2ODVkZTliZmVlNDEwODJkMy90YWJsZXJhbmdlOjlhMmExMmVmZWFhMDQwYjY4NWRlOWJmZWU0MTA4MmQzXzItMC0xLTEtNDE1NzE_b3bc1d65-394f-427b-8618-fe19dd25af93">Other long-term liabilities</span></span></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">954</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,383 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total finance lease liability</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,245 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,521 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 1291000 1138000 954000 1383000 2245000 2521000 <div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The following table presents maturity of lease liabilities under the Company's non-cancelable leases as of December 25, 2021 (in thousands):</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:55.066%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.633%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:20.066%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.466%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:20.069%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Operating Lease</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Finance Lease</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total lease payments</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">90,887 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,337 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Less: interest</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">20,018 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">92 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Present value of lease liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">70,869 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,245 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:4pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">    </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Calculated using the interest rate for each lease.</span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The following table sets forth commitments and contingencies related to our various obligations (in thousands):</span></div><div style="margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:22.684%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.879%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.316%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.101%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.316%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.101%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.101%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.538%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="33" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Payments Due by Period</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Total</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2025</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2026</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Thereafter</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Operating leases</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(1)(2)</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">90,887 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">22,201 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">15,496 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">13,371 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">12,383 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9,717 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">17,719 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Financing lease obligations</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(3)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,337 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,346 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">814 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">177 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Purchase obligations </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(4)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">591,540 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">562,965 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">27,844 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">702 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">29 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2027 Notes, including interest</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(5)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">227,500 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">202,500 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2024 Notes, including interest</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(5)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">428,159 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8,553 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8,553 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">411,053 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Mortgage Payable, including interest</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(5)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8,392 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">781 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">781 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6,830 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;text-indent:21.6pt;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total contractual obligations</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,348,815 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">600,846 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">58,488 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">437,133 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">17,412 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">14,717 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">220,219 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:5pt;padding-left:36pt;text-indent:-36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:700;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">     </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">The Company leases facilities under non-cancelable operating lease agreements. These leases have varying terms that range from <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjJlNThkYmJiZjA0ZDRjNGU5MGEzMDg1N2VkNTNkN2ZlL3NlYzoyZTU4ZGJiYmYwNGQ0YzRlOTBhMzA4NTdlZDUzZDdmZV8xNTQvZnJhZzpjZWEyYzM1YTJlODY0OWFhODVhMjA5MTRhNzM2MjIxZi90ZXh0cmVnaW9uOmNlYTJjMzVhMmU4NjQ5YWE4NWEyMDkxNGE3MzYyMjFmXzE2NDkyNjc0ODAxMDY_82423d52-6481-46d8-a6c6-f2f1b823778a">one</span> to 11 years. The above payment schedule includes interest. See Note 3, "Leases" to the Notes to Consolidated Financial Statements for more information.</span></div><div style="margin-top:5pt;padding-left:36pt;text-indent:-36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(2)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">    The Company has contractual commitments to remove leasehold improvements and return certain properties to a specified condition when the leases terminate. At the inception of a lease with such conditions, the Company records an asset retirement obligation liability and a corresponding capital asset in an amount equal to the estimated fair value of the obligation. Asset retirement obligations were $5.1 million and $5.0 million as of December 25, 2021 and December 26, 2020, respectively. All of the $5.1 million as of December 25, 2021 is classified as other long-term liabilities on the accompanying consolidated balance sheets.</span></div><div style="margin-top:5pt;padding-left:36pt;text-indent:-36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(3)     </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">The Company has finance leases for other equipment and leasehold improvements. The above payment schedule includes interest. See Note 3, "Leases" to the Notes to Consolidated Financial Statements for more information.</span></div><div style="margin-top:5pt;padding-left:36pt;text-indent:-36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(4)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">     The Company has agreements with its major production suppliers, where the Company is committed to purchase certain parts. As of December 25, 2021, December 26, 2020 and December 28, 2019, these non-cancelable purchase commitments were $591.5 million, $291.4 million and $258.2 million, respectively.</span></div><div style="margin-top:5pt;padding-left:36pt;text-indent:-36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(5)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">    See Note 12, "Debt" to the Notes to Consolidated Financial Statements for more information.</span></div> <div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The following table presents maturity of lease liabilities under the Company's non-cancelable leases as of December 25, 2021 (in thousands):</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:55.066%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.633%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:20.066%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.466%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:20.069%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Operating Lease</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Finance Lease</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total lease payments</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">90,887 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,337 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Less: interest</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">20,018 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">92 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Present value of lease liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">70,869 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,245 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:4pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">    </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Calculated using the interest rate for each lease.</span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The following table sets forth commitments and contingencies related to our various obligations (in thousands):</span></div><div style="margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:22.684%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.879%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.316%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.101%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.316%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.101%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.101%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.538%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="33" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Payments Due by Period</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Total</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2025</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2026</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Thereafter</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Operating leases</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(1)(2)</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">90,887 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">22,201 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">15,496 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">13,371 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">12,383 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9,717 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">17,719 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Financing lease obligations</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(3)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,337 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,346 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">814 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">177 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Purchase obligations </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(4)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">591,540 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">562,965 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">27,844 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">702 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">29 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2027 Notes, including interest</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(5)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">227,500 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">202,500 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2024 Notes, including interest</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(5)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">428,159 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8,553 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8,553 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">411,053 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Mortgage Payable, including interest</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(5)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8,392 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">781 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">781 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6,830 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;text-indent:21.6pt;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total contractual obligations</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,348,815 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">600,846 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">58,488 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">437,133 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">17,412 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">14,717 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">220,219 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:5pt;padding-left:36pt;text-indent:-36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:700;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">     </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">The Company leases facilities under non-cancelable operating lease agreements. These leases have varying terms that range from <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjJlNThkYmJiZjA0ZDRjNGU5MGEzMDg1N2VkNTNkN2ZlL3NlYzoyZTU4ZGJiYmYwNGQ0YzRlOTBhMzA4NTdlZDUzZDdmZV8xNTQvZnJhZzpjZWEyYzM1YTJlODY0OWFhODVhMjA5MTRhNzM2MjIxZi90ZXh0cmVnaW9uOmNlYTJjMzVhMmU4NjQ5YWE4NWEyMDkxNGE3MzYyMjFmXzE2NDkyNjc0ODAxMDY_82423d52-6481-46d8-a6c6-f2f1b823778a">one</span> to 11 years. The above payment schedule includes interest. See Note 3, "Leases" to the Notes to Consolidated Financial Statements for more information.</span></div><div style="margin-top:5pt;padding-left:36pt;text-indent:-36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(2)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">    The Company has contractual commitments to remove leasehold improvements and return certain properties to a specified condition when the leases terminate. At the inception of a lease with such conditions, the Company records an asset retirement obligation liability and a corresponding capital asset in an amount equal to the estimated fair value of the obligation. Asset retirement obligations were $5.1 million and $5.0 million as of December 25, 2021 and December 26, 2020, respectively. All of the $5.1 million as of December 25, 2021 is classified as other long-term liabilities on the accompanying consolidated balance sheets.</span></div><div style="margin-top:5pt;padding-left:36pt;text-indent:-36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(3)     </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">The Company has finance leases for other equipment and leasehold improvements. The above payment schedule includes interest. See Note 3, "Leases" to the Notes to Consolidated Financial Statements for more information.</span></div><div style="margin-top:5pt;padding-left:36pt;text-indent:-36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(4)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">     The Company has agreements with its major production suppliers, where the Company is committed to purchase certain parts. As of December 25, 2021, December 26, 2020 and December 28, 2019, these non-cancelable purchase commitments were $591.5 million, $291.4 million and $258.2 million, respectively.</span></div><div style="margin-top:5pt;padding-left:36pt;text-indent:-36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(5)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">    See Note 12, "Debt" to the Notes to Consolidated Financial Statements for more information.</span></div> 90887000 2337000 20018000 92000 70869000 2245000 P5Y11M1D P1Y8M4D 0.0918 0.0704 23477000 1632000 3070000 1208000 Revenue Recognition<div style="margin-top:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">Capitalization of Costs to Obtain a Contract</span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The ending balance of the Company’s capitalized costs to obtain a contract as of December 25, 2021 and December 26, 2020 were $0.7 million and zero, respectively. The Company's amortization expense was not material for the fiscal year ended December 25, 2021, December 26, 2020 and December 28, 2019, respectively.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">Disaggregation of Revenue</span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The following table presents the Company's revenue disaggregated by revenue source (in thousands):</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:26.900%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.466%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:22.233%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.466%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:22.233%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.466%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:22.236%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Years Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 25, 2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 26, 2020</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 28, 2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Product</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,099,376 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,045,551 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,011,488 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Services</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">325,829 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">310,045 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">287,377 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total revenue</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,425,205 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,355,596 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,298,865 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company sells its products directly to customers who are predominantly service providers and to channel partners that sell on its behalf. The following tables present the Company's revenue disaggregated by geography, based on the shipping address of the customer and by sales channel (in thousands):</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:52.900%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.633%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.400%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.633%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.400%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.466%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.568%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Years Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 25, 2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 26, 2020</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 28, 2019</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">United States</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">663,808 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">630,422 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">628,075 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other Americas</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">107,963 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">99,158 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">93,251 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Europe, Middle East and Africa</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">477,787 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">424,411 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">418,333 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Asia Pacific</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">175,647 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">201,605 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">159,206 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total revenue</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,425,205 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,355,596 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,298,865 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:52.233%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.633%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.733%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.466%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.900%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.466%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.569%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Years Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 25, 2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 26, 2020</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 28, 2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Direct</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,099,632 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,039,976 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,032,527 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Indirect</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">325,573 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">315,620 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">266,338 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total revenue</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,425,205 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,355,596 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,298,865 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:4pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">Contract Balances</span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The following table provides information about receivables, contract assets and contract liabilities from contracts with customers (in thousands):</span></div><div style="margin-top:14pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:65.566%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.066%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.466%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.402%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 25, 2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 26, 2020</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Accounts receivable, net</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">358,954 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">319,428 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Contract assets</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">49,052 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">51,583 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Deferred revenue</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">168,909 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">163,056 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Revenue recognized for the fiscal year ended December 25, 2021 and December 26, 2020 that was included in the deferred revenue balance at the beginning of the reporting period was $88.1 million and $85.2 million, respectively. Changes in the contract asset and liability balances during the fiscal year ended December 25, 2021 and December 26, 2020 were not materially impacted by other factors.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">Transaction Price Allocated to the Remaining Performance Obligation </span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company’s remaining performance obligations represent the transaction price allocated to performance obligations that are unsatisfied or partially satisfied, consisting of deferred revenue and backlog. The Company’s backlog represents purchase orders received from customers for future product shipments and services. The Company’s backlog is subject to future events that could cause the amount or timing of the related revenue to change, and, in certain cases, may be canceled without penalty. Orders in backlog may be fulfilled several quarters following receipt or may relate to multi-year support service obligations.</span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The following table includes estimated revenue expected to be recognized in the future related to performance obligations that are unsatisfied (or partially satisfied) pursuant to contracts that are not subject to cancellation without penalty at the end of the reporting period (in thousands):</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.666%"><tr><td style="width:1.0%"/><td style="width:23.481%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.636%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.933%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.636%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.933%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.636%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.766%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.636%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.933%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.636%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.431%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.636%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.100%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.636%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.771%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2025</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2026</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Thereafter</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Revenue expected to be recognized in the future as of December 25, 2021</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">679,856 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">51,634 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">21,591 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,497 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,354 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,128 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">763,060 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 700000 0 <div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The following table presents the Company's revenue disaggregated by revenue source (in thousands):</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:26.900%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.466%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:22.233%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.466%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:22.233%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.466%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:22.236%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Years Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 25, 2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 26, 2020</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 28, 2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Product</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,099,376 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,045,551 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,011,488 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Services</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">325,829 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">310,045 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">287,377 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total revenue</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,425,205 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,355,596 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,298,865 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company sells its products directly to customers who are predominantly service providers and to channel partners that sell on its behalf. The following tables present the Company's revenue disaggregated by geography, based on the shipping address of the customer and by sales channel (in thousands):</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:52.900%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.633%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.400%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.633%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.400%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.466%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.568%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Years Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 25, 2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 26, 2020</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 28, 2019</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">United States</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">663,808 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">630,422 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">628,075 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other Americas</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">107,963 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">99,158 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">93,251 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Europe, Middle East and Africa</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">477,787 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">424,411 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">418,333 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Asia Pacific</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">175,647 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">201,605 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">159,206 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total revenue</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,425,205 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,355,596 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,298,865 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:52.233%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.633%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.733%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.466%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.900%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.466%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.569%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Years Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 25, 2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 26, 2020</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 28, 2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Direct</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,099,632 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,039,976 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,032,527 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Indirect</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">325,573 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">315,620 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">266,338 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total revenue</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,425,205 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,355,596 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,298,865 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> 1099376000 1045551000 1011488000 325829000 310045000 287377000 1425205000 1355596000 1298865000 663808000 630422000 628075000 107963000 99158000 93251000 477787000 424411000 418333000 175647000 201605000 159206000 1425205000 1355596000 1298865000 1099632000 1039976000 1032527000 325573000 315620000 266338000 1425205000 1355596000 1298865000 <div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The following table provides information about receivables, contract assets and contract liabilities from contracts with customers (in thousands):</span></div><div style="margin-top:14pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:65.566%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.066%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.466%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.402%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 25, 2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 26, 2020</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Accounts receivable, net</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">358,954 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">319,428 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Contract assets</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">49,052 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">51,583 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Deferred revenue</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">168,909 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">163,056 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 358954000 319428000 49052000 51583000 168909000 163056000 88100000 85200000 <div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The following table includes estimated revenue expected to be recognized in the future related to performance obligations that are unsatisfied (or partially satisfied) pursuant to contracts that are not subject to cancellation without penalty at the end of the reporting period (in thousands):</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.666%"><tr><td style="width:1.0%"/><td style="width:23.481%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.636%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.933%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.636%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.933%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.636%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.766%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.636%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.933%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.636%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.431%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.636%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.100%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.636%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.771%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2025</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2026</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Thereafter</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Revenue expected to be recognized in the future as of December 25, 2021</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">679,856 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">51,634 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">21,591 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,497 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,354 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,128 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">763,060 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 679856000 51634000 21591000 4497000 2354000 3128000 763060000 Fair Value Measurements<div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The following table presents the Company’s fair value hierarchy for its assets (liabilities) measured at fair value on a recurring basis (in thousands): </span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:38.066%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.566%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.633%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.733%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.633%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.733%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.633%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.566%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.633%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.733%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.633%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.738%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="15" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">As of December 25, 2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">As of December 26, 2020</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Fair Value Measured Using</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Fair Value Measured Using</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Level 1</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Level 2</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Total</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Level 1</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Level 2</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Assets (Liabilities)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Foreign currency exchange forward contracts</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(221)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(221)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(72)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(72)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Disclosure of Fair Values</span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Our financial instruments that are not re-measured at fair value include accounts receivable, accounts payable, accrued liabilities, and debt. The carrying values of these financial instruments other than our 2024 Notes and our 2027 Notes (collectively referred to as "Convertible Senior Notes" below) approximate their fair values. The fair value of Convertible Senior Notes were determined based on the quoted bid price of the Convertible Senior Notes in an over-the-counter market on December 23, 2021 (the last trading day of the fiscal quarter).</span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The following table presents the estimated fair values of the Convertible Senior Notes (in thousands): </span></div><div style="margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:38.066%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.566%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.633%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.733%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.633%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.733%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.633%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.566%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.633%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.733%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.633%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.738%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">As of December 25, 2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">As of December 26, 2020</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Fair Value Measured Using</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Fair Value Measured Using</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Level 1</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Level 2</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Total</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Level 1</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Level 2</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Debt</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Convertible Senior Notes</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">765,412 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">765,412 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">834,450 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">834,450 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">During 2021 and 2020, there were no transfers of assets or liabilities between Level 1 and Level 2 of the fair value hierarchy. As of December 25, 2021 and December 26, 2020, none of the Company’s existing securities were classified as Level 3 securities.</span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company classifies certain facilities-related charges within Level 3 of the fair value hierarchy and applies fair value accounting on a nonrecurring basis when impairment indicators exist or upon the existence of observable fair values. The fair values are classified as Level 3 measurements due to the significance of unobservable inputs. These analyses require management to make assumptions and estimates regarding industry and economic factors, future operating results and discount rates.</span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company measures goodwill and intangible assets at fair value on a nonrecurring basis when there are identifiable events or changes in circumstances that may have a significant adverse impact on the fair value of these assets. The Company performed an analysis of impairment indicators of these assets and noted no adverse impact to their fair values as of December 25, 2021.    </span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">Facilities-related Charges </span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">In connection with its Restructuring Plans (as defined in Note 9, “Restructuring and Other Related Costs” to the Notes to Consolidated Financial Statements), the Company incurred facilities related charges of $6.3 million and $9.9 million for the years ended December 25, 2021 and December 26, 2020, respectively. These charges were calculated at fair value based on estimated future discounted cash flows and are classified as Level 3 measurement due to the significance of unobservable inputs, which included the amount and timing of estimated sublease rental receipts that the Company could reasonably obtain over the remaining lease term and the discount rate. See Note 9, “Restructuring and Other Related Costs” to the Notes to Consolidated Financial Statements for more information on the 2018 Restructuring Plan.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Cash</span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">As of December 25, 2021, the Company had $202.5 million of cash and restricted cash, including $77.6 million held by its foreign subsidiaries. As of December 26, 2020, the Company had $315.4 million of cash and restricted cash including $100.4 million held by its foreign subsidiaries. The Company's cash in foreign locations is used for operational and investing activities in those locations, and the Company does not currently have the need or the intent to repatriate those funds to the United States.</span></div> <div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The following table presents the Company’s fair value hierarchy for its assets (liabilities) measured at fair value on a recurring basis (in thousands): </span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:38.066%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.566%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.633%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.733%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.633%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.733%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.633%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.566%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.633%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.733%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.633%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.738%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="15" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">As of December 25, 2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">As of December 26, 2020</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Fair Value Measured Using</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Fair Value Measured Using</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Level 1</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Level 2</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Total</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Level 1</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Level 2</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Assets (Liabilities)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Foreign currency exchange forward contracts</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(221)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(221)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(72)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(72)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The following table presents the estimated fair values of the Convertible Senior Notes (in thousands): </span></div><div style="margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:38.066%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.566%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.633%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.733%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.633%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.733%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.633%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.566%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.633%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.733%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.633%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.738%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">As of December 25, 2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">As of December 26, 2020</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Fair Value Measured Using</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Fair Value Measured Using</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Level 1</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Level 2</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Total</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Level 1</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Level 2</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Debt</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Convertible Senior Notes</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">765,412 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">765,412 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">834,450 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">834,450 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div> 0 221000 221000 0 72000 72000 0 765412000 765412000 0 834450000 834450000 6300000 9900000 202500000 77600000 315400000 100400000 Derivative Instruments<div style="margin-top:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">Foreign Currency Exchange Forward Contracts</span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company transacts business in various foreign currencies and has international sales, cost of sales, and expenses denominated in foreign currencies, and carries foreign-currency-denominated account balances, subjecting the Company to foreign currency risk. The Company’s primary foreign currency risk management objective is to protect the U.S. dollar value of future cash flows and minimize the volatility of reported earnings. The Company utilizes foreign currency forward contracts, primarily short term in nature. </span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Historically, the Company enters into foreign currency exchange forward contracts to manage its exposure to fluctuation in foreign exchange rates that arise from its euro and British pound denominated account balances. Gains and losses on these contracts are intended to offset the impact of foreign exchange rate fluctuations on the underlying foreign currency denominated account balances, do not subject the Company to material balance sheet risk. </span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">As of December 25, 2021 and December 26, 2020, the Company posted $0.9 million and $0.9 million, respectively of collateral on its derivative instruments to cover potential credit risk exposure. This amount is classified as other long-term restricted cash on the accompanying consolidated balance sheets.</span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The before-tax effect of foreign currency exchange forward contracts was a gain of $0.9 million, $0.3 million and $0.5 million for 2021, 2020 and 2019, respectively, included in other gain (loss), net, in the consolidated statements of operations. In each of these periods, the impact of the gross gains and losses were offset by foreign exchange rate fluctuations on the underlying foreign currency denominated amounts. </span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">As of December 25, 2021, the Company did not designate foreign currency exchange forward contracts as hedges for accounting purposes and accordingly, changes in the fair value are recorded in the accompanying consolidated statements of operations. These contracts were with one high-quality institution and the Company consistently monitors the creditworthiness of the counterparties.</span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The fair value of derivative instruments not designated as hedging instruments in the Company’s consolidated balance sheets was as follows (in thousands):</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:52.233%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.066%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.466%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.066%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.466%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.066%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.466%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.071%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of December 25, 2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of December 26, 2020</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Gross</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Notional</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:700;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><br/></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Accrued expenses and other current liabilities</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Gross</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Notional</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:700;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Accrued expenses and other current liabilities</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Foreign currency exchange forward contracts</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Related to euro denominated receivables</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">21,981 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(139)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">23,605 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(59)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Related to British pound denominated receivables</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7,566 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(82)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,868 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(13)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 31pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">29,547 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(221)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">28,473 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(72)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:5pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:11.65pt">Represents the face amounts of forward contracts that were outstanding as of the period noted.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">Accounts Receivable Factoring</span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company sells certain designated trade account receivables based on factoring arrangements with well-established factoring companies. Pursuant to the terms of the arrangements, the Company accounts for these transactions in accordance with ASC 860, "Transfers and Servicing". The Company's factor purchases trade accounts receivables on a non-recourse basis and without any further obligations. Trade accounts receivables balances sold are removed from the consolidated balance sheets and cash received are reflected as cash provided by operating activities in the consolidated statements of cash flow. The difference between the fair value of the Company's trade receivables and the proceeds received is recorded as interest expense in the Company's consolidated statements of operations. For the years ended December 25, 2021, December 26, 2020 and December 28, 2019, the Company's recognized factoring related interest expense was approximately $0.4 million, $0.4 million and $0.6 million, respectively. The gross amount of trade accounts receivables sold totaled approximately $121.3 million and $80.2 million for the fiscal years ended December 25, 2021 and December 26, 2020 respectively.</span></div> 900000 900000 900000 300000 500000 <div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The fair value of derivative instruments not designated as hedging instruments in the Company’s consolidated balance sheets was as follows (in thousands):</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:52.233%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.066%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.466%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.066%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.466%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.066%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.466%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.071%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of December 25, 2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of December 26, 2020</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Gross</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Notional</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:700;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><br/></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Accrued expenses and other current liabilities</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Gross</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Notional</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:700;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Accrued expenses and other current liabilities</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Foreign currency exchange forward contracts</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Related to euro denominated receivables</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">21,981 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(139)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">23,605 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(59)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Related to British pound denominated receivables</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7,566 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(82)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,868 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(13)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 31pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">29,547 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(221)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">28,473 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(72)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:5pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:11.65pt">Represents the face amounts of forward contracts that were outstanding as of the period noted.</span></div> 21981000 139000 23605000 59000 7566000 82000 4868000 13000 29547000 221000 28473000 72000 400000 400000 600000 121300000 80200000 Goodwill and Intangible Assets<div style="margin-top:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">Goodwill</span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Goodwill is recorded when the purchase price of an acquisition exceeds the fair value of the net tangible and identified intangible assets acquired.</span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The following table presents details of the Company’s goodwill for the fiscal year ended December 25, 2021 (in thousands):</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:83.400%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.400%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Balance as of December 26, 2020</span></div></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">273,426 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Foreign currency translation adjustments</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(17,638)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Balance as of December 25, 2021</span></div></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">255,788 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The gross carrying amount of goodwill may change due to the effects of foreign currency fluctuations as a portion of these assets are denominated in foreign currency. To date, the Company has zero accumulated impairment loss on goodwill.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">Intangible Assets</span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The following table presents details of the Company’s intangible assets as of December 25, 2021 and December 26, 2020 (in thousands):</span></div><div style="margin-bottom:1pt;margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:47.400%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.400%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.633%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.900%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.633%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.400%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.466%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.068%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 25, 2021</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Gross Carrying Amount</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Accumulated Amortization</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Net Carrying Amount</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted Average Remaining Useful Life (In Years)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Intangible assets with finite lives:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Customer relationships and backlog</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">157,495 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(104,701)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">52,794 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4.2</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:11.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Developed technology </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">182,844 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(149,064)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">33,780 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1.5</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total intangible assets</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">340,339 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(253,765)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">86,574 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr></table></div><div style="margin-top:5pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:10.87pt">As a result of the exit from certain product lines in connection with the Company's restructuring initiatives, we shortened the life of certain developed technology intangibles.</span></div><div style="margin-bottom:1pt;margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:47.733%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.400%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.633%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.900%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.633%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.400%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.633%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.568%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 26, 2020</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Gross Carrying Amount</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Accumulated Amortization</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Net Carrying Amount</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted Average Remaining Useful Life (In Years)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Intangible assets with finite lives:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Customer relationships and backlog</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">162,098 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(90,667)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">71,431 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4.9</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Developed technology</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">192,285 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(138,834)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">53,451 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3.0</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total intangible assets</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">354,383 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(229,501)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">124,882 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr></table></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The gross carrying amount of intangible assets and the related amortization expense of intangible assets may change due to the effects of foreign currency fluctuations as a portion of these assets are denominated in foreign currency. Amortization expense was $37.1 million, $47.8 million and $59.9 million for the years ended December 25, 2021, December 26, 2020 and December 28, 2019, respectively. </span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The following table summarizes the Company’s estimated future amortization expense of intangible assets with finite lives as of December 25, 2021 (in thousands):</span></div><div style="margin-top:14pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:23.900%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.900%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.466%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.900%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.466%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.733%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.466%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.900%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.466%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.900%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.466%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.900%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.466%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.071%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2025</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2026</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Thereafter</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total future amortization expense</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">86,574 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">38,293 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">23,463 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9,025 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9,025 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6,768 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> <div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The following table presents details of the Company’s goodwill for the fiscal year ended December 25, 2021 (in thousands):</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:83.400%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.400%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Balance as of December 26, 2020</span></div></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">273,426 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Foreign currency translation adjustments</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(17,638)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Balance as of December 25, 2021</span></div></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">255,788 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 273426000 -17638000 255788000 0 <div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The following table presents details of the Company’s intangible assets as of December 25, 2021 and December 26, 2020 (in thousands):</span></div><div style="margin-bottom:1pt;margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:47.400%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.400%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.633%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.900%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.633%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.400%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.466%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.068%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 25, 2021</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Gross Carrying Amount</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Accumulated Amortization</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Net Carrying Amount</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted Average Remaining Useful Life (In Years)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Intangible assets with finite lives:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Customer relationships and backlog</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">157,495 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(104,701)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">52,794 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4.2</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:11.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Developed technology </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">182,844 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(149,064)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">33,780 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1.5</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total intangible assets</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">340,339 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(253,765)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">86,574 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr></table></div><div style="margin-top:5pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:10.87pt">As a result of the exit from certain product lines in connection with the Company's restructuring initiatives, we shortened the life of certain developed technology intangibles.</span></div><div style="margin-bottom:1pt;margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:47.733%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.400%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.633%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.900%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.633%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.400%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.633%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.568%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 26, 2020</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Gross Carrying Amount</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Accumulated Amortization</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Net Carrying Amount</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted Average Remaining Useful Life (In Years)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Intangible assets with finite lives:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Customer relationships and backlog</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">162,098 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(90,667)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">71,431 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4.9</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Developed technology</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">192,285 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(138,834)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">53,451 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3.0</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total intangible assets</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">354,383 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(229,501)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">124,882 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr></table></div> 157495000 104701000 52794000 P4Y2M12D 182844000 149064000 33780000 P1Y6M 340339000 253765000 86574000 162098000 90667000 71431000 P4Y10M24D 192285000 138834000 53451000 P3Y 354383000 229501000 124882000 37100000 47800000 59900000 <div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The following table summarizes the Company’s estimated future amortization expense of intangible assets with finite lives as of December 25, 2021 (in thousands):</span></div><div style="margin-top:14pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:23.900%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.900%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.466%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.900%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.466%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.733%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.466%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.900%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.466%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.900%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.466%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.900%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.466%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.071%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2025</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2026</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Thereafter</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total future amortization expense</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">86,574 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">38,293 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">23,463 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9,025 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9,025 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6,768 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 86574000 38293000 23463000 9025000 9025000 6768000 0 Balance Sheet Details<div style="margin-top:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">Restricted Cash</span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company’s restricted cash balance is held in deposit accounts at various banks globally. These amounts primarily collateralize the Company’s issuances of standby letters of credit and bank guarantees. </span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">Allowance for Credit Losses</span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The following table provides a rollforward of the allowance for credit losses for accounts receivable for the fiscal year ended December 25, 2021 (in thousands):</span></div><div style="margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:78.900%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.900%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Balance as of December 26, 2020</span></div></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,912 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Additions</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">822</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Write offs</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(2)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(2,378)</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(3)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(52)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Balance as of December 25, 2021</span></div></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,304 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:5pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:10.87pt">The new additions during the fiscal year ended December 25, 2021 are primarily due to specific reserves.</span></div><div style="margin-top:5pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(2)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:10.87pt">The write offs during the fiscal year ended December 25, 2021 are primarily amounts fully reserved previously.</span></div><div style="margin-top:5pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(3)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:10.87pt">Primarily represents foreign currency translation adjustments.</span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The following table provides details of selected balance sheet items (in thousands):</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.833%"><tr><td style="width:1.0%"/><td style="width:69.183%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.424%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.467%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.426%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 25, 2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 26, 2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Inventory</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Raw materials</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">39,379 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">34,693 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Work in process</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">53,924 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">55,835 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Finished goods</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">198,064 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">178,779 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">291,367 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">269,307 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Property, plant and equipment, net</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Computer hardware</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">45,824 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">34,502 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Computer software</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">56,820 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">44,397 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Laboratory and manufacturing equipment</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">287,875 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">333,955 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Land and building</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">14,393 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">12,349 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Furniture and fixtures</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,164 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,445 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Leasehold and building improvements</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">49,447 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">66,014 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Construction in progress</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">18,807 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">39,727 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Subtotal</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">475,330 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">534,389 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-indent:20.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Less accumulated depreciation and amortization</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(2)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(315,112)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(381,256)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">160,218 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">153,133 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Accrued expenses and other current liabilities</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Loss contingency related to non-cancelable purchase commitments</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">26,481 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">18,848 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Taxes payable</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">43,308 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">45,884 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Restructuring accrual</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8,610 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9,292 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Short-term operating and financing lease liability</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">17,792 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">16,023 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other accrued expenses and other current liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">50,838 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">60,503 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total accrued expenses and other current liabilities</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">147,029 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">150,550 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:5pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:10.87pt">Included in computer software at December 25, 2021 and December 26, 2020 were $25.9 million and $25.4 million, respectively, related to enterprise resource planning (“ERP”) systems that the Company implemented. The unamortized ERP costs at December 25, 2021 and December 26, 2020 were $8.9 million and $10.8 million, respectively. Also included in computer software at December 25, 2021 and December 26, 2020 was $20.9 million and $17.0 million, respectively, related to term licenses. The unamortized term license costs at December 25, 2021 and December 26, 2020 was $9.2 million and $12.0 million, respectively.</span></div><div style="margin-top:5pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(2)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:11.65pt">Depreciation expense was $47.1 million, $52.3 million and $60.0 million (which includes depreciation of capitalized ERP costs of $2.8 million, $2.6 million and $2.4 million) for 2021, 2020 and 2019, respectively. Also included in depreciation expense for 2021 was $6.7 million related to term licenses.</span></div> <div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The following table provides a rollforward of the allowance for credit losses for accounts receivable for the fiscal year ended December 25, 2021 (in thousands):</span></div><div style="margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:78.900%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.900%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Balance as of December 26, 2020</span></div></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,912 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Additions</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">822</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Write offs</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(2)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(2,378)</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(3)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(52)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Balance as of December 25, 2021</span></div></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,304 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:5pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:10.87pt">The new additions during the fiscal year ended December 25, 2021 are primarily due to specific reserves.</span></div><div style="margin-top:5pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(2)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:10.87pt">The write offs during the fiscal year ended December 25, 2021 are primarily amounts fully reserved previously.</span></div><div style="margin-top:5pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(3)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:10.87pt">Primarily represents foreign currency translation adjustments.</span></div> 2912000 822000 822000 2378000 -52000 1304000 <div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The following table provides details of selected balance sheet items (in thousands):</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.833%"><tr><td style="width:1.0%"/><td style="width:69.183%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.424%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.467%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.426%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 25, 2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 26, 2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Inventory</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Raw materials</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">39,379 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">34,693 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Work in process</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">53,924 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">55,835 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Finished goods</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">198,064 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">178,779 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">291,367 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">269,307 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Property, plant and equipment, net</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Computer hardware</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">45,824 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">34,502 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Computer software</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">56,820 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">44,397 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Laboratory and manufacturing equipment</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">287,875 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">333,955 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Land and building</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">14,393 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">12,349 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Furniture and fixtures</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,164 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,445 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Leasehold and building improvements</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">49,447 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">66,014 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Construction in progress</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">18,807 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">39,727 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Subtotal</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">475,330 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">534,389 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-indent:20.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Less accumulated depreciation and amortization</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(2)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(315,112)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(381,256)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">160,218 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">153,133 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Accrued expenses and other current liabilities</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Loss contingency related to non-cancelable purchase commitments</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">26,481 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">18,848 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Taxes payable</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">43,308 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">45,884 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Restructuring accrual</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8,610 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9,292 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Short-term operating and financing lease liability</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">17,792 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">16,023 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other accrued expenses and other current liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">50,838 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">60,503 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total accrued expenses and other current liabilities</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">147,029 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">150,550 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:5pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:10.87pt">Included in computer software at December 25, 2021 and December 26, 2020 were $25.9 million and $25.4 million, respectively, related to enterprise resource planning (“ERP”) systems that the Company implemented. The unamortized ERP costs at December 25, 2021 and December 26, 2020 were $8.9 million and $10.8 million, respectively. Also included in computer software at December 25, 2021 and December 26, 2020 was $20.9 million and $17.0 million, respectively, related to term licenses. The unamortized term license costs at December 25, 2021 and December 26, 2020 was $9.2 million and $12.0 million, respectively.</span></div><div style="margin-top:5pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(2)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:11.65pt">Depreciation expense was $47.1 million, $52.3 million and $60.0 million (which includes depreciation of capitalized ERP costs of $2.8 million, $2.6 million and $2.4 million) for 2021, 2020 and 2019, respectively. Also included in depreciation expense for 2021 was $6.7 million related to term licenses.</span></div> 39379000 34693000 53924000 55835000 198064000 178779000 291367000 269307000 45824000 34502000 56820000 44397000 287875000 333955000 14393000 12349000 2164000 3445000 49447000 66014000 18807000 39727000 475330000 534389000 315112000 381256000 160218000 153133000 26481000 18848000 43308000 45884000 8610000 9292000 17792000 16023000 50838000 60503000 147029000 150550000 25900000 25400000 8900000 10800000 20900000 17000000 9200000 12000000 47100000 52300000 60000000 2800000 2600000 2400000 6700000 Restructuring and Other Related Costs <div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">In December 2018, the Company implemented a restructuring initiative (the “2018 Restructuring Plan”) as part of a comprehensive review of the Company's operations and ongoing integration activities in order to optimize resources for future growth, improve efficiencies and address redundancies following the Acquisition. As part of the 2018 Restructuring Plan, the Company made several changes to improve its research and development efficiency by consolidating its manufacturing and development sites, including closure of its Berlin, Germany site, reducing headcount at its Munich, Germany site, and processing changes to leverage the Company's engineering and product line development resources across regions and prioritizing research and development initiatives. The Berlin and Munich initiatives were substantially completed in 2020. In 2021, the Company incurred lease related impairment charges from consolidation of its Munich site resulting in partial abandonment of the leased facility. In connection with the Acquisition, the Company assumed restructuring liabilities associated with Coriant's previous restructuring and reorganization plans consisting of termination benefits primarily comprised of severance payments. These costs are recorded at estimated fair value.</span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">In 2020, the Company implemented a restructuring initiative (the "2020 Restructuring Plan") that was primarily intended to reduce costs and consolidate its operations. The identified cost reduction initiatives under the 2020 Restructuring Plan were substantially completed, with the majority of associated payments made in 2020 and the remaining amounts substantially paid during 2021.</span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">In 2021, the Company announced a plan to restructure certain international research &amp; development operations (the "2021 Restructuring Plan"). The Company estimates it will incur total costs related to the restructuring ranging from $10.0 million to $12.0 million, of which $8.5 million was recorded for the fiscal year ended December 25, 2021. The 2021 Restructuring Plan is expected to be substantially completed with the associated payments made in 2022. Additional restructuring activities may occur in the future in connection with the Company’s ongoing transformation initiatives.</span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The following table presents restructuring and other related costs included in cost of revenue and operating expenses in the accompanying consolidated statements of operations under the 2021 Restructuring Plan, 2020 Restructuring Plan, the 2018 Restructuring Plan and Coriant's previous restructuring and reorganization plans (in thousands):</span></div><div style="margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:35.566%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.900%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.466%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.900%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.466%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.900%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.466%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.900%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.466%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.900%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.466%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.904%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="33" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Years Ended</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 25, 2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 26, 2020</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 28, 2019</span></td></tr><tr style="height:12pt"><td colspan="3" rowspan="2" style="padding:0 1pt"/><td colspan="3" rowspan="2" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Cost of Revenue</span></td><td colspan="3" rowspan="2" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" rowspan="2" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Operating Expenses</span></td><td colspan="3" rowspan="2" style="padding:0 1pt"/><td colspan="3" rowspan="2" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Cost of Revenue</span></td><td colspan="3" rowspan="2" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" rowspan="2" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Operating Expenses</span></td><td colspan="3" rowspan="2" style="padding:0 1pt"/><td colspan="3" rowspan="2" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Cost of Revenue</span></td><td colspan="3" rowspan="2" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" rowspan="2" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Operating Expenses</span></td></tr><tr style="height:12pt"><td colspan="36" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Severance and related expenses</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">335 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,615 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,042 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">14,054 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">26,576 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">25,303 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Lease related impairment charges</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6,340 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">88 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9,851 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,158 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">14,703 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Asset impairment</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,746 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">14 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">468 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,201 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Others</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,196 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">545 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">213 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">838 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,531 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">13,246 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,146 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">24,586 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">29,935 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">40,851 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:4pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Restructuring liabilities are reported within accrued expenses and other long-term liabilities in the accompanying consolidated balance sheets (in thousands):</span></div><div style="margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:31.900%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.233%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.466%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.233%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.466%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.233%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.466%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.066%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.466%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.071%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Severance and related expenses</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Lease related impairment charges</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Asset impairment</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Others</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Balance as of December 28, 2019</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">28,565 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">838 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">29,403 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Charges</span></td><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">18,096 </span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9,939 </span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">482 </span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">215 </span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">28,732 </span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cash payments</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(36,346)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(5,102)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(28)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(719)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(42,195)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Non-cash Settlements and Other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(74)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(4,837)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(454)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(104)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(5,469)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Balance as of December 26, 2020</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10,241 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">230 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10,471 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Charges</span></td><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,951 </span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6,340 </span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,746 </span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,740 </span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">14,777 </span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cash payments</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(7,091)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(2,089)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(381)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(9,561)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Non-cash Settlements and Other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(565)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(4,251)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1,746)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(243)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(6,805)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Balance as of December 25, 2021</span></div></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7,536 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,346 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8,882 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:4pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">As of December 25, 2021, the Company's restructuring liability was primarily comprised of $7.7 million related to the 2021 Restructuring Plan and $1.2 million is related to assumed restructuring liabilities associated with Coriant's previous restructuring and reorganization plans, which was substantially completed in previous years. The liability related to the 2021 Restructuring Plan is expected to be paid by end of 2022.</span></div> 10000000 12000000 8500000 <div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The following table presents restructuring and other related costs included in cost of revenue and operating expenses in the accompanying consolidated statements of operations under the 2021 Restructuring Plan, 2020 Restructuring Plan, the 2018 Restructuring Plan and Coriant's previous restructuring and reorganization plans (in thousands):</span></div><div style="margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:35.566%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.900%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.466%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.900%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.466%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.900%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.466%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.900%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.466%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.900%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.466%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.904%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="33" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Years Ended</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 25, 2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 26, 2020</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 28, 2019</span></td></tr><tr style="height:12pt"><td colspan="3" rowspan="2" style="padding:0 1pt"/><td colspan="3" rowspan="2" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Cost of Revenue</span></td><td colspan="3" rowspan="2" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" rowspan="2" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Operating Expenses</span></td><td colspan="3" rowspan="2" style="padding:0 1pt"/><td colspan="3" rowspan="2" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Cost of Revenue</span></td><td colspan="3" rowspan="2" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" rowspan="2" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Operating Expenses</span></td><td colspan="3" rowspan="2" style="padding:0 1pt"/><td colspan="3" rowspan="2" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Cost of Revenue</span></td><td colspan="3" rowspan="2" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" rowspan="2" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Operating Expenses</span></td></tr><tr style="height:12pt"><td colspan="36" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Severance and related expenses</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">335 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,615 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,042 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">14,054 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">26,576 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">25,303 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Lease related impairment charges</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6,340 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">88 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9,851 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,158 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">14,703 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Asset impairment</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,746 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">14 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">468 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,201 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Others</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,196 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">545 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">213 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">838 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,531 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">13,246 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,146 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">24,586 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">29,935 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">40,851 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 335000 4615000 4042000 14054000 26576000 25303000 0 6340000 88000 9851000 1158000 14703000 0 1746000 14000 468000 2201000 7000 1196000 545000 2000 213000 0 838000 1531000 13246000 4146000 24586000 29935000 40851000 <div style="margin-top:4pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Restructuring liabilities are reported within accrued expenses and other long-term liabilities in the accompanying consolidated balance sheets (in thousands):</span></div><div style="margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:31.900%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.233%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.466%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.233%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.466%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.233%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.466%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.066%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.466%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.071%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Severance and related expenses</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Lease related impairment charges</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Asset impairment</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Others</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Balance as of December 28, 2019</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">28,565 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">838 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">29,403 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Charges</span></td><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">18,096 </span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9,939 </span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">482 </span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">215 </span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">28,732 </span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cash payments</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(36,346)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(5,102)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(28)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(719)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(42,195)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Non-cash Settlements and Other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(74)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(4,837)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(454)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(104)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(5,469)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Balance as of December 26, 2020</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10,241 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">230 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10,471 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Charges</span></td><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,951 </span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6,340 </span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,746 </span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,740 </span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">14,777 </span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cash payments</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(7,091)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(2,089)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(381)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(9,561)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Non-cash Settlements and Other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(565)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(4,251)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1,746)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(243)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(6,805)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Balance as of December 25, 2021</span></div></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7,536 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,346 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8,882 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 28565000 0 0 838000 29403000 18096000 9939000 482000 215000 28732000 36346000 5102000 28000 719000 42195000 74000 4837000 454000 104000 5469000 10241000 0 0 230000 10471000 4951000 6340000 1746000 1740000 14777000 7091000 2089000 0 381000 9561000 565000 4251000 1746000 243000 6805000 7536000 0 0 1346000 8882000 7700000 1200000 Accumulated Other Comprehensive Income (Loss)<div style="margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Accumulated other comprehensive income (loss) includes certain changes in equity that are excluded from net income (loss). The following table sets forth the changes by component for the periods presented (in thousands): </span></div><div style="margin-top:10pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:38.733%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.466%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.233%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.466%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.066%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.466%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.066%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.466%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.400%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.466%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.572%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Unrealized Gain (Loss) on Available-for-Sale Securities</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Foreign Currency Translation</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Actuarial Gain (Loss) on Pension</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Accumulated Tax Effect</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Balance at December 29, 2018</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(91)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(18,932)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(5,313)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(964)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(25,300)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other comprehensive income (loss) before reclassifications</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">91 </span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(9,376)</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1,692)</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(10,977)</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Amounts reclassified from accumulated other comprehensive income</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,638 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,638 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net current-period other comprehensive income (loss)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">91 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(9,376)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(54)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(9,339)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Balance at December 28, 2019</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(28,308)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(5,367)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(964)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(34,639)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other comprehensive income (loss) before reclassifications</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">29,040 </span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(8,183)</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">20,857 </span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Amounts reclassified from accumulated other comprehensive income</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,884 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,884 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net current-period other comprehensive income (loss)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">29,040 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(6,299)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">22,741 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Balance at December 26, 2020</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">732 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(11,666)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(964)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(11,898)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other comprehensive income (loss) before reclassifications</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(8,561)</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">12,580 </span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,019 </span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Amounts reclassified from accumulated other comprehensive loss</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,383 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,383 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net current-period other comprehensive income (loss)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(8,561)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">15,963 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7,402 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Balance at December 25, 2021</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(7,829)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,297 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(964)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(4,496)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> The following table sets forth the changes by component for the periods presented (in thousands): <table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:38.733%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.466%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.233%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.466%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.066%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.466%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.066%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.466%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.400%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.466%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.572%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Unrealized Gain (Loss) on Available-for-Sale Securities</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Foreign Currency Translation</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Actuarial Gain (Loss) on Pension</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Accumulated Tax Effect</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Balance at December 29, 2018</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(91)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(18,932)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(5,313)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(964)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(25,300)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other comprehensive income (loss) before reclassifications</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">91 </span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(9,376)</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1,692)</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(10,977)</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Amounts reclassified from accumulated other comprehensive income</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,638 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,638 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net current-period other comprehensive income (loss)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">91 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(9,376)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(54)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(9,339)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Balance at December 28, 2019</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(28,308)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(5,367)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(964)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(34,639)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other comprehensive income (loss) before reclassifications</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">29,040 </span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(8,183)</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">20,857 </span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Amounts reclassified from accumulated other comprehensive income</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,884 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,884 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net current-period other comprehensive income (loss)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">29,040 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(6,299)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">22,741 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Balance at December 26, 2020</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">732 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(11,666)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(964)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(11,898)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other comprehensive income (loss) before reclassifications</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(8,561)</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">12,580 </span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,019 </span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Amounts reclassified from accumulated other comprehensive loss</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,383 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,383 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net current-period other comprehensive income (loss)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(8,561)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">15,963 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7,402 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Balance at December 25, 2021</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(7,829)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,297 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(964)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(4,496)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> -91000 -18932000 -5313000 -964000 -25300000 91000 -9376000 -1692000 0 -10977000 0 0 -1638000 0 -1638000 91000 -9376000 -54000 0 -9339000 0 -28308000 -5367000 -964000 -34639000 0 29040000 -8183000 0 20857000 0 0 -1884000 0 -1884000 0 29040000 -6299000 0 22741000 0 732000 -11666000 -964000 -11898000 0 -8561000 12580000 0 4019000 0 0 -3383000 0 -3383000 0 -8561000 15963000 0 7402000 0 -7829000 4297000 -964000 -4496000 Basic and Diluted Net Loss Per Common ShareBasic net loss per common share is computed by dividing net loss by the weighted average number of common shares outstanding during the period. Diluted net loss per common share is computed using net loss and the weighted average number of common shares outstanding plus potentially dilutive common shares outstanding during the period. Potentially dilutive common shares include the assumed exercise of outstanding in-the-money stock options, assumed release of outstanding RSUs and PSUs, and assumed issuance of common stock under the ESPP using the treasury stock method. Potentially dilutive common shares also include the assumed conversion of $402.5 million in aggregate principal amount of the Company's 2.125% convertible senior notes due September 1, 2024 (the “2024 Notes”) from the conversion spread (as further discussed in Note 12, “Debt” to the Notes to Consolidated Financial Statements), and $200 million in aggregate principal amount of the Company's 2.50% convertible senior notes due March 1, 2027 (the “2027 Notes”) from the conversion spread (as further discussed in Note 12, “Debt” to the Notes to Consolidated Financial Statements). The Company would include the dilutive effects of the 2024 Notes and 2027 Notes in the calculation of diluted net income per common share if the average market price is above the conversion price. Upon conversion of the 2024 Notes and 2027 Notes, it is the Company’s intention to pay cash equal to the lesser of the aggregate principal amount or the conversion value of the 2024 Notes and 2027 Notes being converted; therefore, only the conversion spread relating to the 2024 Notes and 2027 Notes would be included in the Company’s diluted earnings per share calculation unless their effect is anti-dilutive. The Company includes the common shares underlying PSUs in the calculation of diluted net income per common share only when they become contingently issuable.<div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The following table sets forth the computation of net loss per common share (in thousands, except per share amounts): </span></div><div style="margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.666%"><tr><td style="width:1.0%"/><td style="width:53.916%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.448%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.468%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.448%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.468%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.452%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Years Ended</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 25, 2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 26, 2020</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 28, 2019</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net loss</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(170,778)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(206,723)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(386,618)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Weighted average common shares outstanding - basic and diluted</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">207,377 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">188,216 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">178,984 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net loss per common share - basic and diluted</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(0.82)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1.10)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(2.16)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="margin-top:4pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company incurred net losses during 2021</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">, </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">2020 and 2019, and as a result, potential common shares from stock options, RSUs, PSUs and the assumed release of outstanding shares under the ESPP were not included in the diluted shares used to calculate net loss per share, as their inclusion would have been anti-dilutive. Additionally, due to the net loss position during these periods, the Company excluded the potential shares issuable upon conversion of the 2027 Notes and the 2024 Notes in the calculation of diluted earnings per share, as their inclusion would have been anti-dilutive.</span></div><div style="margin-bottom:9pt;margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The following table sets forth the potentially dilutive shares excluded from the computation of the diluted net loss per share because their effect was anti-dilutive (in thousands):</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.666%"><tr><td style="width:1.0%"/><td style="width:53.916%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.448%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.468%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.448%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.468%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.452%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 25, 2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 26, 2020</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 28, 2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Stock options outstanding</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">451 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">873 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Restricted stock units</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">12,860 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">13,947 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">11,776 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Performance stock units</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,751 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,668 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,389 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Employee stock purchase plan shares</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,157 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,713 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">569 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">16,768 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">19,779 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">15,607 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 402500000 0.02125 200000000 0.0250 <div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The following table sets forth the computation of net loss per common share (in thousands, except per share amounts): </span></div><div style="margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.666%"><tr><td style="width:1.0%"/><td style="width:53.916%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.448%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.468%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.448%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.468%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.452%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Years Ended</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 25, 2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 26, 2020</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 28, 2019</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net loss</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(170,778)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(206,723)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(386,618)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Weighted average common shares outstanding - basic and diluted</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">207,377 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">188,216 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">178,984 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net loss per common share - basic and diluted</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(0.82)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1.10)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(2.16)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div> -170778000 -206723000 -386618000 207377000 188216000 178984000 -0.82 -1.10 -2.16 <div style="margin-bottom:9pt;margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The following table sets forth the potentially dilutive shares excluded from the computation of the diluted net loss per share because their effect was anti-dilutive (in thousands):</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.666%"><tr><td style="width:1.0%"/><td style="width:53.916%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.448%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.468%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.448%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.468%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.452%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 25, 2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 26, 2020</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 28, 2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Stock options outstanding</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">451 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">873 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Restricted stock units</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">12,860 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">13,947 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">11,776 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Performance stock units</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,751 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,668 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,389 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Employee stock purchase plan shares</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,157 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,713 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">569 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">16,768 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">19,779 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">15,607 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 0 451000 873000 12860000 13947000 11776000 2751000 3668000 2389000 1157000 1713000 569000 16768000 19779000 15607000 Debt <div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The following is a summary of our debt as of December 25, 2021 (in millions):</span></div><div style="margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:34.233%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.400%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.466%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.066%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.466%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.400%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.466%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:1.0%"/><td style="width:14.733%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.466%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.904%"/><td style="width:0.1%"/></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Net Carrying Value</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Unpaid Principal Balance</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Contractual Interest Rates</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Contractual Maturity Date</span></td></tr><tr style="height:21pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Current</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Long-Term</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2024 Notes</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">329.2 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">402.5 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2.125 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">September 2024</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2027 Notes</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">140.3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">200.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2.50 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">March 2027</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Asset-based Revolving Credit Facility</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1.375% - 2.5%</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">March 2024</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Mortgage</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.5 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7.3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7.8 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5.25 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">March 2024</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.5 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">476.8 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">610.3 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr></table></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The following is a summary of our debt as of December 26, 2020 (in millions):</span></div><div style="margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:37.900%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.566%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.466%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.066%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.466%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.733%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.466%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:1.0%"/><td style="width:13.566%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.466%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.905%"/><td style="width:0.1%"/></tr><tr style="height:9pt"><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Net Carrying Value</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Unpaid Principal Balance</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Contractual Interest Rates</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Contractual Maturity Date</span></td></tr><tr style="height:21pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Current</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Long-Term</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2024 Notes</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">306.4 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">402.5 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2.125 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">September 2024</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2027 Notes</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">131.8 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">200.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2.50 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">March 2027</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Asset-based Revolving Credit Facility</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">77.0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">77.0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1.375% - 2.5%</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">March 2024</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Finance Assistance Agreement</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">24.6 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">24.6 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">April 2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Mortgage</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.4 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7.8 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8.4 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5.25 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">March 2024</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total Debt</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">102.0 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">446.0 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">712.5 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr></table></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">Interest Expense</span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The following table presents the interest expense related to the contractual interest coupon, the amortization of debt issuance costs, and the amortization of debt discounts on our Convertible Senior Notes (in thousands):</span></div><div style="margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.166%"><tr><td style="width:1.0%"/><td style="width:51.192%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.349%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.479%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.349%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.479%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.352%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 25, 2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 26, 2020</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 28, 2019</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Contractual interest expense</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">13,553 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">12,577 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8,553 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Amortization of debt issuance costs</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,892 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,634 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,149 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Amortization of debt discount</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">29,411 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">25,349 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">17,612 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total interest expense</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">44,856 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">39,560 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">27,314 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">2027 Convertible Senior Notes</span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">In March 2020, the Company issued the 2027 Notes due on March 1, 2027, unless earlier repurchased, redeemed or converted. The 2027 Notes are governed by an indenture dated as of March 9, 2020 (the “2027 Indenture”), between the Company and U.S. Bank National Association, as trustee. The 2027 Notes are unsecured, and the 2027 Indenture does not contain any financial covenants or any restrictions on the payment of dividends, the incurrence of senior debt or other indebtedness, or the issuance or repurchase of the Company's other securities by the Company.</span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Interest is payable semi-annually in arrears on March 1 and September 1 of each year, commencing on September 1, 2020. The net proceeds to the Company were approximately $193.3 million after deducting initial purchasers' fee and other debt issuance costs. The Company intends to use the net proceeds for general corporate purposes, including working capital to fund growth and potential strategic projects.</span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Upon conversion, it is the Company’s intention to pay cash equal to the lesser of the aggregate principal amount or the conversion value of the 2027 Notes. For any remaining conversion obligation, the Company intends to pay or deliver, as the case may be, either cash, shares of its common stock, or a combination of cash and shares of its common stock, at the Company’s election. The initial conversion rate is 130.5995 shares of common stock per $1,000 principal amount of 2027 Notes, subject to anti-dilution adjustments, which is equivalent to a conversion price of approximately $7.66 per share of common stock. </span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Throughout the term of the 2027 Notes, the conversion rate may be adjusted upon the occurrence of certain events, including for any cash dividends. Holders of the 2027 Notes will not receive any cash payment representing accrued and unpaid interest upon conversion of a 2027 Note. Accrued but unpaid interest will be deemed to be paid in full upon conversion rather than canceled, extinguished or forfeited. Prior to December 1, 2026, holders may convert their 2027 Notes under the following circumstances:</span></div><div style="margin-top:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.85pt">during any fiscal quarter commencing after the fiscal quarter ended on June 27, 2020 (and only during such fiscal quarter) if the last reported sale price of the common stock for at least 20 trading days (whether or not consecutive) during a period of 30 consecutive trading days ending on the last trading day of the immediately preceding fiscal quarter is greater than or equal to 130% of the conversion price on each applicable trading day;</span></div><div style="margin-top:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.85pt">during the five business day period after any five consecutive trading day period (the “measurement period”) in which the trading price per $1,000 principal amount of 2027 Notes for each trading day of the measurement period was less than 98% of the product of the last reported sale price of the Company’s common stock and the conversion rate on each such trading day;</span></div><div style="margin-top:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.85pt">if the Company calls any or all of the 2027 Notes for redemption, such 2027 Notes called for redemption, at any time prior to the close of business on the scheduled trading day immediately preceding the redemption date;</span></div><div style="margin-top:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.85pt">upon the occurrence of specified corporate events described under the 2027 Indenture, such as a consolidation, merger or binding share exchange; or</span></div><div style="margin-top:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.85pt">at any time on or after December 1, 2026 until the close of business on the second scheduled trading day immediately preceding the maturity date, holders may convert their 2027 Notes at any time, regardless of the foregoing circumstances.</span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">If the Company undergoes a fundamental change as defined in the 2027 Indenture, holders may require the Company to repurchase for cash all or any portion of their 2027 Notes at a repurchase price equal to 100% of the principal amount of the 2027 Notes to be repurchased, plus accrued and unpaid interest to, but excluding, the fundamental change repurchase date. In addition, upon the occurrence of a “make-whole fundamental change” (as defined in the 2027 Indenture), the Company may, in certain circumstances, be required to increase the conversion rate by a number of additional shares for a holder that elects to convert its 2027 Notes in connection with such make-whole fundamental change.</span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">As of December 25, 2021, the carrying amount of the equity component of the 2027 Notes was $67.8 million.</span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">In accounting for the issuance of the 2027 Notes, the Company separated the 2027 Notes into liability and equity components. The carrying amount of the liability component was calculated by measuring the fair value of a similar debt instrument that does not have an associated convertible feature. The carrying amount of the equity component representing the conversion option was determined by deducting the fair value of the liability component from the par value of the 2027 Notes. The equity component is not remeasured as long as it continues to meet the conditions for equity classification. The excess of the principal amount of the liability component over its carrying amount (“debt discount”) is amortized to interest expense over the term of the 2027 Notes.</span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company allocated the total issuance costs incurred to the liability and equity components of the 2027 Notes based on their relative values. Issuance costs attributable to the liability component were recorded as a reduction to the liability portion of the 2027 Notes and will be amortized as interest expense over the term of the 2027 Notes. The issuance costs attributable to the equity component were netted with the equity component in stockholders’ equity. </span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company recorded a deferred tax liability of $16.2 million in connection with the issuance of the 2027 Notes, and a corresponding reduction in valuation allowance. The impact of both was recorded to stockholders' equity.</span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company determined that the embedded conversion option in the 2027 Notes does not require separate accounting treatment as a derivative instrument because it is both indexed to the Company’s own stock and would be classified in stockholders’ equity if freestanding.</span></div><div style="margin-bottom:1pt;margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">For the years ended December 25, 2021 and December 26, 2020, the debt discount and debt issuance costs for the 2027 Notes were amortized, using an annual effective interest rate of 9.92%, to interest expense </span></div><div style="margin-bottom:1pt;margin-top:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">over the term of the 2027 Notes. Unamortized debt conversion discount and issuance costs will be amortized over the remaining life of the 2027 Notes, which is approximately 62 months.</span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Based on the closing price of the Company’s common stock of $9.55 per share as reported on the Nasdaq Stock Market on December 23, 2021 (the last trading day of the fiscal quarter), the if-converted value of the 2027 Notes exceeded their principal amount by approximately $49.4 million.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">Asset-based revolving credit facility</span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">On August 1, 2019, the Company entered into a Credit Agreement (the "Credit Agreement") with Wells Fargo Bank, National Association. The Credit Agreement provides for a senior secured asset-based revolving credit facility of up to $100 million (the "Credit Facility"), which the Company may draw upon from time to time. The Company may increase the total commitments under the Credit Facility by up to an additional $50 million, subject to certain conditions. The Credit Agreement provides for a $50 million letter of credit sub-facility and a $10 million swing loan sub-facility. </span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">On December 23, 2019, the Company exercised its option to increase the total commitments under the Credit Facility and entered into an Increase Joinder and Amendment Number One to Credit Agreement (the “Amendment”), with BMO Harris Bank N.A. and Wells Fargo Bank, National Association, as administrative agent. The amendment increased the total commitments under the Credit Facility to $150 million. </span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The proceeds of the loans under the Credit Agreement, as amended by the Amendment (the “Amended Credit Agreement”) may be used to pay the fees, costs and expenses incurred in connection with the Amended Credit Agreement and for working capital and general corporate purposes. The Credit Facility matures, and all outstanding loans become due and payable, on March 5, 2024. Availability under the Credit Facility is based upon periodic borrowing base certifications valuing certain inventory and accounts receivable, as reduced by certain reserves. The Credit Facility is secured by first-priority security interest (subject to certain exceptions) in inventory, certain related assets, specified deposit accounts, and certain other accounts in certain domestic subsidiaries. </span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Loans under the Amended Credit Agreement bear interest, at the Company's option, at either a rate based on LIBOR for the applicable interest period or a base rate, in each case plus a margin. The margin ranges from 2.00% to 2.50% for LIBOR rate loans and 1.00% to 1.50% for base rate loans, depending on the utilization of the Credit Facility. The commitment fee payable on the unused portion of the Credit Facility ranges from 0.375% to 0.625% per annum, also based on the current utilization of the Credit Facility. Letters of credit issued pursuant to the Credit Facility will accrue a fee at a per annum rate equal to the applicable LIBOR rate margin times the average amount of the letter of credit usage during the immediately preceding quarter in addition to the fronting fees, commissions and other fees.</span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Effective January 1, 2022, with the cessation of LIBOR, the Credit Facility provides for an alternative benchmark rate for LIBOR based loans which may include Term Secured Overnight Financing Rate (SOFR) or other prevailing market rate as determined by the agent plus a spread based on prevailing market convention for the applicable interest period plus a margin ranging from 2.00% to 2.50%.</span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Amended Credit Agreement contains customary affirmative covenants, such as financial statement reporting requirements and delivery of borrowing base certificates. The Amended Credit Agreement also contains customary covenants that limit the ability of the Company and its subsidiaries to, among other things, incur debt, create liens and encumbrances, engage in certain fundamental changes, dispose of assets, prepay certain indebtedness, make restricted payments, make investments, and engage in transactions with affiliates. The Amended Credit Agreement also contains a financial covenant that requires the Company to maintain a minimum amount of liquidity and customary events of default. </span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">In connection with the Credit Facility, the Company incurred lender and other third-party costs of approximately $4.9 million in 2019, which were recorded as a deferred asset and amortized to interest expense using a straight-line method over the term of the Credit Facility. During the fiscal year ended December 25, 2021, the Company recorded $1.1 million as amortization of deferred debt issuance cost, $1.1 million as contractual interest expense and related charges.</span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">As of December 25, 2021, the Company had availability of $138.5 million under the Credit Facility and had letters of credit outstanding of approximately $11.5 million. As of December 26, 2020, the Company had availability of $61.3 million under the Credit Facility and had letters of credit outstanding of approximately $11.5 million.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">Finance Assistance Agreement</span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">During March 2019, the Company signed an agreement with a third-party contract manufacturer that governs the transfer of the activities from the legacy Coriant manufacturing facility in Berlin, Germany to a third-party contract manufacturer. Subsequently in May 2019, the Company entered into a financing assistance agreement with the contract manufacturer whereby the contract manufacturer agreed to provide funding of up to $40 million to cover severance, retention and other costs associated with the transfer. The funding is secured against certain foreign assets, carries a fixed interest rate of 6% and is repayable in 12 months from the date of each draw down. In October 2020, the Company and the contract manufacturer amended the payment terms to extend the due date by six months set the fixed interest rate at 3% during such period, and allow for the phased transfer of inventory to offset the amount due. In 2021, the Company repaid the entire outstanding principal balance and accrued interest. </span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">Mortgage Payable</span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">In March 2019, the Company mortgaged a property it owns. The Company received proceeds of $8.7 million in connection with the loan. The loan carries a fixed interest rate of 5.25% and is repayable in 59 equal monthly installments of principal and interest with the remaining unpaid principal balance plus accrued unpaid interest due five years from the date of the loan. </span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">On September 24, 2021, the loan was amended to reduce the interest rate from 5.25% to 3.80% for the remaining 31 equal monthly installments of approximately $0.1 million, with the remaining principal payment at maturity date. In connection with the amendment, the Company paid a fee of $0.1 million which is being amortized over the remaining life of the loan.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">2024 Convertible Senior Notes </span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">In September 2018, the Company issued the 2024 Notes due on September 1, 2024, unless earlier repurchased, redeemed or converted. The 2024 Notes are governed by a base indenture dated as of September 11, 2018 and a first supplemental indenture dated as of September 11, 2018 (together, the “Indenture”), between the Company and U.S. Bank National Association, as trustee. The 2024 Notes are unsecured, and the Indenture does not contain any financial covenants or any restrictions on the payment of dividends, the incurrence of senior debt or other indebtedness, or the issuance or repurchase of the Company's other securities by the Company.</span></div><div style="margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Interest is payable semi-annually in arrears on March 1 and September 1 of each year, commencing March 1, 2019. The net proceeds to the Company were approximately $391.4 million, of which approximately $48.9 million was used to pay the cost of the capped call transactions with certain financial institutions (“Capped Calls”). The Company also used a portion of the remaining net proceeds to fund the cash portion of the purchase price of the Acquisition, including fees and expenses relating thereto, and intends to use the remaining net proceeds for general corporate purposes.</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Capped Calls have an initial strike price of $9.87 per share, subject to certain adjustments, which corresponds to the initial conversion price of the 2024 Notes. The Capped Calls have initial cap prices of $15.19 per share, subject to certain adjustments. The Capped Calls cover, subject to anti-dilution adjustments, 40.8 million shares of common stock. The capped call transactions are expected generally to reduce or offset potential dilution to the Company's common stock upon any conversion of the 2024 Notes and/or offset any cash payments the Company is required to make in excess of the principal amount of converted 2024 Notes, as the case may be, with such reduction and/or offset subject to a cap. The Capped Calls expire on various dates between July 5, 2024 and August 29, 2024. The Capped Calls were recorded as a reduction of the Company’s stockholders' equity in the accompanying consolidated balance sheets.</span></div><div style="margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Upon conversion, it is the Company's intention to pay cash equal to the lesser of the aggregate principal amount or the conversion value of the 2024 Notes. For any remaining conversion obligation, the Company intends to pay or deliver, as the case may be, either cash, shares of its common stock, or a combination of cash </span></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">and shares of its common stock, at the Company’s election. The initial conversion rate is 101.2812 shares of common stock per $1,000 principal amount of 2024 Notes, subject to anti-dilution adjustments, which is equivalent to a conversion price of approximately $9.87 per share of common stock. </span></div><div style="margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Throughout the term of the 2024 Notes, the conversion rate may be adjusted upon the occurrence of certain events, including for any cash dividends. Holders of the 2024 Notes will not receive any cash payment representing accrued and unpaid interest upon conversion of a 2024 Note. Accrued but unpaid interest will be deemed to be paid in full upon conversion rather than canceled, extinguished or forfeited. Prior to June 1, 2024, holders may convert their 2024 Notes under the following circumstances:</span></div><div style="margin-top:9pt;padding-left:54pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.85pt">during any fiscal quarter commencing after the fiscal quarter ended on December 29, 2018 (and only during such fiscal quarter) if the last reported sale price of the common stock for at least 20 trading days (whether or not consecutive) during a period of 30 consecutive trading days ending on the last trading day of the immediately preceding fiscal quarter is greater than or equal to 130% of the conversion price on each applicable trading day;</span></div><div style="margin-top:9pt;padding-left:54pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.85pt">during the five business day period after any five consecutive trading day period (the “measurement period”) in which the trading price per $1,000 principal amount of 2024 Notes for each trading day of the measurement period was less than 98% of the product of the last reported sale price of the Company’s common stock and the conversion rate on each such trading day;</span></div><div style="margin-top:9pt;padding-left:54pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.85pt">if the Company calls the 2024 Notes for redemption, at any time prior to the close of business on the scheduled trading day immediately preceding the redemption date;</span></div><div style="margin-top:9pt;padding-left:54pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.85pt">upon the occurrence of specified corporate events described under the Indenture, such as a consolidation, merger or binding share exchange; or</span></div><div style="margin-top:9pt;padding-left:54pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.85pt">at any time on or after June 1, 2024 until the close of business on the second scheduled trading day immediately preceding the maturity date, holders may convert their 2024 Notes at any time, regardless of the foregoing circumstances.</span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">If the Company undergoes a fundamental change as defined in the Indenture governing the 2024 Notes, holders may require the Company to repurchase for cash all or any portion of their 2024 Notes at a repurchase price equal to 100% of the principal amount of the 2024 Notes to be repurchased, plus accrued and unpaid interest to, but excluding, the fundamental change repurchase date. In addition, upon the occurrence of a “make-whole fundamental change” (as defined in the Indenture), the Company may, in certain circumstances, be required to increase the conversion rate by a number of additional shares for a holder that elects to convert its 2024 Notes in connection with such make-whole fundamental change.</span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">As of December 25, 2021, the carrying amount of the equity component of the 2024 Notes was $128.7 million.</span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">In accounting for the issuance of the 2024 Notes, the Company separated the 2024 Notes into liability and equity components. The carrying amount of the liability component was calculated by measuring the fair value of a similar debt instrument that does not have an associated convertible feature. The carrying amount of the equity component representing the conversion option was determined by deducting the fair value of the liability component from the par value of the 2024 Notes. The equity component is not re-measured as long as it continues to meet the conditions for equity classification. The excess of the principal amount of the liability component over its carrying amount (“debt discount”) is amortized to interest expense over the term of the 2024 Notes.</span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company allocated the total issuance costs incurred to the liability and equity components of the 2024 Notes based on their relative values. Issuance costs attributable to the liability component were recorded as a reduction to the liability portion of the Notes and will be amortized as interest expense over the term of the 2024 Notes. The issuance costs attributable to the equity component were netted with the equity component in stockholders’ equity. </span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company recorded a deferred tax liability of $30.9 million in connection with the issuance of the 2024 Notes, and a corresponding reduction in valuation allowance. The impact of both was recorded to stockholders' equity.</span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company determined that the embedded conversion option in the 2024 Notes does not require separate accounting treatment as a derivative instrument because it is both indexed to the Company’s own stock and would be classified in stockholder’s equity if freestanding.</span></div><div style="margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">For the years ended December 25, 2021 and December 26, 2020, the debt discount and debt issuance costs were amortized, using an annual effective interest rate of 9.92%, to interest expense over the term of the 2024 Notes. Unamortized debt conversion discount and issuance costs will be amortized over the remaining life of the 2024 Notes, which is approximately 32 months.</span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Based on the closing price of the Company’s common stock of $9.55 on December 23, 2021, the if-converted value of the 2024 Notes did not exceed their principal amount.</span></div> <div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The following is a summary of our debt as of December 25, 2021 (in millions):</span></div><div style="margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:34.233%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.400%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.466%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.066%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.466%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.400%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.466%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:1.0%"/><td style="width:14.733%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.466%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.904%"/><td style="width:0.1%"/></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Net Carrying Value</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Unpaid Principal Balance</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Contractual Interest Rates</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Contractual Maturity Date</span></td></tr><tr style="height:21pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Current</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Long-Term</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2024 Notes</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">329.2 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">402.5 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2.125 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">September 2024</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2027 Notes</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">140.3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">200.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2.50 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">March 2027</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Asset-based Revolving Credit Facility</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1.375% - 2.5%</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">March 2024</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Mortgage</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.5 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7.3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7.8 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5.25 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">March 2024</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.5 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">476.8 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">610.3 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr></table></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The following is a summary of our debt as of December 26, 2020 (in millions):</span></div><div style="margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:37.900%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.566%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.466%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.066%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.466%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.733%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.466%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:1.0%"/><td style="width:13.566%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.466%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.905%"/><td style="width:0.1%"/></tr><tr style="height:9pt"><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Net Carrying Value</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Unpaid Principal Balance</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Contractual Interest Rates</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Contractual Maturity Date</span></td></tr><tr style="height:21pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Current</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Long-Term</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2024 Notes</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">306.4 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">402.5 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2.125 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">September 2024</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2027 Notes</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">131.8 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">200.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2.50 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">March 2027</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Asset-based Revolving Credit Facility</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">77.0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">77.0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1.375% - 2.5%</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">March 2024</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Finance Assistance Agreement</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">24.6 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">24.6 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">April 2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Mortgage</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.4 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7.8 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8.4 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5.25 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">March 2024</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total Debt</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">102.0 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">446.0 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">712.5 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr></table></div> 0 329200000 402500000 0.02125 0 140300000 200000000.0 0.0250 0 0 0 0.01375 0.025 500000 7300000 7800000 0.0525 500000 476800000 610300000 0 306400000 402500000 0.02125 0 131800000 200000000.0 0.0250 77000000.0 0 77000000.0 0.01375 0.025 24600000 24600000 0.030 400000 7800000 8400000 0.0525 102000000.0 446000000.0 712500000 <div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The following table presents the interest expense related to the contractual interest coupon, the amortization of debt issuance costs, and the amortization of debt discounts on our Convertible Senior Notes (in thousands):</span></div><div style="margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.166%"><tr><td style="width:1.0%"/><td style="width:51.192%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.349%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.479%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.349%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.479%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.352%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 25, 2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 26, 2020</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 28, 2019</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Contractual interest expense</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">13,553 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">12,577 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8,553 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Amortization of debt issuance costs</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,892 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,634 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,149 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Amortization of debt discount</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">29,411 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">25,349 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">17,612 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total interest expense</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">44,856 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">39,560 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">27,314 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div> 13553000 12577000 8553000 1892000 1634000 1149000 29411000 25349000 17612000 44856000 39560000 27314000 193300000 1000 7.66 20 30 1.30 5 5 1000 0.98 1 67800000 16200000 0.0992 0.0992 P62M 9.55 49400000 100000000 50000000 50000000 10000000 150000000 0.0200 0.0250 0.0100 0.0150 0.00375 0.00625 0.0200 0.0250 4900000 1100000 1100000 138500000 11500000 61300000 11500000 40000000 0.06 P12M P6M 0.03 8700000 0.0525 59 P5Y 0.0525 0.0380 31 100000 100000 391400000 48900000 9.87 15.19 40800000 1000 9.87 20 30 1.30 5 5 1000 0.98 1 128700000 30900000 0.0992 0.0992 P32M 9.55 Commitments and Contingencies <div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The following table sets forth commitments and contingencies related to our various obligations (in thousands):</span></div><div style="margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:22.684%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.879%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.316%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.101%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.316%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.101%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.101%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.538%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="33" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Payments Due by Period</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Total</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2025</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2026</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Thereafter</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Operating leases</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(1)(2)</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">90,887 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">22,201 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">15,496 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">13,371 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">12,383 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9,717 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">17,719 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Financing lease obligations</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(3)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,337 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,346 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">814 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">177 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Purchase obligations </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(4)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">591,540 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">562,965 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">27,844 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">702 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">29 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2027 Notes, including interest</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(5)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">227,500 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">202,500 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2024 Notes, including interest</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(5)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">428,159 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8,553 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8,553 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">411,053 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Mortgage Payable, including interest</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(5)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8,392 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">781 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">781 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6,830 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;text-indent:21.6pt;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total contractual obligations</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,348,815 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">600,846 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">58,488 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">437,133 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">17,412 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">14,717 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">220,219 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:5pt;padding-left:36pt;text-indent:-36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:700;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">     </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">The Company leases facilities under non-cancelable operating lease agreements. These leases have varying terms that range from <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjJlNThkYmJiZjA0ZDRjNGU5MGEzMDg1N2VkNTNkN2ZlL3NlYzoyZTU4ZGJiYmYwNGQ0YzRlOTBhMzA4NTdlZDUzZDdmZV8xNTQvZnJhZzpjZWEyYzM1YTJlODY0OWFhODVhMjA5MTRhNzM2MjIxZi90ZXh0cmVnaW9uOmNlYTJjMzVhMmU4NjQ5YWE4NWEyMDkxNGE3MzYyMjFmXzE2NDkyNjc0ODAxMDY_82423d52-6481-46d8-a6c6-f2f1b823778a">one</span> to 11 years. The above payment schedule includes interest. See Note 3, "Leases" to the Notes to Consolidated Financial Statements for more information.</span></div><div style="margin-top:5pt;padding-left:36pt;text-indent:-36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(2)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">    The Company has contractual commitments to remove leasehold improvements and return certain properties to a specified condition when the leases terminate. At the inception of a lease with such conditions, the Company records an asset retirement obligation liability and a corresponding capital asset in an amount equal to the estimated fair value of the obligation. Asset retirement obligations were $5.1 million and $5.0 million as of December 25, 2021 and December 26, 2020, respectively. All of the $5.1 million as of December 25, 2021 is classified as other long-term liabilities on the accompanying consolidated balance sheets.</span></div><div style="margin-top:5pt;padding-left:36pt;text-indent:-36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(3)     </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">The Company has finance leases for other equipment and leasehold improvements. The above payment schedule includes interest. See Note 3, "Leases" to the Notes to Consolidated Financial Statements for more information.</span></div><div style="margin-top:5pt;padding-left:36pt;text-indent:-36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(4)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">     The Company has agreements with its major production suppliers, where the Company is committed to purchase certain parts. As of December 25, 2021, December 26, 2020 and December 28, 2019, these non-cancelable purchase commitments were $591.5 million, $291.4 million and $258.2 million, respectively.</span></div><div style="margin-top:5pt;padding-left:36pt;text-indent:-36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(5)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">    See Note 12, "Debt" to the Notes to Consolidated Financial Statements for more information.</span></div><div style="margin-top:9pt;padding-left:36pt;text-indent:-36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">Legal Matters</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Oyster Optics LLC</span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">On July 29, 2019, Oyster Optics filed a complaint against the Company, Coriant (USA) Inc., Coriant North America, LLC and Coriant Operations, Inc. in the United States District Court for the Eastern District of Texas. The complaint asserted infringement of U.S. Patent No. 6,665,500 (the “Oyster patent in suit”). The complaint sought unspecified damages and a permanent injunction. On October 7, 2019, the Company filed its answer to the complaint asserting among other things, counterclaims and defenses based on non-infringement, invalidity, and a license to the Oyster patent in suit. On December 27, 2019, the Company filed Inter Partes Review ("IPR") petitions with the U.S. Patent and Trademark Office ("USPTO"), in which the Company requested the USPTO to invalidate the asserted claims of the Oyster patent in suit. On June 26, 2020, the USPTO granted institution on all but one of the asserted claims. On June 22, 2021, the Patent Trial and Appeal Board ruled on the Company's IPR petition, determining that ten of the eleven claims remaining at issue in the IPR were unpatentable. In July 2021, the parties entered into a settlement agreement and all claims in the lawsuit were dismissed with prejudice.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:115%">Loss Contingencies</span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company is subject to the possibility of various losses arising in the ordinary course of business. These may relate to disputes, litigation and other legal actions. In the preparation of its quarterly and annual financial statements, the Company considers the likelihood of loss or the incurrence of a liability, including whether it is probable, reasonably possible or remote that a liability has been incurred, as well as the Company’s ability to reasonably estimate the amount of loss, in determining loss contingencies. In accordance with U.S. GAAP, an estimated loss contingency is accrued when it is probable that a liability has been incurred and the amount of loss can be reasonably estimated. The Company regularly evaluates current information to determine whether any accruals should be adjusted and whether new accruals are required.</span><span style="color:#ee2724;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">As of each of December 25, 2021 and December 26, 2020, the Company has accrued the estimated liabilities associated with certain loss contingencies.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">Indemnification Obligations</span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">From time to time, the Company enters into certain types of contracts that contingently require it to indemnify parties against third-party claims. The terms of such indemnification obligations vary. These contracts may relate to: (i) certain real estate leases under which the Company may be required to indemnify property owners for environmental and other liabilities, and other claims arising from the Company’s use of the applicable premises; and (ii) certain agreements with the Company’s officers, directors and certain key employees, under which the Company may be required to indemnify such persons for liabilities.</span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">In addition, the Company has agreed to indemnify certain customers for claims made against the Company’s products, where such claims allege infringement of third-party intellectual property rights, including, but not limited to, patents, registered trademarks, and/or copyrights. Under the aforementioned intellectual property indemnification clauses, the Company may be obligated to defend the customer and pay for the damages awarded against the customer under an infringement claim as well as the customer’s attorneys’ fees and costs. These indemnification obligations generally do not expire after termination or expiration of the agreement containing the indemnification obligation. In certain cases, there are limits on and exceptions to the Company’s potential liability for indemnification. The Company cannot estimate the amount of potential future payments, if any, that it might be required to make as a result of these agreements. The maximum potential amount of any future payments that the Company could be required to make under these indemnification obligations could be significant.</span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">As permitted under Delaware law and the Company’s charter and bylaws, the Company has agreements whereby it indemnifies certain of its officers and each of its directors. The term of the indemnification period is for the officer’s or director’s lifetime for certain events or occurrences while the officer or director is, or was, serving at the Company’s request in such capacity. The maximum potential amount of future payments the Company could be required to make under these indemnification agreements could be significant; however, the Company has a director and officer insurance policy that may reduce its exposure and enable it to recover all or a portion of any future amounts paid. As a result of its insurance policy coverage, the Company believes the estimated fair value of these indemnification agreements is minimal.</span></div> <div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The following table sets forth commitments and contingencies related to our various obligations (in thousands):</span></div><div style="margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:22.684%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.879%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.316%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.101%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.316%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.101%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.101%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.538%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="33" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Payments Due by Period</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Total</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2025</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2026</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Thereafter</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Operating leases</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(1)(2)</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">90,887 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">22,201 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">15,496 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">13,371 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">12,383 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9,717 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">17,719 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Financing lease obligations</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(3)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,337 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,346 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">814 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">177 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Purchase obligations </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(4)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">591,540 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">562,965 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">27,844 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">702 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">29 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2027 Notes, including interest</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(5)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">227,500 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">202,500 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2024 Notes, including interest</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(5)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">428,159 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8,553 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8,553 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">411,053 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Mortgage Payable, including interest</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(5)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8,392 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">781 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">781 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6,830 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;text-indent:21.6pt;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total contractual obligations</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,348,815 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">600,846 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">58,488 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">437,133 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">17,412 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">14,717 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">220,219 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:5pt;padding-left:36pt;text-indent:-36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:700;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">     </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">The Company leases facilities under non-cancelable operating lease agreements. These leases have varying terms that range from <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjJlNThkYmJiZjA0ZDRjNGU5MGEzMDg1N2VkNTNkN2ZlL3NlYzoyZTU4ZGJiYmYwNGQ0YzRlOTBhMzA4NTdlZDUzZDdmZV8xNTQvZnJhZzpjZWEyYzM1YTJlODY0OWFhODVhMjA5MTRhNzM2MjIxZi90ZXh0cmVnaW9uOmNlYTJjMzVhMmU4NjQ5YWE4NWEyMDkxNGE3MzYyMjFmXzE2NDkyNjc0ODAxMDY_82423d52-6481-46d8-a6c6-f2f1b823778a">one</span> to 11 years. The above payment schedule includes interest. See Note 3, "Leases" to the Notes to Consolidated Financial Statements for more information.</span></div><div style="margin-top:5pt;padding-left:36pt;text-indent:-36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(2)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">    The Company has contractual commitments to remove leasehold improvements and return certain properties to a specified condition when the leases terminate. At the inception of a lease with such conditions, the Company records an asset retirement obligation liability and a corresponding capital asset in an amount equal to the estimated fair value of the obligation. Asset retirement obligations were $5.1 million and $5.0 million as of December 25, 2021 and December 26, 2020, respectively. All of the $5.1 million as of December 25, 2021 is classified as other long-term liabilities on the accompanying consolidated balance sheets.</span></div><div style="margin-top:5pt;padding-left:36pt;text-indent:-36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(3)     </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">The Company has finance leases for other equipment and leasehold improvements. The above payment schedule includes interest. See Note 3, "Leases" to the Notes to Consolidated Financial Statements for more information.</span></div><div style="margin-top:5pt;padding-left:36pt;text-indent:-36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(4)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">     The Company has agreements with its major production suppliers, where the Company is committed to purchase certain parts. As of December 25, 2021, December 26, 2020 and December 28, 2019, these non-cancelable purchase commitments were $591.5 million, $291.4 million and $258.2 million, respectively.</span></div><div style="margin-top:5pt;padding-left:36pt;text-indent:-36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(5)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">    See Note 12, "Debt" to the Notes to Consolidated Financial Statements for more information.</span></div> <div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The following table sets forth commitments and contingencies related to our various obligations (in thousands):</span></div><div style="margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:22.684%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.879%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.316%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.101%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.316%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.101%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.101%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.538%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="33" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Payments Due by Period</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Total</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2025</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2026</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Thereafter</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Operating leases</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(1)(2)</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">90,887 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">22,201 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">15,496 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">13,371 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">12,383 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9,717 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">17,719 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Financing lease obligations</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(3)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,337 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,346 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">814 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">177 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Purchase obligations </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(4)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">591,540 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">562,965 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">27,844 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">702 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">29 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2027 Notes, including interest</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(5)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">227,500 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">202,500 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2024 Notes, including interest</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(5)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">428,159 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8,553 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8,553 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">411,053 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Mortgage Payable, including interest</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(5)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8,392 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">781 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">781 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6,830 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;text-indent:21.6pt;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total contractual obligations</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,348,815 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">600,846 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">58,488 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">437,133 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">17,412 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">14,717 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">220,219 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:5pt;padding-left:36pt;text-indent:-36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:700;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">     </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">The Company leases facilities under non-cancelable operating lease agreements. These leases have varying terms that range from <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjJlNThkYmJiZjA0ZDRjNGU5MGEzMDg1N2VkNTNkN2ZlL3NlYzoyZTU4ZGJiYmYwNGQ0YzRlOTBhMzA4NTdlZDUzZDdmZV8xNTQvZnJhZzpjZWEyYzM1YTJlODY0OWFhODVhMjA5MTRhNzM2MjIxZi90ZXh0cmVnaW9uOmNlYTJjMzVhMmU4NjQ5YWE4NWEyMDkxNGE3MzYyMjFmXzE2NDkyNjc0ODAxMDY_82423d52-6481-46d8-a6c6-f2f1b823778a">one</span> to 11 years. The above payment schedule includes interest. See Note 3, "Leases" to the Notes to Consolidated Financial Statements for more information.</span></div><div style="margin-top:5pt;padding-left:36pt;text-indent:-36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(2)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">    The Company has contractual commitments to remove leasehold improvements and return certain properties to a specified condition when the leases terminate. At the inception of a lease with such conditions, the Company records an asset retirement obligation liability and a corresponding capital asset in an amount equal to the estimated fair value of the obligation. Asset retirement obligations were $5.1 million and $5.0 million as of December 25, 2021 and December 26, 2020, respectively. All of the $5.1 million as of December 25, 2021 is classified as other long-term liabilities on the accompanying consolidated balance sheets.</span></div><div style="margin-top:5pt;padding-left:36pt;text-indent:-36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(3)     </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">The Company has finance leases for other equipment and leasehold improvements. The above payment schedule includes interest. See Note 3, "Leases" to the Notes to Consolidated Financial Statements for more information.</span></div><div style="margin-top:5pt;padding-left:36pt;text-indent:-36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(4)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">     The Company has agreements with its major production suppliers, where the Company is committed to purchase certain parts. As of December 25, 2021, December 26, 2020 and December 28, 2019, these non-cancelable purchase commitments were $591.5 million, $291.4 million and $258.2 million, respectively.</span></div><div style="margin-top:5pt;padding-left:36pt;text-indent:-36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(5)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">    See Note 12, "Debt" to the Notes to Consolidated Financial Statements for more information.</span></div> 90887000 22201000 15496000 13371000 12383000 9717000 17719000 2337000 1346000 814000 177000 0 0 0 591540000 562965000 27844000 702000 29000 0 0 227500000 5000000 5000000 5000000 5000000 5000000 202500000 428159000 8553000 8553000 411053000 0 0 0 8392000 781000 781000 6830000 0 0 0 1348815000 600846000 58488000 437133000 17412000 14717000 220219000 P11Y 5100000 5000000 5100000 591500000 291400000 258200000 1 10 11 Guarantees<div style="margin-top:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">Product Warranties</span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Activity related to product warranty was as follows (in thousands): </span></div><div style="margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.833%"><tr><td style="width:1.0%"/><td style="width:69.183%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.424%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.467%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.426%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 25, 2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 26, 2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Beginning balance</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">40,708 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">43,348 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Charges to operations</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">23,061 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">23,973 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Utilization</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(25,745)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(31,462)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Change in estimate</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6,286 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,849 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Balance at the end of the period</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">44,310 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">40,708 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:5pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:10.87pt">The Company records product warranty liabilities based on the latest quality and cost information available as of the date the revenue is recorded. The changes in estimate shown here are due to changes in overall actual failure rates, the mix of new versus used units related to replacement of failed units, and changes in the estimated cost of repair and product recalls. As the Company's products mature over time, failure rates and repair costs associated with such products generally decline leading to favorable changes in warranty reserves.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">Letters of Credit and Bank Guarantees</span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company had $22.5 million and $28.9 million of standby letters of credit, bank guarantees and surety bonds outstanding as of December 25, 2021 and December 26, 2020, respectively. Details are sets in below table (in thousands).</span></div><div style="margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:57.066%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.966%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.900%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.466%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.902%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 25, 2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 26, 2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Customer performance guarantees</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">16,307 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">19,821 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Value added tax license</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">287 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">296 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Property leases</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,684 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,016 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Pension plans</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,004 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,396 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Credit cards</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">150 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">296 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">68 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">65 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">22,500 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">28,890 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Of the $16.3 million related to customer performance guarantees, approximately $4.0 million was used to secure surety bonds in the aggregate of $5.5 million as of December 25, 2021. Of the $19.8 million to customer performance guarantees, approximately $2.8 million was used to secure surety bonds in the aggregate of $5.5 million as of December 26, 2020.</span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Of the aforementioned standby letters of credit and bank guarantees outstanding, $11.5 million was backed by cash collateral from a third-party institution, and the Company accrues 2.25% annual fee and 0.13% annual fronting fee on the average letter of credit balances outstanding on the cash collateral. </span></div>As of December 25, 2021 and December 26, 2020, the Company had a Credit Facility, which included a $50.0 million letter of credit sub-facility, pursuant to which letters of credit in the amount of $11.5 million had been issued and outstanding for both periods. Approximately $200.0 million and $169.5 million of assets of certain Company subsidiaries have been pledged to secure this Credit Facility and other obligations for the years ended December 25, 2021 and December 26, 2020 <div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Activity related to product warranty was as follows (in thousands): </span></div><div style="margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.833%"><tr><td style="width:1.0%"/><td style="width:69.183%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.424%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.467%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.426%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 25, 2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 26, 2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Beginning balance</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">40,708 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">43,348 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Charges to operations</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">23,061 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">23,973 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Utilization</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(25,745)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(31,462)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Change in estimate</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6,286 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,849 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Balance at the end of the period</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">44,310 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">40,708 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:5pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:10.87pt">The Company records product warranty liabilities based on the latest quality and cost information available as of the date the revenue is recorded. The changes in estimate shown here are due to changes in overall actual failure rates, the mix of new versus used units related to replacement of failed units, and changes in the estimated cost of repair and product recalls. As the Company's products mature over time, failure rates and repair costs associated with such products generally decline leading to favorable changes in warranty reserves.</span></div> 40708000 43348000 23061000 23973000 25745000 31462000 6286000 4849000 44310000 40708000 22500000 28900000 Details are sets in below table (in thousands).<table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:57.066%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.966%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.900%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.466%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.902%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 25, 2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 26, 2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Customer performance guarantees</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">16,307 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">19,821 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Value added tax license</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">287 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">296 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Property leases</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,684 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,016 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Pension plans</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,004 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,396 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Credit cards</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">150 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">296 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">68 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">65 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">22,500 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">28,890 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> 16307000 19821000 287000 296000 4684000 4016000 1004000 4396000 150000 296000 68000 65000 22500000 28890000 16300000 4000000 5500000 19800000 2800000 5500000 11500000 0.0225 0.0013 50000000 50000000 11500000 200000000 169500000 Stockholders’ Equity<div style="margin-top:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">Open Market Sales Agreement</span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">On August 12, 2020, the Company entered into an Open Market Sale Agreement (the “Sales Agreement”) with Jefferies LLC (“Jefferies”), as sales agent and/or principal, pursuant to which the Company issued and sold through Jefferies, shares of its common stock, par value $0.001 per share (the “Shares”), having an aggregate offering price of $96.3 million.</span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">During the fiscal year ended December 26, 2020, the Company sold 12 million shares of common stock under the Sales Agreement, for net proceeds of approximately $93.4 million after paying Jefferies a sales commission of approximately $2.9 million related to services provided as the sales agent with respect to the sales of those shares.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">2016 Equity Incentive Plan, 2019 Inducement Equity Incentive Plan and Employee Stock Purchase Plan</span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">In February 2007, the Company's board of directors adopted the ESPP and the Company's stockholders approved the ESPP in May 2007. The ESPP was last amended by the stockholders in May 2019 to increase the shares authorized under the ESPP to a total of approximately 31.6 million shares of common stock. The ESPP has a 20-year term. Eligible employees may purchase the Company’s common stock through payroll deductions at a price equal to 85% of the lower of the fair market values of the stock as of the beginning or the end of six-month offering periods. An employee’s payroll deductions under the ESPP are limited to a maximum of 15% of the employee’s compensation and an employee may not purchase more than 3,000 shares per purchase period.</span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">In February 2016, the Company's board of directors adopted the 2016 Plan and the Company's stockholders approved the 2016 Plan in May 2016. In May 2018, May 2019, May 2020 and May 2021, the Company's stockholders approved amendments to the 2016 Plan to increase the number of shares authorized for issuance under the 2016 Plan by 1.5 million shares, 7.3 million shares, 8.1 million shares and 4.4 million shares, respectively. As of December 25, 2021, the Company reserved a total of 35.2 million shares of common stock for the award of stock options, RSUs and PSUs to employees, non-employees, consultants and members of the Company's board of directors pursuant to the 2016 Plan, plus any shares subject to awards granted under the 2007 Plan that, after the effective date of the 2016 Plan, expire, are forfeited or otherwise terminate without having been exercised in full to the extent such awards were exercisable, and shares issued pursuant to awards granted under the 2007 Plan that, after the effective date of the 2016 Plan, are forfeited to or repurchased by the Company due to failure to vest. The 2016 Plan has a maximum term of 10 years from the date of adoption, or it can be earlier terminated by the Company's board of directors. </span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">In July 2019, the Company's board of directors approved a new 2019 Inducement Equity Incentive Plan and set the maximum number of shares to be issued at 750,000. </span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">Shares Reserved for Future Issuances</span></div><div style="margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Common stock reserved for future issuance was as follows (in thousands): </span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:84.400%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.400%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 25, 2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Outstanding stock awards</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">13,721 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Reserved for future award grants</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8,480 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Reserved for future ESPP</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7,165 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total common stock reserved for stock options and awards</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">29,366 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">Stock-based Compensation Plans</span></div><div style="margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company has stock-based compensation plans pursuant to which the Company has granted stock options, RSUs and PSUs. The Company also has an ESPP for all eligible employees. The following tables summarize the Company’s equity award activity and related information (in thousands, except per share data):</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> </span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.666%"><tr><td style="width:1.0%"/><td style="width:52.578%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.445%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.636%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.124%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.636%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.781%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Number of<br/>Restricted<br/>Stock Units</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted-Average<br/>Grant Date<br/>Fair Value<br/>Per Share</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Aggregate<br/>Intrinsic<br/>Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Outstanding at December 29, 2018</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6,746 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10.83 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">26,446 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">RSUs granted</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8,950 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4.36 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">RSUs released</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(2,784)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10.48 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">12,901 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">RSUs canceled</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1,312)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8.37 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Outstanding at December 28, 2019</span></div></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">11,600 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6.20 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">90,254 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">RSUs granted</span></td><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7,064 </span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5.95 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">RSUs released</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(5,087)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6.36 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">30,421 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">RSUs canceled</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1,109)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6.29 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Outstanding at December 26, 2020</span></div></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">12,468 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5.99 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">136,781 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">RSUs granted</span></td><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7,377 </span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8.68 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">RSUs released</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(7,509)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5.96 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">66,317 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">RSUs canceled</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(729)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6.92 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Outstanding at December 25, 2021</span></div></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">11,607 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7.66 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">110,849 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> </span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:49.566%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.400%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.633%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.566%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.633%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.402%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Number of<br/>Performance<br/>Stock Units</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted-Average<br/>Grant Date<br/>Fair Value Per Share</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Aggregate<br/>Intrinsic<br/>Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Outstanding at December 29, 2018</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,129 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">16.10 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,425 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">PSUs granted</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,202 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4.63 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">PSUs released</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(99)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">11.11 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">472 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">PSUs canceled</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(727)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">14.42 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Outstanding at December 28, 2019</span></div></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,505 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6.48 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">19,485 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">PSUs granted</span></td><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,628 </span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5.89 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">PSUs released</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(285)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9.02 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,702 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">PSUs canceled</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(382)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6.93 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Outstanding at December 26, 2020</span></div></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,466 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5.36 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">38,022 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">PSUs granted</span></td><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">659 </span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8.61 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">PSUs released</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(964)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5.21 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8,278 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">PSUs canceled</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1,047)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4.91 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Outstanding at December 25, 2021</span></div></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,114 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6.66 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">20,184 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Expected to vest as of December 25, 2021</span></div></td><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,964 </span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">18,751 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The aggregate intrinsic value of unreleased RSUs and unreleased PSUs is calculated using the closing price of the Company's common stock of $9.55 at December 23, 2021. The aggregate intrinsic value of RSUs and PSUs released is calculated using the fair market value of the common stock at the date of release.</span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> The following table presents total stock-based compensation cost for instruments granted but not yet recognized, net of forfeitures, of the Company’s equity compensation plans as of December 25, 2021. These costs are expected to be amortized on a straight-line basis over the following weighted-average periods (in thousands, except for weighted-average period): </span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:62.400%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.733%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.633%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.734%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Unrecognized<br/>Compensation<br/>Expense, Net</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted-<br/>Average Period<br/>(in years)</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">RSUs</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">65,970 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2.04</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">PSUs</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7,197 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2.11</span></td></tr></table></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">Employee Stock Options</span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company did not grant any stock options during 2021, 2020 and 2019. Stock option exercises are settled with newly issued shares of common stock approved by stockholders for inclusion under the 2007 Plan. </span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Stock-based compensation expense related to stock options in 2021, 2020 and 2019 was insignificant.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">Employee Stock Purchase Plan</span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The fair value of the ESPP shares was estimated at the date of grant using the following assumptions:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.666%"><tr><td style="width:1.0%"/><td style="width:47.227%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.622%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.468%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.622%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.636%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.625%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Years Ended</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 25, 2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 26, 2020</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 28, 2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Volatility</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">38% - 50%</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">42% - 97%</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">70% - 72%</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Risk-free interest rate</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.05% - 0.06%</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.12% - 1.56%</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1.76% - 2.48%</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Expected life</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.5 years</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.5 years</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.5 years</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Estimated fair value</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$2.22 - $3.11</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$2.17 - $3.42</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$1.64 - $1.77</span></div></td></tr></table></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:112%">The expected dividend yield is zero for the Company as it does not expect to pay dividends in the future.</span></div><div style="margin-top:4pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company’s ESPP activity for the following periods was as follows (in thousands):</span></div><div style="margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:53.579%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.514%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.456%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.514%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.621%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.516%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Years Ended</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 25, 2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 26, 2020</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 28, 2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Stock-based compensation expense</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,879 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6,607 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,873 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Employee contributions</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">16,167 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">15,346 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">12,052 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Shares purchased</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,272 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,001 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,897 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:4pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">Restricted Stock Units</span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Pursuant to the 2016 Plan, the Company has granted RSUs to employees and non-employee members of the Company's board of directors. All RSUs awarded are subject to each individual's continued service to the Company through each applicable vesting date. The Company accounted for the fair value of the RSUs using the closing market price of the Company’s common stock on the date of grant. Amortization of stock-based compensation expense related to RSUs in 2021, 2020 and 2019 was approximately $42.3 million, $36.1 million and $32.3 million, respectively.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">Performance Stock Units</span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Pursuant to the 2016 Plan, the Company has granted PSUs to certain of the Company’s executive officers, senior management and certain employees. All PSUs awarded are subject to each individual's continued service to the Company through each applicable vesting date and if the performance metrics are not met within the time limits specified in the award agreements, the PSUs will be canceled.</span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#212529;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> PSUs granted to the Company’s executive officers and senior management under the 2016 Plan during the first half of 2018 are based on the </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">total stockholder return ("TSR")</span><span style="color:#212529;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> of the Company's common stock price relative to the TSR of the individual companies listed in the S&amp;P North American Technology Multimedia Networking Index (“SPGIIPTR”) over the span of one year, two years and three years. The number of shares to be issued upon vesting of these PSUs range from zero to two times the target number of PSUs granted depending on the Company’s performance against the individual companies listed in the SPGIIPTR.</span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The ranges of estimated values of the PSUs granted that are compared to the SPGIIPTR, as well as the assumptions used in calculating these values were based on estimates as follows:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:83.400%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.400%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2018</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Index volatility</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">33%</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Infinera volatility</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">58% - 59%</span></div></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Risk-free interest rate</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2.37% - 2.40%</span></div></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Correlation with index</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.04 - 0.48</span></div></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Estimated fair value</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$14.99 - $19.46</span></div></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:112%">The expected dividend yield is zero for the Company as it does not expect to pay dividends in the future.</span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">PSUs granted to the Company's executive officers and senior management under the 2016 Plan during 2019, 2020 and 2021 are based on performance criteria related to a specific financial target over the span of a three-year performance period. These PSUs may become eligible for vesting to begin before the end of the three-year performance period, if the applicable financial target is met. The number of shares to be issued upon vesting of these PSUs are capped at the target number of PSUs granted. Certain other employees were awarded PSUs that will only vest upon the achievement of specific financial and operational performance criteria.</span></div><div style="margin-top:4pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The following table summarizes by grant year, the Company’s PSU activity for the fiscal year ended December 25, 2021 (in thousands):</span></div><div style="margin-top:14pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.666%"><tr><td style="width:1.0%"/><td style="width:39.033%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.468%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.465%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.468%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.762%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.468%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.264%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.468%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.264%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.468%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.272%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total Number of Performance Stock Units</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2018</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Outstanding at December 26, 2020</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,466 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">109 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,757 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,600 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">PSUs granted</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">659 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">659 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">PSUs released</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(964)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(104)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(860)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">PSUs canceled</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1,047)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(5)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(712)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(330)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Outstanding at December 25, 2021</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,114 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">185 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,270 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">659 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:4pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Amortization of stock-based compensation expense related to PSUs in 2021, 2020 and 2019 was approximately $3.3 million, $6.0 million and $6.1 million, respectively.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">Stock-based Compensation Expense</span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The following tables summarize the effects of stock-based compensation on the Company’s consolidated balance sheets and statements of operations for the periods presented (in thousands):</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.666%"><tr><td style="width:1.0%"/><td style="width:55.254%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.946%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.636%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.946%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.468%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.950%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Years Ended</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 25, 2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 26, 2020</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 28, 2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Stock-based compensation effects in inventory</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,707 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,979 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,798 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Income tax benefit associated with stock-based compensation</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9,345 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8,637 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10,438 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Stock-based compensation effects in net loss before income taxes</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cost of revenue</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7,928 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7,785 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6,449 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Research and development</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">18,554 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">16,863 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">17,457 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Sales and marketing</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">12,345 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10,907 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8,413 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">General and administrative</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">12,985 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">13,906 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10,460 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total stock-based compensation expense</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">51,812 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">49,461 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">42,779 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 0.001 96300000 12000000 93400000 2900000 31600000 P20Y 0.85 0.15 3000 1500000 7300000 8100000 4400000 35200000 P10Y 750000 <div style="margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Common stock reserved for future issuance was as follows (in thousands): </span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:84.400%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.400%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 25, 2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Outstanding stock awards</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">13,721 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Reserved for future award grants</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8,480 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Reserved for future ESPP</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7,165 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total common stock reserved for stock options and awards</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">29,366 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 13721000 8480000 7165000 29366000 The following tables summarize the Company’s equity award activity and related information (in thousands, except per share data):<div style="margin-top:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> </span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.666%"><tr><td style="width:1.0%"/><td style="width:52.578%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.445%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.636%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.124%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.636%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.781%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Number of<br/>Restricted<br/>Stock Units</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted-Average<br/>Grant Date<br/>Fair Value<br/>Per Share</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Aggregate<br/>Intrinsic<br/>Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Outstanding at December 29, 2018</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6,746 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10.83 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">26,446 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">RSUs granted</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8,950 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4.36 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">RSUs released</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(2,784)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10.48 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">12,901 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">RSUs canceled</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1,312)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8.37 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Outstanding at December 28, 2019</span></div></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">11,600 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6.20 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">90,254 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">RSUs granted</span></td><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7,064 </span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5.95 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">RSUs released</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(5,087)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6.36 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">30,421 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">RSUs canceled</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1,109)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6.29 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Outstanding at December 26, 2020</span></div></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">12,468 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5.99 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">136,781 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">RSUs granted</span></td><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7,377 </span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8.68 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">RSUs released</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(7,509)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5.96 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">66,317 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">RSUs canceled</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(729)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6.92 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Outstanding at December 25, 2021</span></div></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">11,607 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7.66 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">110,849 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 6746000 10.83 26446000 8950000 4.36 2784000 10.48 12901000 1312000 8.37 11600000 6.20 90254000 7064000 5.95 5087000 6.36 30421000 1109000 6.29 12468000 5.99 136781000 7377000 8.68 7509000 5.96 66317000 729000 6.92 11607000 7.66 110849000 <table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:49.566%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.400%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.633%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.566%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.633%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.402%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Number of<br/>Performance<br/>Stock Units</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted-Average<br/>Grant Date<br/>Fair Value Per Share</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Aggregate<br/>Intrinsic<br/>Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Outstanding at December 29, 2018</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,129 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">16.10 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,425 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">PSUs granted</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,202 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4.63 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">PSUs released</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(99)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">11.11 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">472 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">PSUs canceled</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(727)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">14.42 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Outstanding at December 28, 2019</span></div></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,505 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6.48 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">19,485 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">PSUs granted</span></td><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,628 </span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5.89 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">PSUs released</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(285)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9.02 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,702 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">PSUs canceled</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(382)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6.93 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Outstanding at December 26, 2020</span></div></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,466 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5.36 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">38,022 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">PSUs granted</span></td><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">659 </span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8.61 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">PSUs released</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(964)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5.21 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8,278 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">PSUs canceled</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1,047)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4.91 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Outstanding at December 25, 2021</span></div></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,114 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6.66 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">20,184 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Expected to vest as of December 25, 2021</span></div></td><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,964 </span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">18,751 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> 1129000 16.10 4425000 2202000 4.63 99000 11.11 472000 727000 14.42 2505000 6.48 19485000 1628000 5.89 285000 9.02 1702000 382000 6.93 3466000 5.36 38022000 659000 8.61 964000 5.21 8278000 1047000 4.91 2114000 6.66 20184000 1964000 18751000 9.55 The following table presents total stock-based compensation cost for instruments granted but not yet recognized, net of forfeitures, of the Company’s equity compensation plans as of December 25, 2021. These costs are expected to be amortized on a straight-line basis over the following weighted-average periods (in thousands, except for weighted-average period): <table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:62.400%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.733%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.633%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.734%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Unrecognized<br/>Compensation<br/>Expense, Net</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted-<br/>Average Period<br/>(in years)</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">RSUs</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">65,970 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2.04</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">PSUs</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7,197 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2.11</span></td></tr></table> 65970000 P2Y14D 7197000 P2Y1M9D <div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The fair value of the ESPP shares was estimated at the date of grant using the following assumptions:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.666%"><tr><td style="width:1.0%"/><td style="width:47.227%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.622%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.468%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.622%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.636%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.625%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Years Ended</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 25, 2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 26, 2020</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 28, 2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Volatility</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">38% - 50%</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">42% - 97%</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">70% - 72%</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Risk-free interest rate</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.05% - 0.06%</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.12% - 1.56%</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1.76% - 2.48%</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Expected life</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.5 years</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.5 years</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.5 years</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Estimated fair value</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$2.22 - $3.11</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$2.17 - $3.42</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$1.64 - $1.77</span></div></td></tr></table></div> 0.38 0.50 0.42 0.97 0.70 0.72 0.0005 0.0006 0.0012 0.0156 0.0176 0.0248 P0Y6M P0Y6M P0Y6M 2.22 3.11 2.17 3.42 1.64 1.77 <div style="margin-top:4pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company’s ESPP activity for the following periods was as follows (in thousands):</span></div><div style="margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:53.579%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.514%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.456%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.514%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.621%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.516%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Years Ended</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 25, 2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 26, 2020</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 28, 2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Stock-based compensation expense</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,879 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6,607 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,873 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Employee contributions</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">16,167 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">15,346 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">12,052 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Shares purchased</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,272 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,001 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,897 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 5879000 6607000 4873000 16167000 15346000 12052000 2272000 3001000 2897000 42300000 36100000 32300000 0 2 <div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The ranges of estimated values of the PSUs granted that are compared to the SPGIIPTR, as well as the assumptions used in calculating these values were based on estimates as follows:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:83.400%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.400%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2018</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Index volatility</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">33%</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Infinera volatility</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">58% - 59%</span></div></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Risk-free interest rate</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2.37% - 2.40%</span></div></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Correlation with index</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.04 - 0.48</span></div></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Estimated fair value</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$14.99 - $19.46</span></div></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div> 0.33 0.58 0.59 0.0237 0.0240 0.04 0.48 14.99 19.46 P3Y P3Y <div style="margin-top:4pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The following table summarizes by grant year, the Company’s PSU activity for the fiscal year ended December 25, 2021 (in thousands):</span></div><div style="margin-top:14pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.666%"><tr><td style="width:1.0%"/><td style="width:39.033%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.468%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.465%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.468%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.762%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.468%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.264%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.468%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.264%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.468%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.272%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total Number of Performance Stock Units</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2018</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Outstanding at December 26, 2020</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,466 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">109 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,757 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,600 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">PSUs granted</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">659 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">659 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">PSUs released</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(964)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(104)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(860)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">PSUs canceled</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1,047)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(5)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(712)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(330)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Outstanding at December 25, 2021</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,114 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">185 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,270 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">659 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 3466000 109000 1757000 1600000 0 659000 0 0 0 659000 964000 104000 860000 0 0 1047000 5000 712000 330000 0 2114000 0 185000 1270000 659000 3300000 6000000 6100000 <div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The following tables summarize the effects of stock-based compensation on the Company’s consolidated balance sheets and statements of operations for the periods presented (in thousands):</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.666%"><tr><td style="width:1.0%"/><td style="width:55.254%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.946%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.636%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.946%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.468%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.950%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Years Ended</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 25, 2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 26, 2020</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 28, 2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Stock-based compensation effects in inventory</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,707 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,979 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,798 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Income tax benefit associated with stock-based compensation</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9,345 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8,637 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10,438 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Stock-based compensation effects in net loss before income taxes</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cost of revenue</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7,928 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7,785 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6,449 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Research and development</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">18,554 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">16,863 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">17,457 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Sales and marketing</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">12,345 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10,907 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8,413 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">General and administrative</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">12,985 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">13,906 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10,460 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total stock-based compensation expense</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">51,812 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">49,461 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">42,779 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 3707000 3979000 4798000 9345000 8637000 10438000 7928000 7785000 6449000 18554000 16863000 17457000 12345000 10907000 8413000 12985000 13906000 10460000 51812000 49461000 42779000 Income Taxes<div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The following is a geographic breakdown of the provision for income taxes (in thousands):</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.666%"><tr><td style="width:1.0%"/><td style="width:53.916%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.448%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.468%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.448%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.468%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.452%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Years Ended</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 25, 2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 26, 2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 28, 2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Current:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Federal</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">991 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">494 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">State</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">137 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">917 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">288 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Foreign</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">12,431 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9,606 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,046 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total current</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">13,559 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">11,017 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,334 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Deferred:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Federal</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">369 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">State</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Foreign</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1,571)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(4,982)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(740)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total deferred</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1,571)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(4,982)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(371)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total provision for income taxes</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">11,988 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6,035 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,963 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Loss before provision for income taxes from international operations was $20.7 million, $37.3 million and $202.2 million for the years ended December 25, 2021, December 26, 2020 and December 28, 2019, respectively.</span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The provisions for income taxes differ from the amount computed by applying the statutory federal income tax rates as follows: </span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.666%"><tr><td style="width:1.0%"/><td style="width:53.916%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.448%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.468%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.448%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.468%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.452%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Years Ended</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 25, 2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 26, 2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 28, 2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Expected tax at federal statutory rate</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">21.0 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">21.0 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">21.0 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">State taxes, net of federal benefit</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1.2)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(0.4)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(0.1)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Research credits</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1.7 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1.2 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1.0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Stock-based compensation</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1.1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1.2)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(2.0)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Change in valuation allowance</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(20.9)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(16.9)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(19.7)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Foreign rate differential</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(6.9)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(6.3)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(0.2)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(2.3)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(0.4)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(0.8)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Effective tax rate</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(7.5)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(3.0)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(0.8)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">For 2021, the Company's income tax expense was $12.0 million with effective tax rate of (7.5)%. The difference between the effective income tax rate and the U.S federal statutory rate of 21% to income before income taxes is primarily the result of foreign income taxed at different rates and valuation allowances. The Company recognized an income tax expense of $6.0 million and $3.0 million in 2020 and 2019, respectively. The resulting effective tax rates were (3.0)% and (0.8)% for 2020 and 2019, respectively. The 2020 and 2019 effective tax rates differ from the expected statutory rate of 21%, based on our ability to benefit from its U.S. loss carryforwards, offset by state income taxes, non-deductible stock-based compensation expenses and foreign taxes provided on foreign subsidiary earnings.</span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Deferred tax assets and liabilities are recognized for the future tax consequences of differences between the carrying amounts of assets and liabilities and their respective tax basis using enacted tax rates in effect for the year in which the differences are expected to reverse. Significant deferred tax assets and liabilities consist of the following (in thousands):</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.833%"><tr><td style="width:1.0%"/><td style="width:69.183%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.424%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.467%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.426%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Years Ended</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 25, 2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 26, 2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Deferred tax assets:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net operating losses</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">336,711 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">354,598 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Research and foreign tax credits</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">132,829 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">126,839 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Nondeductible accruals</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">76,898 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">61,871 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Inventory valuation</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">22,651 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">32,444 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Property, plant and equipment</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,819 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Leasing Liabilities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">19,407 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">24,261 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Stock-based compensation</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,902 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,161 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total deferred tax assets</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">593,398 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">609,993 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Valuation allowance</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(521,620)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(531,923)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net deferred tax assets</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">71,778 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">78,070 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Deferred tax liabilities:</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Property, plant and equipment</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(10,792)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Right of use asset</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(12,216)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(17,515)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Acquired intangible assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(19,273)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(24,547)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Convertible senior notes</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(29,897)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(37,979)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total deferred tax liabilities</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(72,178)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(80,041)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net deferred tax liabilities</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(400)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1,971)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The ultimate realization of deferred tax assets is dependent upon the generation of future taxable income during the periods in which those temporary differences become deductible. The Company must consider all positive and negative evidence, including the Company's forecasts of taxable income over the applicable carryforward periods, its current financial performance, its market environment, and other factors in evaluating the need for a full or partial valuation allowance against its net U.S. deferred tax assets. Based on the available objective evidence, management believes it is not more likely than not that the domestic net deferred tax assets will be realizable in the foreseeable future. Accordingly, the Company has provided a full valuation allowance against its domestic deferred tax assets, net of deferred tax liabilities, as of December 25, 2021 and December 26, 2020.</span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">To the extent that the Company determines that deferred tax assets are realizable on a more likely than not basis, and an adjustment is needed, that adjustment will be recorded in the period that the determination is made and would generally decrease the valuation allowance and record a corresponding benefit to earnings or other comprehensive income.</span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">As of December 25, 2021, the Company had net operating loss carryforwards of approximately $681.9 million for federal income tax purposes which will begin to expire in 2027 if unused. The Company had net operating loss carryforwards of approximately $548.3 million for state income tax purposes which will begin to expire in the year 2022 if unused. The Company also had foreign net operating loss carryforwards of approximately $638.7 million.</span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">As of December 25, 2021, the Company also had R&amp;D credit carryforwards of approximately $84.6 million for federal income tax and $50.6 million for state income tax purposes. The federal R&amp;D tax credit will begin to expire in 2023 if unused. State R&amp;D tax credits will carry forward indefinitely.</span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">As of December 25, 2021, the Company also had Foreign Tax credit carryforwards of approximately $41.5 million for federal income tax. The foreign tax credit will begin to expire in 2023 if unused.</span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Infinera Canada Inc., an indirect wholly owned subsidiary, has Scientific Research and Experimental Development Expenditures (“SRED”) credits available of $3.9 million to offset future Canadian income taxes payable as of December 25, 2021. Infinera Portugal subsidiary has a SIFIDE Credit of $4.3 million to offset future income tax payable in Portugal as of December 25, 2021. Canadian SRED credits will begin to expire in the year 2032 if not fully utilized. The Portugal SIFIDE credits will begin to expire in the year 2022.</span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">At December 25, 2021, we had federal capital loss carryforwards of $7.6 million. If not utilized, the federal capital loss will expire in 2023.</span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The federal and state net operating loss carryforwards may be subject to significant limitations under Section 382 and Section 383 of the Internal Revenue Code of 1986 and similar provisions under state law. The Tax Reform Act of 1986 contains provisions that limit the federal net operating loss carryforwards that may be used in any given year in the event of special occurrences, including significant ownership changes. The Company has completed a Section 382 review and has determined that none of its operating losses will expire solely due to Section 382 limitation(s).</span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The aggregate changes in the balance of gross unrecognized tax benefits were as follows (in thousands): </span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.666%"><tr><td style="width:1.0%"/><td style="width:53.916%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.448%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.468%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.448%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.468%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.452%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 25, 2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 26, 2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 28, 2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Beginning balance</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">57,931 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">44,092 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">24,617 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Tax position related to current year</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Additions</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,198 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,213 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,965 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Tax positions related to prior years</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Additions</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7,633 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">11,494 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">18,212 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Reductions</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(9,569)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(625)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(542)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Lapses of statute of limitations</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(2,943)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(243)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(160)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Ending balance</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">54,250 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">57,931 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">44,092 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">As of December 25, 2021, the cumulative unrecognized tax benefit was $54.3 million, of which $41.5 million was netted against deferred tax assets, which would have otherwise been subjected with a full valuation allowance. Of the total unrecognized tax benefit as of December 25, 2021, approximately $12.8 million, if recognized, would impact the Company’s effective tax rate. The amount of unrecognized tax benefit could be reduced upon expiration of the applicable statute of limitation. The potential reduction in unrecognized tax benefits during the next 12 months is not expected to be material. </span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">As of December 25, 2021, December 26, 2020 and December 28, 2019, the Company had $2.1 million, $2.9 million and $1.4 million, respectively, of accrued interest or penalties related to unrecognized tax benefits, of which less than $0.8 million was included in the Company’s provision for income taxes in each of the years ended December 25, 2021, December 26, 2020 and December 28, 2019, respectively. The Company’s policy is to include interest and penalties related to unrecognized tax benefits within the Company’s provision for income taxes.    </span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company is potentially subject to examination by the Internal Revenue Service and the relevant state income taxing authorities under the statute of limitations for years 2003 and forward. </span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Included in the balance of income tax liabilities, accrued interest and penalties at December 25, 2021 is an immaterial amount related to tax positions for which it is reasonably possible that the statute of limitations will expire in various jurisdictions within the next twelve months.</span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Post US Tax Reform, the Company and its subsidiaries do not have significant unremitted foreign earnings and the associated withholding and other taxes are not material for the fiscal year ended December 25, 2021.</span></div> <div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The following is a geographic breakdown of the provision for income taxes (in thousands):</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.666%"><tr><td style="width:1.0%"/><td style="width:53.916%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.448%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.468%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.448%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.468%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.452%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Years Ended</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 25, 2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 26, 2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 28, 2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Current:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Federal</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">991 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">494 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">State</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">137 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">917 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">288 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Foreign</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">12,431 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9,606 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,046 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total current</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">13,559 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">11,017 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,334 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Deferred:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Federal</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">369 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">State</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Foreign</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1,571)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(4,982)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(740)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total deferred</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1,571)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(4,982)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(371)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total provision for income taxes</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">11,988 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6,035 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,963 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 991000 494000 0 137000 917000 288000 12431000 9606000 3046000 13559000 11017000 3334000 0 0 369000 0 0 0 -1571000 -4982000 -740000 -1571000 -4982000 -371000 11988000 6035000 2963000 -20700000 -37300000 -202200000 <div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The provisions for income taxes differ from the amount computed by applying the statutory federal income tax rates as follows: </span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.666%"><tr><td style="width:1.0%"/><td style="width:53.916%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.448%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.468%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.448%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.468%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.452%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Years Ended</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 25, 2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 26, 2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 28, 2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Expected tax at federal statutory rate</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">21.0 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">21.0 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">21.0 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">State taxes, net of federal benefit</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1.2)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(0.4)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(0.1)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Research credits</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1.7 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1.2 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1.0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Stock-based compensation</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1.1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1.2)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(2.0)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Change in valuation allowance</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(20.9)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(16.9)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(19.7)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Foreign rate differential</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(6.9)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(6.3)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(0.2)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(2.3)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(0.4)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(0.8)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Effective tax rate</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(7.5)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(3.0)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(0.8)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td></tr></table></div> 0.210 0.210 0.210 -0.012 -0.004 -0.001 -0.017 -0.012 -0.010 0.011 -0.012 -0.020 -0.209 -0.169 -0.197 -0.069 -0.063 -0.002 -0.023 -0.004 -0.008 -0.075 -0.030 -0.008 12000000 -0.075 0.21 6000000 3000000 -0.030 -0.008 <div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Deferred tax assets and liabilities are recognized for the future tax consequences of differences between the carrying amounts of assets and liabilities and their respective tax basis using enacted tax rates in effect for the year in which the differences are expected to reverse. Significant deferred tax assets and liabilities consist of the following (in thousands):</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.833%"><tr><td style="width:1.0%"/><td style="width:69.183%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.424%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.467%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.426%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Years Ended</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 25, 2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 26, 2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Deferred tax assets:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net operating losses</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">336,711 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">354,598 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Research and foreign tax credits</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">132,829 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">126,839 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Nondeductible accruals</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">76,898 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">61,871 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Inventory valuation</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">22,651 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">32,444 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Property, plant and equipment</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,819 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Leasing Liabilities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">19,407 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">24,261 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Stock-based compensation</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,902 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,161 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total deferred tax assets</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">593,398 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">609,993 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Valuation allowance</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(521,620)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(531,923)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net deferred tax assets</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">71,778 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">78,070 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Deferred tax liabilities:</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Property, plant and equipment</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(10,792)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Right of use asset</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(12,216)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(17,515)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Acquired intangible assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(19,273)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(24,547)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Convertible senior notes</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(29,897)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(37,979)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total deferred tax liabilities</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(72,178)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(80,041)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net deferred tax liabilities</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(400)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1,971)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 336711000 354598000 132829000 126839000 76898000 61871000 22651000 32444000 0 5819000 19407000 24261000 4902000 4161000 593398000 609993000 521620000 531923000 71778000 78070000 10792000 0 12216000 17515000 19273000 24547000 29897000 37979000 72178000 80041000 400000 1971000 681900000 548300000 638700000 84600000 50600000 41500000 3900000 4300000 7600000 <div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The aggregate changes in the balance of gross unrecognized tax benefits were as follows (in thousands): </span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.666%"><tr><td style="width:1.0%"/><td style="width:53.916%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.448%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.468%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.448%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.468%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.452%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 25, 2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 26, 2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 28, 2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Beginning balance</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">57,931 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">44,092 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">24,617 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Tax position related to current year</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Additions</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,198 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,213 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,965 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Tax positions related to prior years</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Additions</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7,633 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">11,494 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">18,212 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Reductions</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(9,569)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(625)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(542)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Lapses of statute of limitations</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(2,943)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(243)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(160)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Ending balance</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">54,250 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">57,931 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">44,092 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 57931000 44092000 24617000 1198000 3213000 1965000 7633000 11494000 18212000 9569000 625000 542000 2943000 243000 160000 54250000 57931000 44092000 54300000 41500000 12800000 2100000 2900000 1400000 800000 Segment Information<div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Operating segments are defined as components of an enterprise about which separate financial information is available that is evaluated regularly by the chief operating decision maker, or decision making group, in deciding how to allocate resources and in assessing performance. The Company’s chief operating decision maker is the Company’s Chief Executive Officer (“CEO”). The Company’s CEO reviews financial information presented on a consolidated basis, accompanied by information about revenue by geographic region for purposes of allocating resources and evaluating financial performance. The Company has one business activity as a provider of optical transport networking equipment, software and services. Accordingly, the Company is considered to be in a single reporting segment and operating unit structure.</span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Revenue by geographic region is based on the shipping address of the customer. For more information regarding revenue disaggregated by geography, see Note 4, “Revenue Recognition” to the Notes to Consolidated Financial Statements. </span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Additionally, the following table sets forth our property, plant and equipment by geographic region (in thousands):</span></div><div style="margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.833%"><tr><td style="width:1.0%"/><td style="width:69.183%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.424%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.467%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.426%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 25, 2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 26, 2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">United States</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">141,977 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">127,691 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other Americas</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,687 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,668 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Europe, Middle East and Africa</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">12,245 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">18,605 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Asia Pacific and Japan</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,309 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,169 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total property, plant and equipment, net</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">160,218 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">153,133 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 1 1 <div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Additionally, the following table sets forth our property, plant and equipment by geographic region (in thousands):</span></div><div style="margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.833%"><tr><td style="width:1.0%"/><td style="width:69.183%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.424%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.467%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.426%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 25, 2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 26, 2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">United States</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">141,977 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">127,691 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other Americas</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,687 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,668 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Europe, Middle East and Africa</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">12,245 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">18,605 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Asia Pacific and Japan</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,309 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,169 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total property, plant and equipment, net</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">160,218 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">153,133 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 141977000 127691000 2687000 2668000 12245000 18605000 3309000 4169000 160218000 153133000 Employee Benefit and Pension Plans<div style="margin-top:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">Defined Contribution Plans</span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company has established a savings plan under Section 401(k) of the Internal Revenue Code (the “401(k) Plan”). As allowed under Section 401(k) of the Internal Revenue Code, the 401(k) Plan provides tax-deferred salary contributions for eligible U.S. employees. Employee contributions are limited to a maximum annual amount as set periodically by the Internal Revenue Code. The Company made voluntary cash contributions and matched a portion of employee contributions of $2.8 million, $2.4 million and $2.7 million for 2021, 2020, and 2019, respectively. Expenses related to the 401(k) Plan were insignificant for each of the years 2021, 2020, and 2019.</span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company has an ITP pension plan covering its Swedish employees. Commitments for old-age and survivors' pension for salaried employees in Sweden are vested through an insurance policy. Expenses related to the ITP pension plan were $2.8 million for 2021, $2.7 million for 2020 and $2.6 million for 2019.</span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company also provides defined contribution plans in certain foreign countries where required by local statute or at the Company's discretion. For the years ended December 25, 2021, December 26, 2020 and December 28, 2019, the Company had $6.2 million, $3.5 million, and $3.9 million related to post-retirement costs, respectively.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">Pension Plans</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Pension and Post-Retirement Benefit Plans</span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">As a result of the Acquisition in 2018, the Company acquired a number of post-employment plans in Germany, as well as a number of smaller post-employment plans in other countries, including both defined contribution and defined benefit plans. The defined benefit plans expose the Company to actuarial risks such as, investment risk, interest rate risk, life expectancy risk and salary risk. The characteristics of the defined benefit plans and the risks associated with them vary depending on legal, fiscal, and economic requirements. </span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Obligations and Funded Status</span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The following table sets forth the changes in benefits obligations and the fair value of plan assets of the Company's benefit plans (in thousands): </span></div><div style="margin-top:10pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.833%"><tr><td style="width:1.0%"/><td style="width:70.519%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.756%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.467%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.758%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 25, 2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 26, 2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Benefit obligation at beginning of year</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">129,936 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">113,234 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Service cost</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">351 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">896 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Interest cost</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,265 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,773 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Benefits paid</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(3,413)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(3,103)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Curtailment</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(258)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Actuarial loss (gain)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(3,050)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6,243 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Employee contributions</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">190 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">986 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Foreign currency exchange rate changes</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(9,508)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10,165 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Benefit obligation at end of year</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">115,771 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">129,936 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Fair value of plan assets at beginning of year</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">77,561 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">69,777 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Actual return on plan assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">12,425 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">447 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Payments</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(3,206)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Employee contributions</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">289 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,305 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Foreign currency exchange rate changes</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(5,454)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6,032 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Fair value of plan assets at end of year</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">81,615 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">77,561 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net liability recognized</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">34,156 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">52,375 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:5pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(1)    </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">The Company's accumulated benefit obligation was $115.1 million and $128.9 million at December 25, 2021 and December 26, 2020, respectively.</span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The net liability is included in the line item other long-term liabilities in the Company's consolidated balance sheets.</span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The following table presents net amounts of non-current assets and current and non-current liabilities for the Company's pension and other post-retirement benefit plans recognized on its consolidated balance sheet (in thousands):</span></div><div style="margin-top:8pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.500%"><tr><td style="width:1.0%"/><td style="width:68.749%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.640%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.470%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.641%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 25, 2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 26, 2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other non-current assets</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">81,615 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">77,561 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other long-term liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(115,771)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(129,936)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net liability recognized</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(34,156)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(52,375)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:4pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Components of Net Periodic Benefit Cost</span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Net periodic benefit cost for the Company's pension and other post-retirement benefit plans consisted of the following (in thousands):</span></div><div style="margin-top:10pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:53.566%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.566%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.466%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.566%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.466%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.570%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="15" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Years ended</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 25, 2021</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 26, 2020</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 28, 2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Service cost</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">351 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">896 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,061 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Interest cost</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,265 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,773 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,075 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Expected return on plan assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(2,895)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(2,644)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(2,371)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Amortization of net actuarial loss</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,383 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,884 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,638 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total net periodic benefit cost</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,104 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,909 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,403 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Actuarial gains and losses are amortized using a corridor approach. The gain/loss corridor is equal to 10% of the greater of the pension benefit obligation and the market-related value of assets. Gains and losses in excess of the corridor are generally amortized over the average future working lifetime of the pension plan participants. All components of net periodic benefit cost are recorded in operating expense of the Company's consolidated statements of operations as the impact of the amounts to be recorded in other income and expense is immaterial.</span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The following table sets forth the changes in accumulated other comprehensive income for the Company's benefit plans (pre-tax) (in thousands):</span></div><div style="margin-top:10pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.500%"><tr><td style="width:1.0%"/><td style="width:68.749%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.640%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.470%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.641%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 25, 2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 26, 2020</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Beginning balance </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(11,666)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(5,367)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net actuarial gain (loss) arising in current year</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">12,580 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(8,183)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Amortization of net actuarial loss</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,383 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,884 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Ending balance</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,297 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(11,666)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="margin-top:5pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(1)    </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">The actuarial loss for the fiscal year ended December 25, 2021 was caused primarily by the change in the discount rate. Amounts in accumulated other comprehensive income expected to be recognized as components of net periodic pension cost during 2022 is $0.4 million (pre-tax).</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Assumptions</span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Certain weighted-average assumptions used in computing the benefit obligations are as follows:</span></div><div style="margin-top:10pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.666%"><tr><td style="width:1.0%"/><td style="width:68.465%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.782%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.468%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.785%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 25, 2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 26, 2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Discount rate</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1.20 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1.05 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Salary growth rate</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2.25 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2.25 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Pension growth rate</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2.00 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2.00 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Expected long-term rate of return on plan assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3.93 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3.93 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Investment Policy</span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The financial position of the Company’s funded status is the difference between the fair value of plan assets and projected benefit obligations. Volatility in funded status occurs when asset values change differently from liability values and can result in fluctuations in costs in financial reporting. The Company’s investment policies and strategies are designed to increase the rate of assets to plan liabilities at an appropriate level of funded status volatility. Asset allocation decisions are recommended by the trustees for the specific plan and agreed to by the Company's management. Investment objectives are designed to generate returns that will enable the plan to meet its future obligations. The Company's management reviews the investment strategy and performance semi-annually and discuss alternatives to manage volatility.    </span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Basis for Expected Long-Term Rate of Return on Plan Assets </span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The expected long-term rate of return on plan assets reflects the expected returns for each major asset class in which the plan invests and the weight of each asset class in the target mix. Expected asset returns reflect the current yield on government bonds, risk premiums for each asset class and expected real returns which considers each country’s specific inflation outlook. The expected return is set using a low to medium risk profile and to meet the market expectations over a longer period of time to meet the obligations in the future.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Fair Value of Plan Assets</span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The following tables present the fair value of plan assets for pension and other benefit plans by major asset category (in thousands):</span></div><div style="margin-bottom:1pt;margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:32.566%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.066%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.466%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.066%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.466%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:1.0%"/><td style="width:10.066%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.466%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.066%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.466%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.066%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.466%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.074%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="15" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of December 25, 2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 26, 2020</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fair Value Measured Using</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fair Value Measured Using</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level 1</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level 2</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level 1</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level 2</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cash </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">738 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">738 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,060 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,060 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Equity fund</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">55,400 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">55,400 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">48,942 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">48,942 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Insurance contracts</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">25,388 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">25,388 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">27,394 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">27,394 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Pension fund</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">89 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">89 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">165 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">165 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total plan assets at fair value</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">738 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">80,877 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">81,615 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,060 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">76,501 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">77,561 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Valuation Techniques </span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The following describes the valuation techniques used to measure the fair value of the assets shown in the table above. Equity funds are invested in traded securities and are recorded at market value as of the balance sheet date. Insurance contracts are recorded at cash surrender value of the policies. Mixed fund and pension fund are valued at the amounts as provided by the insurance companies who manage the funds and represent fair market value at the date of the balance sheet.</span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Transfers Between Levels</span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Any transfers between levels in the fair value hierarchy are recognized as of the end of the reporting period. No material transfers between levels occurred during the fiscal year ended December 25, 2021.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Future Contributions</span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">In 2022, the Company expects to make contributions of $5.3 million to cover benefit payments to plan participants. </span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Cash Flows</span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Estimated future benefit payments under the Company's pension plans as of December 25, 2021 are as follows (in thousands):</span></div><div style="margin-top:10pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:84.066%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.734%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2022</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,251 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2023</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,670 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2024</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,943 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2025</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,606 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2026</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,932 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2027 to 2031</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">21,329 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 2800000 2400000 2700000 2800000 2700000 2600000 6200000 3500000 3900000 <div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The following table sets forth the changes in benefits obligations and the fair value of plan assets of the Company's benefit plans (in thousands): </span></div><div style="margin-top:10pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.833%"><tr><td style="width:1.0%"/><td style="width:70.519%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.756%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.467%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.758%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 25, 2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 26, 2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Benefit obligation at beginning of year</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">129,936 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">113,234 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Service cost</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">351 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">896 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Interest cost</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,265 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,773 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Benefits paid</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(3,413)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(3,103)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Curtailment</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(258)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Actuarial loss (gain)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(3,050)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6,243 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Employee contributions</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">190 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">986 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Foreign currency exchange rate changes</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(9,508)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10,165 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Benefit obligation at end of year</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">115,771 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">129,936 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Fair value of plan assets at beginning of year</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">77,561 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">69,777 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Actual return on plan assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">12,425 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">447 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Payments</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(3,206)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Employee contributions</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">289 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,305 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Foreign currency exchange rate changes</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(5,454)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6,032 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Fair value of plan assets at end of year</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">81,615 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">77,561 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net liability recognized</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">34,156 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">52,375 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:5pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(1)    </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">The Company's accumulated benefit obligation was $115.1 million and $128.9 million at December 25, 2021 and December 26, 2020, respectively.</span></div> 129936000 113234000 351000 896000 1265000 1773000 3413000 3103000 0 -258000 3050000 -6243000 190000 986000 9508000 -10165000 115771000 129936000 77561000 69777000 12425000 447000 3206000 0 289000 1305000 -5454000 6032000 81615000 77561000 34156000 52375000 115100000 128900000 <div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The following table presents net amounts of non-current assets and current and non-current liabilities for the Company's pension and other post-retirement benefit plans recognized on its consolidated balance sheet (in thousands):</span></div><div style="margin-top:8pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.500%"><tr><td style="width:1.0%"/><td style="width:68.749%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.640%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.470%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.641%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 25, 2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 26, 2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other non-current assets</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">81,615 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">77,561 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other long-term liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(115,771)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(129,936)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net liability recognized</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(34,156)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(52,375)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 81615000 77561000 115771000 129936000 -34156000 -52375000 <div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Net periodic benefit cost for the Company's pension and other post-retirement benefit plans consisted of the following (in thousands):</span></div><div style="margin-top:10pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:53.566%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.566%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.466%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.566%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.466%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.570%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="15" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Years ended</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 25, 2021</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 26, 2020</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 28, 2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Service cost</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">351 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">896 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,061 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Interest cost</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,265 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,773 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,075 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Expected return on plan assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(2,895)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(2,644)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(2,371)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Amortization of net actuarial loss</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,383 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,884 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,638 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total net periodic benefit cost</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,104 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,909 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,403 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 351000 896000 2061000 1265000 1773000 2075000 2895000 2644000 2371000 -3383000 -1884000 -1638000 2104000 1909000 3403000 <div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The following table sets forth the changes in accumulated other comprehensive income for the Company's benefit plans (pre-tax) (in thousands):</span></div><div style="margin-top:10pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.500%"><tr><td style="width:1.0%"/><td style="width:68.749%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.640%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.470%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.641%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 25, 2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 26, 2020</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Beginning balance </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(11,666)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(5,367)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net actuarial gain (loss) arising in current year</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">12,580 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(8,183)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Amortization of net actuarial loss</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,383 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,884 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Ending balance</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,297 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(11,666)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="margin-top:5pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(1)    </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">The actuarial loss for the fiscal year ended December 25, 2021 was caused primarily by the change in the discount rate. Amounts in accumulated other comprehensive income expected to be recognized as components of net periodic pension cost during 2022 is $0.4 million (pre-tax).</span></div> 11666000 5367000 12580000 -8183000 -3383000 -1884000 -4297000 11666000 -400000 <div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Certain weighted-average assumptions used in computing the benefit obligations are as follows:</span></div><div style="margin-top:10pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.666%"><tr><td style="width:1.0%"/><td style="width:68.465%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.782%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.468%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.785%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 25, 2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 26, 2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Discount rate</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1.20 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1.05 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Salary growth rate</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2.25 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2.25 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Pension growth rate</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2.00 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2.00 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Expected long-term rate of return on plan assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3.93 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3.93 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td></tr></table></div> 0.0120 0.0105 0.0225 0.0225 0.0200 0.0200 0.0393 0.0393 <div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The following tables present the fair value of plan assets for pension and other benefit plans by major asset category (in thousands):</span></div><div style="margin-bottom:1pt;margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:32.566%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.066%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.466%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.066%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.466%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:1.0%"/><td style="width:10.066%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.466%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.066%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.466%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.066%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.466%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.074%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="15" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of December 25, 2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 26, 2020</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fair Value Measured Using</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fair Value Measured Using</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level 1</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level 2</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level 1</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level 2</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cash </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">738 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">738 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,060 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,060 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Equity fund</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">55,400 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">55,400 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">48,942 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">48,942 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Insurance contracts</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">25,388 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">25,388 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">27,394 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">27,394 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Pension fund</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">89 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">89 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">165 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">165 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total plan assets at fair value</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">738 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">80,877 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">81,615 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,060 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">76,501 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">77,561 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div> 738000 0 738000 1060000 0 1060000 0 55400000 55400000 0 48942000 48942000 0 25388000 25388000 0 27394000 27394000 0 89000 89000 0 165000 165000 738000 80877000 81615000 1060000 76501000 77561000 5300000 <div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Estimated future benefit payments under the Company's pension plans as of December 25, 2021 are as follows (in thousands):</span></div><div style="margin-top:10pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:84.066%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.734%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2022</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,251 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2023</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,670 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2024</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,943 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2025</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,606 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2026</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,932 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2027 to 2031</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">21,329 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 5251000 3670000 3943000 5606000 3932000 21329000 Financial Information by Quarter (Unaudited)<div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The following table sets forth the Company’s unaudited quarterly consolidated statements of operations data for 2021 and 2020. The data has been prepared on the same basis as the audited consolidated financial statements and related notes included in this report. The table includes all necessary adjustments, consisting only of normal recurring adjustments that the Company considers necessary for a fair presentation of this data.</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:22.419%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.617%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.457%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.617%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.457%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.617%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.457%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.617%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.457%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.617%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.457%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.452%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.457%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.275%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.457%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.946%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.457%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.467%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="45" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">For the Three Months Ended (Unaudited)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="21" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Dec. 25</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Sep. 25</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Jun. 26</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Mar. 27</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Dec. 26</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Sep. 26</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Jun. 27</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Mar. 28</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="45" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(In thousands, except per share data)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Revenue:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Product</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">316,956 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">270,818 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">257,441 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">254,161 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">267,226 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">261,906 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">261,227 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">255,192 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Services</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">83,301 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">84,996 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">80,786 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">76,746 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">86,299 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">78,305 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">70,360 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">75,081 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total revenue</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">400,257 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">355,814 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">338,227 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">330,907 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">353,525 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">340,211 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">331,587 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">330,273 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Cost of revenue:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Cost of product</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">206,577 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">187,956 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">172,053 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">165,485 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">178,153 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">185,001 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">186,519 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">201,792 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Cost of services</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">45,580 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">43,722 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">41,446 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">43,260 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">44,724 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">38,100 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">36,599 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">40,695 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Amortization of intangible assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5,782 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4,609 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4,614 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4,616 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4,611 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">7,287 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">8,721 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">8,628 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Acquisition and integration costs</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">43 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">750 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,035 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Restructuring and other related costs</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(148)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,434 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(269)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">514 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(106)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,504 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,591 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,157 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total cost of revenue</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">257,791 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">237,721 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">217,844 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">213,875 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">227,382 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">231,935 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">234,180 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">253,307 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Gross profit</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">142,466 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">118,093 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">120,383 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">117,032 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">126,143 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">108,276 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">97,407 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">76,966 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Amortization of intangible assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4,307 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4,351 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4,392 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4,405 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4,745 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4,696 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4,585 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4,555 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Acquisition and integration costs</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">614 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(265)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,045 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,344 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">9,222 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Restructuring and other related costs</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5,055 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">6,546 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(674)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,319 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">7,230 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">6,679 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5,097 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5,580 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Other operating expenses</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">143,246 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">138,172 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">139,913 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">132,807 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">121,209 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">122,773 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">129,007 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">134,489 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total operating expenses</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">152,608 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">149,069 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">143,631 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">140,145 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">132,919 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">135,193 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">142,033 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">153,846 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Loss from operations</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(10,142)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(30,976)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(23,248)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(23,113)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(6,776)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(26,917)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(44,626)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(76,880)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Other income (expense), net</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(20,479)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(17,363)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(9,271)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(24,198)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(2,043)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(7,620)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(14,374)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(21,452)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Loss before income taxes</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(30,621)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(48,339)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(32,519)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(47,311)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(8,819)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(34,537)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(59,000)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(98,332)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Provision for income taxes</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,447 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5,455 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,075 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,011 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,105 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,359 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,635 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">936 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Net loss</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(33,068)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(53,794)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(35,594)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(48,322)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(9,924)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(35,896)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(61,635)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(99,268)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Net loss per common share</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Basic</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(0.16)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(0.26)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(0.17)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(0.24)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(0.05)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(0.19)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(0.33)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(0.55)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Diluted</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(0.16)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(0.26)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(0.17)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(0.24)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(0.05)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(0.19)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(0.33)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(0.55)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr></table></div><div style="margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company operates and reports financial results on a fiscal year of 52 or 53 weeks ending on the last Saturday of December in each year. Accordingly, fiscal years 2021 and 2020 were 52-week years that ended on December 25, 2021 and December 26, 2020, respectively.</span></div> <div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The following table sets forth the Company’s unaudited quarterly consolidated statements of operations data for 2021 and 2020. The data has been prepared on the same basis as the audited consolidated financial statements and related notes included in this report. The table includes all necessary adjustments, consisting only of normal recurring adjustments that the Company considers necessary for a fair presentation of this data.</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:22.419%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.617%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.457%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.617%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.457%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.617%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.457%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.617%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.457%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.617%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.457%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.452%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.457%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.275%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.457%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.946%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.457%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.467%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="45" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">For the Three Months Ended (Unaudited)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="21" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Dec. 25</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Sep. 25</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Jun. 26</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Mar. 27</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Dec. 26</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Sep. 26</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Jun. 27</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Mar. 28</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="45" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(In thousands, except per share data)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Revenue:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Product</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">316,956 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">270,818 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">257,441 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">254,161 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">267,226 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">261,906 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">261,227 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">255,192 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Services</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">83,301 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">84,996 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">80,786 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">76,746 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">86,299 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">78,305 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">70,360 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">75,081 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total revenue</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">400,257 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">355,814 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">338,227 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">330,907 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">353,525 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">340,211 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">331,587 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">330,273 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Cost of revenue:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Cost of product</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">206,577 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">187,956 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">172,053 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">165,485 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">178,153 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">185,001 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">186,519 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">201,792 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Cost of services</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">45,580 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">43,722 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">41,446 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">43,260 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">44,724 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">38,100 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">36,599 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">40,695 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Amortization of intangible assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5,782 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4,609 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4,614 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4,616 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4,611 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">7,287 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">8,721 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">8,628 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Acquisition and integration costs</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">43 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">750 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,035 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Restructuring and other related costs</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(148)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,434 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(269)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">514 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(106)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,504 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,591 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,157 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total cost of revenue</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">257,791 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">237,721 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">217,844 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">213,875 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">227,382 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">231,935 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">234,180 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">253,307 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Gross profit</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">142,466 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">118,093 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">120,383 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">117,032 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">126,143 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">108,276 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">97,407 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">76,966 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Amortization of intangible assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4,307 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4,351 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4,392 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4,405 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4,745 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4,696 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4,585 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4,555 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Acquisition and integration costs</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">614 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(265)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,045 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,344 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">9,222 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Restructuring and other related costs</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5,055 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">6,546 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(674)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,319 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">7,230 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">6,679 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5,097 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5,580 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Other operating expenses</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">143,246 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">138,172 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">139,913 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">132,807 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">121,209 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">122,773 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">129,007 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">134,489 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total operating expenses</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">152,608 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">149,069 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">143,631 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">140,145 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">132,919 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">135,193 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">142,033 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">153,846 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Loss from operations</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(10,142)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(30,976)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(23,248)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(23,113)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(6,776)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(26,917)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(44,626)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(76,880)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Other income (expense), net</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(20,479)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(17,363)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(9,271)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(24,198)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(2,043)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(7,620)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(14,374)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(21,452)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Loss before income taxes</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(30,621)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(48,339)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(32,519)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(47,311)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(8,819)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(34,537)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(59,000)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(98,332)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Provision for income taxes</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,447 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5,455 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,075 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,011 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,105 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,359 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,635 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">936 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Net loss</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(33,068)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(53,794)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(35,594)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(48,322)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(9,924)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(35,896)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(61,635)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(99,268)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Net loss per common share</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Basic</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(0.16)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(0.26)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(0.17)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(0.24)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(0.05)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(0.19)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(0.33)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(0.55)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Diluted</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(0.16)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(0.26)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(0.17)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(0.24)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(0.05)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(0.19)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(0.33)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(0.55)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr></table></div> 316956000 270818000 257441000 254161000 267226000 261906000 261227000 255192000 83301000 84996000 80786000 76746000 86299000 78305000 70360000 75081000 400257000 355814000 338227000 330907000 353525000 340211000 331587000 330273000 206577000 187956000 172053000 165485000 178153000 185001000 186519000 201792000 45580000 43722000 41446000 43260000 44724000 38100000 36599000 40695000 5782000 4609000 4614000 4616000 4611000 7287000 8721000 8628000 0 0 0 0 0 43000 750000 1035000 -148000 1434000 -269000 514000 -106000 1504000 1591000 1157000 257791000 237721000 217844000 213875000 227382000 231935000 234180000 253307000 142466000 118093000 120383000 117032000 126143000 108276000 97407000 76966000 4307000 4351000 4392000 4405000 4745000 4696000 4585000 4555000 0 0 0 614000 -265000 1045000 3344000 9222000 5055000 6546000 -674000 2319000 7230000 6679000 5097000 5580000 143246000 138172000 139913000 132807000 121209000 122773000 129007000 134489000 152608000 149069000 143631000 140145000 132919000 135193000 142033000 153846000 -10142000 -30976000 -23248000 -23113000 -6776000 -26917000 -44626000 -76880000 -20479000 -17363000 -9271000 -24198000 -2043000 -7620000 -14374000 -21452000 -30621000 -48339000 -32519000 -47311000 -8819000 -34537000 -59000000 -98332000 2447000 5455000 3075000 1011000 1105000 1359000 2635000 936000 -33068000 -53794000 -35594000 -48322000 -9924000 -35896000 -61635000 -99268000 -0.16 -0.26 -0.17 -0.24 -0.05 -0.19 -0.33 -0.55 -0.16 -0.26 -0.17 -0.24 -0.05 -0.19 -0.33 -0.55 <div style="margin-top:14pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Schedule II: Valuation and Qualifying Accounts</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:53.733%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.400%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.633%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.400%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.633%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.401%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Years Ended</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 25, 2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 26, 2020</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 28,<br/>2019</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Deferred tax asset, valuation allowance</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Beginning balance</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">531,923 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">484,834 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">493,157 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Additions</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">14,395 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">53,761 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">122,878 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Reductions</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(24,698)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(6,672)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(131,201)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Ending balance</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">521,620 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">531,923 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">484,834 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Allowance for credit losses</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Beginning balance</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,912 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,005 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,821 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Additions</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">822 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,422 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,184 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Write-offs</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(2,430)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(3,515)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Ending balance</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,304 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,912 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,005 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 531923000 484834000 493157000 14395000 53761000 122878000 24698000 6672000 131201000 521620000 531923000 484834000 2912000 4005000 1821000 822000 822000 2422000 2184000 2430000 3515000 0 1304000 2912000 4005000 Reconciliation of cash and restricted cash to the consolidated balance sheets:December 25, 2021December 26, 2020December 28, 2019 (In thousands)Cash$190,611 $298,014 $109,201 Short-term restricted cash2,840 3,293 4,339 Long-term restricted cash9,070 14,076 19,257 Total cash and restricted cash$202,521 $315,383 $132,797  EXCEL 133 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( .1Y5U0'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 " #D>5=4MSKRV^X K @ $0 &1O8U!R;W!S+V-O&ULS9+! M3L,P#(9?!>7>NDV!0]3E N($$A*30-PBQ]LBFC9*C-J]/6W8.B%X (ZQ_WS^ M++G%H'"(]!R'0)$=I:O)=WU2&#;BP!P40,(#>9/*.='/S=T0O>'Y&?<0#'Z8 M/8&LJEOPQ,8:-K B[ 2A6XM*HQD>(@GO,45'SYCEV$6@3KRU'."NJQ!Z&5B M.$Y="Q? F.*/GT7R*[$7/T3FSL@3LDIN34UCF,Y-CDW[U##V]/C2UZW<'UB MTR/-OY)3? RT$>?)K\W=_?9!:%E)652RD,U65JJ^5C?U^^+ZP^\B[ ?K=NX? M&Y\%=0N_[D)_ 5!+ P04 " #D>5=4F5R<(Q & "<)P $P 'AL+W1H M96UE+W1H96UE,2YX;6SM6EMSVC@4?N^OT'AG]FT+QC:!MK03621A'^_1S80RY8-[9)-NIL\!"SI^\Y%1^?H.'GS[BYBZ(:(E/)X M8-DOV]:[MR_>X%#BVR]*+ M41B1%G\@M MNN01.+5)#3(3/PB=AIAJ4!P"I DQEJ&&^+3&K!'@$WVWO@C(WXV(]ZMOFCU7 MH5A)VH3X$$8:XIQSYG/1;/L'I4;1]E6\W*.76!4!EQC?-*HU+,76>)7 \:V< M/!T3$LV4"P9!AI@S M&L%&KQMUAVC2/'K^!?F<-0HACA*FNVB<5@$_9Y>PTG!Z(++9OVX?H;5,VPLCO='U!=*Y \FIS_I,C0' MHYI9";V$5FJ?JH,@H%\;D>/N5Z> HWEL:\4*Z">P'_T=HWPJOX@L Y M?RY]SZ7ON?0]H=*W-R-]9\'3BUO>1FY;Q/NN,=K7-"XH8U=RSTS0LS0[=R2^JVE+ZU)CA* M]+',<$X>RPP[9SR2';9WH!TU^_9==N0CI3!3ET.X&D*^ VVZG=PZ.)Z8D;D* MTU*0;\/YZ<5X&N(YV02Y?9A7;>?8T='[Y\%1L*/O/)8=QXCRHB'NH8:8S\-# MAWE[7YAGE<90-!1M;*PD+$:W8+C7\2P4X&1@+: '@Z]1 O)256 Q6\8#*Y"B M?$R,1>APYY=<7^/1DN/;IF6U;J\I=QEM(E(YPFF8$V>KRMYEL<%5'<]56_*P MOFH]M!5.S_Y9KF4Q9Z;RWRT,"2Q;B%D2XDU=[=7GFYRN>B)V^I=W MP6#R_7#)1P_E.^=?]%U#KG[VW>/Z;I,[2$R<><41 71% B.5' 86%S+D4.Z2 MD 83 >LX=SFWJXPD6L_UC6'ODRWSEPVSK> U[F M$RQ#I'[!?8J*@!&K8KZZKT_Y)9P[M'OQ@2";_-;;I/;=X Q\U*M:I60K$3]+ M!WP?D@9CC%OT-%^/%&*MIK&MQMHQ#'F 6/,,H68XWX=%FAHSU8NL.8T*;T'5 M0.4_V]0-:/8--!R1!5XQF;8VH^1."CS<_N\-L,+$CN'MB[\!4$L#!!0 ( M .1Y5U0$H,\'LP8 %@: 8 >&PO=V]R:W-H965T&UL MI5E=;^.V$GUN?P7A6Q2[P-J6*'^EFP3P.DFOV]W4-\ZVV!9]H"7:(E8B79** MDW]_A[1L>0-Y)* OMK[FZ'!(GD..+G=*?S4IYY8\YYDT5YW4VNU/_;Z)4YXS MTU-;+N'.6NF<63C5F[[9:LX2'Y1G?1H$HW[.A.Q<7_IK"WU]J0J;"Q2:V[T+^^W+(-7W+[>;O0<-8_HB0BY](()8GFZZO. M-/SI)AJ[ /_$[X+OS,DQ<4U9*?75G90X)>/Q3 M@G:.[W2!I\<']#O?>&C,BAD^4]D?(K'I56?2(0E?LR*S#VKW7UXV:.CP8I49 M_TMV^V<'@PZ)"V-57@8#@US(_3][+A-Q$C )S@30,H"^"@C/O2$J Z+7 <,S M 8,R8. SLV^*S\,-L^SZ4JL=T>YI0','/ID^&IHOI.OWI=5P5T"_'Y/(M0!\H'7G1 M Z\/%$6\X7&/T.$[0@,:UA":X>%W?-4CX<2'TYKP&SS\ET+"VT=U;_^F-=$Q MRY''B] L_S5=&:MAI/^-0 Z.D ,/.3B7(!47,/\L>7S9\KH>P\/#H/LKPF)X M9#%LQV(J9<$R\L"W2MLZ.CB.U05'Z(R.=$;MZ"RX%BIQHY' M*C-3P-2.?Z^ M_^Z[AC$P/G(;HXBS0FM'[4Z8&#+UA3.-\L/1NMV0=ND0X34Y\IJT'$B:@9Q[ M-3[?C3C6FF4&Z\>+(Z<+%.=66F%?(%49)_=%ON*ZC@N.$01A-XH&DQ'")PPJ MF0S:,'K@&^'F,*3KGN6U_=8 -)=KN*(9F2F]Q:B=*'C8AMI# MX2@81!'&L)+H,&K#<)HDFAOS[G! /L)SY#=9GSL<D3 MEZC0A97\A[B OZ8[(%QJPPB;' (SPQ6[^>I MX "#8((1J1PAQ&7\HW(.M4B5Q.2W 60XIMTA;#\P1I4?A+B8/PH+5J#6)*1O M5F_)DL>%AFS5TL*19BK/075,RF O"-;<.$GEA6<_!#TP#+(%A9J_B:VB*UL M@^)J#YZ:"+DARY=\I;(ZN@T \_N[>XQ)Y1(4U_%#RLCMO]0N3%%_;!KP/S"#<:ML@/:R@Y^ M5QG8)^R(_6)$FUI&.-*]P@A5@D];"?YA&;E?HOFQ!>I:U!/#$1M25]-*_BFNW"6CVYSKC1M@/P." M3<&4\BV3]>G[=]L"6OD Q=5[/KM[(-,B$196$U-K.;BW7T7>96Q3RPS':]AW M1I701ZWV!\L4M S+5 -,4Z:B2N^C5KN"1;'*1 SI4:QN(MZ4*$./XHJ$3]?A M* A'=!R$X\O^4QV'2M^C5OI>6N[2JO@K+ :]\Y+?"@M])YT[UI5W2N31"2\: MTDD8C.C%&5HGQ1A^^<7'G1Y /6WPO=O"22FPAUXYX)I2^;S M^9Z],-\6=(B;84KGQ)6-R"[E'C!Q6SB>],@C\*@C0'8"9L.*DS6H90)GH"*. M\^?>LG=8PPD8"S ,JF6)&RW"^+JR"Q 2UGP!2=@+/+<&A_$('"+*/*_W]907 M5T^!ANQ2$:?[)N@]=Y]:;GK8M*I<.&KGPM Z#6^=RX0_DU]Y_5S'H0)8;H;1 M9!1ANX>H>%P=U\P5I7G M1KA73H%2LJ=UQC<: ,[J=/^D%._\TW_2,"1V19A]5?YX]?C99.H_%O2KQ_?? M7#XQ9[^&9'P-H4%O#%VF]Y\Q]B=6;7UA?Z6L5;D_3#D#:7 /P/VU4O9PXEYP M_)AT_7]02P,$% @ Y'E75)+W)+LE @ = 4 !@ !X;"]W;W)K39,?+(#'Y$NMRWD?O.#B!WRC4.N3,7*9[*5\<9-U-@N&SA P2(TC$/MYA24PYD#6QN^6&71'.N'I M^$A_]+G;7/9$PU*R[S0SQ2SX$* ,#J1BYEG6GZ#-9^)XJ63:_Z*ZB<4? Y16 MVDC>BJT#3D7S)6]M'4X%T04!;@78^VX.\BY7Q) D5K)&RD5;FAOX5+W:FJ/" M7A 99/\# M0NNG,X6/IA:XE[B"=(#PY!;A(8YZ>*,NR9'GC:Y-$OV<[[51]B_QJP<_[O!C MCQ_WX:5"7PB'<^7K5S\HHIX18M":.V@H*2'F/3SMCT*F./5'&T7IWSU0\8XW,NPI-.X*!R MW^\:I;:DIFF*;K5[4N9-)_T+;]ZC)Z)R*C1B<+#2X>"]K9-J>KR9&%GZOMI+ M8[O4#PO[+()R 7;_(*4Y3MP!W4.;_ 502P,$% @ Y'E75&:SC'OE!@ M=AP !@ !X;"]W;W)K,#>))9]=_H? M1=[O2)UMA?Q1+CE7X'F5%^7Y9*G4^G0Z+=,E7['R1*QYH7]9"+EB2E_*IVFY MEIS-&Z=5/L401M,5RXK)Q5GSW;V\.!.5RK."WTM05JL5DR^?>"ZVYQ,T>?WB M6_:T5/47TXNS-7OB,ZZ^K^^EOIIV4>;9BA=E)@H@^>)\?09W*HQ _ZHO;^?D$UHIXSE-5AV#ZWX9?\3RO(VD=/]N@D^Z>M>/P\VOT MWYOD=3*/K.17(O\[FZOE^81.P)PO6)6K;V+[F;<)A76\5.1E\Q=L6ULX 6E5 M*K%JG;6"55;L_K/G=B &#BAP..#6 1_J0%H'TB2Z4]:D=;F M80:.P??9-7C_[@-X![("/"Q%5;)B7IY-E;YS[3]-V[M\VMT%.^YRS=,3@,,C M@"%&%O>K0]RCQAWNNT]UOEW2N$L:-_&(*^E*2EXHP,J2J_+4$Y%T$4D3,7!% M9.72-BP[K[#QJE?4Y@(E,$)Z##;#]$TSG%"(@LYL3U30B0J\HF9+(=6QXG*E M%URI9)8J/@>I0^HN5C340 ,X$FH:$9P0N\RPDQEZ95ZFJ:@*56J1*<\V[#'G M1Z#@RB8R-.\?TB0,1C(M9B@),+4+C3JAD5?H;;'1LT;(%YNRR!R^!)$H'BFS MF$4)@;%=6=PIB[W*[B5?LVP.^+,N[R4O@5ZF0*@EE[J&#.>Z37EL2$)!G-!D MI-QB%B-*D%TY[913K_('H5A^@$AJW#U)4!R-%Y)IAO1RH[%CBB:=RN2-\=7< ME.KE"*QS5NO4P\M_5ME: TTY)VMBBHET_:,CS1:SD"#BD(Q@7]FA5_2=ELQ4 M5CR!G&O0 5D3[5@LCBM]X1[I-NI03Q 2,E9M,8LH#1W3 0UXA-Y89(H53YDN M JU&Y_"V@88*:!3&XUI@,4,XH!0[E/800=BK] \AYMLLSZW:L+G.PS"FQBA: M[&(2X,@AKN<1\@/IBRB>#B[];:R]U07C<>VW6*$ QBZI/:60'U-W39W*.\&> MJ6G!#PWB<"S48A;AT"6TYQ3R@VI7JSSR3.R@D,88&U/28A@3'"0.#*">4"@Z MJ+/),_:8Y9G*N+>]03U@D)\P':37[*4FM#5_$Q$810$TTK>A)(PCUXKL68+\ M,-$B9<6]&!P,C#4%"T""&.(Q#&UV(0Q#Z$BA!PWRD^8UA52LZAS8;J^CTY \ M9_4:?N0%7V2."6BBA-*FX]X7;YJ%.'$M9-P#!_N!,^@WY_S1S45LHB,L!AU\F\M-A-.84"P,2M,,[VA MN$<8]B-LW,^]I=:D4:37G%$93+,DH(FC9R ]M(@?6E=BM[EZUHKZSL=@7?P!$*D MNT@)-BRO.+BLE&X;LG]JDR73Z34R\$<<'D$(FT=2B/8GD)5E71*;MJY2I=XI MSO6SLCX;$WOC_8S79#_?P3'@&^> >C;IANV_)AM"V&2;%$HKTX&.KODO@UCG6P3.IB\XS28@0=VWW2E[ MC**$PF#,::MEB&/L(A_I44W\J-ZUEN6@-OW65B6K9!._!),X-B:P!=,XPM0E MMP0,H68J$] MX4FL0\C=2Z[=A1+KYCW1HU!*K)J/2\ZT_-I _[X0FH7M1?WJJ7O5>/$O4$L# M!!0 ( .1Y5U1:U\Z6W@( +D) 8 >&PO=V]R:W-H965T&ULG59=;]HP%/TK5K2'5NK(%Y\5(-% U4E=BTJW/4Q[,,F%6$WLS':@ MVZ^?[:19*-_E 6SGGG//N;G&[J\9?Q$Q@$2O:4+%P(JES*YM6X0QI%@T6 94 M/5DPGF*IIGQIBXP#C@PH36S/<=IVB@FUAGVS-N7#/LME0BA,.1)YFF+^YP82 MMAY8KO6V\$26L=0+]K"?X27,0'[+IES-[(HE(BE001A%'!8#:^1>!ZZC 2;B M.X&UJ(V1MC)G[$5/OD0#R]&*((%0:@JL?E800))H)J7C=TEJ53DUL#Y^8[\U MYI69.180L.0'B60\L+H6BF"!\T0^L?4=E(9:FB]DB3#?:%W$MCH6"G,A65J" ME8*4T.(7OY:%J '#. M)MQ6GBOC7F7<,WS^'KZ9Q!)4/TK$%NB64$Q#@A,T98*8_OHYF@O)59?].I#, MKY+Y)EES3[*IZDW@'"*D7FCX[FKM 5]Q]#K MG;D:.@W'465[/2WCQ/>]$ ".]U'XK8$-RN!+<_)%C]#PN):43H\ICJ M]E'5AR(V5'U^+&H#>'=2GCW#.&UQB[+?J34W:U" MEEV[U>"G1&XXZ%4.>F]N;SG7]KKNM?D>DX_J]SE[UKO/_%'+.UW]& MMY?TI[C8%;K'AET[5_6EYBOF2T(%2F"AL$ZCHS8^+^X)Q42RS!RU2ZW*L]*<5<%];8HTNK?:Y'+YXL1&NT^N,]6 M:]5\,+X\WZ0K,1/J^^:NTD_CO9=%5HBRSF095&)Y,;I"9U-*&H,6\4\FGNN# M]T%#Y5'*G\W#S>)B%#8C$KF8J\9%JE^>Q$3D>>-)C^-7[W2T_\W&\/#]SONG MEKPF\YC68B+S']E"K2]&?!0LQ#+=YNI>/O\M>D*L\3>7>=W^#9Y[;#@*YMM: MR:(WUB,HLK)[35_Z0!P8H&C /<&V#:@ P:D-R!O-:"] 6TCTU%IXS!-57IY M7LGGH&K0VEOSI@UF:ZWI9V4S[S-5Z6\S;:Q!OWS] M^.UA%MQ^"F[O/MY?/=QH0' 2?)]-@W=_O0_J=5J).LC*X&$MMW5:+NH/P5]' MS^=CI0?6N!_/^T%<=X/ X- ./@J2[6N@X_E0BR.'8PUHSTMO*-UC;T>IV)^ M&F#V(< A1L" )F\QCUKS$#"?OL6<-^8H\; A^TDBK3\RX.]>/(ER*\X\KNC> M%6U=4;\K:(XZ0]8:-N7BZ1)1S'#(SL=/AZ$#<(0QED3'N"F PPGGD?%WQ(#M M&3!O,":R5H%]9Q7Y6\U_;K,ZZ\EHN&E9B574D MYSJ((*O8&4EH,7(1B&-N$7)!F%.:P(3XGA!_)7=K56WG:EMEY:JE)-5:5#H3 M\E2)Q3 I[@Z9$7NF7!!%U,YI%X23A QD=++GE7AY/4B5YNWH#_(:XI$XOY[@ M&#M, !B->$@M+@ LQ@G%,!D4&D4)O70^5[*N@TTEEYD"M2!T(YW$26R-;P+A M0AXGV.(!X/3J2?# \D$'THB\E>9V(YKEHG--O.@^JQ:UK]@@;/SBU_)8I-5\ MW:;P0D]W+C>ZE8*#A:&,XXD3+ 7L8C8DP[A=$SC>"!81J(0\9*:I;GN"QI& MNG_\*9JP@7R(NQ8)YSBQ^0 XG$1.$D,XIG5K:/*-3B*_4'X6I9[]O&64+G3G ME>GBDS9-*DB+NL- C");.T$H&1%'KZCX[^@=$$<< !C%.!Z:,Z/CR"_D MOZU["-!J@NUQ3P 8IHP[]%R8KL>#*6E4'?EEO9,_Z11;D)$KP(PSRHA-"9 6J-$GNX$P 6A839I* -?#0@#]A(.O9+^C>A@F8]@>./G8.3$Q2'<>PP M ( XU 6"V"0 (.%1=% 4CWD8[<;H_:(T*L(1D6Q7T6O MTSJ;!^^R,MC6B_8W6N?OP;!UKO@AR?"48SMH R=.O4'0.%3%,'Q(D9#B7]O M/,WR;=.RO8U2[^PU2A#,I02A/)2,:A/_+OE'>[2N.:5/NM%9B=T1\;8630_> M9,5FVS9VY>\D"S'22_S2:Y*E&P$<4F#_&\8DMF4*P"&]345V4PSA8IYP.A#6 M@R-?O_8>9HJ/CRN4,!] =D$^ ,['QR@O\2NOKN$+O8?QS;31.>(_ G[#>3@Q MXD+\XN(Y$>\MCXZP=9M&8GL'!0)U8\J<10@!$:)\H!(3HR@D_E/'XL24=^+? MFDU>/Y,D[@XJ)CH%[>8(PC%$(UMP07\L9 .=.3%:0OQ:,A/54S:W6X;C2Q13 MQZE_+_26&QE30:E_W^.[DW%W*"<%'H;@LA'(T21R;'!U>NA:A6[=5UK55M M6ZKNFG+_Z?YZ_*J]%+8^OT9GT^Z2V[CI[MR_IM4J*^L@%TOM,CR-]:"J[AJ[ M>U!RTU[L/DJE9-&^78MT(:H&H+]?2JEV#\T/[/^9X/)_4$L#!!0 ( .1Y M5U3-9!^EU0, '$+ 8 >&PO=V]R:W-H965T&ULC59= M<]HZ$/TK&D\?DID2?X$_,L ,P72:F08R<=K[T.F#L 76K2UQ)1G2_OHKR8X# MQCAYP98Y9[5G5[O:\8&RWSQ#2("7(B=\8F1"[&Y-DR<9*B"_H3M$Y#\;R@HH MY))M3;YC"*::5.2F8UF>64!,C.E8?WMDTS$M18X)>F2 ET4!V9\[E-/#Q+"- MUP]/>)L)]<&F5R9C944%XAP3 E@:#,Q9O9M9&N"1OS Z,"/ MWH&2LJ;TMUKRIB,?OK]:_:/%2 MS!IR-*?Y/S@5V<0(#)"B#2QS\40/7U$M:*3L)33G^A<<:JQE@*3D@A8U67I0 M8%(]X4L=B"."[5T@.#7!:1.&%PAN37 _2AC6A*&.3"5%QR&" D['C!X 4VAI M3;WH8&JVE(^)RGLLF/P72YZ8SE?+>/7M/IH]+R(0/\O'PV+Y'(/5%S!?/3P^ M+;XNEO']CP6X7\KU EQ]6\7Q-1B [W$$KCY=@T\ $_"2\2KIS>BU&*+D!SN@S<"S'[G!H M_A&ZI^E6!SWZ"#U0=#OL4>,V"7*U/?>"O5A @62A"4 W8$X+6=V9*KL] O24=R:R8HXT4_63_71@^Y;O!V-S M?QS?#IQC>;[CGN*B#IP;>)[]9N]$PJB1,.J-V$IDB('D)%2X"M65DG;]&1"D MPRG@RVU/S+QF0Z\W9O,,DJW: Y1$]MX<_T4IV,J>"U1CVT.!W$=$Y(K2[H^HW(OU>D;++RAY*9$]B#)'D#Y!' MCO <5MT[_;>L%'4)\L^<&00CSVZ).D.:*Z[;]G9^#[" 8MD1U@#SW0IG;UMO5 M9;W;JY*F]F"2E$4I#Z0L/OI>"^B\IZPS+_VAY;3T=J 32+%(AM M]4S'92Y*(JH[O/G:S(TS/2VUOM^I>5+/.&]FJF'T ;(M)ASD:"--6C>^](I5 M\UVU$'2G)YXU%7)^TJ^9G(D14P#Y_X92\;I0&S13]O1_4$L#!!0 ( .1Y M5U2W,J2#!P@ &PO=V]R:W-H965T&ULQ9IM M;]NV%L>_"F$,V K4M?B@IR$)T-A.4JQMLCC=Q46Q%XI,Q[J514^BD^S;CY15 MT^*#Y,3;[IO8LL^A_CP\Y.\7Y<.H6I)T\![^?$5BZ5!;_);1IVKO/9!3N6?LF[SX,#\=>%(1S6G*Y1")>'FD M8YKG57_!4^-K3< Z:;B;-4X"P6KK-B^)L]-(/8G6W MRU&OY23AR=E)R9Y *:W%:/)-G1"UMUC"K)"Y.^.E^#83?OQL?/UY=OWQP^3] MW70"9G?BY=/T\QVXOA 7U^-?KJX_3J:WLQ_!]-T[X[SS.Y!Y,EFM!!7\$+;KP3A=^H:X#M)QOQ_3WM(0> MCA#<:=DFMVF&>US:[M)C%OE"F MV5WU3: 5JL&598&8\\O82?JLO,-8(:\EC'8?$]BF$NRF$G5.8;=4_97RYI/DTCDT5GU138T= WCR*XJVJF*CE5EBW1D*B%(WX,]1BV]\4YOW*GW MEE:\S%)YZE8R_\&FR'@E:L=<[HO>W(PMN1EANR3HJH43+PDEC M8D_4MM*]&@=V+[>4-[RO0R48*NK^JEYDJT1H2"08$Z*M.@@!&&FL. M,&S+4QR!I/L4+>:]!4540SRVEH_$/!C-C:'%'@ M8^T,&EOLAH'OZ5O-M!(STQ/=!!L,B1=%1,\NTW"(2:!GX:7-#F(81[%VZZN^ M6;3CKJ *@W^_L( *B+";B**$9IN"RZ6?<=$FB8$K\&4]%S4U^#I]YG+3W^<4 M?,PJ_KLU"5X_OLBK0 0;?/U$5_>T[)R08BD\"*9L(8\MV4MM:5")4,JX)GPH MSC31LY;?Q#E!MW%EBP4MA<2WH! ?"E=9WM3;(&45[RT)H E94:MXKM10F(7= MG/T'IF)=P=A([!A% ='WIVD&D;X]3;:+H5SM#E)P1]UPKW<#8.MMA4:?:9EF M!U0:R 0\"1TG)5+\1@?PVQ1C"RTRN8SC6*_1^JS:.O>:UVYXWU*>E52VPOLI MM,VI]:9,EW4%LEF+3[]/0AI^GUA?;"WX1KXKN(K>J)O>QXFVKH$%Y0CYQB+T MF;4GI'B/>GC_XMX-F8@7S3!T"%& 1R]M(JW1L@#6%^#4#@-D0;\>4/M(CO(9 M*6"B[C;T;^CAD-E<#C%VG-=(L10=W5U:0VYI*04:C7CVF;55*V"B;F >V-9/SWE3&B77_*ZVJMHD8GD+1BGU:Z22/*UJ(%M$Y-E.!VRR3)Y9SJ56-,.O:U?=6LZQ"22" J2W MCA-LL@UY>B-J&0S&@8^(K^>-K<&$4:P_<;#:^2A$@:.FPHJ8^/_08F*%1=R# MQ=<5[]CDW5X9TM:B8(=[NL/#:W=L@@UCXZ3N-FJK5/##W?![>EJVXVM&8C)K&'F.QX%$ M(8MT(^N5-2.Q=%\A#",]GGUF;=4*6J2O2SNJ9B0FKB)G8T[V_D77S:I7U(S$ MY%.DIRTQTM85/T4OTDVOE]2,Q 2##XV'K-->L[94!0_2W6Z]JJ8B9H,5$D_; M[1=]5FW%BC>DFS==%16Q-%$P]$)]YUP>8-B6IQ!$NA%T2$7EUU4,M.X=DS@( M0APY"E&BH$-ZH..HJ-Q:SHG93F&$PQ#J6\BT$YKU!+88>2CP]$KIPF(X)"0. M]!6TF,$@CCRCCQKM_6!)_D3N4U(^9(((.5T(5^]=*,8HM[\ZVUYPMJY_PW3/ M.&>K^NV2)J*.D@;B^P43C5-S(7\6M?OMW]E?4$L#!!0 ( .1Y5U3M@[FI MJPL )&PO=V]R:W-H965T&ULG5O;G8>M?: IR.*&(C4DY1Y593-YY-EVZY/)Y,F6ZI5VOQ6K54);Q95 MO4I;^%D_3)IUK=*Y*;0J)BP(PLDJS/K_/-)H'ND"I6UNHH4/A[5I2H*71/T MX^^NTI-=F[K@_O?7VJ\->2!SGS;JLBK^RN?M\O-)?$+F:I%NBO9G]?2[Z@A) M75]6%8WY2YXZ;'!"LDW35JNN,/1@E9?;S_2Y,\1;"K"N +,*T'"@ .\*<+L M'R@@N@+"+B &"LBN@'QK"V%7('QK"U%7(#*#M;6N&9JKM$W/S^KJB=0:#;7I M+V9\36D8D;S44_&VK>%M#N7:\\L?WV]_?/MZ=7$WO2*W=_#QQ_3[W2WY<4TN M+VY_)]???OQU2\;DS]LK\O'#)_*!Y"6Y6U:;)BWGS=FDA3[HFB99U][EMCTV MT!YEY(^J;)<-F99S-3^L8 *=WS%@KPPNF;?&*Y7]1I@<$18PBG1H^I;BH2D> M(,5G;RD>Z^(T\;#AN_'@ICX^-!YILR37X" :LJBK%?FQ5G7:YN4#N="+-F]S MU9QZVA&[=H1I1PRT\QV\7%$UZ AN2TI34KNRQ_,QC8(HBL\FC_N&17 L""/& M#W$S!,?C,*1]?0<4Y(Z"])KJ8OY?6!_@%MN&M!7XQ:PJL[Q0I.RXZ:?Z>Z9M MNFG47,_=:F?0]$T>]";T&O5(0"K(\W3K8<(CG&B\(QI[B5[L MC16I%A#+[ELRSYNLVI2MX9DWS28M,S5,,78ZQIF0-D<7Q6)*+=3,1=&$A@PG MF>Q()EZ2O2LI% 1OHIY!SS0*XY*X[8LDL>"$PD(K1G(@;C+!E8"^5 W5:IB&P*"$KPV&;@HF@TX)4IZ_O/_"%LF9;:/8"S39M&M5M' M4>3I?5X<=;>T#Y24^]=L9E9GHQV_RA_3^P(?<^YP' L9.8X6P7%&I>UHL>JX MY(D.%Q<&/114,?38%J!10/Q@/;AG?KC.U"I-\H[ M7'O+%B7JAF.>,'=QN; Q!45I6V2& *4(Y9!/ZN,[]0?X*[500&@.S@*6V08? M-#?J1I%TJ" 1'(*SXR<0F!PFTL=PZ@_BWU_U[+JN'G/809'[%_*Q$[>?4'6+ M!>_:$&D_V;QC0\3ZN,O\F MKC*EYET[35K @@ MF#ZF>:$7^GA1U6/]&"RM^V!V'IAQF1M6+7M-CT-F"$2+ ML %[]M&9L7>P7*5:TVL;:JK'>+'CO(Y"9@B$R2 >"*"LUP/LF![X>Y,W^:N$ MO]\T &@:(Z3T [-J4@VJ[;Q#1\\-[0Z]HY 9 @%7%P1#"Z$7",PO$-SIJ5F5 ML$5;I?4OU>HI2A30:U^.#J0;_QVF1R$S! )$AR9HKR'8$0VQJ6&#V1AVX.3 MH0$A'9@TM[7F-*B-&:8@*(\2FQRF(9+]OG<,,5S @H' RWH-P?P:XKN=E8K#O;Y^\H&/>(QE!R^9&^>= MI>1"$@;;>7LH?#4=VJ97"\RO%H9M Y,X(M^K=F":N>'<887L_A,A'67@K>HP M1=IK N[?^ULQK*K;A_1!^00Y=_?J-J'CD!D"B64\L.'GO?#@[Q(>2^ S;E6] M(O=5#97!U$0'B1^7&<G0&RNRH>3>X)<&9Q0A3.42_. MC\L,!")EX,P]!"9 Y0Y(#;Z7H_=+C9^PRWW1D4@3:9=Y/1^O4QVF5FFY6:2O M>=+%IIS#)\H140E,A/8V8HKA)!>V[T!@0P/8ZPWNUQL')-\U?DAV ;9Z]NA, M,5R,#"*6^Q@65+P7&MPO- X(OLF)8'+ SA!-,13C]ID(6M<@IUY8<+^PN.D9 MF1SV02A#.;D"P"&$: 0WLSU#81$?8-0+">[/4=S 4LKR=5J0;K0@()=DL9,3 MVUQV=5_D#R;_B[M*+/\0 M-Y2:*QO&T7YNJ*.&P&28,)O:FT4([T4(_ZL$+S0L(5()Q*;B>YKX[TY-_T/]CM%*1VREED M.[GK?U3[#*F="5 C ^?EHA=/PB^>M%U'6TOJ;?1C6IC0/&!II<\5/#;^;E]FHA1'KO%9]>.PF_=C*3WX0C'7= 1U4K1=KT636#*32!W*^( MH\#Q4L@Y3<#M[!)669B(@0VSZ)62\"LEFQ?()87+6X'P.O.]X^? M4-NX=S=!LCKKVD51)NR=R@R!#[K[ MSXHB&%6D"W@]\BF.3U]K\@MC_::FTNX=]7;5NMS->E2N>JU@!XOZBJ]O6' M;F#WORCG_P=02P,$% @ Y'E75 KPA!^< P 1 H !@ !X;"]W;W)K M>4;#2HR"W7M@=60;+2F(ZU[85/ MQ^P@\ZRD+QS$H2@(_V=&P!>#?"N!?@U MP+\6$-0 3=VJN&OA%D22Z9BS(W#EC='40*NOT:A75JHZB27'KQGBY'3^_"U^ M?GIOX1PRW$A_T^IU@@DN3P6%8%JO[T M+7R/%_#IYC/<0%;"*F4'0U)94&3.W #$US;=3K@ MBVO@ PVW.^#+:^"A@CO11[B%FC;"NHVPKH[G]<2+)9%:+V!;F!.1P@/N20$_ M[]="'H1O^_O8=PNH2M4H%&J4[Q-G<@>.*CJVZF@YVYN%-J. M_]%MV1'-CE"FQNU#[GZ3NW\Q]SAE7-Y*R@OL-RA)EDBZ@:2'415K<)IJZ-LM M/N=.GAMY+3;G3K[G1=U<@H9+<)'+$RMW5U,)SA*([&&;RKF3X]O#08M+AU?D M!L-N,H.&S. BF153>UQE#[B1KV TNQSOI_.K2X;!>?'9;N"V:_36NLW! MI\<20]<=^W/5IFX >X6)S0)'V Y,[ ?*9DPIZ MMP5$)I8\.#Z^!KB>B44+E^M.96.[)A8(CK $3*P!E9?GFOB;H:N96B?'8D'Y M3M]'!.IX*&758QMK<^69Z:M!VSX<+88=]EDX6N@KDO5?^.I^]97P758*R.D6 ME[+OAEB9O+JS5!/)]OI07C.)1[P>IGC-HUPYX/&UL?53;3N,P$/V54<0#2"O2IN6R*(W4"Q5(0"M2EH?5/KC)M+%([*X] MH?#W.W;:;%?:\A)[[#GGS#C'CK?:O-D"D>"C*I4=! 71YB8,;59@)>RYWJ#B MG94VE2 .S3JT&X,B]Z"J#*-.YS*LA%1!$ONUN4EB75,I%>Y;H@MQ F\4:L,45ZV<02OI@(?S/?O4]\Z] M+(7%L2Y?94[%(+@.(,>5J$MZUML[W/5SX?@R75K_A6V3>_D]@*RVI*L=F"NH MI&I&\;$[AP- U#T"B': R-?="/DJ)X)$$AN]!>.RFS<5)Y7Y*2H9W M)>,H&<^>TMG#_62XN)U NN#A\?9ID<)L"N-A>@?3A]EK"J=S85!1@20S49[! M"4@%BT+75JC!1,Y^%6Y5C_B]!R"VT?43[/D;1 MEXP3S,XANO@&42?JOJ03.#TY^X*VUQY/S]/VCM"F) C9@P1Z!6-A"YBRC2W\ M'"XM&;;4KR]$^JU(WXOTCXC,Q:>3L$Z#?WCV!M+:6J@,(=.6_GN^#>.%9W07 M[SWI]:X[94M-[%D_+?B10.,2>'^E->T#)] ^.\D?4$L#!!0 ( M .1Y5U2%^67!\P0 ($+ 9 >&PO=V]R:W-H965T=F5R+F+ MF]KYCB)>?3,/O6>JDE)GYL5B\6S>D;:3B[-T=N,OSMP0C;9\XU48NH[\^HJ- M6YU/CB:;@P^Z::,FKXEN/'_L;C;;ZU4NF.;=#.*L_U^>3RZ,75B<@G M@5\TK\+>LY)(EL[=R3G:OU2H M]\[&-JC7MN+JT, <(+=(BPW2J^)1BZ^XG*GB=*J*17'TB+WC;>3'R=[Q9T0^ M5=?.!F=TM4O$?OR2CS?:DBTU&76+0T9CQJ!^NUR&Z-%:OS^"Z&2+Z"0A.OGB MM?@2=M4[6T/1$W+A>^?SX9.OOWI>%(N7F\OT>O12.:]BRVJ\O79=3W8]7GX[ M52WXX=- /K+G2FFK;LFJ'UU@9)J,!IE835.UHJ!J-TB'B!!*S-V2/4J\6"2D MVI8CF"PA/E/Z!?TK-K0BS[,==(1%JC%NB3*%H>^-AC6(6H["#MHV"F4>)+2@ M2J#V.L#RH01_&G0O]9U"N([B(H$)[.]UR6&F?@:,,>9O@@*^6*-YG-C9F0=V M,U2,1/=1EP"$1K%!A%5O* JAABE V'OV#4#T5-YQ?/JH].922JS".J /0\)6 MZ4!-X[E)F?*@7P2^IR@RA)3HG+J]:-/- )[)!=]&[.J:/00.PP4"EFIDKYX% M(&JXG0TT%/@0,:/3&TD+8Y/58KYKN@V%;BW^6J&@H171('7]$Z M5W=L!I2=J6R3F9FZ+-$1HFC6TWT'(?%"8H?<.L7BZ'MX0B2GQ5/Q.(K%EJ+X MEK+OM]S(+-.]HV=[YG:GSZ?)]E1B[3E]5LELQ6X2OA_'>H):;*4]:;R\O;S:3G$+O!Q\&LE%%ETKE![.M M?S,8RNV.DLEE,G'+Y>!UU*/8ZX>R)=ND)NIT2!_T)WOTN,PI^2_LS . MET)TBJH_\*',YQ8Y#@'K!7C%2PN2]I*H RJ/!^-+U@Z[SD6'_"72PWD8ED%7FOPFAU37VN@T>2,/;E16 MK<9T[)^T)#0(1-$[8P3I#I"VPLF8-3C6(:FA$60A0U-9KC6D_#IG( 5$$^K@K26M0)Q\KR)[0/KWE#VIYN]\O+ MO%;MQ/-R^IY\HQ&IX1JJB]EWIQ/E\\*77Z+KTY*U=!%4FA[E&\A>!'!?.Q&ULU7UKD]O&E?9?0O'Q!G]WV+U]TX]#4K;_MBS#N=JX_O/)-]_CUQ=6% M?O"FWFP'_.#9RQ=[M_%W?OAY?]O#7\_B*%6]\VVHN[;H_?KKBYNK+U]]BK^G M'_RM]H_!_+O G=QWW3O\X_OJZXM+7)!O?#G@" [^\^!?^Z;!@6 9_Y Q+^*4 M^*#]MX[^9]H[[.7>!?^Z:_Y>5\/VZXLO+HK*K]W8#&^ZQ[]XV<\?<;RR:P+] M?_'(OWU^?5&48QBZG3P,*]C5+?_7O1^N#SQP+4\<$WKYHEHE=^XP;U\ MT7>/18^_AM'P'[15>AH65[=X*'=##]_6\-SP\J[>M/6Z+ET[%#=EV8WM4+>; MXK9KZK+VX<6S 2;!GSXK96JN/[CHKB^O+XZ,][SN.7G--[S$^/-;+/XSYO[,/3 (O]U9H)/ MXP2?T@2?_NMH^D\-6/P3T<@ V';?'SZFY5?'=S^*'T_@/@77N=?%"Z E.]Q[E"XMBI^&:L-SS)LW5# 3@JW M7H-DPM\>!M]W/:[+[7!O =<+(_B!'VYJ=U\W]8!;Q;^K.I1-%\;>R\:0&KB@ M4\_0@#@1[E[__4&"X"Z*1] 7^-]3R^S]@V]'3W/Z]Z J TQ8C3V>3WH&_]K[ MONZJL"KL:7Z 9'(R.U?YXOY@:5^W93-6/L[?^[*#8?'Q!7P)'PY=?R@>7#,Z M_A#'=(EYX)QQD&[GB\&]]["NGV"]?='X$(KP]"5^<(6@PLIW2]2<%=!\AR22 M%?G=OND.'A[TK5_7 XVY%X6_;UP+4\* XQKDDBD*##VTL$C\81CW^Z;&%:>C MAB4V8&;@*.$4<(?!P7Z ./!\>_QMV?L*I@5>"OCL&/QZ;&"\-3%)W0ZNW=3W MC;#=O@=3V ^'!:V-5XM2LU?WM'4<$"9MB+5 2AH/NR_*A,"J O_]@]=\X!$!>ZM\)>P M):+R* J8U);?])XY"Z8O25UUH'/PS$C;XA. F^YAK^](!0+Q'SRJI![5:SRC M'@CQ4/=C*#[^CW_[XOKZ\JO7/_WM^V^65W^B/Z^^^H2V:?<-=#D4Y1;XV:,V M:P$MH>) '5:6(PN4JRK2'T#:NF6XATL'MNDWR@)A++BR]XD798=5YPK1+7WN/5DM88>D),0".1T5^,:-AWH M6UQ6\/U#C4)?P\F!N 7@E)Y%$T^989;O VK. DT3Z7=F1 ")#3&)VHRZ\G*H MPPPKP9#W0'=@C:&1&8"$[X7TJ'28(X_6EG-FY8&- >Z9K1H-CYK6@?8[J)59 M=ZC82*T#QEV&P>_Q!WWGRNV7!7'%9U\5L')8%ZIU!06R)T(^"UR-_@&D()9T MD3A??6 8$&OB&93L[KZI-XZE61A!!T[#Z!:S4>AT' /V/6@,GWZ/NKL\_V,D M]V]:"[*TCF_I:PP[<602VFX] MT!]H,@&-9*PVNQY2R[0HD !0(? Q#1_ &<8$"C3+D,-J"K."(BG<:7/EK@ MC3.@>Z96#D_#CF*6>!_*OB938![W[P>/[D2:1@TG[9 4)+#_JOA>"! 'Q*_C M0T( 0SKX$&P9K DM1@46!^P?ZK('1!FP.;\\>-<+>!.(W(I'&96V4GT_]B#H M 4S4G4X?EPE$?@#),=J>?'&?9&K ,6W+L)@(P#Z-IE*=F^CF>QI] A-D!P M@JP8$0NK-T )#6DM86'<(KH?>MZ^C)(>S+9FCRE!OJ/=Y_:E.4V.'KUH6A#( MHX?3 .,LJ_"&DY5EQ_VF=[Q?(EUE29=3#%8_Y5X&3T]AX+@UP?2)MFN, 7B* M+Q"AH/;S0:A8+Z:/'%V5("Y!O*^TMX0=U]]_A7"3\3PC-[% MMT F X%_:8NG3#\V\653#RG#M;9=FB9D;\$3Q"@QR 0,@?["L 6 M@P Y\0/CUE83MQ.U2S(4>.8D/0>-BE8<0M-303N$YY+.!&G=^UT]B,K8H+)I M64&.X!#V$MJ)B#*-Q",C97O44@Z/&I0D1IE,B!,#%$TV!0,5 !48JIJ9#X[D MM+%L2X3H M,J #L//&:)?$+YFZ.'G@9ZB 2R&,F% Q.IT@16[G-8Z7W*RDZ%E3G6:"Q#'( MS6;,!]"-,#$<9#)H0).)CD=Z#X\>;-O5->[K^M-B1[DM.--<22:U$_=.0I". M(YZ ;';(%X2P9"!$,0E2Y$&'K:8B4*VQ>2=#)XQ+1H>#=&?(+=K!*/AQ&(D1 M=Z(_3O$G&RZSJU-\RH $Y;U;MP924D(OD;-3WB?0)E''0+#D'1YC#^6'@]1 M-3BY:FF&57$3:*,Y?0A9J4[N8OR3?H-G3B/F43QT&=9,@'."&BCYP/X>(RIU M,Y-C,XU')>A6O#6QKC>\H[?9LQY][Y#@6J6&FQPO$V5#YY^P*D,+^A165IN# MU4&W[L$KD9]$T]>2R8ML;?!YU)XV;+?FF"$81H[IEPVI)[(+E&P)1\I!'S<. MJ*HBP&>NP5P(X3E7/1!?@53%&(2 $8I"IU"E@OWOC+CYZ-%!Q2CZ)1@Q%S/ M/:?>>K\>VPK^P3B.W- 2L=(#?LN$(P@!Y.%T4(#--PX]:Z^H4N+:D@VV@6S) MR8*(D RA(G/D*J(\4&C+$*LCRVA'.+FGE(!@!W(I@)8"BQ0UF"9(!@<90]4)C_MG\.?16X9?[#JP02R#W3V.S<)%2Z((U'1>BBOK/#842-H. M#B;: GP^G-K\JOA+]PB0O*>LC=8@A'K@A#?&-$X]&OATDMISTRFF"CD$M-'C"[_P@SC1[09(<$V\9-14E\'PU&80#URC7DK@3 M!J(D*OPCH,8DMYC2A+,.+B7D:218".@H!B\*)]#S/+V)/=;X''(R@".*Q6DQ ML(&_C)S&F@9\&Y;?W*<^9)4=,8]+WBEX$)X6DRAQ.(DO+4 M9"5Q@K5'7 ]C,3 P3KJDL]7/1JG%D21"@$LQP@!@R>UKL(3UKS':_EI7^],] M*2-G\-\$Q$<[R(E,((AZ-''+'0]"\)0W;X+HD^PL;)8"- 3AR>4++(BI] *D MYAY=&:E2HBV"1L=@0J4*_6VW!\[Y[/*SG.%*W2G*V]$\)A2Z&P&%<,9,M;W- M*,=8V-[5'*L?]^#=D0?04ED5Z*Y?Q1)0,5>*RBKR76NUD(GS6OP7DSU'ZZ1) M4] [T;*' 1]=$Q;B[NRPZ!1AI$^V_7C;.ISU3.-F08<:%,)F_":J:4$L;_Q. M(L>W1C/_E%RDMS/*I(\/G5+G,8]R(DGN[#I.#<((OJ?TFX1@R8B3JY%%9BNI MKY,#\FVU8"@5V/RM4US?%LO=N_)=TVU6LYN4+VU*:!KMEO3@4:C-N',QKRWQ M@CDS\SNW>'[9-;JF][]X3G;):J3>AK$VX;)2?*4$S'L,"0C5)(!'!Z6$0S5$ M2IL$)@,^I:,:-JSS 4S#;HZOIJ[5JOB)R0=/Z&KE$5$R9 $?T,P6_QB!$DQ3 M+2\AJN]II?@8KV\J^7F2/?F&E"^."X39+V+.).+V+@D 6BS MP0P25W1&(TZU,*GN3:CH'C'*?IQ4N4(J/$_B@8((/QFGY M!'BHDA&H6@O7EY\7WVK])=$^18%O&_ @/L:!I+SLV[O;6RTM M,[#J50,UA \=@FJ*,@,;.,6QL>:5W(K.',HQC:D"LQ:, MQ(1%HFHUWIN[G\,,N; R#O\M:#1Z2/.0<;=#4T6C:S&A%"\3XS-^!KNUW.+Y MTF<@_CBUR9XAEZ;),4A%R?0D+ M%,L[)?=31R<6RK3-6PJ&W.$&0 R0H]YPGNGCB[=W;RX^>=(!,RM$'U$6"<_K MTW5; 2BN1H(8.!#"XP93N=$UO/L/M]M_=5O\B!F^X@9L(8+\XJTOMVT':OY0 M_( J>N>KVFEE"9+E>Q"#]RSM%W>WWWW__>U;6K8JQ "SX3)2!AT>Y8,5Z9P< M=#ON[CFQJ[)'06. 3:,FNU5Y\NZ"G)=)J_[J^X[( %-Q^1E!&?">0'#2!/DQ M3].[1WE&PW%NXS!3_V3B"F%PAW4^$NCT'C-) 6.? T5+CB5<]!T'"Y?Y>O- M6?&CW\"$B:'_1)=B+NEW>#LFYT^[S)B.-6C=),)20:X0^>C\'9]T+(>+(RO@ M?IM.DA$%Q>T\V'XJ)T=-JN=.'+%!".+A8ZE,:*M8UQE9:F8B #UBU6.YP?'J M"2X,_R0_XI'") EQG.6_$WE[6FFYQ4)VK@$9W#"&R4SDN O::@X:>2.O'-U1 MO7W"!W?J/D6Z?I(IJ!3HM,O8NP.@PGS-(^4YZ/86?.CZIL,8\BBU+!3F.RXH MR0TC[4;*&G/F%^5P=O#:+-W%(!ANTX$=6@,$C7$;$W4UPQ";-GA*YI#V'4@E M!:",KI6P JG >BZ@09B#- Y*B8VNUJ<>L*=V 8Z:CV;'2PJEURGAH6.2O@M :D6*/_A MJ3GZ.KQ;KE&DL=*U%]S +DQ:,>E@4 (:4!+97A7?/IT*]83W'^E.IJ^6#AV: MC3\!'F,0#L8X.]_\#H^F-;.0T['C# )B5,P()HJ?>5!_@[YK/)GSQW%FA;)_ M9ML3YY%60SI1XU+@*;6"J!-5 00RSY"#10H:;F,"@E61 T9H?%8R8@V)='>5(R^CXAJ9< MN5T4&.9PI"M[3EBG+()K**N,I4 0P$#T//581] MNK27+<@L.=.B6AN'-V E%4LR2QRY!6NP!#:D95(N?BDW8#$4P35XBEX&_5O3 MZ +7X[;D&$(LGU0<_$-."=AML\T>E_YGJ4M*E M1)V1"KHV8&]_:1HQ?*4'\RE M+3SW9-XP0+CNFKK36YS9M_RLP2::/5,7R#CN&5LR^U)=@8R!/MFI6PM9LDLV MEU]Q1NT?*P$- %/5D2J",;-QHO+G*::T@]S M6XP+J5@^@!-'%0E5\0T.WG'AWDW3I#Q7Q5_,^NSQQD#*% NW'J>PXN6DRLPD MN5?4-#&)5;'W26I1"M5D^#COH&$3XL_XC.CA,QG*FXJN MIE,(%?G'F;_3*7_XV0@C0)MBS"0+H5S]"2PY#/.'J]5G!2C^AO 7_/4\_86_ MA$_^F#X!NDE-$%:ZW^1-%KYG$_.6ZKA-WI^2FGU7BC+@=AWX$)7S?[@YA17G M4V6/.!07D",V1+4H$_\"YBV@1=("$,FE#A$"GCQR3*T&WX,A[''B"9;"OXF94@%6*F$A^9[R9BT]A2L:?W0M.)W0/F MX<"V)]T-:%[D?C$[1TK9BCW&[R+"X(!53'CRG7<%_,K->S1-W1B:@TUQ31=F MVKU@3#==V9)PG:%<')D3)2;VB8$N20]?^-5:O+7(R%4V:)A61DQ<1KW!,&_,L M3K+"7&\D/+(90IK")I$!3/KA3::9@4E?"4Q6DK3>R^U:+!1H3)W$W'34::>@ M& , 67PX4Z1M9#KMUH7(I2< M9_N)/+I<*$U[$"Z6/#&;" R2A&(P*)RL@+"* 50;@34M/*TH/YR*F+$0'(X= MSX7SY^DKJX5FZISC@O,F'S4WBJ(TLP=T6+RFTR@/7"UE;LV:ZJD\0J/,(J4/ M8UOJ_1H>JJ;"5#K'M4R".+:N:K[QP[:4?9@R/8:P;5ZH[ YU1#,74GF0Q:=, M46SX(K$*A5T9+J!(WT)K>Q1U9XW$CD?7@&(V \,[[J=VI,96Q;>@=O FGJ7I M9&2N4LCZ--GQ)21 ,]!F)I0XQ+'X$IKRR5Q1I59^Y]VG -B-E#:)H4W\NO=; MC-4]1&'_&$WT)\IM6*9!;,$^P$D QA;]- XZ,Y641%"U>+L\YK=8*Z)3"C(' M(SCIND405G^D!G=N0)*MA$E]3>1PD>;Q:&QIWT9*11F(Q IX(_W7\97;'-ID=3X,_N)Y>[DVZ: #98UQ^N/E]= M&X_MTOY%'MOSU>>G/+;,TVD'KH\;NF,NMXV M;;!WF\!N#&N['E& 7!Q77/]4;@,-VW9\G\I>^D:^&?N..?\5AC(!8NVQKQG> M\L)T*OV?U&D&>UU\S>E6*A!LWR&:0C.>2J*(MQ:Q,= "@QV"7C'O#_LDJ."K M>.V6R_;H,M8$&V,L0A,Z')1D!"/GBO(Z=:.T=PS;J+)N<@+))+J.,KVR>(H. MW#[EA!T4\-I154:Z:&Y1 #<4DJ$G->29X0:ZM;AT I([2EW@;3],HH$/JSNT M<0DFKY)#3LR,>M1!<(Y*/ CF[432&78W*3:&S-!Y3_QVZ;Z2.J[I$-XY?Q,HE\2L6-?!M N0KSANKE!(#R MTH6C;OS<;&=OIV01[WNL%3ZF7/:C+/U&][5LN\ 8[ MM0[Q3(S/4.7782]HCI_&+(C82S6QF\E5WULGQ+9$D72:5\FCP?6R]PEN3/(\EOF61=GS88(Q-< MZ9QUR"*VB?2B_*K=M8*P^4ZI4]&=A'7XER%S-9X"%#B7>S_8I&.F-QFM:C$A MZ1S_6MKO'/LL;49^B&+R&/05IY_@C\6GRV MT!C/-V"L']B;_S[QZ(72$W]-@.BUA9%_CA[WW8DH-EYL ?[ .MI @QVBA% ML<#U7C)AT94 M5XK$+[4*Y/462V7"DTXG.OS'PY0RS/2FOK3[,7V4I=]TN@\:ZTJ$JG/UB.&4 M?8\NF&W2)[=\*-X:K_FD>4!+44SC:1WW,LA*XIOP.]N0&*! _"_%&D"HH'[6*KYC)V8U]RL M@Q3_U1>+XN+#E52_2_^O"?]3+BUA2(R"9])MZTVHR_POZJ@4>)-QT_4I[QJP M?S0X8!%^W^1-WU^S]OHKNYCQH=X\U.VTF \%:E$N<^ZT$_3HCRW^H:BZ$RG+7D%0_3.I!HI7>KVCYY9)4T? M*_%.]IR.51WYVH#T$BTG:\;?>8/$INO[R,398RGX(F5]H@P[4Q=!E2EB,Z0X M43]DPZ&;KULN @A^;AIS=3^^[R 6_*3UFB+F5*RN'N1! SE<=D4]VL;M.[_18K2559'Y;I %%/@8@* M,J$>H#V&$# AM^8-&PH67"(2J\HXS#"V<@2<99O(-5_X?B-U8+&WG1;B:(&8 M8ZS5=P]ZT0!OSE(G,/HO@^6[*>?%_!R/P.^[2!Z_L[R*0DE7$*>;KN61 MD!^=IRX7(V('/W XD2JJI$Z$RWVP=R#G,K45L13-FO=;J+DC4 MM)HHQ7QI<#I_N%Q]8>*[UZM/C^*[)RMRP YAA7;* +]!*YP,DG6TTTW1#G-O MU*.Q9KD 2'-:!Z'$]=V$NC_,$1=(MR"[K4H./U:&DOP+9I)Q:RE5STDH)4Y<5U;D[9):LHT'8T%\@BD M>XPP'91F5+IS9H=S.FBZM:[=="=,TQ&(%DM&,?C,:%$QW"1T26_Z(/$#C1FC MQ<2C9/E;*9W'7' ]2" \%MIJ 6^EU;K(%+%7F&&?8R#7D3^PD?9L'786)C.9 M-0!"%!(1 $GNG+X>![WJ/YHW=&@Q1!79%R?IJ$PG3@R 9 3+DLNH;VN^, MNFA3Z>.DA3??)[[\]^.+/FA+.^NOIWDKFKYS-+2;W,\VS95"'^J-E T_TFFY,V*LC\R;/0N"XY.(<1_;^\DG^D(H"<5*$PM\A4_,- LL=H_Q/4'3V^E1 MIK110! ->7[NKN7W)@U4V/=(L1%G^GSQ MO9"%[7U; 9HZ8.P&^]D#*?;X7DH*Y]&J!G[+EN(A?M]1/\HME!;=@3U>.IH/ MCV9\5FNPH2K.YID)Z&498U';+3K+C>E5CP13ZA_U%R-5;B+C2!EPFR=]Q>@" M<(IR6EBT2*\"H4:6T]CKXI_/?[,@SL3+>XEW9V#$0)"C+B&_&8/4/LR@D"EO M=X0!B3#-3K/DF7F'8LG^J>/X<1RJ*2Z=QQ5Z@L;I,^JK/\5)17, ML^JX\SL?<92)1,P'H17+U]RV3P Y'0H61\S61GPW?S 91.;2;WFG16*$#_ ] MA] EVB#'3:75_!JOXS(BX>J>>B0L--H479$\2*EZ>5)BEL*+MN2"#H2@&]*2 MH@.TA/CN&1)G:ANJT,XZY_#=V,8^$MNZKY:,Y&<]A)32G=:?Y0AA)L-U<_=: M6M)]\=EES#Z]E:H)/B9^CPLL7XN,M8L,/@R/I5?BR0?&--&<1J/+$H[ G#>= MNB*-4O4&U\5%(<$WT6E+;E*\]ETA6S\E)671Q\/TM0,?A=F343:@:![1#2.5 M9 3$,E"?,>3 &"Z1B-7B2$]&60<_F_H54N-W"6+7IU@THTW72D=7+!K6MXZF MN@G]S&A8:J"4(PFTM\NZ7>IU&,H=U2W?K>(WY9%'3(VLM!(RHBF^^4J!/B:R M B-*[0'!N_F@#_IPE4XMGLQEEWC\ PE-HA> Z'IB:@B2OYO:)! MGA\(4_++&0TJF ZDA>>^TL7A4\B/7!N3BJ#T=7F.WY,*O]$(9]4]QG>,)&K/ M<5]*/YH8[1CP4/)F&;04JM/'Y_0207KO;ZHECJ7ADR_GJ[/X>A$!74*9G$8E^)B7RSS7MVMPTV436K\ M;18M]Z_P:&,]*KV"B<+"*;[ZK]H(!BRG.\'BM+P)+KWUB*:0U-&33X7[;9]6 M3Y)71M^6&MRC9K-@D!56>C-!B-GDU5D$E+1U8_ B + MBVNRVVHZ/8J.7Z+@3%HMZSW&M#!2+;8%SCS]+UCK]K_BKM%@%BF""ALU.* :9*6KE_8FAGWXC$A,NW MKD+J]<9H[&M!REG@]\S$J^(VON;[-K[F^]M(]MMS+P&?(!3D,^D8%^M "'J3 MNEOR;?L8,8E7HX_+/]CRO FU9@D.Q;?FO[@0U(V\;*A^IA_Q0#XEMYSNZ-T6#IF M[?M\//N+9\/+%\_J /]7PO_Z[A'^GSR;;]S@7KZ@5U._II=3$33]^N+JPGR* M*N'KBYNK+V^N+Y[!D^GG+U]@:.<';L<.S+*&1R]7G__Q@GNGZA]#M\_E_P=02P,$% @ Y'E75%USWV-W M!0 : X !D !X;"]W;W)K&ULM5=;;]LV%/XK MA.=M+>#:NOBF+ F0I"E6H$6#MFLQ#'N@)=HB2I$J2<7U?OT^DK)L-X[;/O3% M(NES/I[S\5S(\[72GTS)F"5?*B'-1:^TMCX;C4Q>LHJ:H:J9Q#]+I2MJ,=6K MD:DUHX57JL0HB:+IJ*)<]B[/_=J=OCQ7C15E?QV?78R7N!#YRMS=Z8 M.$\62GURDY?%12]R!C'!PCQZ1"%I%1)O=]C(6_F<6GIYKM6::"<--#?PKGIM&,>E.Y1W5N-? M#CU[^8K!)7,^LL!R*Z.\U;L.>LDC>G%"7BMI2T-N9<&*0X 1C.@L2;:67""6,_.44%D0VB @ MU((+9H8$84DL()?XX",ADU8+ICM#!WM+4+T4><+9L/LT,%XLK>R_#E'<$C;!ZHY M70C66IXK8P?$E$K;9Y;I:F_9XYEF$5:XS%75,LI1+KFD M,F_Y16(YH4"AY[<]9!>*6E.Y8BZB#/%#LM2JPK^:L8>N'F'.[=T %?OJ8DUQ M,GT2#Y)HCN]OO\R3./F#O*(+A=Q0>N.=J:AL$*UMA+//#:]]2#O%;)9V7U]D M2B4*K[5HN"A\(E2U5O>MS7V2#-(T]=\):KCS=*D$6K,/"1]E:.[&"Q_0TJ4C M8JK6W#AY'"]21UO^'_4M%G/MNJ ;-(XN8UB(22[A,S*U0WF"D[:E:@S^-4_/ MR-\^!&^/A^ 1'A]$'[GZMB5]DDTC_,X\ VF:H2*U=MVV=L591.+YA,3)E+Q7 M%LEQG 5'>CQQ8%GLSFX\G9PFT"*QE/0H#!R).=$Z$6;!L6!' M33?;A,FBP7P^:S-G!EECSG;Q_"1^BKT&$8(@2\A=\(S<4X'N=-0K1!\ IUG' ME$.XH2)O! IT@6C=%N=N#^VN JX(,9J7 7)XFEC3U+7P*0^/N QW]_U^]2U& MC_2UQ_K#( T&^+8?B6S833&YX::$@?/"V][N!,< MMB;'2(4]&\VVEXIC!YRD@_%LYM-JFB;!C2*4( 3JPEU" AZH*D,3P882+YAC M:.D@FD7;+G'L#CO:N_U7#',N@JOAYUX>(.]QM6*2P,[ MEE"-AK-)+]31[<2JVK\E%LKB(NJ')9Z"3#L!_+]4RFXG;H/N<7GY/U!+ P04 M " #D>5=4"4U/'N<& "D$0 &0 'AL+W=O;2EUV*X@S/W,Z0.MY(]4$WC!GRJ16=/EDTQO1'RZ4N&]92 M?2A[UL&;6JJ6&GA4ZZ7N%:.5%6K%,O3]=-E2WBU.C^W+8#%-7/-U8W!B>7K9]?Z7@:3EKJ7C+.LUE1Q2K3Q9G MP=%YC.OM@M\YV^B=,4%+5E)^P(=B MWA(%=\>3]E^M[6#+BFIV(<4?O#+-R2)?D(K5=!#F6FY^8Z,]">HKI=#VEVS< MVCA;D'+01K:C,"!H>>?^Z:?1#SL"N?^$0#@*A!:WV\BB?$4-/3U6L&QBY9J5<=QP]=;PTH!A?+\M1R;E3$CZA M) C)6]F91I/77<6J^PJ6@&B&%4ZPSL-G-;YBY2$)$X^$?A@\HR^:S8RLON@_ MS*R5;,D%8%60#N!JTY +ZV2FR%]G*VWG_WYFPWC>,+8;QM_GUV>58$$>Z9Z6 M[&0!%:>9NF6+?9K)!>VYH8)_IO91UF"C-IH822Y7!DJ3T#NKWS6,L*[BW1KR M6="N9"A@8/9"MCWMMC_^D(=!]HLFY:265:2<%,I)83DII!H50,A8NP(_3F$C MM*MV9E,[ZY,-4XP<^(<9I+,0MC)AW6>FI =5KGMFZU1L#RW0$=)/FM!6*C-9 MR#X!*VE&-K!W)PU4A&&*4T& IJPI-=(CK M%==TO59L/7M[B@DBKJ4 ID/O&KH2C-C(=>B[>^:H4:2Z4P8@5]OYA9:#@M"\ M %^;1@X:H.F71^1/L&BLLSTN?VS1(VO(E9+5 &$[(('G%X479:D;QXF7)($; M!X$7YSFY@9SC)=,D@BWRL"!1X.-"T):!8$;>24B0&3.*QK R]!,[CA)063CU M89%[>9KL1I4 .PM-.#BG=Z T^$.!I\464ZT<2U.332,)5=:9E00:I!TNT0X= M"M_R"M=A_%"PH5W'!.FI,AW.FX8:NQN!@.%^*]9041_NBYB>0O:E$5LSN5:T M;[:>;1 5[H&BNN%]CVII58%&/9799)9%"_*:XJ83YO\_X.^!)4#XQ@!@#;%( MT\C+_1Q'D0_Q"G$$J_TL(9< 4)$S0,=+J*W S[PBC0BD29#DI(B\$#+D]:#@ M5."1M[RJ(,-?4VVL+6.W-G6] M75;6S+B*F.<$IRLNH&> 'ML*IS?:]<*[@GN8A5_BV+.RE ,RW1T@CW0,'1LE MN5=AN+H 8UC;PCCWN.[ M_&!;]6Y[!<[E0(?E2'S2DD4-SU)IX%)%.TW=:?M*(3&?00Z7EB:!E!'+-<.+ M B*[8LKF,7KOF\>4= MYY:),*WC>HL4Q1P^A-7"58W_; M!#SU6YGR$V$F$O8>"B0HT81#U]I[!>!@M MQ^1:W:.BL61'YTZ.^MHNE# ,24KO#Q)79-( M(VPH<)!/"GP'AXTBPPGHLK;3>$&(AYP,6T7JDWVWNN7.S1F*:VV_#VAB^YB[ M1,^S\R>(,W?SOEONOE^\I0K(7Q/!:A"%^TVR(,I]$W /1O;V'KZ2!BK9#AM& M(=%Q ;ROI333 VXP?Y@Y_1=02P,$% @ Y'E75(F\<'0X!P =A, !D M !X;"]W;W)K&ULS5AK;]LX%OTKA+>830#7#\5Y MM$T"I,D4.\!TIFBG,Q\6\X&6*(NH1+HD%7M@VU-NJ=$[YM&NFVKU5M-U>C^:A;>*]75:"% MZ?7E6J[4!Q4^KM\YW$U[+85NE/':&N%4>36ZF;]\O:#]O.%WK39^<"THDJ6U MG^CFI^)J-".'5*WR0!HD_N[5K:IK4@0W/B>=H]XD"0ZO.^UO.';$LI1>W=KZ M#UV$ZFIT,1*%*F5;A_=V\R^5XCDE?;FM/?^*3=Q[LAB)O/7!-DD8'C3:Q'_Y MD/(P$+B8'1#(DD#&?D=#[.6=#/+ZTMF-<+0;VNB"0V5I.*<-%>5#<'BJ(1>N MWTCMQ.^R;I5XJZ1OG4+&@[^E89+-L_H2^DS[4$]9W\NU0[[3/:TO1>O'OFZ4/ M#NCX\PD;B][&@FTL_O=T_E>*Q&^5$J6MT4O:K$20RUH)=*/GAP$/;VVSEF;[ MPS\NLOGY*R]*4G3/BBJMG'1YM84&)S0$I/<*?T>UEDM=ZZ"5/Q9-M%<(&8;2 MU$)HP[QUCDRC%30DM8%5VWII"G_\4MQX84N!RJEFJ5Q?O:_6SWA])KX.LQ ? M/>D__.1G=:]J,4__F?C-!ED?6+U) ?X\#!#MC&8U@D)1)M\*]9!7TJPHLVXC M72%R()D@X<4SP9G,7N'J*,OFQX/_P9/S[+C[VV&+0MZ%X<6OK1.E-M+D&JYI M ]BU32H<=T6"E26VY;D4 ZE[PD$X]WB6F[[%=="R:"Z M6#0%6&L9)@RE7#JWI:3>1Q?A,4#DU0$_+1XZ\M8(BV!0PH7XQ08(DMJT=)Z6 MCL!-3+XHR)8(7#D**5C 3HQNK;E7+F@"\ =E-!#)8B.QI$EQ+.1Z[>R#!O$J M\@E)V&7"1^^'Z"S%(8UBHY#90@7E0*#P@%B\(#Q3OWQNL0=KND ?Z5RE%!S6 M!L13^'CX'/N><]*1%(RT3YBAT+I#^4E"_Q$IK*4/ J@J*-V%W':&2N %:?[< M2@<]QY-OM[CR@=-2##/R3;__WUOU#J \[/VPV\[/3L<+S)OAU>[IQ?5'4A=+5\ MA&PG!S--"K[*\QC>F $*]]E0 UY>EYHXPR>W3@:[(JR2 MNMUN+W*D&V$QJU)\V!#XB9RG,<( M0OQRDFPJI%;#/>V(:]!FA074S7FR2Z\1&8\I@ZVA/E'9OZA8L4&HJSJ M F$B49P7Y-3$YHE#E1DSURYO&Q\HDVG<-:# 2MY#PR#/F((%" ))2CDH6/I M?::/(RIZO!\F\D(O*E1>DVJBN?L>1]87NC@GANBQUIZ M$[]JI]O43C\9.E^8]%I"S<5GL?>*YFP>(EF]J\%'X@CZ\8K!4PM9)"H4+\9, M=MGLU;X$^?XKS^?WG4'K@^>]\U<=I".;X@9,ZVVM"][YII_V'P(6N!&.QT,& MHK-'R_-[1Q3B2Z) *IZ=3=!/P!>_2TJV2U-?THO#]O CT MKKOC1-=V/44Q!\HZ;Z-'^S#N!_Y@"-\QCU9B!KI0!3M5FJ?/"88ONKOA1MCH['$)B9^:R# I/;/9O.+ M1QID(FZI: ?FZSY^*PDL8GERVJ,10EQT"L61J%)( M\G+++5NF%PG4R.M"2\>#]L !ZA%W3N:GD\7WN#/T9CZ;#82^[Q[A'4Q=F8;&17FKB MNU:H$^?3'J.H*2,T,8C2I'1J+1%Z//63]K+%>;7#TT>C*2<,&S]Y[(5].O@6 MTBB0 WWQ\8*Q'3^+]*O]1Z6;^"UEMSU^D7H+;L';#[JEA.AL6L _W9"!_E/;]7\ 4$L#!!0 ( .1Y5U18 M$TF0C@< $44 9 >&PO=V]R:W-H965T6U*NF3%:XJ"FEWMZ3- M]FHP'30;]VJ=>]X87U]NY)H>R/^R^62Q&K=24E50Z90IA:7L:G S?7<[Y_/A MP+\4;5WGMV!/5L9\X<5/Z=5@P@:1IL2S!(E_CW1'6K,@F/%;+7/0JN2+W=^- M] _!=_BRDH[NC/ZW2GU^-5@.1$J9K+2_-]N/5/MSQO(2HUWX*[;Q[ *'D\IY M4]2784&AROA?/M4X="XL)PXJG"/7_]GJQZE(R,^*ETWE8 W+O+L8=L/C%.:CFW4<[L@)SI3/QL M2I\[\4.94MH7,(91K66SQK+;V9L2WU,R$K.SH9A-9M,WY)VVGIX&>:=?Y:F0 M92H^4KI6Y5K<,$645^3$>^42;5QE2?QZL\)QT.<_;U@Q;ZV8!ROF?QOOOR)' M@*G@82GN*FNI3';BAZ;*EY R36CBIR0U%8IP7)FN6?):>4$8< M+J94&O!8>DI9Q4O1\7PBK64]]?.3^OGNI'M?)HFI2H^TU+),^*JK5O_E?$

L]SW@,! MK)VH8R&.HCSL".5!7;FU6UE7HM>,+*3 M+^MY$-F$@$&C;01B;L^P ,9L()/&[S%F,"&M\'#\&OV3\VZ\K(B"A6 _Z%JW M\Z ,T!HVI&?Z3NP_P^@GL_$:P92[HOUX-@I0TRLMNE%L,N@H'^[D9:S#@0#' M;PCP*, N[P'DLEP23>I*BCV2]K2)9@?.JE.;Y"BW#^5>2[-+C4[7"]%U5)LJ M:T3X&BT$UY1O@3<4%/J('H0FS*U*4[_>C+^M&-T26U&%SI>@"67J ITARM%# M*WIEHJ@JU"8U"PB;,8V;(0W\1AI+:"X1SCX@'.'X\7Z)SL\N_HT2&F.3.SRY MPRYL73KST79ZI&?;A!E5^@,NCJ$QS/RV;:-DI6N*C94>TK#3F_+!\ M@N6G8*D/EA_!TJ2(D\1/*R9:<8J6^6C%$2TNTAC[8>4$*T_!2VR_P]E_S/"@S=B._97(+35M@,'&"*/+PD20 M0Q<<)EKL7.=9"6WZF!NVYL5=4:?)^P@4# #M!P &0 'AL+W=OQA!;;:L1TG&Y( 3;J[VT.!HKW>'H9[4&TF%B9+.8EIVOOT M1\FIER9.=B^V))-__4A3XF1K[ ]7(Q(\-TJ[:503K3_'L2MK;(2[-&O4_&5I M;".(IW85N[5%406G1L5IDA1Q(Z2.9I.P=FMG$[,A)37>6G";IA'V98[*;*?1 M('I=N).KFOQ"/)NLQ0KOD1[6MY9G<:=2R0:UDT:#Q>4TNAI\7HR]?3#X2^+6 M[8W!1_)HS \_^5I-H\0#H<*2O(+@UQ,N4"DOQ!C_[#2C;DOON#]^5?\MQ,ZQ M/ J'"Z.^R8KJ:32.H,*EV"BZ,]L_FM6\X.0F^#- MT4CM_^(]6?XJV8]FOV^$%9H0'7R$*Y]322]PATH05D &;JVI-B7!-V&]X0N\ MOT824KD+=GBXOX;W[R[@'4@-?]9FXX2NW"0F)O/Z<;FCF+<4Z0F*00HW1E/M MX(NNL'HK$'-(75SI:USS]*SB-9:7D X_0)JD@QZ@Q?]Q+X)[<@8GZ]*4*N??)YNB=.DK 5\ N^/!/ZD(_R_ &^ZI+/I4.?\79T =_OC%+ !;QE M@;_/@.4=6![ \A-@\6%00I?8]_-:B6&0\-?"TRQ/1LEX$C_M9[3' M*LORGU9O^(8=W_ LWZ(6=L7%R97(-Y<5_NSW%E@K4^SMGF9),3A@[+/Z-,KZ M&8N.L3C+^$!2R7\#6A]9<;3GQW0XRH<':#UFV2 OTGZV4<[P\>'>U=I./B /#8*!_GG_KQQAW>^'SYM44'@H!J!#X*8)9AR#];FJH/ M=GQ<9WDV2 YH>ZS>U&R+&^_=G URI?F&XJ T&TWM9=.M=CWK*ES5!^MS[F5M MZ_DITS;"&RY@J1TH7+)D5=4G9"P?9P# !P#0 &0 'AL+W=O#C>AHEEA%PR+6%H.;G M >; N44R//ZI0:.FIDWL7C^A?W#-FV965,%<\+_96A?3:!2A-6SHGNNOXO ' MU VE%B\77+G_Z'",'?0CE.^5%F6=;!B4K#K^TI^U$)T$/+B00.H$SXKS&OCEBDPO8"\A[B*1O$$D( M]J3/KTG/7'IRFAZ;+IM62=,J<7C]<*M"HML59UMJEY%"WS^9,/110ZE^!(KT MFR)]5V1PH9H2DB?V;Q ]=43R!H]'X)/"$V:!A-@@R MNQ'5&BG(]Q(0+<6^TCZ:1XRL4WV0^%B>QY%1-SZA@'%H!N+4_3()4/G!A)J/:HKR@<@O*6YZ<[^OD@FCG MH3@;!ZFV)HK#+OH)M 9IE9I[E#H%;?T/#UYP8;8.AL,6-GS3V1XQ'!ER5OK1)G8=I.:)13^5\7J$EFYZ53W[(XCR/C[#+! MUF9QV&=O=6%$Y8RN&&>:75B_Y_Z9C3PDAVKOZ^J/>6(F74F06ED3LGY%83"H*1'TE]#IZ_6L4G8 ML1?F0/EH?;!R+K0!L%LDATJ;[P4?LV?PDA[N>YG%G>.P_1;Y;.R.F:W.86. MDM[0B"^/Q_OC0(N=.R&OA#9;UUT6YI,(I TPSS="Z*>!/70W'UFS?P%02P,$ M% @ Y'E75"WHH';N @ \@@ !D !X;"]W;W)K&ULM9;?;YLP$,?_%0OMH96V8D@@I$HBK:FV5>K4J+_V,.W!@4NP:C"S MG:;][V<;0FGBH+[L);'AOG>?.]MG)ELNGF0.H-!+P4HY]7*EJG/?EVD.!9%G MO()2OUEQ41"EIV+MRTH R:RH8'Z(<>P7A);>;&*?+<1LPC>*T1(6 LE-41#Q M>@&,;Z=>X.T>W-)UKLP#?S:IR!KN0#U4"Z%G?NLEHP64DO(2"5A-O:_!^3RP M FOQ2&$K.V-D4EER_F0F5]G4PX8(&*3*N"#Z[QGFP)CQI#G^-DZ]-J81=L<[ M[]]L\CJ9)9$PY^P7S50^]1(/9; B&Z9N^?8'- E%QE_*F;2_:-O88@^E&ZEX MT8@U04'+^I^\-(7H"(+A$4'8",*/"@:-8& 3K6SE^+W3UW*^*P2I+QF]4[IF'+ M-.QEJG? VP;H23-J74;_KY9Q&R3NY9[;DZ+)*Q"VMY4IH/5NS[J*7/N+.^4+ MX@$>[179835.S YU%7G4PHYZ81\)VP B60894N0%,9KJONBD'!W$#Y-]1H?- M.'83)BUATDNX$/J>$.H5,= MTGF>DX.HPS@9[J$YC'!PA&W] M:##4;*DC"KJ7M3&1[>IQ,D^GL,FVJ/S.Q>2^1KX2<2:ZE//8*5%^&RD MU:*^8.N)XI6]HY9=J-S'77ON9,_L'4$L#!!0 ( M .1Y5U3P*=M(L 8 ! C 9 >&PO=V]R:W-H965TF7.>$*DNN6+@5AQ2L)<*(D'R/-&@X1$:>]P/W\VXX?[+)-QE-(9 M!R)+$L(WQS1F]P<]V'MXH4,(HH:F(6 HX MG1_TCN"[2W^B!?(5?T?T7M2N@7;EEK$[?7,>'O0\;1&-:2 U!%'_UO2$QK%& M4G9\*T%[E4XM6+]^0'^?.Z^I =".B=9+*_8_4=:.C34 M> &+1?X7W!=KQ],>"#(A65(**PN2*"W^D^_E1M0$,+0(H%( ;0E FP9<"N"N M GXIX'<5&)8"PZX"HU)@M"W@6P3&I<"XZRY-2H')ML#8(C M!:9; LBF 7H/ MD?.V16Q>P"K8V]%&GDWD(=PPC_>@2*P\*T^))(?[G-T#KM?HSA6)27V!U*9I($'0:G^N%"/+.J/LD4?0+0' MD(>\F^M3\/K5&Z.G >_$C?>9; "&.1RT8IQVQO"L&&==,>#4BO&^,\;$BO'! MC?&>WO8!FN8@HP;QCV[Q4QHH\6&QGUW"<]X%;V0)MQ7UH@OJI-CM$K4!Y5,7 M%%SXZG3RT@UTD<5]9_ 'JD:K0D55H:(<%=L*50.]U0TG!"@OFY&-OGCHWO"0_#OI8($YY(FXC^'0;@R".<&^1:#E!&)4B\T M@>R!%>%@3>),$88BA$R$8$5YL85OP$_@W,^/A:)QKDB/#>M#K^]Y<'^PKJ=6 MVZI'7OB5%[[;BYB)*%V %8\""M@K4?B\7#RN*A MT^*CA'$9_2B"KPPN+"T"'M030UG:M-D%^K1FH(_ZN-FF4673R&G3%152;:!4 M)N0-I>@.CB0;5\#CW[C47\KTR\:%EE#-*T,GSH-GU&> MS^RI2O/"Z*PE1M S,X2W&U&"M;$&.MW]2GFBXT,T?&/C<\MCL*&$.[?',#=$ MO[5B2_A'^5!+A[+Q%HN&M46CK;1JP*GGWF/O3!N [CY@22SES.VA MH6GH[TB*&1Z&;B*^TGJ%#FB:);>J0^C0EO.Q$)DR0)FW5LRH^XMZ;79]T]C] M2C6C>F.S!,7P,703LB,HY'M;4 PYPQUA9VCH&;KY^<6",GD2%&0)BF%@Z*9@ MY'EC,(N)+O2S9!6S#2VCXYH/#0NC'6%A9%@8_1H+G[7((Z^5AE%M@';3\)?M MA""97#(>_5#[H >]XJF>\.SO^DH5];3 <)2/=RX\Y6ULSP-# MW!Q6\2F;6T*FYZ )SNR^8;U<5?6?S;57^(&8A[:Z=8W M=.N[Z;*<'J];WDWXAC)]N!L!\ V%^NX!_N5.G(]+35T/DPVE^FY*O28QK8YX M]M1 DXHHI+S8.4X#&JV+(I5J$P4)',<^QZ6J^G'-=&0[!O1K!]XM)]ZU3%&J MORZI8LW\G<-?\SGEFCE^@@N:7ZLDOU2_)Z[P&3[U=X1/?<.GOIM/M\)E(]7H M<;RZ3J#^4Y:%Q0!J*W=#MKZ;;&>\B M4I@QG2LIKS]6B&PO=V]R:W-H965T M=[9U_<2O6@"T2"IU)4>N851/69[^NT MP)+I8UEC97964I6,S%3EOJX5LLP9E<(/@R#R2\8K+XG=VEPEL6Q(\ KG"G13 MEDP]7Z"0[2\+=SPOR"[X25RS'!=(W^JY,C-_\)+Q$BO-904*5S/O?'1V M$=GS[L!WCJW>&(-5LI3RP4YNLYD76" 4F)+UP,QOC9S]3Z2Z70[@MM?S;P(&TT MR;(W-@0EK[H_>^KSL&$0[C,(>X/0<7>!'.45(Y;$2K:@[&GCS0Z<5&=MX'AE MB[(@97:YL:-D03)]**3(4.D/2 MN@B1BV#?U3H9C4_"4>RO=X!-!K#)FV"OZKCJZMBA_2&#W&2%WN6;;/&=3DZ# MW7C3 6_ZSWC7B_G\/9;I%LO)*)KN9HD&ENA-EGM)3$#:O8*NB&H3[W_K&FVQ MAI_&4?07K+_QGFUK_,)4SDT<@2MC%QR?&,FJ:S?=A&3MGOA2DFD8;EB8#HW* M'C#[*RGI96*[QM#SD]]02P,$% @ Y'E75&XD%2Z)!@ 92$ !D !X M;"]W;W)K&ULO5K;4]DS MMMFT>4C'8]7),RU"$B>\*"1DQ7]?\")>@"4MUW+R$(O4P0)G%]@]2VJ^S_+O MQ88QCGXF<5JK'!%$ZNYA7]V[RBWFVXW&4LIL<%;LD"?+'*Q9G^_,9GAUNW$;K#2]OZ!?S M;;!F"\;OMC>YN-);*V&4L+2(LA3E;'4^N\0??6J7 RK$UXCMB]YG5%*YS[+O MY<7G\'QFE"MB,5ORTD0@_CRP:Q;'I26QCA^-T5D[9SFP__E@_5-%7I"Y#PIV MG<7?HI!OSF?N#(5L%>QB?IOM_V8-(:NTM\SBHOH?[1NL,4/+7<&SI!DL5I!$ M:?TW^-DXHC< VR,#2#. R /,D0&T&4"/'6 V \S*,S65R@]^P(.+>9[M45ZB MA;7R0^7,:K2@'Z5EW!<\%]]&8AR_6/!L^7V3Q2'+B[?HSQ^[B#^B,[2HMP'* M5N@Z2[9!^OBV.'Q[N0_R$%V6 :O!MXN[ KWS&0^BN'@O;MPM?/3NS7OT!NFH MV 0Y*U"4HKLTXL6'WHU_-]FN"-)0W'PSN)[K7% K%Z@O&QI7-0TR0@,3]"5+ M^48L,@U9.#2@"Y^TCB$'QUR128L^6VJ(6!\0,0@&%G1]S'"[&FX P_UCAKOE M<.Q-L*%MF&EESQRQ=\L*GD=+SD)41;P.QH1ALS5L5H;IB.%_=LD]RW__#=O& M'V*SR//47SPUF=5.9DVRJ".9;A2:0!E&6XDFM\ $43WES RCU MJ/NPK9'MC8VNSAJ3B?);I4!8>';YP'*AJ-!?UQ4>3WJ[G3EH9JYS1EC.O"IG?JAF%J&H73R61'=%V(' ,#0+<7N^ MLS1/WG@ RM:(% 4 A W-I2-A()TSR(F=40&:,W>$"^KI,>EG1TVI)Q!,N,J2 MO0# 3(V.E!3>[X5!QCW"#13D9\MN &!VGU_C!@ F=H/ICOBA$R_8 M/+$?!BGX"#^8$$&/R'X 87+*]B&8*]SE]?^-^*336'A:9#W?)T"N/L(SEG+ M').X.!IA3/* M\T/=-QX2"TA151^V3;%7)W? VAB*O$&+(U%N*N=I-C'Y"^BT[GEQ4]G8[W4E+257YX1)'?CP'H+"CI@T593IC M9Z53,G1:R;RLG6R,#]IX [NR;@%@0)Q] #:,<\U1[[U_3EB^KM[C%Z*7V*6\ M?N/:WFU_*W!9O2&7[E_ACW[]QK\S4_\ X4N0B^U;H)BMA$E#<\2:\OJ=?GW! MLVWUEOL^XSQ+JH\;%H0L+P'B^U66\<-%.4'[RXJ+_P!02P,$% @ Y'E7 M5'\*@2,*!0 &Q0 !D !X;"]W;W)K&ULK5A= M0A!G'NU3WG2I>+ID?*GOF6$ %>TB3CMZ.M$+L;V^:K+4DQM^B.9/+)FK(4 M"WG+-C;?,8(C;90F-G(;(4:L&?3'=Z0!1%/NTB=9AC@6=3 M1H^ *;3TIBZTF-I:TH\SE?>%8/)I+.W$;"'HZGE+DX@P_@%\^K6/Q2NX!HM\ M&0"Z!@\TW>'L]0,_/;T[8A:!.Y6P'/RX>.+@XYP('"?\4@T0IE=DMB* JPG M/HL%ET^>%G/P\>(27 ;\"UFA(,X T_JZ55MX-\MW7.<17+PHG$_M84DK4*W M5P7!^YP@ZB$($?A&,[&5X6<1B9H.;*E6*1DZ27:/!CW.R:^-G<,YO-SS -E#L,!-N-R 8RUOW&/OW_VZ9*P/_^ OO.7S'8]=7IMY,D9 MF,@M)W+U1.[@1&I%[>A([*2E/WI'R2@TE;U.>= .%CCMI<3:@ MQ@%J<3: )FAB)AV4I(/_NW])%OW&Y@VZBQ'"=HJ[H.X.GQL\U7=X@VY8T@T' MZ^)/W3&0Z/KN0)CL@, 7O5WE2Y: SS@N*N8/G.Q)?OEXJJ(+17F@8$*G>C<[ M@Y*7,> BAKQD1"J&M8P!'-3T*A^YSGT5=,^C"F3,11%(4)/0L\;M2FI ^9;; M+C(&%/0M:$X'K#4J\)W%T(!BWYTA0=$HH5K<@>4[8?VO+8C!QK."L*V( >9: M_KA'$E1)@MY9DD;Y/4,39.*'8%L& RRTG'95,L$@M&#?TJA:&#A^9QT:-?D, M'<:F!(8='0PPWPK';1T,,.A:;L^+&%8=%AQNL7Y?!T/%/D,-UU &.FV7 =4M M*7.CKUI):2I1=5[0&ZS>=YL-(QO%^VLF7]#R,W4%=*T>JLM5QP.'6Y[*>UQZ MSZ4U5&"C@KE_K_Y:"QR$VA)V83!T.QV. >:ZJ.?]!ZLF!PYW.4,L]2??J9@8 M&79;D !-@C;!+@I.NG6CBW(G?9NE:F?@<#\S1*^Y+8S\@H[F\H,L:+JAX'A(,=/+SNBFE,@*#C(5A5@KAHX^0U)=#-W^@Q]JU4KIFGD MJ=Z.-[^CJ_X&#?4F/S;[AIFL!APD9"U=.M9$QL3RDZC\1M"= M/IM94B%HJB^W!$>$*8!\OJ94G&[4!.5YX.P_4$L#!!0 ( .1Y5U3^=PRO M\0( "D( 9 >&PO=V]R:W-H965T\"KV+MD=PRA7]_=-3A4 =*'5NH+ M[&7F[)F9PPSME52/.D$D>,Y2H3M>0K2X]GT=)9@Q?2D7*,S-3*J,D=FJN:\7 M"EGLG++4#X.@X6>,"Z_;=F!#-E&@E0TKU&1S4F1R(CCI(\"U$KCF@*N'BI8PA1?3UW7I*5.# M.=IZP'0-NW8CMG;'O153,7S_9"#AEC#3/XX0JI>$ZL1^0X8@AK9$I#I08Q6Q\K9K/DV#R*.$+EFJN($+232?Z&3*Y* MY*O_0R:MDE#K7\ND]4HFS4JKN5\EE>"E"09_72=O0)9"@T7W?S$OAN@=4W,N-*0X,Z[!9=,D2A5SJ=B07+A9 M,)5D)HM;)F:6H[(&YGXF)6TW]H'RWT'W%U!+ P04 " #D>5=48KKTII # M "(#0 &0 'AL+W=O%EO.7B0:XI5?!4Y*6<>&NE-N^#0"[7M"#2YQM:ZC<9%P51>BA6 M@=P(2E(+*O( A^$@* @KO>G8SLW%=,PKE;.2S@7(JBB(>+ZB.=]./.2]3-RR MU5J9B6 ZWI 575#U_V8N]"AH65)6T%(R7H*@V<2[1.\3%!F C;AC="OWGL%( MN>?\P0P^I1,O-!G1G"Z5H2#ZYY%>TSPW3#J/[PVIUW[3 />?7]@_6/%:S#V1 M])KG7UBJUA-OZ$%*,U+EZI9O/])&4-_P+7DN[5_8-K&A!\M**EXT8)U!P$*#(="[X%8:(UFWFP MQ;1H+9^5IN\+)?1;IG%JNE!\^;#F>4J%_ ]FWRNFGN$"9E(Q752:P@?"!-R1 MO*+ ,Y@MYG-8K(F@$MXD5!&6R[DA0:#UM*+PBZ@K[&1,Z-('/'@'.,1A1T+7KX$/#1R-.N#):^ C M"Q\ZU/3:%O4L7^]4BTQ=+\P_=PK7O-".E\1ZYE((4JZH=J&"^V?8CYN39SM] MN24BA:^?-25\4K20WQP)16U"D4TH.I'0[&FC7:N_DK.,=O7;#1] 8=O=U9A? M1B:_@CQ0WV_5]YU4-ZQD154XF 8MT^#O:&S<)A0[I=WQ7">0ZR6@JZMN;&_H MA^&_73UUXR)\ I>X<7'X,^Y ]+ 5/702W3+Y<)$)2H&5BNH53('0*U]7!=Q$ M.J%^9P'.P1#NU.^&(3\>N.2/6ODCMYG;E3XS*_VC6>G?P1M60B53V%!1K^MO MN^I1,P\MLSE@/$ZQC_$X>-Q7WQ6$XL.@Y.<@Y ^B-NA &0IW>UOHMBIY.F-5 MM+=/HK_#K CO4L*_8=G_+L&29= MA6,;-55PXY#?[\0E9W#8CX;.&NPV871F%_X-XS;4^W[K^0@=.;F^,B[P=X1M:!B98_Z$I:\*E5]L&MGV^O$I3U$'\U?F6N&/?KN:.H[R@T1 M*U9*R&FF*4,_UONXJ(_]]4#QC3T(WW.EC]7V<:VO2E28 /T^XUR]#,P'VLO7 M] =02P,$% @ Y'E75"(@G;L? P : D !D !X;"]W;W)K&ULS59;;YLP&/TK%IJT5FK+)5RK)%(NG59IE:)FW1ZF/3CP M): "IK9IFG\_VQ!&"(GRL(>]@&W..7SG^WP;;@E]93$ 1Q]9FK.1%G->W.LZ M"V/(,+LC!>3BRYK0#'/1I1N=%11PI$A9JEN&X>H93G)M/%1C"SH>DI*G20X+ MBEB999CNII"2[4@SM?W <[*)N1S0Q\,";V )_*584-'3&Y4HR2!G"!' EO6:B/I9$7(J^P\1B/-D %!"B&7"EB\WF$&:2J%1!AOM:;6 M_%(2V^V]^A?E77A9808SDOY,(AZ/-%]#$:QQF?)GLOT*M1]'ZH4D9>J)MC76 MT%!8,DZRFBPBR)*\>N./.@\M@NF>(%@UP>H2[!.$04T87$JP:X*M,E-947F8 M8X['0TJVB$JT4),-E4S%%O:37)9]R:GXF@@>'R\Y"5]CDD9 V6?T\%8F?(=N MT;*:!8BLT4-6I&0'@!04+4H:QB+1:)'B'$UDV23E:@X<)RF[%N27Y1Q=?;I& M+,84&$IR]#TF)<-YQ&[0IX/^4.?"A Q%#^N IU7 UHF 30L]D9S'##WD$42' M KIPWZ3 VJ=@:IU5G$-XARSG!EF&9?8$-+N$[BJZT4.?7T+W)=T,SK@9- 4= M*+W!J8+*I-_*I1"A&N20L=]G K*;@&P5D'UNAM4_"ML!P8=L0]\4J!0=I2@WKO>Q8_JF-=3?VW4Y M1MF![9J'J'D/RO*\H$$=F'(:4\Y94\VB8-+=F2RYC:#[?Y3-:P+R_GG9*D6W M73:_E>FJ:L<@US6\3M&.0;;O#?IKYC>._,MJ%HK]@R:K4MKIW8'\HRECNJ;; MB7'6@W(&MMMQTH.R#,?JMQ(T5H+SQ:EVUJ+>BZ,^$\%1"BW+ZRZA8]# ,+HK MJ$?)#[R. [UU!F5 -^HL9R+7930IUT*\+%N:F:L;@* 94 \7U-"-]WY ^:R]7X M#U!+ P04 " #D>5=4+GJT44P$ !B$P &0 'AL+W=O55@FUNG7FVO/$8DUR+%RV(85ZLF0\QU+=\I4G-IS@U(#RS$.^'WDYIH4S'IJQ.1\/ MV59FM"!S#L0VSS%_N2$9VX\SI#0G MA:"L )PL1\X$7BW%P#;0KCXP]Z9O;=.3XVB*2D874%%C][,B4 M9)EF4G9\KTB=^IT:>'C]ROZ;<5XY\X@%F;+L3YK*]5 M0Z'F6[!,F&^P+^?V!PY8;(5D>056%N2T*'_QI<"@@H07 H(*X!QW2M]-X&;88G'0\[V@.O9BDU?F.@;M(H7+;10'B173ZG" MR? (NG-LGX &QQIR(H2>5,9K26U0OOBE?C,Z\&")PQPJY%B I4I(>$WC*B]H5].K* M#;(RSLC"!2C\%2 ?P1:#II? (P/W6^"S2^"QAL-!"SRY!#XP\-@2C%Z]KCW# M%YSANZ,%S;>YA2FHF0+#U#NG$+W 5SH94S!EN:I0 AMA3+B2Q(JHJB'!XPLX MG#?'+V9XLL<\!7_]H2C!K22Y^-MB4%@;%%I=^\8R94"FA-JVR'9L+W9]_^>V MU;7C G0&E]AQ??\M[LCIJ'8ZLA+=4_%TM>2$ *K24&63BL&IQLH8=."@&[;BD@X<@ID*C#U*A45.AD;V\VI.E QP..I(%-;49V6OS?TB6#B;5K.TV M-144V2OHY)LO #:(3J[R#LX2<\)4YQ!%@ MP;:%+/^+UZ/U0='$'(^'NB4 M-Y)MS(G%(Y.2Y>9R37!*N)Z@GB\9DZ\W^@7UL=KX7U!+ P04 " #D>5=4 M4USC6-H$ #.&@ &0 'AL+W=O>YY8;FA*Q!7;TDP] M63&>$JEN^=H36TY)9)S2Q$.^'W@IB;/>=&+:[OETPG8RB3-ZSX'8I2GAAQE- MV/ZF!WO/#=_B]4;J!F\ZV9(U?:#R^_:>JSNOB!+%*JF=PNOYSC0 M#L;BSYCN1>D::"@+QA[US:?HIN?KC&A"EU*'(.KOB=[1)-&15!X_\J"]HD_M M6+Y^COZK :_ +(B@=RSY*X[DYJ8WZH&(KL@ND=_8_G>: QKJ>$N6"/,+]KFM MWP/+G9 LS9U5!FF<'?_)SWP@2@XP:'! N0.J.@P:''#N@-LZ#'*'@1F9(Q0S M#G,BR73"V1YP;:VBZ0LSF,9;P8\S/>\/DJNGL?*3TP?)EH\;ED24BU_ QQ^[ M6!Y 'SRH^HIV"05L!;ZR[(D*22-P3[FIM&Q)P4P-=@2^9[$4X%9/GG:<']5P+*KT'V"G7'M [$AG(KGOS@#?VS83I L$A-/*H0Z M3V^9HYD=T: &-!"!+RR3&P$^9A&-3@-X:FB*\4'/XS-#9R/.Z?(*H.$'@'P$ M:Q*Z:^,>&'>_QGW>QGVDW>'X#!I@7\^JY#@DZ2I^/=,0H,BH8%):-"0T-==NJ!< M5]FVOD ^@ 5=QUD69VNUOA/S^)TJDF.YO*\KD6./@>E1T][3% ^"8.(]E:?- M-4)#?WAJ-'>-($3CPN@$\;! /.R*>*V7D!KY%W .G>R"X;@"T[6! 1I58+I& M2)5K/P%GX*37'P>#"M :(S2JSF==I(;I# N<85><2]V4 MO(PS=+.#_B"L *VQPB-4 5IC%**P'NFH0#KJBI1FT07K=.26'835>76-W,4\ MKXE47LPG<,<%W/%9N(IQ1V<(#OI68/VWP;FPI/GPU5DW[_*$:OR&Q061S12] M$EOF'97S\QNRLVH*\6N17-Y3=?4W9&CE%7;6U[;T!%TU[#>L,6C%$'96P\M( M!;IBYEHM>:/.;RLM60.Y[QA-V5E%0)W?,5JSAOMFT)2>50?461U:4X8K"GV, MFS*THH ZB\*%E.%J T1A=:-19]58K-B*"#XO(NZ7J-- ENLQ?!N<@2VYX\[D M?C%GX-8[?USZCM9YY]^2,+"[\2]_QCG-S\H![KSO;TL9V-WW-PV?E0;<61K: M4@8^M^$_3<_* >XL!Y?Q!795P?U65V-41>*5/O2GE*_-@8D 2[;+Y/&;=M%: M',K5=@&:CM; ZQH$+?;AV$?:(FVA$BB2])V\N]WI&1)D24AP! #04Q* MSQWON8$PE3OC/$ MGE,2:Z,\,RS3](R3+_CSRC*5@4;\E=*3:(V1 MHK)A[%%-[N+9Q%01T8Q&4KD@\'.D2YIERA/$\:MR.JG75(;M\=G[[YH\D-D0 M09FI*+SL"*2S*>@ MD5!##48+2'.,EBR'O2>(5@_^U)P4S^\%H(BDL#5*FP7)2!%1M%8A"D2*&'W? M4Z[M!/JPHI*DF?@(:_Y M\]5KS -ECL,1-G8MN:W]V0/^SH)^'Q'TGS_!"-V!CN+?D26=>DE'+^D,+'E7 M1"RG2)(GM*$%W:82$2%8E,).B6''RP0)%2QO<.J[P&WU;E>-V7OW0"CH*]:'\H%-;5CTH MSW$&OBUL->2L47(/5%#"HT2?DC%(E;&].DC',M=4?7RULH^;NH_'"___D,NY M2#$.7-?IZM4#\Z#0=P7K@?F.ZP\HUE1Z/%[JUR2CY:4&KDN/5*;%;BQO39G% MWM7$:FHM]M]*+/\RO=;ED=P',\-NE5SUP ('VP-:-74=CQ?V/^#FP8&@4HO$ M<)=.A53WT.-H.6PJ+ ZO)9G5U&#+?"/)*L1[(^F.EX M9D/VT;BJ_Z%:J\WP!S6;9&C9NRD[U&^&[%#J+ MC&[!I7GC0TR\;/[*B61[W0YMF(3F2@\3:)@I5P!XOV5,GB=J@;H%G_\'4$L# M!!0 ( .1Y5U3C917Q% 0 $1 : >&PO=V]R:W-H965TH%EI&KH['YVB8&HBL!$?+*E+$-%P_,R>B =GB-^<_#$Q-W9ATE3C),\H02P/!V M;'RS;UA$#BWQN>X30M(@D? M_U5!C7K, FQ>GZ/?R^1%,B\HQS.:_IO$?#\V0@/$>(N.*?]!3X^X2L@KXFUH MFLN_X%1I+0-LCCFG604+!UE"RO_HO2I$ Q!Q](!3 8X*N!T K X%' KP!T* M>!7@#07\"O"' D$%!$.!L +"H4!4 9$*^%T39YUGSAHZAEU/=FNV.Y'S=-MR MOLUR8<2&7MN3%8DQ(T85KSL2GB>#X9$$V-,/@&;WC M''P%#YCN&#KLDPV8BJ9^C>F) +H%3XR^);+S1..#JRDF>)MPL&4TNP87,:[F MF*,DS:]%M)_K.;CZ<@V^@(2 YST]YHC$^ *:H6%TVYURVJ=,;<8XW-\#Q_@*.Y=@:0[-^?(T/O?B\ M'U\>B<#]3ORN'_^.F,"#3OQ^2.[EZ)8&?QB2>S?^."3WH!-?#,D][,27?S;O M?_]9Z59#<&G>CGI6,:R;'\IXL"/>[,@8)ORV)Y1;AW)E*+<\2QSG&)^8V1;!@H MCMN:R%8TJ[;&"4.]9[_V[/?7F3*QL2 ZUW[;M>-"M=)M5>1;OF*\+8*6Z^N= M![7SH-?Y,^4H%5]J:JGM>I/C7J&RK5?FV"D+HZA,(ZP3"WFZ9XRT6 MYN.^=HGJ6-%GVR5J6;>4$OQ6L6HKH!_IL[>MCYV"];EVJ;@^R[^7K'HEEY8; MFQO[L]U2DH+:+3N9&H:.:U\@"M\N_\^'?&= SYX6G3<,9EH9&IDM# M(X.-8)=I?'S-V'! &H>+/612;AIYL6G4[@AAZW7ON*[2YS.-RG,][U(UUZB@ M%2BJ.XU*O%F42M[K5+:EQ'K0J:#Z+GO4Y>A#)=9"HXJ@\L9>:FU%C6^;:AVT M9;ZECKC2^8I\J"P#LW'JR##;R;-T#C;T2'BY!ZF?UN?U;_+4HCR?VK<+6_-\ M69SOY2GG(WSYXX#8Q>T2DH,4;\50UDT@K++RO%W><'J09YX7RL492E[N,1+O MW$(@/M]2RL\WQ0#UKQZ3_P%02P,$% @ Y'E75.(X!RXU!@ >QX !H M !X;"]W;W)KVT? M7\,Q$?*5+[OIFE,R MSTEQU$66Y79C$B:=_DW>]LC[-VPCHC"ACQRDFS@F_/L=C=CVM@,[NX:G<+D2 M64.W?[,F2SJCXLOZDWTFAGWV=&/'S>61_EPP&+TOPOV!98U^N 8),*%I=D MZ4$<)L5_\EHFXH @[>@)J"2@8X+=0, E ;2>@=$]RF@;-V(V>U[0/N!UL9[4;*;KAAZ_&&NP&'^8AWB[F8 M3^0A$:1_P]D6\ PO[64/^6K(^7+^ADFV<&>"RU]#R1/]<1*PF(+/Y)6FX#?P M.^&<9$L)7 RI(&&47LK6+[,AN'AW"=Z!, &?5VR3DF2>WG2%=" STPW*SNZ* MSE!#9Q@\L$2L4G"?S.ES/]8YO8O4;Z MN$WL?B-]\G/C_NGG4C=M0\^=AST-_:$-O9?3?<,BP'L-P+D]?%(#P-]3^1L8 M"QJG_Q@LVWO+=F[9;K \96D*%IS%4C@$Y0G)-FL2 5EW\/Q9)R*3PJ:3V\P* MCY<^LCQ+YOGE<(14%/;P,6JJLX70 :P6E[./RS'&]\(=*^"H 5A'332@*!U9.F#!H2=7AWT M41.=BX\LC550#[MUS$3G4L_WCX9=1;G6<7=3C4\]%^O'W-V/N6L<\_O%@N95 M9C;00$Y?JIN[9AL7WI5C_7*I$YP31'QEZ8G3$T3KRE>(M?B]??R>T=*(SN6B MC4 JB-@(QK\WYL!L!\$L%%T*?I W?3NOE@!_GP#?:&BPB3=141QM$DX#MDS" M?^D\GP[/-*&+4.A6?V'4K2ULY!SIU$B#\GKX:-5.?(U(*+8^:5"JK:F*LFVK MA^JH!Q6%;!=Z^J74VV>R9\SDEX;TI2"A0L@VLI1'SE1D)S#*>0DB:4J%=L/H M*'!"LBS&KA_E157]L%%2 4?TA<:L77V!BYF3_?#2S"0BTR)INY#5?-!^\SE M)*SJ+F@NO#*C0>XK".11];LLO[:$ZXZ2=Z6EPP1CS=P[@:K[6=4*T+SM/C(N M-DN9Z]EX-![>ESZ;4E!MP] [=WJK'0Z:M[BWI%?=L6RE_)Z<0M7]K/8/:-Y M!F0=9C,Y/U\,&CVM?Q*H=!]99\XPJM08F=7X#1E&JBQZKI+A4ZBZGY7@(;/@ ME=6>*>9*E-"YSY>H$AMD/F'^49PDDR6(LKEPF%.M-I?F#M/E^E#5A=.XNL.5 M@B&S@NW*Z/\J@^E4Q.X^H.5W*&SR9G M6!6J>I5>NGH*5O>T$C1L%K294,KSNJ6#KV7GEC-]#*?'$M^T#X4IZS0407 MLBOKRI.^\N*FLW@1;)U?'3TS(5BL@_U]<_]_4$L# M!!0 ( .1Y5U0JPED!C , $(- : >&PO=V]R:W-H965TSJFTO^C4O1L' M*&^EXG4'ZQ'4A)W_\7-GQ 60+ : M /2'X'9 ##M@.E;@5D'S*PSYU"L#QE6 M>+<1_(2$>5NKF0MKIJ5U^(29O#\HH9\2S:G=%Y;S&M#O^!DD^H#N!'\B)J<2 MZ3F%KI[N>=VT"@IT>$$W34-?"#NB!X55J[AX09^A ('I!8/NL=+<) .%"96_ M;"*E1VSZC?)N=+?GT:4#HTM2])4S54GTB1507 M$.M0^WO0UWMO4JYA!'J)T M_AZE<9HX!K1_"[ZP>.S L[?@*X,G:T\TTSY[4ZLW'RHC,*9>M /37S4$J MH5?4WYXN9GT7,]O%;*"+3\^-7J(ZZTIW@A4JNS3+/O%"9]F56K]NFH1Q_,Z5 M@?_)9?^=NS)DWALR]PJ9&0_ #O$=-?9E[VIAR 04F4RPV_Z"0)T_B=:X7L M1\ XG+G!;!1,?@*O#%GTABR\2O<@ 8N\0KF @BCIBMZOD(1+]U08PU+W3!C# M_!-AV<>]')D(/'_\8#:= NEEJ'=BBYHK?KY285+CB]V/#DR8; 5-C@2_W MJ]Z#E5=I7V%V!$08>L*TQ>>MG.IB K/<^5'PRTW2.%P/K(,1,ED,D=D8N3;3 MS^?&NG=C[972E8BN,YC](J*"E"4(8(I@ZG+"+S49#&<_"DX'?!@!8\=LNK(A MB;\7%;%7ZS=5@7!N]WY.3\R!P>_'R.'OX#BY&HG[HIA*_)NE3KDM9.UN.;0Q MCHA,EN%\R(01HO7LO4N>[J6_N#P(TM?W]H MOS4'!%NT?I*-+6$/7.F"V%Y6^I # MPKR@GY>5=4[OP]B4$$ '#P &@ M 'AL+W=O&ULE9=M;]LJ%,>_"HKV8I.6VN#G M*HW4)KJZE7:OJK;;7A.')*@8,L!-^^T'=NJD!GO=FP3C-TX5"U 8ID&% M*9_,9TW?G9S/1*T9Y>1. E57%9:O-X2)P]4$3MXZ[NEVIVU',)_M\98\$/U] M?R?-4]!%6=.*<$4%!Y)LKB;7\'(!"^O06/R@Y*#.VL!.927$DWVX75]-0DM$ M&"FU#8'-WS-9$,9L),/QZQATTHUI'<_;;]'_:29O)K/"BBP$^TG7>G'/XEQPDE-EXIF&I^P>%H&TY 62LMJJ.S(:@H;__QRS$19PXP'G! M1P?T48?HZ! U$VW)FFDML<;SF10'(*VUB68;36X:;S,;RNTR/FAIWE+CI^>W MO!05 8_XA2@P!4NR(5*2-7C7OZ0;TTUX:=HW1!\(X6"!I7RE? NN*U%SK8#8 M@&NEB&EAO@;?*%Y11C4U+I^71&/*U!')?C\Z0OX!"@'CSM1*V.M9H$V M<[%$07GDOFFYT0#WDI07 "5? 0H1]+@O/N*>-N[A>_? 9+!+(^K2B)IXT6"\ M8]XT?@&X2.!L/^;L >,Y3F4>$'3CK@9#RK@J_)NC8%9,6(*22EK#'S8B;.^%F:G^6K MI72M4IAGT ^9=I#I*.0M?R9<"_D*GC&KL:UY/L+4&1NA-.DOO&L5H3B._819 M1YB-$MY)NS7UZU>P9YCK9OG)KYKN3977/M;,H0A[G*Y%DL.!ULXKD@\O=K5;$8=8#=*U0C-*!I2XZPF*4\$&+\FEJQ6@-3-4U"JT&U[MP M .(B1#U*CQ$<@H3A22G"49B% Z0G-8+1QU6.G<[3F-3!DXS <1WYZWH"77F8PC K^L?!8S>4 MBI.$P'$-:;YW[3=/K4B[8%Y"5QJF$)GMU2?TV64)3 8P3R("QU7DNC0)M"M& MN<9\VPK>\/9R=6)J=G@6]7$]=BA.XFP ]Z0H<%Q2%L*HGFQU61%.A01<:'_! MAJY83%&1%_V2[;.+LB(;D!5XTA4X+BR>>LC&-0:Z\C'-$'3/K\[N._\-4$L#!!0 ( M .1Y5U1CT(&PO=V]R:W-H965T7NO#1]]7V1XJJJ[$ M ;CYLA.RHMJ\RL)7!PDT=Z"J]$D0)'Y%&??F,[=V(^N2<;B12-551>7O M)93B>.UA[W%APXJ]M@O^?':@!=R"OCO<2//F=UYR5@%73' D87?M+?#'-0XM MP%E\9W!4)\_(4MD*\5E"6UI/)XY_6J=?%M,#3 MYT?O?SCRALR6*EB)\@?+]?[:FWHHAQVM2[T1Q[^@)11;?YDHE?N+CJUMX*&L M5EI4+=AD4#'>_-*'5H@3 $X& *0%D'- - (6T#X6D#4 B*G3$/%Z;"FFLYG M4AR1M-;&FWUP8CJTH<^XW?=;+T: MO7WS#KVQ/K[M1:THS]7,UR9M&]S/VA2738ID($5,T%?!]5ZA3SR'_+D#W_#M M2)-'TDLRZG$-V14B\7M$ H)[$EJ]!IXX>- #7[\&/K5PG(ZP";LM#)V_\,4M M1&NFLE*H6@+ZN=@J+S^5.P>JTD:XN=6ZTNK* I2TED]XQ5WO.)1Z3:&"L]8 MR:@K0N: #Q[M]^C30U;6.>,%6E2BYN:TWX TIYW;)2W,=VHN: O;@*XE5^CG M1I0E,B7J2&4^MA5)EW(RNA5+*!AW(;?-M>P3OG&1C$NZNK1Z+FDC_*45B1(\ MZ1=^TK&8C IO)3H(Q733/LS9LJ=)F(HG)7"-?@.5(V)-NS#34;$6>>Y"]%:= MZ04QC-/IF4:71B'!X9E$/9[2).Y7*.U23U^MD#J5Z""9D$X@-:(0#IX:0/#_ M-6JQI]0F27C&?]5CA7&41F%1!AO(ZVR8 KZ(^B&-D_2< M0X]90N)S"CU6IJ8-,"!/#,@H@R_TH$RO-?5'::IK[7IMR2JFZ3 ODS.[=:]UGA)!C@]=29<#C*RS3L%RI5Z^"E'M%GUM,D>LSZNH1_,B]5( LW M=RJ4V:K>3!'=:C?;+MQ$=[:^M#.OF\.>W#0#\UJ_P)#/D%@J;@)7]1'WSE)4'DP5HD![!0()N.?/@]U. .0] * M# 2=,= 0>6&6IIG6O5(>V_'YA9MAZ\)Y$"X'ZG6D)A>H4X(>E+2M09]D!=6_!-CI M',62D]@UNJ<$..J4MDPWZL2J,U:YC M?EZAGX_T\T _OT#_>! %:*1JU\0^ "TXH$&]>:FLD>XFT/FA.N9IAH\O*%B, M"A;_J< -L[]8E^(U 8M7!>"SCA.@FS!7!I7J(&ULOG%W'-U5[-B_[G'N'ZAN MF#2(0^V@T\D'%UW'68J&55WHWT)9-PUAV;KG![1W<.>U4O9D^ #C@Y;_ 5!+ M P04 " #D>5=40"YO;?H" "H"@ &@ 'AL+W=O&ULO5;);MLP$/T50L@A =Q(U&8[L TX=HJF:%HC3MI#T0,CC2TB MDJB0=)S\?4E*D9?(:B[NQ>(R;^;-&WHP@S7CCR(!D.@E2W,QM!(IBPO;%E$" M&1'GK(!6HYF!"E$4KL@ZO,,$TA3[4GQ>*J<6G5, M#=Q>OWG_;))7R3P0 1.6_J*Q3(96ST(Q+,@JE;=L_06JA S!B*7"_*)U9>M8 M*%H)R;(*K!AD-"^_Y*428@N _0, MP*X'P5X%< SB9;,3%I3(LEHP-D:<6VM MO.F%T<:@538TUV6<2ZYNJ<+)T1R6JB@27>?ED]#2?D(SKMX)EZ\=-$N)NB5Y MC*Z>5K30MAWT73VOTRE(0E-QILSOYU-T>G*&3A#-T5W"5D(!Q,"6BJ .8T<5 MF0Z+FZ 3SX"#PW">8?"';')$E140M?U,+#1O@<9).JI>? >-;_ MV^<1#I6"O8']O*U>@UG@8<^KS7:(^S5QOY7X?4XEQ&@NB031(D10^PN.KWI8 M!PN/IGKI.=R6T\?];G=/]08SMQOV<;/JW9IXMY7X#YD 1^,,.(U(F^R]VF'O M^++WZV#]H\G>?Z>G&_;V16\R"GO-DF-GTRN=5MI7*\VX@VYH'*> KH@H28\7 MN@HMNN"M=HR/7P:\Z7#8/5HA*M>[+]OU@[U2-)GU0B9LJFXZ&_?]0A$W#P\'QBA"\:^J>Y_3W:_#>RL=A?Z\$]M88 MH6>X&\*7-!==A>?E6%1N)"O,9/' I)I3S#)1HR1P;:#N%XS)MXT> M5NKA=/074$L#!!0 ( .1Y5U3DC$>."@, $D) : >&PO=V]R:W-H M965T,E]Y.JB>= !CRDG*A^UYB MS.;&]_4R@93JFMR P)F55"DUV%5K7V\4T-B!4NY'0=#R4\J$-^BYL9D:].36 M<"9@IHC>IBE5KR/@3,+ ES$#P8[?= F5LI"RB?;F<9]+[ 9 8>EL104_YYA#)Q;)LSC M3T[J%6M:X&%[S_[5B4&WADN=5&ICD8,TB9R/[I2UZ( T#8.@.(9Q/R.7%%;D@3) [QCD& MZ)YO,$6[D+_,TQEEZ41GT@DC%232Y%3'$QP0^:BL$1GN!HZB2<0++&HF: MUR0*HK DH?%'X"T'#TK@DX_ .Q8>=BO4U N[ZHZO?H9OGE %7^R'CB[15]R MA@R5HF(-MGU-;E_P1+"SUL\;2=2SV+'H>M&I1SW\^=.)]3+W6/(Z9E,5T MBY@C"49!6P=;Z' ZUBX3:E?+&5"?HBS"*+;9VWY;9 MDU'@\?U6UZC6.?&G-*AQ8E!I4+O5KE:R%8N/4B#=UOAO66E0>T3RTJ#6B>6^0=W3 IJ[>YJ MC1\6ZL].XV*T> \,W2UX,CZR[P1W=[W19(^,.ZK6#"\<#BND#&IMW+S MCI$;=Y,MI,%[T343?.N L@$XOY+2[#MV@>+U-/@/4$L#!!0 ( .1Y5U14 M_/QVN 0 )\1 : >&PO=V]R:W-H965T,T95W>3G=;[V^E4I3N28W4C]H2;)QLA MGAB>ZW6G;,%W,]WA+GHG^ME])R\Z""<;J@'F&5C5\[IB MF"MP#7Y=,[K%=IY4^?Q3P3.2@6>-=:' ^R71F#)U92R_/2_!^W=7X!V@'/RV M$X4R]FH^U0;5)IRF-=9#A84&L" "7P37.P4^VE1O TQ-'YN.HE-'']!HQ"5) M;P */P#D(>@ >KS$/2K=/8?[\A+WF76'R4AO_&;:_#*>/QAO8UJR9M;L3'T MCSO,M\0._:F]G3GPQY-@#)C%$.&^YPE/N9R!>: M$I *I5UPE7=TEM4/88>L;S-+.O3+L$>/O BZV:.&/1IE_\PUD43I0?BH!P91 M%';H'49Q['?P^T;(BT,W?MS@QY>\,@KL,KZ;;=:P MS4;9'@MIRYC1-.? SGHYO0Y5W^(:A3,W5-) ):-0]ZDNL*28 2:4*;5;H^17 M+KS$,21>V$7L6T4H&!@WZ+42XHU"-AJ2FI(MZ;HHE<)9]+W^FY=T(1U&R2P: M@#S3.3@*:0J?^0;@1E.E)#P] O*:5N528FW0RVLW-.R/;1)ZLRYVWPQZ,!I8 M,1"UX.A_E%EB9'BDP-8QW\# ,(Z[=\X5(,6QV#/R=DGS"5X#MF M!;'=M4_!O5+$E)"+]0RV@@;'%:U,]G)*MK?)<)7L4F&K$YR/4QR'46_8^V91 M$L?QP&BVR@;'I:TL%\Q\C^M"E+,^.''[.@91@+IZX3 +@B'85LK@N):M M\-$66S=87WVN?2.?7;"^F3> U4H4'->H_U#-^CJ$9DD7L6\$364>H&S%"HZK MU4^4,X=.A4$8=+G[9I'GHP'N5L_@N*"-+K%_*VI]^9K!"/;>UKZ98PTN:[/P MLC6(6C5$XVKXU6S6&<5KRJ@^FJ68BBVG?W?W,/66I2]UYG,G[+[F#K,0^4,? M8ZC51#2NB?=I6N0%,R],9LI;5V:[5QS(K?E M"8 R2Z_@NMK;-:W-*<-]N;?NM#_ VV5U5M"&J8XNOF!I"K<"C&Q,2.\F-E"R M.@VH;K38E_OCM=!FMUU>[@C.B+0&YOE&"'VZL0F:,YG%/U!+ P04 " #D M>5=4#HT5;W$" #G!0 &@ 'AL+W=O&UL MC51-;]LP#/TK@M%#"RSU5^RTA6.@339LAVU!NVZ'80?%9F*ALN1)3-+NUT^2 M'2-MG:(72Y3X'A\ID]E.J@== 2!YK+G04Z]";*Y\7Q<5U%2?RP:$N5E)55,T MIEK[NE% 2P>JN1\%0>K7E DOS]S90N69W"!G A:*Z$U=4_5T USNIE[H[0]N MV;I">^#G64/7< =XWRR4L?R>I60U",VD( I64^\ZO)HEUM\Y_&2PTP=[8C-9 M2OE@C2_EU NL(.!0H&6@9MG"##BW1$;&WX[3ZT-:X.%^S_[)Y6YR65(-,\E_ ML1*KJ7?AD1)6=,/Q5NX^0Y>/$UA(KMV7[#K?P"/%1J.L.[!14#/1KO2QJ\,! M(!P? 40=('HO(.X L4NT5>;2FE.D>:;DCBCK;=CLQM7&H4TV3-A7O$-E;IG! M8?ZQ;KA\ B W(&#%D%!1DD7W2@M.A2:C9S:YUAI0D],Y(&5$"?*CDAMM6'3FHQ%HP_A%)^:F%1,=$3.'XIQ$R0<2!5$X )^]!YXZ>/ < M[INR]+6)^MI$CB\^PG<+R!287Q;WU='D]_52HS(_WY\W L1]@-@%&!\)\!TK M4$1(,2HV2MDXU!5WJ'(M4^*8;&MN\XLP#9/,WQX6Z+779)*D8>_U3.:XESE^ MATPNQ7J$H&K"&5TRSI#!H-*6+#W0, K#9#()7V@=\HLN+^-T6&W2JTW>5/O- MC+Z]PB5=4.0ZRI2H# %"0 &@ 'AL+W=O&ULC59=;]HP%/TK5M2'3=J:3T*8 *E I_6A$^K']C#MP207L);8F6U* MNU^_:R>D- FH+Q [Y]Q[CC_NS7@OY!^U!=#DNG8SBWE="QV.F< M'PSVZNB9&"\)YI#G)A#*^%O'=)J4AGC\?(C^ MU7I'+RNJ8"[RGRS3VXF3."2#-=WE^D[LOT'M9V#BI2)7]I?L:ZSGD'2GM"AJ M,BHH&*_^Z7.]#D<$/SY!"&I"T"9$)PAA30C?2XAJ0F17IK)BUV%!-9V.I=@3 M:= 8S3S8Q;1LM,^XV?9[+?$M0YZ>7A=E+EX R PXK)DFE&=D66_K,J=C:)/:36N!LTI@<$*@'Y!;P?56D6N>0?8V@(MN&\O!P?(L.!MQ >DE M"0:?2. %?H^@^7OHL:5[/?3%>^B)H?NC,V["9@-#&R\\$>\.-). %U$?]D*1 M7UJ=]G$D1-@L@FB$XDN ?YQ%(@*>YPW_95[(%EFR+S- T'N*Q/QRO: MQ22C^"UFT<4$7OP:Z(WV0:-]<%;[#=<@ 4_F*?$5/3Y*Z@?QH*6^!S041,JRO>B&C:7A64M7A9":_:.VZ&,QX5A,\*#NJ&0T)[E0O;:&'2EA MF+1V8-X%^4G2-M4#BL.DWU/2>$K.>GH0&K4;)^6A+*[JLGCJW"7=P^Y[+:WS M+L@?>:.6H2XHC+RP9<@]:A %R(UMM K5[;BN"F - !\OQ9"'P8F M0?/E,_T/4$L#!!0 ( .1Y5U0A1#:9/P, +X) : >&PO=V]R:W-H M965TXON85LC MV6T/10^,-+:(I4B7I.)D?WV'E*+X&S[TT(M-CN8]OIDAAQQME/YA2D0++Y60 M9AR4UJX_A:')2ZR8N55KE/1EJ73%+$WU*C1KC:SPH$J$211E8<6X#"8C;UOH MR4C55G")"PVFKBJF7Z%8-+ #=Q7JI;6P /F:B7Y3RR 2[C/\[JJ!;,T_=V6J&&F*MI\ MI4,_(WR1N:H0KN9H&1?F(Q%]?YS#U8>/\,'AOY6J-K2<&866(G%ZPKQ5/6U4 M)R=4QPE\5=*6!C[+ HM=@I!2T.4A>X$$) 73 -DP7 M\-?V[.\S,GN=S)Z7V3LAA["M?%GB>]Y&XP"I^W MJW/H=!/'69;MNLV/N/73[)UL)XI^%T7_;!2_47>F]E4SS9F %?5:N!+*T(8G MBW'1D26OM49IX169/K:]FB6R+65QTA]&>_H/O6Z&\3 ]KC_K]&=G]=/IUI;_ M9+X/JR7(G7A<),<$9P=2TG1+2:/WT"D>#GO'Y0XZN8.S:QT$RL6OOK\TE9NHS]L*0'%FKG0-^72MFWB5N@>[)-_@502P,$% M @ Y'E75&W!Y!:" @ 10< !H !X;"]W;W)K2BPJ4%5HQ \4TF \N%V.WWB_X)6!C M#]K,.5EI_>@ZW_-I$#M!("%#Q\#I]P0+D-(1D8R_+6?0;>F A^T]^U?OG;RL MN(6%E@\BQ_4T^!RP' K>2+S5FV_0^ADYODQ+Z[]LTZZ- Y8U%G75@DE!)=3N MS[=M' X @^$)0-("DK<"TA:0>J,[9=[6-4<^FQB]8<:M)C;7\+'Q:'(CE,OB M'1J:%83#V4U52_T,P*Y 02&0<96S99NEI>3*L@OVX(,!.9L_@:'KSBH9\D">/C:7@W M[(6'<>=AW,MSLZVID-+AE5J5%PBF\CZ8+J@V8V,4(X,U70#&K06TQPSV[Y"& M7]*C!M\-VQF,#HJ<>V!^<%,*NH(2"B**PT\4.+,KVKL.ZMK7O95&JJ*^N:9W M#HQ;0/.%UKCON%+:O9RS?U!+ P04 " #D>5=4S*R_VV,$ "7&0 &@ M 'AL+W=O&ULO9G;;MLX$(9?A1!ZT0+;2#SH MX,(VT,0M&J %C*;M7BSV@K&I6*@DNB)M-T ?OJ2LB+(E,T(@Z";6868X\Y/^ MPJ&G!U[\%!O&)/B=I;F8.1LIM^]<5ZPV+*/BBF]9KM[$O,BH5+?%@RNV!:/K MTBE+7>1Y@9O1)'?FT_+9LIA/^4ZF2*9\QZ^6Q!?.Y06/Q)V$(UKH$NY MY_RGOKE=SQQ/9\12MI(Z!%4?>W;#TE1'4GG\JH(Z]9C:L7G]%/UC6;PJYIX* M=L/3?Y.UW,ROWH!7(,G!MPW?"15+3%VITM2# MN:LJI>MC2NA"2@NVN@+(_P<@#\$.]YL^[D'I[G6X+_JX1]H=3D[=7:5M+3"J M!49E/'PQ7JR>K&M]2_46B5BE7.P*!O[[K%Z#6\DR\;]E.%P/A\OAR(7AOG%) M4[#5@]#C%%$)8CU_>SU_7;-Q#.B7 34F]O,(!M"?NONFZ&VK,/0#>&JU:%L% MDS ,:ZN3FDA=$['6])GM60J@11V_CN2/,1E!/5PP]&0< P9-F7%T-A5M&^@% M7K?&89UJV$-C9"DZJB-%8V@\J8>;#*WQI*5?Y$6-17I4N6T5!KX'NV6&GN&M M9\WWAHJ-I6S8 #<<0V=H0 ;1T$I7$>W+N9&@@B.P2[1+?! M!1E>H6 4T0W-D'V7]1+1PWXKOFUF6_$&A\B.P]M<*4'S%0,KGLM"M>G"IH2! M%YJ,TA89NF'[ONLEC9'7TA3Y.#K_9]IE%N()Z98>&SQB.QX[I.\%'6QPAL?I M31O-Z?#=*7X6.E:3TTP-'K$=CS;Q;?#!!FMXE%X4&]KAP;M1W&XU.[\!'6:6 M;X#!);;C\NDG>*.]G1R+GC;!@;^A5,6@TAB1V13 M[EZD(89E9)1FE1BTD<&;5=+N0\])8S4YS=0PD=B9V*FZ#3&D<6XV2K]*#-/( MX/UJ%=&W+?<.F_9R=QN'X/HGBR^T>$AR 5(6*R_O*E3NQ?%7@..-Y-OR7/R> M2\FS\G+#Z)H5VD"]CSF73S?ZJ+W^+6;^%U!+ P04 " #D>5=4MM7:>%D" M -!@ &@ 'AL+W=O&ULA95?;YLP%,6_ MBH7ZT$I; 1-(6A&DIFFU/52*VG5[F/;@A)M@U6!F7Y+VV\\V!&4+65Z"_YWS M.]=@)]U)]:8+ "3OI:CTU"L0ZUO?UZL"2J:O90V5F5E+53(T7;7Q=:V Y4Y4 M"I\&0>*7C%=>EKJQA %\K1?*]/S>)>O=@N\<=OJ@36PE2RG?;.=K/O4" M&P@$K- Z,//8PCT(88U,C-^=I]"2' M-6L$/LO=%^CJB:W?2@KM?LFN6QMX9-5HE&4G-@E*7K5/]M[MPX& AB<$M!-0 ME[L%N91SABQ+E=P195<;-]MPI3JU"<4)E9;G28/92UD!\ 9 85K#D2 M5N5DT6WZ0K!*D\_D02,W&P Y>6RP44 6[,.\&-3D<@[(N-!7Y(+PBGPK9*.- M@TY]-.$LPE]U069M$'HBR!Q6UX3&GP@-:/CZ,B>7%U=_N_BFM+X^VM='G6UT MPO89D"NP8?<5:O+S;JE1F>_AUW\ 40^('&!T F#BTJ%J6U7L5/9D;+.8QF'J M;P=8HYXU.L>*AEBM*CE@1)CULTH&F8E/2LYQXJ'6,D1 M*TZ"9)@U[EGCJ"NBPZQ)SYJ<8XT)2O-)1^$0F-MR<2P%KHPNNQ\9 M9=/VT%9NP._E&BN#]5=45@)@!:4* !]-P &@ 'AL+W=OTQ)GAA6)G)"4[>S3+RAI=&C\Y&@KV1M;TGS= -@_@$:3O/U6E+]7CVE: M1]\WZ[QZ?_-8UT_O>KUJ^9ANDNIM\93F_B_W1;E):O^U?.A53V6:K'9&FW5/ M,&9ZFR3+;^YN=[]]+.]NBVV]SO+T8QE5V\TF*?_\D*Z+;^]O^,WS#[]F#X]U M\T/O[O8I>4@_I?7GIX^E_]8[>EEEFS2OLB*/RO3^_'-ML#,\_ M/WL?[0;O!_,EJ=)^L?YWMJH?W]_$-]$JO4^VZ_K7XMLD/0Q(-_Z6Q;K:_1M] M.[#L)EINJ[K8'(Q]#S99OO\_^7ZX$&<&W@\V$ <#00U4BX$\&,AK#=3!0%UK MH \&^EH#_]-1]VTM[9>S%F>3,+/]6E_VOF[>J[498G M^3)+UM$TW\_I9FY\^3/ZYS8IZ[2,7GW.D^TJJ]/5Z^C5(*V3;%V]CMY$GS\- MHE<_O(Y^B'I1]9B4:15E>?0YS^KJ1_^C__S;8[&MDGQ5W?9JW].FO=[RT*L/ M^UZ)EE[)Z.?K]$%T>ARDR[>1T#]& M@@D..M3O-O^4/G6:#[K-9]O,W;::3Z\9>]QJ/OMK<9__M4NWN,9\UWGN.E0LC[-=[OS)%G^_IE_3?)N^ MZW"ECJ[4SI7J=H7F]MY0[PR;+.#KG6),:'O;^WH^8T),:AUS=8D- "9C(8BW M(<*88P0;H4:E%OH2&P-,>0'P2VR"&N4Z)HU.8=^$E9?8+,2X$EHPTKDYX/R5 MT\Y<<@O "1?'YN3O(O+Z&'G=*:)^4=51<>]SL!?%9(XN3:>8?MH499W]9[_Y M>-=97B?Y0_9EG49)5:4UW$+V+LW9\+2-!1%9""G#')$8@J@.AQ BEWP$(:*: M<0A9034S":'8"N)I"B C8B*K$.+.4%?SD!).*-*K14A)H6.)!66/T;?=T5_^ ML)X8O$Z$5B'!**S/Q)B%A- MW$Q#AC-)EH;9B[V9 S)H@R-%Y#B!.]],9\B3I- \AQ17=.$)(."=;M@UW#+_K#/_SMM&1.+BP76TM MO1I]@$D;+(X#@''K94S"C3 96S*S1@#S.SC=;\:H;]S1>3I!F.(QG?/H@OC4 M@48^Q)RP(H@]P)2)J2(7 +/"*8'#S]GII,DZ!3 NBZJ*/I;%?5;#(R$#4U@H M0]391YR_=(XLJ@/$"29CP@VA/\LD">T(^O-Y O$W1AR+A27CF #.646#.P68 M-8Y>E1G E+/>(1$!XEAL'1GM G!^JW>B9:_G9P4'_O?G>@>?EYLHO51]2&FZ M+D"*CG^(*$53\1&BK**G"409FJY/$*5C3>6 *$WS $!QWR]ZDD!8[,]@5 LA MYM>7L]7J4@KB) 7Q]R=^!Y]=F=_+R.!E9 B0X%0P I!/*0(!A!1G5"830$E) M]ZLIH)P0@@K@BL[/4;=\BS0= )CRFQ]O"?^I&,'E_RQCHH!C=$%FP.@-$TC9H#B4M!+,4># M]"M0((<0\SN(;I/#J:#$NRM*O^R"7SRES0K@!9%^?TKS*L4*4"C=#X;41YR, MN154!8ASC@>Y N+\2DC+3(@3/OMP5 N($Y:6AB:00TYS MFFA.8+L^TY0T..BZR)B*=@8XGPE\!9QI5$LG;,@9:[AN2^5.53O>7;;[ MY2B':;XL-FGT:N%3_-=0$V'ER)^8N:+U.L1)O^X%RS;@A%\ 8JH)R'$ZL4>( M,Y8V.X;NC..T>H"!2/K(XY;OPI080#.G2[:7[,N1%_2^Z),GZ51)]];M@]07),LJ%CW$:=B*8/M _D3 MFB[W0^C/!A=SA+@X#G7=-\&-9?,UV#_1X9;PL#% .4_0611]0.CCY#@ E M&2WZ#0'E-ZU $(#BM%0P1I340=H/QFAH^7 **">#- )UR]'HS@%F@AL+"]0O M9UHR"'&J"8KNFN _TCI:^[4!A?M@JB\7(Z]/$G#$^6GF:/$?^M.:A$LAG I.HKO@-,C6VZ:P=*44Y'52@%@H!>PM MD +V%D@!8J$4<*.!%" 62@%BH10@%DH!8$ *@.J0PJG8)+J+33[S6&V7==?Z M*##EA6_9K"_OG\GF;&@./,.4E/^7,(-G=9 G4B MD',5M^V(IU.TL)V:^A\>LA*G4YCH/H41IU!CX-X_,]K2+!MPW)\QJ!8'B+." MT5K6$''&GU!I[0[ZBSGU-X;]TXS1)_@@9X+#X11>%Q[<-IT!SDK!:/UACCC- M%;USM(#^--,M!5UQ.GJ)[J/7I[3\FBWI0>ORJ=)3&B_97UT!Y2D9E-TWB#M6 M0!G>B/0G8!K4/L*4HQGW &',TOL=0X!98VG5=H2\&4$+;V/D+99TYYX@C$E# MBP((TXS>P)T!K'EN3]#R(>(X"^Y4+@ G8BO/5HG+V)]2=2G^KF5/GCWTW)WV M7;'L'3QC(<((PKJI@A]"9HC$<(4S8X9P),QIR6D28(,YK* M=(H:93[7H,(*,6X5H[=ZYH@S?J>DI2;$*>."?*]W]L;+)BT?=N]Q5?[HN,WK M_>/PQU^/[XK]M'MCAOS^@;^;]_F2U'7Q6;W\3%-5FG9 /[O]T51/W]I&CB^<7?W7U!+ M P04 " #D>5=4GMH>)JD# "5# &@ 'AL+W=O&ULS5=-C]LV$/TKA)!# NRN1.K#4F ;L*T4[2' UF[20]$#5Z)M M(93HDI2]^?.LL)9S,_?,EW-62IH5 MY)D#4>8YYM_7A+++PH+6=6*;'8Y23]C+^0D?R([(+Z=GKD9V8R7-_)8N+$='1"A)I#:!U=^9; BEVI** MXY_:J-7XU,3V\]7Z+T:\$O."!=DP^F>6RN/""BV0DCTNJ=RRRZ^D%N1K>PFC MPOR"2XUU+)"40K*\)JL(\JRH_O%KO1 M @Q&"*@FH"[!&R&X-<%]*\&K"6:I M[4J*68<82[R<P9==#-Z_^P#>@:P ?QQ9*11+S&VI(M'V M[*3VNJZ\HA&O$('/K)!' 3X5*4GO#=A*0J,#776LT:3%F"1/ /D/ #D(#@2T M>0L],'1G@!Z_A1YJ.HPFU+C-KKC&GC=J;T\X)RF0^!5@(8A\ .?;3E%U6G&1 MD E/7N/),Y[<$4^[3QNP4\4D+2EY ! ].M&#VILS46=;ZEV^)5U4/(2"X4CJP=M- M!*>OHNDB4),[5<#M'I\AF.O#W@[T8P4P#5?5\C2S36^],AUE9WZM>V[3!][,5 W[9\S5 M\1& DKTRZ3S-5$B\ZH&K@60GTQ6^,*EZ3/-X5-\-A&N >K]G3%X'VD'S);+\ M 5!+ P04 " #D>5=4>:W3]N@! !:! &@ 'AL+W=O&ULG51-;]LP#/TK@N^M'*?INL(VT&89-J %@@9M#T4QR#9C M"]6')]%S]N\GR8Z;#4D/NU@BQ??(1U%.>VW>; . 9">%LEG4(+;7E-JR QZF?CX$/#$ MH;<'>^*5%%J_>>-[E46Q+P@$E.@9F%M^P1*$\$2NC)\C9S2E],##_9[]:]#N MM!3,PE*+9UYADT57$:E@RSJ!#[K_!J.>A>A Z5!5E?&+(\-;HGQD<[-K\)O0EH MIX8K?XL;-.Z4.QSF=ZP D5)T5-Y!RQ%V^S%L)F[+4G4*N:K)!IBIF*DL>VXHAD)?5#OV<%0+(2G42#/,C M\WI,YL=9.GM6,];^>,\V)1MRO6>ZX_9H._Y?1A+/+L_BS^3E'F0!YO58U^C! MS?M7=\],S94E K8N7WS^R4V1&29Y,%"WX58+C6ZTPK9QCQ^,#W#G6ZUQ;_CY MFGXG^1]02P,$% @ Y'E75 @8T1HT P ]A, T !X;"]S='EL97,N M>&ULW5A1;]HP$/XKD3M-K30U0-:4K("T(56:M$V5VH>]588X8,FQ,\=TT%\_ M7QP2H#[&^K#!C$KL^WS???9=:K>#TJP$NY\S9H)E+F0Y)'-CB@]A6$[G+*?E MI2J8M$BF=$Z-'>I96!::T;0$IUR$O4XG#G/*)1D-Y"*_S4T93-5"FB&)&U/@ M'I_3(>G&[TG@Z,8J94/R>/[VQT*9FS>!>YZ].SOK/%[<[-K/*^""A%[2JP-( M+SL=G!A C#P^C'P?-T9]?1#U'F:,N+]-W!+]SC'Q.KJVX>Y:11+6>1\-,B7; M]$?$&6P4FK/@B8HA&5/!)YJ#5T9S+E;.W /#5 FE V/KSH;M@J5\=G#7C: D M:YZ<2Z6KV"Z"^Y[4TW> ]0@$=H.!/ MRGQ:V.7(:@R5RNXTR_BR&B^S1@#&WL79:5&(U4?!9S)G;O$'!QP-Z-HOF"O- MGVTT*)6I-3!-@B>F#9]N6GYJ6CRPI5F7TS+#-?=.4//?W><9DTQ3L2G:UOXQ M[_*K%=<'W+_07/U:V57L%1E='[_&^E _=I'Q*8@\B73W3T%DU?:_P/*Z<7-9M;&X3-F2I>-ZJ&>3JAO8 MCHU:-W#816ZKYD/^C@O M'S*N/E@2>+/-A8'/+ L8+4#\?UQH*;\/E$$6<6T M86\PCB0)AD M^FLTCI'=B>'CSP_VED11DO@1P/P*H@A#X&W$$4P!:,"0**K. MP9WS*%R?4V'[G[[1+U!+ P04 " #D>5=4EXJ[', 3 @ "P %]R M96QS+RYR96QSG9*Y;L,P#$!_Q=">, ?0(8@S9?$6!/D!5J(/V!(%BD6=OZ_: MI7&0"QEY/3P2W!YI0.TXI+:+J1C]$%)I6M6X 4BV)8]ISI%"KM0L'C6'TD!$ MVV-#L%HL/D N&6:WO606IW.D5XA-/E_G;@2=&A(E@6FD7)TZ(=I7\=Q_:0T^FO8R*T>EOH M^7%H5 J.W&,EC'%BM/XU@LD/['X 4$L#!!0 ( .1Y5U07'AQR%@@ )=- M / >&PO=V]R:V)O;VLN>&ULQ9Q=<]JZ%H;_BH:;TSVSLV.^C.DTG2% MV\Q. R=D][:C& &:VE:.+"=-?_V6#$FDU+QS;E9\1; =\R L/6OIZ\.#TC]N ME?K!?N9949YU=L;EX)M5:&G91[/_9GO6P M>@"K1XLU75RM%I<7L\G-?,;.)Y>3J^FO\R@(N/K'%Y C M #EJKR0GJR\>9 (@DQ8AO_<\R#& '+<)V?>;[@BUW1$MYD)O>2%_U2<8+];L MG)>R9&K#EEJ4@6&@8H@=LY+;0MIK>6'8)$U551BK7[94F4RE*'U,I)PNL7,N M!2]#&N27+K%@KL6]*"K!KD6J;/&]4G,76:5+K)5/7&KVC6>6[JLMLTH+]P]! MR2&?=(F%,A-:WG,7_]FXIC2Z^HT.B:1+;)+/2JT?9);5]?7"1K_%UA&P25F* MD!*9I$NLDG.>\2(5K(ZHV4P8+K, #AFD2ZR0:^%^U=14VC4CKAP79F>CZFMW ML5C[F,@A76*)V*:NRJL:Z0 X5;E-MW:B*.W#Z0?:2"(]8HDX9Z1U*F;E;J@INJVFBB>*6S'A)( MCU@@GRNNK7%%2(2\T2/VQLJH],=.96NAR_^P^?\J:1Y]-B2-'K$T+HI4Y8+= M\)]A>2%5](A5L1);=\6Q[!SYH4?LAWE^EZE'(=BY*,1&FKH:+%W#9B/19>9C M(E/TB$WQ21968Y)G?AFRVT?V7ULY3- $(U/TB$WA8JF7(-ZR97+SZ-RVCY;] M'@]DBCZQ*6 <'Z1N?62*?IOI1I"\]9%$^F^2;K!W-]Q^;OF'CP7[M=X^[VAD M1"+IMY. /''ZF,@I_582D<;21)KIMYJ1^ %@'RFGWT9*TEB8R#C]-G.3L(U$ MQNFWF9L$F -DG$&;N4F(B8PS>(/'R,>O/T/DF>&;Y#$G;*GM M7;1Y_-/F_ZY8736R;::/B3PS)/;,:I\?/$(3+0D-A S9B'HW_ZF#$R4$QLH&-] M&"?[O-O'1 :*B0UT'+.N1CXFDE!,+*$C72U/E=W'1!**B25T%'-?S#XFDE!, M+"'8(Q3$FC&24$PL(8SI=_3&<.I8F_UK04@<(PO%Q!;"F'Y('",+Q<06:NX& MM*UFEJD'[H^5Q,A",;&%CF'^/I5BA"PT(N]@:\8\Q$@^)K+0B-A"N%?5K^DC M9*$1L84PIE_31\A"(_(A'H3IU_01LM"(V$*XCSKXT9&%1L06PGW4 2:RT(C8 M0A@S>#;A%&;R41Z$&3R;R$(C8@O5/?XG]0.IBCJ&4QN7"MV[I2NW?F_""%EH M1&RA Z:UN="VTK/Y3WNS\CDW\C 39*&$V$('3-S)E2 !)<0"PH,I)SXF$E#2 MYIA/$+@G2$ )]>(9B.DWF0D24$*]? 9B^DUF@@244"^@@9A^DYD@ 2742VB> M,9MJD-\ODR !)=1IT,MXI$TJW#)"-^IWF%K,_)Z$!*ZB(190@/E[P^EC(@$E MQ (*,"^%L1[:JU(+M^[0PQPC 8VIAX.:1GI?RM7'1!8:4\]L:\9T-4L5S%\9 M.486&A-;Z CFJLISKA^#'QU9:$QL(8@9KD1#%AJW,0OAA-THPS.V\AND,;+0 MF-A"1S#GI9'V9OY8RQA9:$P](P'^Z'[H,486&A-;Z CFI"RK_"[HEQDC"XV) M+72L-.VMUU46_.AP-2?UI 3XH_N!7#?"ZSF)/11,YCEAGX7::GZWLQGQN1;\ M1P *5W1&Q"9Z!?HZ E X9K.B-A%KT"76CD(>Q&SMV,7 2A<[AD1V^@5Z$QL MA+9!$CL<#T#AXL^(V$>O0"?U&+6%8=,=+\)M+2*X##2B-E+#Y+/FT?]N!%>$ M1BW,DO/FTP2@<%%HU.I4N7X "A>(1L1>PJ!A@P^7B$;$9L*@?N[>Q3L-4&\U M@$'C !3O-4!L)@PZ"D"AF:BW&\"@20 *S42]$P$&'0>@T$S4^Q(@T.]U]7D! MA6:BWJ$ S^4-VE&\5P'U9@5P86*0(G?Q=@74^Q7\4Z3VH[=N1S$7,QF1N]A$ M%IOBI!?5Z]9?0*&9]GL7G-:7EQ\_K.US5(CUE?V0TAY/>98N-7,O];UZ@Z'; M8F!39=G4'EL4EXJOG_85>]H3[>._4$L#!!0 ( .1Y5U1)1 W'0 , $%% M : >&PO7W)E;',O=V]R:V)O;VLN>&UL+G)E;'/-VTE.&U$81>&M("^ M>GT3 :-,F$9LP#)%(]S)55%@][%@ /=7!IF@.B.K;/GYCCY9=IVK7^-V/3\? M]M/3\W&Z>-UM]]/UZFF>CS^&8=H\C;OU='DXCOOS*P^'TVX]GR]/C\-QO7E9 M/XY#<*X,IZ]GK&ZNOIYY7Z6D< MY]7%W?KT.,[7J^%U^_GT-+P_^,OSR:N+V_OKU>GVWJ^&I0<%&126'Q1E4%Q^ M4))!:?E!60;EY0<5&526'U1E4%U^4)-!;?E!70;UY0=YIS(ZP"2#-4!KKUQ[ M@-=>P?8 L;V2[0%F>T7; ]3VRK8'N.T5;@^0VRO='F"W5[P]0.^@>@> WD'U M#@"]@_FR#= [J-X!H'=0O0- [Z!Z!X#>0?4. +V#ZAT >@?5.P#T#JIW .@= M5>\(T#NJWA&@=U2](T#O:'XL >@=5>\(T#NJWA&@=U2](T#OJ'I'@-Y1]8X MO:/J'0%Z)]4[ ?1.JG<"Z)U4[P30.ZG>":!W,C]V _1.JG<"Z)U4[P30.ZG> M":!W4KT30.^D>B> WEGUS@"]L^J= 7IGU3L#],ZJ=P;HG57O#- [FS\K 7IG MU3L#],ZJ=P;HG57O#- [J]X9H'=1O0M [Z)Z%X#>1?4N +V+ZET >A?5NP#T M+JIW >A=S,TF +V+ZET >A?5NP#T+JIW >A=5>\*T+NJWA6@=U6]*T#OJGI7 M@-Y5]:X O:OJ70%Z5]6[ O2NYF9!@-Y5]:X O:OJ70%Z-]6[ ?1NJG<#Z-U4 M[P;0NZG>#:!W4[T;0.^F>C> WDWU;@"]F^K= 'HW<[,W0.^F>C> WEWU[@"] MN^K= 7IWU;L#].ZJ=P?HW57O#M"[J]X=H'=7O3M [ZYZ=X#>7?7N +V[B74 M>GMGV?B'0?0W#N3[SB Y]Z9@,<11+DP;9'YKD3G-;]MQ^EST<6T&?*?>\_F]X^?GOU]^/&ED M_$@NAZ\SIIN_4$L#!!0 ( .1Y5U1FO511D@( '=" 3 6T-O;G1E M;G1?5'EP97-=+GAM;,W)N*T"M@$;IJ8W[6ZW7NP%&#@-"O^$ MW2Y]^SFDK;2IBU9ETKXW00GV^1VP]+D[N?[V/%FW.O3=X#;1SOOI4Y*X>F?[ MRL7C9(=P9SO.?>7#U_DAF:IZ7SW81 FADWH%AZS-E$U35U;5S[<3YZ&YK>4]4M"''8N:]RNG=Q56! E M[R8<[_PYX&7?UR<[SVUC5_?5[+]4?5B5'+K$^>?.NOA\B7=Z'+?;MK;-6#_V M84OLIME6C=M9Z_LN/A6].I_LPQNVIT]Y]'LEQ M]WH*A>SLV_./^)882E_\?/9XVHUM_C([O-X?X[Q?SL,ER^7R=_SK&;_5_V ? M"M)'"NDC@_210_K0D#X,I(\"TD<)Z4,*2B,4426%5$DQ55)0E115)85527%5 M4F"5%%D5159%D5519%44615%5D6155%D5119%45619$UI5=4!T%-8H$ "Q $ @ $ 9&]C M4')O<',O87!P+GAM;%!+ 0(4 Q0 ( .1Y5U2W.O+;[@ "L" 1 M " :\ !D;V-0&UL4$L! A0#% @ Y'E75 2@SP>S!@ 6!H !@ M ("!#0@ 'AL+W=O5=49K.,>^4& !V' & M @(%1$0 >&PO=V]R:W-H965T&UL4$L! A0#% M @ Y'E75%K7SI;> @ N0D !@ ("!;!@ 'AL+W=O5=4S60?I=4# !Q"P & @('O(@ >&PO M=V]R:W-H965T&UL4$L! A0#% @ Y'E75+5=4"O"$ M'YP# !$"@ & @($8.P >&PO=V]R:W-H965T&UL4$L! A0#% @ Y'E75+.P$?4Z @ @@0 !D M ("!ZCX 'AL+W=O5=4A?EEP?,$ "!"P &0 @(%;00 >&PO=V]R:W-H965T M% 9 M " @85& !X;"]W;W)K&UL4$L! A0# M% @ Y'E75%USWV-W!0 : X !D ("!C&\ 'AL+W=O M5=4"4U/'N<& "D M$0 &0 @($Z=0 >&PO=V]R:W-H965T&UL4$L! A0#% @ Y'E75%@3 M29".!P 110 !D ("!QX, 'AL+W=O5=4(4$,]58% #\#0 &0 M @(&,BP >&PO=V]R:W-H965T&UL4$L! A0#% @ Y'E75+"WU#S9!P 9A4 !D M ("![Y< 'AL+W=O5=4%=MO%>@# "2"@ &0 @('_GP >&PO M=V]R:W-H965T&UL4$L! A0#% @ Y'E75$8S1(<0%P 2UP !D ("! MMZH 'AL+W=O5=4 M\@_C=D8, Y( &0 @('^P0 >&PO=V]R:W-H965T&UL4$L! A0#% M @ Y'E75$1987[9#P J2X !D ("!]=, 'AL+W=O5=4+"NN8R(' ![#P &0 M@($&!0$ >&PO=V]R:W-H965T&UL4$L! A0#% @ Y'E75)_W'0<*.0 H<8 !D M ("!A0\! 'AL+W=O5=4C"YG\=L" !K!@ &0 @('&2 $ >&PO=V]R M:W-H965T&UL M4$L! A0#% @ Y'E75*;/A!I=!0 70T !D ("!CU0! M 'AL+W=O5=4#> C M-Q0# "7!P &0 @($C6@$ >&PO=V]R:W-H965T&UL4$L! A0#% @ MY'E75!(]F!JE! ,PP !D ("!\V ! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ Y'E75&GLC5/> P MU0D !D ("!.'$! 'AL+W=O5=4:JDTZL<# #1" &0 @(%- M=0$ >&PO=V]R:W-H965T&UL4$L! A0#% @ Y'E75)SW\;.I!@ RRH !D M ("!P7T! 'AL+W=O5=4C00U2DX$ !P"0 &0 @(&AA $ >&PO=V]R:W-H M965T&UL4$L! M A0#% @ Y'E75.WH 'G!@ 3A$ !D ("!G)(! 'AL M+W=O5=4+.#P;-4" M #?!0 &0 @(&ZF0$ >&PO=V]R:W-H965T&UL4$L! A0#% @ Y'E7 M5!%(E1+(!@ A X !D ("!O*0! 'AL+W=O5=4*_5580P& (( &0 M @(&[JP$ >&PO=V]R:W-H965T&UL4$L! A0#% @ Y'E75$#H)J:, P )0P M !D ("!Y+4! 'AL+W=O5=4\A@3XM " "F"0 &0 @(&GN0$ M>&PO=V]R:W-H965T&UL4$L! A0#% @ Y'E75+(5'?]_ @ (@< !D M ("!<\ ! 'AL+W=O5=4P]FZ".P" /"0 &0 @($IPP$ >&PO=V]R:W-H965T M&UL4$L! A0# M% @ Y'E75+QV7;=1!0 1QD !D ("![\@! 'AL+W=O M5=4'6*:RFH" #J M!0 &0 @(%WS@$ >&PO=V]R:W-H965T&UL4$L! A0#% @ Y'E75 =V MMT\C P 80P !D ("![=0! 'AL+W=O5=4#:N)*ND# F# &0 M @(%'V $ >&PO=V]R:W-H965T&UL4$L! A0#% @ Y'E75$Y]UP?] @ T@D !D M ("![M\! 'AL+W=O5=4_'[:_6\" "H!0 &0 @($BXP$ >&PO M=V]R:W-H965T&UL4$L! A0#% @ Y'E75'"48#IZ @ 208 !D ("! M!^H! 'AL+W=O5=4 M,(YZBW0" "G!@ &0 @(&X[ $ >&PO=V]R:W-H965T&UL4$L! A0#% M @ Y'E75)I&@W#)!0 .AH !D ("!+O(! 'AL+W=O5=4B2R%G0 % !>%P &0 M@('! P( >&PO=V]R:W-H965T&UL4$L! A0#% @ Y'E75%=JI6*S @ B0< !D M ("!30\" 'AL+W=O5=4:HG.D<$# Q#0 &0 @($W$@( >&PO=V]R M:W-H965T&UL M4$L! A0#% @ Y'E75%+.SK)1!0 UAP !D ("!ZAD" M 'AL+W=O5=4P4C9 M\3@# !T"0 &0 @(%R'P( >&PO=V]R:W-H965T$B @!X;"]W;W)K&UL4$L! A0#% @ MY'E75(6ME&>L P DP\ !D ("!PR\" 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ Y'E75*#L^'9= @ M?@8 !D ("!^3@" 'AL+W=O5=4^!*5_H$# "%#@ &0 @(&- M.P( >&PO=V]R:W-H965T&UL4$L! A0#% @ Y'E75&GR?L(% P [0< !D M ("![4$" 'AL+W=O5=4G9"P?9P# !P#0 &0 @($I10( >&PO=V]R:W-H M965T&UL4$L! M A0#% @ Y'E75/ IVTBP!@ $", !D ("!(4P" 'AL M+W=O5=4']GQCW<" M #_!0 &0 @($(4P( >&PO=V]R:W-H965T&UL4$L! A0#% @ Y'E7 M5'\*@2,*!0 &Q0 !D ("!=EP" 'AL+W=O5=4_G<,K_$" I" &0 M @(&W80( >&PO=V]R:W-H965T&UL4$L! A0#% @ Y'E75"(@G;L? P : D M !D ("!IF@" 'AL+W=O5=4+GJT44P$ !B$P &0 @('\:P( M>&PO=V]R:W-H965T&UL4$L! A0#% @ Y'E75,<02^@3! C@\ !H M ("!D'4" 'AL+W=O&UL4$L! A0#% @ MY'E75.-E%?$4! 1$ !H ("!VWD" 'AL+W=OQX !H M ("!)WX" 'AL+W=O&UL4$L! M A0#% @ Y'E75"K"60&, P 0@T !H ("!E(0" 'AL M+W=O&UL4$L! A0#% @ Y'E75.[\/8E! M! !P\ !H ("!6(@" 'AL+W=O&UL4$L! A0#% @ Y'E75&/0AR'/ P %0P !H M ("!T8P" 'AL+W=O&UL4$L! A0#% @ MY'E75)XUJ0@< @ W 0 !H ("!V) " 'AL+W=O&UL4$L! M A0#% @ Y'E75.2,1XX* P 20D !H ("!7I8" 'AL M+W=O&UL4$L! A0#% @ Y'E75%3\_':X M! GQ$ !H ("!H)D" 'AL+W=O&UL4$L! A0#% @ Y'E75 Z-%6]Q @ YP4 !H M ("!D)X" 'AL+W=O&UL4$L! A0#% @ MY'E75#D.LJ4J P !0D !H ("!.:$" 'AL+W=O&UL4$L! M A0#% @ Y'E75&W!Y!:" @ 10< !H ("!$J@" 'AL M+W=O&UL4$L! A0#% @ Y'E75,RLO]MC M! EQD !H ("!S*H" 'AL+W=O&UL4$L! A0#% @ Y'E75+;5VGA9 @ #08 !H M ("!9Z\" 'AL+W=O&UL4$L! A0#% @ MY'E75%8"8 6E"@ ?3< !H ("!^+$" 'AL+W=O&UL4$L! M A0#% @ Y'E75'FMT_;H 0 6@0 !H ("!ML " 'AL M+W=O&UL4$L! A0#% @ Y'E75 @8T1HT M P ]A, T ( !UL(" 'AL+W-T>6QE5=4EXJ[', 3 @ "P @ $UQ@( 7W)E;',O M+G)E;'-02P$"% ,4 " #D>5=4%QX<QP( >&PO=V]R:V)O;VLN>&UL4$L! A0#% @ Y'E75$E$#<= P M044 !H ( !8<\" 'AL+U]R96QS+W=O XML 134 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 135 report.css IDEA: XBRL DOCUMENT /* Updated 2009-11-04 */ /* v2.2.0.24 */ /* DefRef Styles */ ..report table.authRefData{ background-color: #def; border: 2px solid #2F4497; font-size: 1em; position: absolute; } ..report table.authRefData a { display: block; font-weight: bold; } ..report table.authRefData p { margin-top: 0px; } ..report table.authRefData .hide { background-color: #2F4497; padding: 1px 3px 0px 0px; text-align: right; } ..report table.authRefData .hide a:hover { background-color: #2F4497; } ..report table.authRefData .body { height: 150px; overflow: auto; width: 400px; } ..report table.authRefData table{ font-size: 1em; } /* Report Styles */ ..pl a, .pl a:visited { color: black; text-decoration: none; } /* table */ ..report { background-color: white; border: 2px solid #acf; clear: both; color: black; font: normal 8pt Helvetica, Arial, san-serif; margin-bottom: 2em; } ..report hr { border: 1px solid #acf; } /* Top labels */ ..report th { background-color: #acf; color: black; font-weight: bold; text-align: center; } ..report th.void { background-color: transparent; color: #000000; font: bold 10pt Helvetica, Arial, san-serif; text-align: left; } ..report .pl { text-align: left; vertical-align: top; white-space: normal; width: 200px; white-space: normal; /* word-wrap: break-word; */ } ..report td.pl a.a { cursor: pointer; display: block; width: 200px; overflow: hidden; } ..report td.pl div.a { width: 200px; } ..report td.pl a:hover { background-color: #ffc; } /* Header rows... */ ..report tr.rh { background-color: #acf; color: black; font-weight: bold; } /* Calendars... */ ..report .rc { background-color: #f0f0f0; } /* Even rows... */ ..report .re, .report .reu { background-color: #def; } ..report .reu td { border-bottom: 1px solid black; } /* Odd rows... */ ..report .ro, .report .rou { background-color: white; } ..report .rou td { border-bottom: 1px solid black; } ..report .rou table td, .report .reu table td { border-bottom: 0px solid black; } /* styles for footnote marker */ ..report .fn { white-space: nowrap; } /* styles for numeric types */ ..report .num, .report .nump { text-align: right; white-space: nowrap; } ..report .nump { padding-left: 2em; } ..report .nump { padding: 0px 0.4em 0px 2em; } /* styles for text types */ ..report .text { text-align: left; white-space: normal; } ..report .text .big { margin-bottom: 1em; width: 17em; } ..report .text .more { display: none; } ..report .text .note { font-style: italic; font-weight: bold; } ..report .text .small { width: 10em; } ..report sup { font-style: italic; } ..report .outerFootnotes { font-size: 1em; } XML 136 FilingSummary.xml IDEA: XBRL DOCUMENT 3.22.0.1 html 446 668 1 true 127 0 false 8 false false R1.htm 000010001 - Document - Cover Page Sheet http://www.infinera.com/role/CoverPage Cover Page Cover 1 false false R2.htm 000020002 - Document - Audit Information Sheet http://www.infinera.com/role/AuditInformation Audit Information Notes 2 false false R3.htm 100010003 - Statement - CONSOLIDATED BALANCE SHEETS Sheet http://www.infinera.com/role/CONSOLIDATEDBALANCESHEETS CONSOLIDATED BALANCE SHEETS Uncategorized 3 false false R4.htm 100020004 - Statement - CONSOLIDATED BALANCE SHEETS (Parenthetical) Sheet http://www.infinera.com/role/CONSOLIDATEDBALANCESHEETSParenthetical CONSOLIDATED BALANCE SHEETS (Parenthetical) Cover 4 false false R5.htm 100030005 - Statement - CONSOLIDATED STATEMENTS OF OPERATIONS Sheet http://www.infinera.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS CONSOLIDATED STATEMENTS OF OPERATIONS Statements 5 false false R6.htm 100040006 - Statement - CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS) Sheet http://www.infinera.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMELOSS CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS) Statements 6 false false R7.htm 100050007 - Statement - CONSOLIDATED STATEMENT OF STOCKHOLDERS' EQUITY Sheet http://www.infinera.com/role/CONSOLIDATEDSTATEMENTOFSTOCKHOLDERSEQUITY CONSOLIDATED STATEMENT OF STOCKHOLDERS' EQUITY Statements 7 false false R8.htm 100060008 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS Sheet http://www.infinera.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS CONSOLIDATED STATEMENTS OF CASH FLOWS Statements 8 false false R9.htm 100070009 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS - Supplemental Information Sheet http://www.infinera.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWSSupplementalInformation CONSOLIDATED STATEMENTS OF CASH FLOWS - Supplemental Information Statements 9 false false R10.htm 100080010 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS (Parenthetical) Sheet http://www.infinera.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWSParenthetical CONSOLIDATED STATEMENTS OF CASH FLOWS (Parenthetical) Statements 10 false false R11.htm 210011001 - Disclosure - Organization and Basis of Presentation Sheet http://www.infinera.com/role/OrganizationandBasisofPresentation Organization and Basis of Presentation Notes 11 false false R12.htm 210021002 - Disclosure - Significant Accounting Policies Sheet http://www.infinera.com/role/SignificantAccountingPolicies Significant Accounting Policies Notes 12 false false R13.htm 210071003 - Disclosure - Leases Sheet http://www.infinera.com/role/Leases Leases Notes 13 false false R14.htm 210141004 - Disclosure - Revenue Recognition Sheet http://www.infinera.com/role/RevenueRecognition Revenue Recognition Notes 14 false false R15.htm 210201005 - Disclosure - Fair Value Measurements Sheet http://www.infinera.com/role/FairValueMeasurements Fair Value Measurements Notes 15 false false R16.htm 210241006 - Disclosure - Derivative Instruments Sheet http://www.infinera.com/role/DerivativeInstruments Derivative Instruments Notes 16 false false R17.htm 210281007 - Disclosure - Goodwill and Intangible Assets Sheet http://www.infinera.com/role/GoodwillandIntangibleAssets Goodwill and Intangible Assets Notes 17 false false R18.htm 210341008 - Disclosure - Balance Sheet Details Sheet http://www.infinera.com/role/BalanceSheetDetails Balance Sheet Details Notes 18 false false R19.htm 210391009 - Disclosure - Restructuring and Other Related Costs Sheet http://www.infinera.com/role/RestructuringandOtherRelatedCosts Restructuring and Other Related Costs Notes 19 false false R20.htm 210441010 - Disclosure - Accumulated Other Comprehensive Income (Loss) Sheet http://www.infinera.com/role/AccumulatedOtherComprehensiveIncomeLoss Accumulated Other Comprehensive Income (Loss) Notes 20 false false R21.htm 210471011 - Disclosure - Basic and Diluted Net Loss Per Common Share Sheet http://www.infinera.com/role/BasicandDilutedNetLossPerCommonShare Basic and Diluted Net Loss Per Common Share Notes 21 false false R22.htm 210521012 - Disclosure - Debt Sheet http://www.infinera.com/role/Debt Debt Notes 22 false false R23.htm 210571013 - Disclosure - Commitments and Contingencies Sheet http://www.infinera.com/role/CommitmentsandContingencies Commitments and Contingencies Notes 23 false false R24.htm 210651014 - Disclosure - Guarantees Sheet http://www.infinera.com/role/Guarantees Guarantees Notes 24 false false R25.htm 210701015 - Disclosure - Stockholders' Equity Sheet http://www.infinera.com/role/StockholdersEquity Stockholders' Equity Notes 25 false false R26.htm 210821016 - Disclosure - Income Taxes Sheet http://www.infinera.com/role/IncomeTaxes Income Taxes Notes 26 false false R27.htm 210891017 - Disclosure - Segment Information Sheet http://www.infinera.com/role/SegmentInformation Segment Information Notes 27 false false R28.htm 210931018 - Disclosure - Employee Benefit and Pension Plans Sheet http://www.infinera.com/role/EmployeeBenefitandPensionPlans Employee Benefit and Pension Plans Notes 28 false false R29.htm 211031019 - Disclosure - Financial Information by Quarter (Unaudited) Sheet http://www.infinera.com/role/FinancialInformationbyQuarterUnaudited Financial Information by Quarter (Unaudited) Notes 29 false false R30.htm 211061020 - Disclosure - Valuation and Qualifying Accounts Sheet http://www.infinera.com/role/ValuationandQualifyingAccounts Valuation and Qualifying Accounts Notes 30 false false R31.htm 220032001 - Disclosure - Significant Accounting Policies (Policies) Sheet http://www.infinera.com/role/SignificantAccountingPoliciesPolicies Significant Accounting Policies (Policies) Policies http://www.infinera.com/role/SignificantAccountingPolicies 31 false false R32.htm 230043001 - Disclosure - Significant Accounting Policies (Tables) Sheet http://www.infinera.com/role/SignificantAccountingPoliciesTables Significant Accounting Policies (Tables) Tables http://www.infinera.com/role/SignificantAccountingPolicies 32 false false R33.htm 230083002 - Disclosure - Leases (Tables) Sheet http://www.infinera.com/role/LeasesTables Leases (Tables) Tables http://www.infinera.com/role/Leases 33 false false R34.htm 230153003 - Disclosure - Revenue Recognition (Tables) Sheet http://www.infinera.com/role/RevenueRecognitionTables Revenue Recognition (Tables) Tables http://www.infinera.com/role/RevenueRecognition 34 false false R35.htm 230213004 - Disclosure - Fair Value Measurements (Tables) Sheet http://www.infinera.com/role/FairValueMeasurementsTables Fair Value Measurements (Tables) Tables http://www.infinera.com/role/FairValueMeasurements 35 false false R36.htm 230253005 - Disclosure - Derivative Instruments (Tables) Sheet http://www.infinera.com/role/DerivativeInstrumentsTables Derivative Instruments (Tables) Tables http://www.infinera.com/role/DerivativeInstruments 36 false false R37.htm 230293006 - Disclosure - Goodwill and Intangible Assets (Tables) Sheet http://www.infinera.com/role/GoodwillandIntangibleAssetsTables Goodwill and Intangible Assets (Tables) Tables http://www.infinera.com/role/GoodwillandIntangibleAssets 37 false false R38.htm 230353007 - Disclosure - Balance Sheet Details (Tables) Sheet http://www.infinera.com/role/BalanceSheetDetailsTables Balance Sheet Details (Tables) Tables http://www.infinera.com/role/BalanceSheetDetails 38 false false R39.htm 230403008 - Disclosure - Restructuring and Other Related Costs (Tables) Sheet http://www.infinera.com/role/RestructuringandOtherRelatedCostsTables Restructuring and Other Related Costs (Tables) Tables http://www.infinera.com/role/RestructuringandOtherRelatedCosts 39 false false R40.htm 230453009 - Disclosure - Accumulated Other Comprehensive Income (Loss) (Tables) Sheet http://www.infinera.com/role/AccumulatedOtherComprehensiveIncomeLossTables Accumulated Other Comprehensive Income (Loss) (Tables) Tables http://www.infinera.com/role/AccumulatedOtherComprehensiveIncomeLoss 40 false false R41.htm 230483010 - Disclosure - Basic and Diluted Net Loss Per Common Share (Tables) Sheet http://www.infinera.com/role/BasicandDilutedNetLossPerCommonShareTables Basic and Diluted Net Loss Per Common Share (Tables) Tables http://www.infinera.com/role/BasicandDilutedNetLossPerCommonShare 41 false false R42.htm 230533011 - Disclosure - Debt (Tables) Sheet http://www.infinera.com/role/DebtTables Debt (Tables) Tables http://www.infinera.com/role/Debt 42 false false R43.htm 230583012 - Disclosure - Commitments and Contingencies (Tables) Sheet http://www.infinera.com/role/CommitmentsandContingenciesTables Commitments and Contingencies (Tables) Tables http://www.infinera.com/role/CommitmentsandContingencies 43 false false R44.htm 230663013 - Disclosure - Guarantees (Tables) Sheet http://www.infinera.com/role/GuaranteesTables Guarantees (Tables) Tables http://www.infinera.com/role/Guarantees 44 false false R45.htm 230713014 - Disclosure - Stockholders' Equity (Tables) Sheet http://www.infinera.com/role/StockholdersEquityTables Stockholders' Equity (Tables) Tables http://www.infinera.com/role/StockholdersEquity 45 false false R46.htm 230833015 - Disclosure - Income Taxes (Tables) Sheet http://www.infinera.com/role/IncomeTaxesTables Income Taxes (Tables) Tables http://www.infinera.com/role/IncomeTaxes 46 false false R47.htm 230903016 - Disclosure - Segment Information (Tables) Sheet http://www.infinera.com/role/SegmentInformationTables Segment Information (Tables) Tables http://www.infinera.com/role/SegmentInformation 47 false false R48.htm 230943017 - Disclosure - Employee Benefit and Pension Plans (Tables) Sheet http://www.infinera.com/role/EmployeeBenefitandPensionPlansTables Employee Benefit and Pension Plans (Tables) Tables http://www.infinera.com/role/EmployeeBenefitandPensionPlans 48 false false R49.htm 231043018 - Disclosure - Financial Information by Quarter (Unaudited) (Tables) Sheet http://www.infinera.com/role/FinancialInformationbyQuarterUnauditedTables Financial Information by Quarter (Unaudited) (Tables) Tables http://www.infinera.com/role/FinancialInformationbyQuarterUnaudited 49 false false R50.htm 240054001 - Disclosure - Significant Accounting Policies - Narrative (Details) Sheet http://www.infinera.com/role/SignificantAccountingPoliciesNarrativeDetails Significant Accounting Policies - Narrative (Details) Details 50 false false R51.htm 240064002 - Disclosure - Significant Accounting Policies - Estimated Useful Life for Each Asset (Details) Sheet http://www.infinera.com/role/SignificantAccountingPoliciesEstimatedUsefulLifeforEachAssetDetails Significant Accounting Policies - Estimated Useful Life for Each Asset (Details) Details 51 false false R52.htm 240094003 - Disclosure - Leases - Narrative (Details) Sheet http://www.infinera.com/role/LeasesNarrativeDetails Leases - Narrative (Details) Details 52 false false R53.htm 240104004 - Disclosure - Leases- Property, Plant and Equipment (Details) Sheet http://www.infinera.com/role/LeasesPropertyPlantandEquipmentDetails Leases- Property, Plant and Equipment (Details) Details 53 false false R54.htm 240114005 - Disclosure - Leases - Finance Leases (Details) Sheet http://www.infinera.com/role/LeasesFinanceLeasesDetails Leases - Finance Leases (Details) Details 54 false false R55.htm 240124006 - Disclosure - Leases - Operating Lease Maturity (Details) Sheet http://www.infinera.com/role/LeasesOperatingLeaseMaturityDetails Leases - Operating Lease Maturity (Details) Details 55 false false R56.htm 240134007 - Disclosure - Leases - Lease Costs (Details) Sheet http://www.infinera.com/role/LeasesLeaseCostsDetails Leases - Lease Costs (Details) Details 56 false false R57.htm 240164008 - Disclosure - Revenue Recognition - Narrative (Details) Sheet http://www.infinera.com/role/RevenueRecognitionNarrativeDetails Revenue Recognition - Narrative (Details) Details 57 false false R58.htm 240174009 - Disclosure - Revenue Recognition - Disaggregation of Revenue (Details) Sheet http://www.infinera.com/role/RevenueRecognitionDisaggregationofRevenueDetails Revenue Recognition - Disaggregation of Revenue (Details) Details 58 false false R59.htm 240184010 - Disclosure - Revenue Recognition - Contract with Customer, Asset and Liability (Details) Sheet http://www.infinera.com/role/RevenueRecognitionContractwithCustomerAssetandLiabilityDetails Revenue Recognition - Contract with Customer, Asset and Liability (Details) Details 59 false false R60.htm 240194011 - Disclosure - Revenue Recognition - Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction (Details) Sheet http://www.infinera.com/role/RevenueRecognitionRevenueRemainingPerformanceObligationExpectedTimingofSatisfactionDetails Revenue Recognition - Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction (Details) Details 60 false false R61.htm 240224012 - Disclosure - Fair Value Measurements - Assets and Liabilities Measured at Fair Value on Recurring Basis (Details) Sheet http://www.infinera.com/role/FairValueMeasurementsAssetsandLiabilitiesMeasuredatFairValueonRecurringBasisDetails Fair Value Measurements - Assets and Liabilities Measured at Fair Value on Recurring Basis (Details) Details 61 false false R62.htm 240234013 - Disclosure - Fair Value Measurements - Narrative (Details) Sheet http://www.infinera.com/role/FairValueMeasurementsNarrativeDetails Fair Value Measurements - Narrative (Details) Details 62 false false R63.htm 240264014 - Disclosure - Derivative Instruments - Narrative (Details) Sheet http://www.infinera.com/role/DerivativeInstrumentsNarrativeDetails Derivative Instruments - Narrative (Details) Details 63 false false R64.htm 240274015 - Disclosure - Derivative Instruments - Fair Value of Derivative Instruments Not Designated as Hedging Instruments (Details) Sheet http://www.infinera.com/role/DerivativeInstrumentsFairValueofDerivativeInstrumentsNotDesignatedasHedgingInstrumentsDetails Derivative Instruments - Fair Value of Derivative Instruments Not Designated as Hedging Instruments (Details) Details 64 false false R65.htm 240304016 - Disclosure - Goodwill and Intangible Assets - Goodwill Roll Forward (Details) Sheet http://www.infinera.com/role/GoodwillandIntangibleAssetsGoodwillRollForwardDetails Goodwill and Intangible Assets - Goodwill Roll Forward (Details) Details 65 false false R66.htm 240314017 - Disclosure - Goodwill and Intangible Assets - Purchased Intangible Assets (Details) Sheet http://www.infinera.com/role/GoodwillandIntangibleAssetsPurchasedIntangibleAssetsDetails Goodwill and Intangible Assets - Purchased Intangible Assets (Details) Details 66 false false R67.htm 240324018 - Disclosure - Goodwill and Intangible Assets - Narrative (Details) Sheet http://www.infinera.com/role/GoodwillandIntangibleAssetsNarrativeDetails Goodwill and Intangible Assets - Narrative (Details) Details 67 false false R68.htm 240334019 - Disclosure - Goodwill and Intangible Assets - Future Amortization Expense (Details) Sheet http://www.infinera.com/role/GoodwillandIntangibleAssetsFutureAmortizationExpenseDetails Goodwill and Intangible Assets - Future Amortization Expense (Details) Details 68 false false R69.htm 240364020 - Disclosure - Balance Sheet Details - Allowance for credit losses (Details) Sheet http://www.infinera.com/role/BalanceSheetDetailsAllowanceforcreditlossesDetails Balance Sheet Details - Allowance for credit losses (Details) Details 69 false false R70.htm 240374021 - Disclosure - Balance Sheet Details - Details of Selected Balance Sheet Items (Details) Sheet http://www.infinera.com/role/BalanceSheetDetailsDetailsofSelectedBalanceSheetItemsDetails Balance Sheet Details - Details of Selected Balance Sheet Items (Details) Details 70 false false R71.htm 240384022 - Disclosure - Balance Sheet Details - Narrative (Details) Sheet http://www.infinera.com/role/BalanceSheetDetailsNarrativeDetails Balance Sheet Details - Narrative (Details) Details 71 false false R72.htm 240414023 - Disclosure - Restructuring and Other Related Costs - Narrative (Details) Sheet http://www.infinera.com/role/RestructuringandOtherRelatedCostsNarrativeDetails Restructuring and Other Related Costs - Narrative (Details) Details 72 false false R73.htm 240424024 - Disclosure - Restructuring and Other Related Costs - Restructuring and Other Related Costs (Details) Sheet http://www.infinera.com/role/RestructuringandOtherRelatedCostsRestructuringandOtherRelatedCostsDetails Restructuring and Other Related Costs - Restructuring and Other Related Costs (Details) Details 73 false false R74.htm 240434025 - Disclosure - Restructuring and Other Related Costs - Schedule of Restructuring Reserve by Type of Cost (Details) Sheet http://www.infinera.com/role/RestructuringandOtherRelatedCostsScheduleofRestructuringReservebyTypeofCostDetails Restructuring and Other Related Costs - Schedule of Restructuring Reserve by Type of Cost (Details) Details 74 false false R75.htm 240464026 - Disclosure - Accumulated Other Comprehensive Income (Loss) (Details) Sheet http://www.infinera.com/role/AccumulatedOtherComprehensiveIncomeLossDetails Accumulated Other Comprehensive Income (Loss) (Details) Details http://www.infinera.com/role/AccumulatedOtherComprehensiveIncomeLossTables 75 false false R76.htm 240494027 - Disclosure - Basic and Diluted Net Loss Per Common Share - Narrative (Details) Sheet http://www.infinera.com/role/BasicandDilutedNetLossPerCommonShareNarrativeDetails Basic and Diluted Net Loss Per Common Share - Narrative (Details) Details 76 false false R77.htm 240504028 - Disclosure - Basic and Diluted Net Loss Per Common Share - Computation of Net Income (Loss) Per Common Share Basic and Diluted (Detail) Sheet http://www.infinera.com/role/BasicandDilutedNetLossPerCommonShareComputationofNetIncomeLossPerCommonShareBasicandDilutedDetail Basic and Diluted Net Loss Per Common Share - Computation of Net Income (Loss) Per Common Share Basic and Diluted (Detail) Details 77 false false R78.htm 240514029 - Disclosure - Basic and Diluted Net Loss Per Common Share - Antidilutive Shares Excluded from Computation of Diluted Net Income (Loss) Per Share (Detail) Sheet http://www.infinera.com/role/BasicandDilutedNetLossPerCommonShareAntidilutiveSharesExcludedfromComputationofDilutedNetIncomeLossPerShareDetail Basic and Diluted Net Loss Per Common Share - Antidilutive Shares Excluded from Computation of Diluted Net Income (Loss) Per Share (Detail) Details 78 false false R79.htm 240544030 - Disclosure - Debt - Components of Convertible Senior Notes (Details) Notes http://www.infinera.com/role/DebtComponentsofConvertibleSeniorNotesDetails Debt - Components of Convertible Senior Notes (Details) Details 79 false false R80.htm 240554031 - Disclosure - Debt - Interest Expense Recognized Related to Notes Prior to Capitalization of Interest (Details) Notes http://www.infinera.com/role/DebtInterestExpenseRecognizedRelatedtoNotesPriortoCapitalizationofInterestDetails Debt - Interest Expense Recognized Related to Notes Prior to Capitalization of Interest (Details) Details 80 false false R81.htm 240564032 - Disclosure - Debt - Narrative (Details) Sheet http://www.infinera.com/role/DebtNarrativeDetails Debt - Narrative (Details) Details 81 false false R82.htm 240594033 - Disclosure - Commitments and Contingencies - Narrative (Details) Sheet http://www.infinera.com/role/CommitmentsandContingenciesNarrativeDetails Commitments and Contingencies - Narrative (Details) Details 82 false false R83.htm 240604034 - Disclosure - Commitments and Contingencies - Future Annual Minimum Operating Lease Payments (Details) Sheet http://www.infinera.com/role/CommitmentsandContingenciesFutureAnnualMinimumOperatingLeasePaymentsDetails Commitments and Contingencies - Future Annual Minimum Operating Lease Payments (Details) Details 83 false false R84.htm 240614035 - Disclosure - Commitments and Contingencies - Financing Lease Obligations (Details) Sheet http://www.infinera.com/role/CommitmentsandContingenciesFinancingLeaseObligationsDetails Commitments and Contingencies - Financing Lease Obligations (Details) Details 84 false false R85.htm 240624036 - Disclosure - Commitments and Contingencies - Purchase Commitments (Details) Sheet http://www.infinera.com/role/CommitmentsandContingenciesPurchaseCommitmentsDetails Commitments and Contingencies - Purchase Commitments (Details) Details 85 false false R86.htm 240634037 - Disclosure - Commitments and Contingencies - Future Interest and Principal Payments (Details) Sheet http://www.infinera.com/role/CommitmentsandContingenciesFutureInterestandPrincipalPaymentsDetails Commitments and Contingencies - Future Interest and Principal Payments (Details) Details 86 false false R87.htm 240644038 - Disclosure - Commitment and Contingencies - Total Contractual Obligations (Details) Sheet http://www.infinera.com/role/CommitmentandContingenciesTotalContractualObligationsDetails Commitment and Contingencies - Total Contractual Obligations (Details) Details 87 false false R88.htm 240674039 - Disclosure - Guarantees - Activity Related to Product Warranty (Details) Sheet http://www.infinera.com/role/GuaranteesActivityRelatedtoProductWarrantyDetails Guarantees - Activity Related to Product Warranty (Details) Details 88 false false R89.htm 240684040 - Disclosure - Guarantees - Narrative (Details) Sheet http://www.infinera.com/role/GuaranteesNarrativeDetails Guarantees - Narrative (Details) Details 89 false false R90.htm 240694041 - Disclosure - Guarantees - Letters of Credit and Bank Guarantees (Details) Sheet http://www.infinera.com/role/GuaranteesLettersofCreditandBankGuaranteesDetails Guarantees - Letters of Credit and Bank Guarantees (Details) Details 90 false false R91.htm 240724042 - Disclosure - Stockholders' Equity - Narrative (Details) Sheet http://www.infinera.com/role/StockholdersEquityNarrativeDetails Stockholders' Equity - Narrative (Details) Details 91 false false R92.htm 240734043 - Disclosure - Stockholders' Equity - Common Stock Reserved for Future Issuance (Details) Sheet http://www.infinera.com/role/StockholdersEquityCommonStockReservedforFutureIssuanceDetails Stockholders' Equity - Common Stock Reserved for Future Issuance (Details) Details 92 false false R93.htm 240744044 - Disclosure - Stockholders' Equity - Summary of Company's Equity Award Activity - RSUs (Details) Sheet http://www.infinera.com/role/StockholdersEquitySummaryofCompanysEquityAwardActivityRSUsDetails Stockholders' Equity - Summary of Company's Equity Award Activity - RSUs (Details) Details 93 false false R94.htm 240754045 - Disclosure - Stockholders' Equity - Summary of Company's Equity Award Activity - PSUs (Details) Sheet http://www.infinera.com/role/StockholdersEquitySummaryofCompanysEquityAwardActivityPSUsDetails Stockholders' Equity - Summary of Company's Equity Award Activity - PSUs (Details) Details 94 false false R95.htm 240764046 - Disclosure - Stockholders' Equity - Total Stock Based Compensation Cost for Instruments Granted but Not Yet Amortized (Details) Sheet http://www.infinera.com/role/StockholdersEquityTotalStockBasedCompensationCostforInstrumentsGrantedbutNotYetAmortizedDetails Stockholders' Equity - Total Stock Based Compensation Cost for Instruments Granted but Not Yet Amortized (Details) Details 95 false false R96.htm 240774047 - Disclosure - Stockholders' Equity - Estimated Fair Value of ESPP Shares (Details) Sheet http://www.infinera.com/role/StockholdersEquityEstimatedFairValueofESPPSharesDetails Stockholders' Equity - Estimated Fair Value of ESPP Shares (Details) Details 96 false false R97.htm 240784048 - Disclosure - Stockholders' Equity - Summary of Employee Stock Purchase Plan Activity (Details) Sheet http://www.infinera.com/role/StockholdersEquitySummaryofEmployeeStockPurchasePlanActivityDetails Stockholders' Equity - Summary of Employee Stock Purchase Plan Activity (Details) Details 97 false false R98.htm 240794049 - Disclosure - Stockholders' Equity - Assumption of PSU Granted (Details) Sheet http://www.infinera.com/role/StockholdersEquityAssumptionofPSUGrantedDetails Stockholders' Equity - Assumption of PSU Granted (Details) Details 98 false false R99.htm 240804050 - Disclosure - Stockholders' Equity - Schedule of Nonvested Performance Based Units Activity By Grant Year (Details) Sheet http://www.infinera.com/role/StockholdersEquityScheduleofNonvestedPerformanceBasedUnitsActivityByGrantYearDetails Stockholders' Equity - Schedule of Nonvested Performance Based Units Activity By Grant Year (Details) Details 99 false false R100.htm 240814051 - Disclosure - Stockholders' Equity - Summary of Effects of Stock Based Compensation on Company's Statements of Balance Sheets and Operations (Details) Sheet http://www.infinera.com/role/StockholdersEquitySummaryofEffectsofStockBasedCompensationonCompanysStatementsofBalanceSheetsandOperationsDetails Stockholders' Equity - Summary of Effects of Stock Based Compensation on Company's Statements of Balance Sheets and Operations (Details) Details 100 false false R101.htm 240844052 - Disclosure - Income Taxes - Geographic Breakdown of Provision for (Benefit from) Income Taxes (Details) Sheet http://www.infinera.com/role/IncomeTaxesGeographicBreakdownofProvisionforBenefitfromIncomeTaxesDetails Income Taxes - Geographic Breakdown of Provision for (Benefit from) Income Taxes (Details) Details 101 false false R102.htm 240854053 - Disclosure - Income Taxes - Narrative (Details) Sheet http://www.infinera.com/role/IncomeTaxesNarrativeDetails Income Taxes - Narrative (Details) Details 102 false false R103.htm 240864054 - Disclosure - Income Taxes - Provisions for Income Taxes Computed by Applying Statutory Federal Income Tax Rates (Details) Sheet http://www.infinera.com/role/IncomeTaxesProvisionsforIncomeTaxesComputedbyApplyingStatutoryFederalIncomeTaxRatesDetails Income Taxes - Provisions for Income Taxes Computed by Applying Statutory Federal Income Tax Rates (Details) Details 103 false false R104.htm 240874055 - Disclosure - Income Taxes - Deferred Income Taxes Differences Between Carrying Amounts of Assets and Liabilities (Details) Sheet http://www.infinera.com/role/IncomeTaxesDeferredIncomeTaxesDifferencesBetweenCarryingAmountsofAssetsandLiabilitiesDetails Income Taxes - Deferred Income Taxes Differences Between Carrying Amounts of Assets and Liabilities (Details) Details 104 false false R105.htm 240884056 - Disclosure - Income Taxes - Aggregate Changes in Balance of Gross Unrecognized Tax Benefits (Details) Sheet http://www.infinera.com/role/IncomeTaxesAggregateChangesinBalanceofGrossUnrecognizedTaxBenefitsDetails Income Taxes - Aggregate Changes in Balance of Gross Unrecognized Tax Benefits (Details) Details 105 false false R106.htm 240914057 - Disclosure - Segment Information - Narrative (Details) Sheet http://www.infinera.com/role/SegmentInformationNarrativeDetails Segment Information - Narrative (Details) Details 106 false false R107.htm 240924058 - Disclosure - Segment Information - Property, Plant and Equipment, Net (Details) Sheet http://www.infinera.com/role/SegmentInformationPropertyPlantandEquipmentNetDetails Segment Information - Property, Plant and Equipment, Net (Details) Details 107 false false R108.htm 240954059 - Disclosure - Employee Benefit and Pension Plans - Additional Information (Details) Sheet http://www.infinera.com/role/EmployeeBenefitandPensionPlansAdditionalInformationDetails Employee Benefit and Pension Plans - Additional Information (Details) Details 108 false false R109.htm 240964060 - Disclosure - Employee Benefit and Pension Plans - Obligations and Funded Status (Details) Sheet http://www.infinera.com/role/EmployeeBenefitandPensionPlansObligationsandFundedStatusDetails Employee Benefit and Pension Plans - Obligations and Funded Status (Details) Details 109 false false R110.htm 240974061 - Disclosure - Employee Benefit and Pension Plans - Pension Plan Assets (Details) Sheet http://www.infinera.com/role/EmployeeBenefitandPensionPlansPensionPlanAssetsDetails Employee Benefit and Pension Plans - Pension Plan Assets (Details) Details 110 false false R111.htm 240984062 - Disclosure - Employee Benefit and Pension Plans - Components of Net Periodic Benefit Cost (Details) Sheet http://www.infinera.com/role/EmployeeBenefitandPensionPlansComponentsofNetPeriodicBenefitCostDetails Employee Benefit and Pension Plans - Components of Net Periodic Benefit Cost (Details) Details 111 false false R112.htm 240994063 - Disclosure - Employee Benefit and Pension Plans - Amounts Recognized in Accumulated Other Comprehensive Income (Details) Sheet http://www.infinera.com/role/EmployeeBenefitandPensionPlansAmountsRecognizedinAccumulatedOtherComprehensiveIncomeDetails Employee Benefit and Pension Plans - Amounts Recognized in Accumulated Other Comprehensive Income (Details) Details 112 false false R113.htm 241004064 - Disclosure - Employee Benefit and Pension Plans - Weighted Average Assumptions (Details) Sheet http://www.infinera.com/role/EmployeeBenefitandPensionPlansWeightedAverageAssumptionsDetails Employee Benefit and Pension Plans - Weighted Average Assumptions (Details) Details 113 false false R114.htm 241014065 - Disclosure - Employee Benefit and Pension Plans - Fair Value of Plan Assets (Details) Sheet http://www.infinera.com/role/EmployeeBenefitandPensionPlansFairValueofPlanAssetsDetails Employee Benefit and Pension Plans - Fair Value of Plan Assets (Details) Details 114 false false R115.htm 241024066 - Disclosure - Employee Benefit and Pension Plans - Estimated Future Payments (Details) Sheet http://www.infinera.com/role/EmployeeBenefitandPensionPlansEstimatedFuturePaymentsDetails Employee Benefit and Pension Plans - Estimated Future Payments (Details) Details 115 false false R116.htm 241054067 - Disclosure - Financial Information by Quarter (Unaudited) (Details) Sheet http://www.infinera.com/role/FinancialInformationbyQuarterUnauditedDetails Financial Information by Quarter (Unaudited) (Details) Details http://www.infinera.com/role/FinancialInformationbyQuarterUnauditedTables 116 false false R117.htm 241074068 - Disclosure - Valuation and Qualifying Accounts (Details) Sheet http://www.infinera.com/role/ValuationandQualifyingAccountsDetails Valuation and Qualifying Accounts (Details) Details http://www.infinera.com/role/ValuationandQualifyingAccounts 117 false false R9999.htm Uncategorized Items - infn-20211225.htm Sheet http://xbrl.sec.gov/role/uncategorizedFacts Uncategorized Items - infn-20211225.htm Cover 118 false false All Reports Book All Reports infn-20211225.htm infn-12252021exhibit311.htm infn-12252021exhibit312.htm infn-12252021exhibit321.htm infn-12252021exhibit322.htm infn-20211225.xsd infn-20211225_cal.xml infn-20211225_def.xml infn-20211225_lab.xml infn-20211225_pre.xml infn_12252021xexhibit211.htm infn_12252021xexhibit231.htm infn-20211225_g1.jpg http://fasb.org/srt/2021-01-31 http://fasb.org/us-gaap/2021-01-31 http://xbrl.sec.gov/dei/2021q4 true true JSON 139 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "infn-20211225.htm": { "axisCustom": 0, "axisStandard": 48, "contextCount": 446, "dts": { "calculationLink": { "local": [ "infn-20211225_cal.xml" ] }, "definitionLink": { "local": [ "infn-20211225_def.xml" ] }, "inline": { "local": [ "infn-20211225.htm" ] }, "labelLink": { "local": [ "infn-20211225_lab.xml" ] }, "presentationLink": { "local": [ "infn-20211225_pre.xml" ] }, "schema": { "local": [ "infn-20211225.xsd" ], "remote": [ "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd", "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd", "http://www.xbrl.org/2003/xl-2003-12-31.xsd", "http://www.xbrl.org/2003/xlink-2003-12-31.xsd", "http://www.xbrl.org/2005/xbrldt-2005.xsd", "http://www.xbrl.org/2006/ref-2006-02-27.xsd", "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd", "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd", "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd", "https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd", "https://xbrl.fasb.org/srt/2021/elts/srt-roles-2021-01-31.xsd", "https://xbrl.fasb.org/srt/2021/elts/srt-types-2021-01-31.xsd", "https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd", "https://xbrl.fasb.org/us-gaap/2021/elts/us-roles-2021-01-31.xsd", "https://xbrl.fasb.org/us-gaap/2021/elts/us-types-2021-01-31.xsd", "https://xbrl.sec.gov/country/2021/country-2021.xsd", "https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd" ] } }, "elementCount": 921, "entityCount": 1, "hidden": { "http://fasb.org/us-gaap/2021-01-31": 19, "http://www.infinera.com/20211225": 1, "http://xbrl.sec.gov/dei/2021q4": 4, "total": 24 }, "keyCustom": 72, "keyStandard": 596, "memberCustom": 54, "memberStandard": 68, "nsprefix": "infn", "nsuri": "http://www.infinera.com/20211225", "report": { "R1": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "infn-20211225.htm", "contextRef": "if1f25c1a61de4afc801340658d5b2cb0_D20201227-20211225", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "document", "isDefault": "true", "longName": "000010001 - Document - Cover Page", "role": "http://www.infinera.com/role/CoverPage", "shortName": "Cover Page", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "infn-20211225.htm", "contextRef": "if1f25c1a61de4afc801340658d5b2cb0_D20201227-20211225", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R10": { "firstAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "infn-20211225.htm", "contextRef": "if1f25c1a61de4afc801340658d5b2cb0_D20201227-20211225", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:PaymentsOfStockIssuanceCosts", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "100080010 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS (Parenthetical)", "role": "http://www.infinera.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWSParenthetical", "shortName": "CONSOLIDATED STATEMENTS OF CASH FLOWS (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "infn-20211225.htm", "contextRef": "if1f25c1a61de4afc801340658d5b2cb0_D20201227-20211225", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:PaymentsOfStockIssuanceCosts", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R100": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "ix:continuation", "body", "html" ], "baseRef": "infn-20211225.htm", "contextRef": "if1f25c1a61de4afc801340658d5b2cb0_D20201227-20211225", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240814051 - Disclosure - Stockholders' Equity - Summary of Effects of Stock Based Compensation on Company's Statements of Balance Sheets and Operations (Details)", "role": "http://www.infinera.com/role/StockholdersEquitySummaryofEffectsofStockBasedCompensationonCompanysStatementsofBalanceSheetsandOperationsDetails", "shortName": "Stockholders' Equity - Summary of Effects of Stock Based Compensation on Company's Statements of Balance Sheets and Operations (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "ix:continuation", "body", "html" ], "baseRef": "infn-20211225.htm", "contextRef": "if1f25c1a61de4afc801340658d5b2cb0_D20201227-20211225", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R101": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "infn-20211225.htm", "contextRef": "if1f25c1a61de4afc801340658d5b2cb0_D20201227-20211225", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CurrentFederalTaxExpenseBenefit", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240844052 - Disclosure - Income Taxes - Geographic Breakdown of Provision for (Benefit from) Income Taxes (Details)", "role": "http://www.infinera.com/role/IncomeTaxesGeographicBreakdownofProvisionforBenefitfromIncomeTaxesDetails", "shortName": "Income Taxes - Geographic Breakdown of Provision for (Benefit from) Income Taxes (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "infn-20211225.htm", "contextRef": "if1f25c1a61de4afc801340658d5b2cb0_D20201227-20211225", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CurrentFederalTaxExpenseBenefit", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R102": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "infn-20211225.htm", "contextRef": "if1f25c1a61de4afc801340658d5b2cb0_D20201227-20211225", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240854053 - Disclosure - Income Taxes - Narrative (Details)", "role": "http://www.infinera.com/role/IncomeTaxesNarrativeDetails", "shortName": "Income Taxes - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "infn-20211225.htm", "contextRef": "if1f25c1a61de4afc801340658d5b2cb0_D20201227-20211225", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R103": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "infn-20211225.htm", "contextRef": "if1f25c1a61de4afc801340658d5b2cb0_D20201227-20211225", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate", "reportCount": 1, "unitRef": "number", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240864054 - Disclosure - Income Taxes - Provisions for Income Taxes Computed by Applying Statutory Federal Income Tax Rates (Details)", "role": "http://www.infinera.com/role/IncomeTaxesProvisionsforIncomeTaxesComputedbyApplyingStatutoryFederalIncomeTaxRatesDetails", "shortName": "Income Taxes - Provisions for Income Taxes Computed by Applying Statutory Federal Income Tax Rates (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "infn-20211225.htm", "contextRef": "if1f25c1a61de4afc801340658d5b2cb0_D20201227-20211225", "decimals": "3", "lang": "en-US", "name": "us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R104": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "infn-20211225.htm", "contextRef": "i3a2fd1a3689a46858f29185110071fbe_I20211225", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DeferredTaxAssetsOperatingLossCarryforwards", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240874055 - Disclosure - Income Taxes - Deferred Income Taxes Differences Between Carrying Amounts of Assets and Liabilities (Details)", "role": "http://www.infinera.com/role/IncomeTaxesDeferredIncomeTaxesDifferencesBetweenCarryingAmountsofAssetsandLiabilitiesDetails", "shortName": "Income Taxes - Deferred Income Taxes Differences Between Carrying Amounts of Assets and Liabilities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "infn-20211225.htm", "contextRef": "i3a2fd1a3689a46858f29185110071fbe_I20211225", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DeferredTaxAssetsOperatingLossCarryforwards", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R105": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "infn-20211225.htm", "contextRef": "i3a2fd1a3689a46858f29185110071fbe_I20211225", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:UnrecognizedTaxBenefits", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240884056 - Disclosure - Income Taxes - Aggregate Changes in Balance of Gross Unrecognized Tax Benefits (Details)", "role": "http://www.infinera.com/role/IncomeTaxesAggregateChangesinBalanceofGrossUnrecognizedTaxBenefitsDetails", "shortName": "Income Taxes - Aggregate Changes in Balance of Gross Unrecognized Tax Benefits (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "infn-20211225.htm", "contextRef": "if1f25c1a61de4afc801340658d5b2cb0_D20201227-20211225", "decimals": "-3", "lang": "en-US", "name": "us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R106": { "firstAnchor": { "ancestors": [ "us-gaap:NumberOfOperatingSegments", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "infn-20211225.htm", "contextRef": "if1f25c1a61de4afc801340658d5b2cb0_D20201227-20211225", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:NumberOfReportableSegments", "reportCount": 1, "unique": true, "unitRef": "segment", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240914057 - Disclosure - Segment Information - Narrative (Details)", "role": "http://www.infinera.com/role/SegmentInformationNarrativeDetails", "shortName": "Segment Information - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "us-gaap:NumberOfOperatingSegments", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "infn-20211225.htm", "contextRef": "if1f25c1a61de4afc801340658d5b2cb0_D20201227-20211225", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:NumberOfReportableSegments", "reportCount": 1, "unique": true, "unitRef": "segment", "xsiNil": "false" } }, "R107": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "ix:continuation", "body", "html" ], "baseRef": "infn-20211225.htm", "contextRef": "i3a2fd1a3689a46858f29185110071fbe_I20211225", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:NoncurrentAssets", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240924058 - Disclosure - Segment Information - Property, Plant and Equipment, Net (Details)", "role": "http://www.infinera.com/role/SegmentInformationPropertyPlantandEquipmentNetDetails", "shortName": "Segment Information - Property, Plant and Equipment, Net (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "ix:continuation", "body", "html" ], "baseRef": "infn-20211225.htm", "contextRef": "i3a2fd1a3689a46858f29185110071fbe_I20211225", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:NoncurrentAssets", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R108": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "infn-20211225.htm", "contextRef": "if1f25c1a61de4afc801340658d5b2cb0_D20201227-20211225", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:OtherPostretirementBenefitExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240954059 - Disclosure - Employee Benefit and Pension Plans - Additional Information (Details)", "role": "http://www.infinera.com/role/EmployeeBenefitandPensionPlansAdditionalInformationDetails", "shortName": "Employee Benefit and Pension Plans - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "infn-20211225.htm", "contextRef": "if1f25c1a61de4afc801340658d5b2cb0_D20201227-20211225", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:OtherPostretirementBenefitExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R109": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ChangesInProjectedBenefitObligationsFairValueOfPlanAssetsAndFundedStatusOfPlanTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "infn-20211225.htm", "contextRef": "ia488ed244bb64395a2ac396a9b69ee6d_I20201226", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DefinedBenefitPlanBenefitObligation", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240964060 - Disclosure - Employee Benefit and Pension Plans - Obligations and Funded Status (Details)", "role": "http://www.infinera.com/role/EmployeeBenefitandPensionPlansObligationsandFundedStatusDetails", "shortName": "Employee Benefit and Pension Plans - Obligations and Funded Status (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ChangesInProjectedBenefitObligationsFairValueOfPlanAssetsAndFundedStatusOfPlanTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "infn-20211225.htm", "contextRef": "if1f25c1a61de4afc801340658d5b2cb0_D20201227-20211225", "decimals": "-3", "lang": "en-US", "name": "us-gaap:DefinedBenefitPlanBenefitObligationBenefitsPaid", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R11": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "infn-20211225.htm", "contextRef": "if1f25c1a61de4afc801340658d5b2cb0_D20201227-20211225", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "210011001 - Disclosure - Organization and Basis of Presentation", "role": "http://www.infinera.com/role/OrganizationandBasisofPresentation", "shortName": "Organization and Basis of Presentation", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "infn-20211225.htm", "contextRef": "if1f25c1a61de4afc801340658d5b2cb0_D20201227-20211225", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R110": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAmountsRecognizedInBalanceSheetTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "infn-20211225.htm", "contextRef": "i3a2fd1a3689a46858f29185110071fbe_I20211225", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240974061 - Disclosure - Employee Benefit and Pension Plans - Pension Plan Assets (Details)", "role": "http://www.infinera.com/role/EmployeeBenefitandPensionPlansPensionPlanAssetsDetails", "shortName": "Employee Benefit and Pension Plans - Pension Plan Assets (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAmountsRecognizedInBalanceSheetTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "infn-20211225.htm", "contextRef": "i3a2fd1a3689a46858f29185110071fbe_I20211225", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R111": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfNetBenefitCostsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "infn-20211225.htm", "contextRef": "if1f25c1a61de4afc801340658d5b2cb0_D20201227-20211225", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DefinedBenefitPlanServiceCost", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240984062 - Disclosure - Employee Benefit and Pension Plans - Components of Net Periodic Benefit Cost (Details)", "role": "http://www.infinera.com/role/EmployeeBenefitandPensionPlansComponentsofNetPeriodicBenefitCostDetails", "shortName": "Employee Benefit and Pension Plans - Components of Net Periodic Benefit Cost (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfNetBenefitCostsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "infn-20211225.htm", "contextRef": "if1f25c1a61de4afc801340658d5b2cb0_D20201227-20211225", "decimals": "-3", "lang": "en-US", "name": "us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R112": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAmountsRecognizedInOtherComprehensiveIncomeLossTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "infn-20211225.htm", "contextRef": "i3a2fd1a3689a46858f29185110071fbe_I20211225", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240994063 - Disclosure - Employee Benefit and Pension Plans - Amounts Recognized in Accumulated Other Comprehensive Income (Details)", "role": "http://www.infinera.com/role/EmployeeBenefitandPensionPlansAmountsRecognizedinAccumulatedOtherComprehensiveIncomeDetails", "shortName": "Employee Benefit and Pension Plans - Amounts Recognized in Accumulated Other Comprehensive Income (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAmountsRecognizedInOtherComprehensiveIncomeLossTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "infn-20211225.htm", "contextRef": "i2c4022a834264004a26e5b69f991a27e_I20191228", "decimals": "-3", "lang": "en-US", "name": "us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R113": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAssumptionsUsedTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "infn-20211225.htm", "contextRef": "i3a2fd1a3689a46858f29185110071fbe_I20211225", "decimals": "4", "first": true, "lang": "en-US", "name": "us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "241004064 - Disclosure - Employee Benefit and Pension Plans - Weighted Average Assumptions (Details)", "role": "http://www.infinera.com/role/EmployeeBenefitandPensionPlansWeightedAverageAssumptionsDetails", "shortName": "Employee Benefit and Pension Plans - Weighted Average Assumptions (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAssumptionsUsedTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "infn-20211225.htm", "contextRef": "i3a2fd1a3689a46858f29185110071fbe_I20211225", "decimals": "4", "first": true, "lang": "en-US", "name": "us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R114": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ChangesInProjectedBenefitObligationsFairValueOfPlanAssetsAndFundedStatusOfPlanTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "infn-20211225.htm", "contextRef": "i3a2fd1a3689a46858f29185110071fbe_I20211225", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DefinedBenefitPlanFairValueOfPlanAssets", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "241014065 - Disclosure - Employee Benefit and Pension Plans - Fair Value of Plan Assets (Details)", "role": "http://www.infinera.com/role/EmployeeBenefitandPensionPlansFairValueofPlanAssetsDetails", "shortName": "Employee Benefit and Pension Plans - Fair Value of Plan Assets (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAllocationOfPlanAssetsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "infn-20211225.htm", "contextRef": "idd8c6b07e1ea437bb2b45b52e6011ea4_I20211225", "decimals": "-3", "lang": "en-US", "name": "us-gaap:DefinedBenefitPlanFairValueOfPlanAssets", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R115": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfExpectedBenefitPaymentsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "infn-20211225.htm", "contextRef": "i3a2fd1a3689a46858f29185110071fbe_I20211225", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "241024066 - Disclosure - Employee Benefit and Pension Plans - Estimated Future Payments (Details)", "role": "http://www.infinera.com/role/EmployeeBenefitandPensionPlansEstimatedFuturePaymentsDetails", "shortName": "Employee Benefit and Pension Plans - Estimated Future Payments (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfExpectedBenefitPaymentsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "infn-20211225.htm", "contextRef": "i3a2fd1a3689a46858f29185110071fbe_I20211225", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R116": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfQuarterlyFinancialInformationTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "infn-20211225.htm", "contextRef": "i0d1ae3bce9294077b2968488b60f3748_D20210926-20211225", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "241054067 - Disclosure - Financial Information by Quarter (Unaudited) (Details)", "role": "http://www.infinera.com/role/FinancialInformationbyQuarterUnauditedDetails", "shortName": "Financial Information by Quarter (Unaudited) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfQuarterlyFinancialInformationTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "infn-20211225.htm", "contextRef": "i0d1ae3bce9294077b2968488b60f3748_D20210926-20211225", "decimals": "-3", "lang": "en-US", "name": "infn:AmortizationOfIntangibleAssetsCostOfRevenue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R117": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "srt:ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock", "body", "html" ], "baseRef": "infn-20211225.htm", "contextRef": "i8341e339bc2b491894faad2cfd46024d_I20201226", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ValuationAllowancesAndReservesBalance", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "241074068 - Disclosure - Valuation and Qualifying Accounts (Details)", "role": "http://www.infinera.com/role/ValuationandQualifyingAccountsDetails", "shortName": "Valuation and Qualifying Accounts (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "srt:ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock", "body", "html" ], "baseRef": "infn-20211225.htm", "contextRef": "i55c0c9430d2d4cf1ba677619f76019b5_I20181229", "decimals": "-3", "lang": "en-US", "name": "us-gaap:ValuationAllowancesAndReservesBalance", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R12": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "infn-20211225.htm", "contextRef": "if1f25c1a61de4afc801340658d5b2cb0_D20201227-20211225", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "210021002 - Disclosure - Significant Accounting Policies", "role": "http://www.infinera.com/role/SignificantAccountingPolicies", "shortName": "Significant Accounting Policies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "infn-20211225.htm", "contextRef": "if1f25c1a61de4afc801340658d5b2cb0_D20201227-20211225", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R13": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "infn-20211225.htm", "contextRef": "if1f25c1a61de4afc801340658d5b2cb0_D20201227-20211225", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeFinanceLeasesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "210071003 - Disclosure - Leases", "role": "http://www.infinera.com/role/Leases", "shortName": "Leases", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "infn-20211225.htm", "contextRef": "if1f25c1a61de4afc801340658d5b2cb0_D20201227-20211225", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeFinanceLeasesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R14": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "infn-20211225.htm", "contextRef": "if1f25c1a61de4afc801340658d5b2cb0_D20201227-20211225", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "210141004 - Disclosure - Revenue Recognition", "role": "http://www.infinera.com/role/RevenueRecognition", "shortName": "Revenue Recognition", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "infn-20211225.htm", "contextRef": "if1f25c1a61de4afc801340658d5b2cb0_D20201227-20211225", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R15": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "infn-20211225.htm", "contextRef": "if1f25c1a61de4afc801340658d5b2cb0_D20201227-20211225", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "210201005 - Disclosure - Fair Value Measurements", "role": "http://www.infinera.com/role/FairValueMeasurements", "shortName": "Fair Value Measurements", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "infn-20211225.htm", "contextRef": "if1f25c1a61de4afc801340658d5b2cb0_D20201227-20211225", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R16": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "infn-20211225.htm", "contextRef": "if1f25c1a61de4afc801340658d5b2cb0_D20201227-20211225", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DerivativesAndFairValueTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "210241006 - Disclosure - Derivative Instruments", "role": "http://www.infinera.com/role/DerivativeInstruments", "shortName": "Derivative Instruments", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "infn-20211225.htm", "contextRef": "if1f25c1a61de4afc801340658d5b2cb0_D20201227-20211225", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DerivativesAndFairValueTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R17": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "infn-20211225.htm", "contextRef": "if1f25c1a61de4afc801340658d5b2cb0_D20201227-20211225", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "210281007 - Disclosure - Goodwill and Intangible Assets", "role": "http://www.infinera.com/role/GoodwillandIntangibleAssets", "shortName": "Goodwill and Intangible Assets", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "infn-20211225.htm", "contextRef": "if1f25c1a61de4afc801340658d5b2cb0_D20201227-20211225", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R18": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "infn-20211225.htm", "contextRef": "if1f25c1a61de4afc801340658d5b2cb0_D20201227-20211225", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "210341008 - Disclosure - Balance Sheet Details", "role": "http://www.infinera.com/role/BalanceSheetDetails", "shortName": "Balance Sheet Details", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "infn-20211225.htm", "contextRef": "if1f25c1a61de4afc801340658d5b2cb0_D20201227-20211225", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R19": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "infn-20211225.htm", "contextRef": "if1f25c1a61de4afc801340658d5b2cb0_D20201227-20211225", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "210391009 - Disclosure - Restructuring and Other Related Costs", "role": "http://www.infinera.com/role/RestructuringandOtherRelatedCosts", "shortName": "Restructuring and Other Related Costs", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "infn-20211225.htm", "contextRef": "if1f25c1a61de4afc801340658d5b2cb0_D20201227-20211225", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R2": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "infn-20211225.htm", "contextRef": "if1f25c1a61de4afc801340658d5b2cb0_D20201227-20211225", "decimals": null, "first": true, "lang": "en-US", "name": "dei:AuditorName", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "document", "isDefault": "false", "longName": "000020002 - Document - Audit Information", "role": "http://www.infinera.com/role/AuditInformation", "shortName": "Audit Information", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "infn-20211225.htm", "contextRef": "if1f25c1a61de4afc801340658d5b2cb0_D20201227-20211225", "decimals": null, "first": true, "lang": "en-US", "name": "dei:AuditorName", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R20": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "infn-20211225.htm", "contextRef": "if1f25c1a61de4afc801340658d5b2cb0_D20201227-20211225", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ComprehensiveIncomeNoteTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "210441010 - Disclosure - Accumulated Other Comprehensive Income (Loss)", "role": "http://www.infinera.com/role/AccumulatedOtherComprehensiveIncomeLoss", "shortName": "Accumulated Other Comprehensive Income (Loss)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "infn-20211225.htm", "contextRef": "if1f25c1a61de4afc801340658d5b2cb0_D20201227-20211225", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ComprehensiveIncomeNoteTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R21": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "infn-20211225.htm", "contextRef": "if1f25c1a61de4afc801340658d5b2cb0_D20201227-20211225", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "210471011 - Disclosure - Basic and Diluted Net Loss Per Common Share", "role": "http://www.infinera.com/role/BasicandDilutedNetLossPerCommonShare", "shortName": "Basic and Diluted Net Loss Per Common Share", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "infn-20211225.htm", "contextRef": "if1f25c1a61de4afc801340658d5b2cb0_D20201227-20211225", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R22": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "infn-20211225.htm", "contextRef": "if1f25c1a61de4afc801340658d5b2cb0_D20201227-20211225", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "210521012 - Disclosure - Debt", "role": "http://www.infinera.com/role/Debt", "shortName": "Debt", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "infn-20211225.htm", "contextRef": "if1f25c1a61de4afc801340658d5b2cb0_D20201227-20211225", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R23": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "infn-20211225.htm", "contextRef": "if1f25c1a61de4afc801340658d5b2cb0_D20201227-20211225", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "210571013 - Disclosure - Commitments and Contingencies", "role": "http://www.infinera.com/role/CommitmentsandContingencies", "shortName": "Commitments and Contingencies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "infn-20211225.htm", "contextRef": "if1f25c1a61de4afc801340658d5b2cb0_D20201227-20211225", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R24": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "infn-20211225.htm", "contextRef": "if1f25c1a61de4afc801340658d5b2cb0_D20201227-20211225", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:GuaranteesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "210651014 - Disclosure - Guarantees", "role": "http://www.infinera.com/role/Guarantees", "shortName": "Guarantees", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "infn-20211225.htm", "contextRef": "if1f25c1a61de4afc801340658d5b2cb0_D20201227-20211225", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:GuaranteesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R25": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "infn-20211225.htm", "contextRef": "if1f25c1a61de4afc801340658d5b2cb0_D20201227-20211225", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ShareholdersEquityAndShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "210701015 - Disclosure - Stockholders' Equity", "role": "http://www.infinera.com/role/StockholdersEquity", "shortName": "Stockholders' Equity", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "infn-20211225.htm", "contextRef": "if1f25c1a61de4afc801340658d5b2cb0_D20201227-20211225", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ShareholdersEquityAndShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R26": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "infn-20211225.htm", "contextRef": "if1f25c1a61de4afc801340658d5b2cb0_D20201227-20211225", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "210821016 - Disclosure - Income Taxes", "role": "http://www.infinera.com/role/IncomeTaxes", "shortName": "Income Taxes", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "infn-20211225.htm", "contextRef": "if1f25c1a61de4afc801340658d5b2cb0_D20201227-20211225", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R27": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "infn-20211225.htm", "contextRef": "if1f25c1a61de4afc801340658d5b2cb0_D20201227-20211225", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "210891017 - Disclosure - Segment Information", "role": "http://www.infinera.com/role/SegmentInformation", "shortName": "Segment Information", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "infn-20211225.htm", "contextRef": "if1f25c1a61de4afc801340658d5b2cb0_D20201227-20211225", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R28": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "infn-20211225.htm", "contextRef": "if1f25c1a61de4afc801340658d5b2cb0_D20201227-20211225", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CompensationAndEmployeeBenefitPlansTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "210931018 - Disclosure - Employee Benefit and Pension Plans", "role": "http://www.infinera.com/role/EmployeeBenefitandPensionPlans", "shortName": "Employee Benefit and Pension Plans", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "infn-20211225.htm", "contextRef": "if1f25c1a61de4afc801340658d5b2cb0_D20201227-20211225", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CompensationAndEmployeeBenefitPlansTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R29": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "infn-20211225.htm", "contextRef": "if1f25c1a61de4afc801340658d5b2cb0_D20201227-20211225", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:QuarterlyFinancialInformationTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "211031019 - Disclosure - Financial Information by Quarter (Unaudited)", "role": "http://www.infinera.com/role/FinancialInformationbyQuarterUnaudited", "shortName": "Financial Information by Quarter (Unaudited)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "infn-20211225.htm", "contextRef": "if1f25c1a61de4afc801340658d5b2cb0_D20201227-20211225", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:QuarterlyFinancialInformationTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R3": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "infn-20211225.htm", "contextRef": "i3a2fd1a3689a46858f29185110071fbe_I20211225", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:Cash", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "100010003 - Statement - CONSOLIDATED BALANCE SHEETS", "role": "http://www.infinera.com/role/CONSOLIDATEDBALANCESHEETS", "shortName": "CONSOLIDATED BALANCE SHEETS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "infn-20211225.htm", "contextRef": "i3a2fd1a3689a46858f29185110071fbe_I20211225", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:Cash", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R30": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "infn-20211225.htm", "contextRef": "if1f25c1a61de4afc801340658d5b2cb0_D20201227-20211225", "decimals": null, "first": true, "lang": "en-US", "name": "srt:ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "211061020 - Disclosure - Valuation and Qualifying Accounts", "role": "http://www.infinera.com/role/ValuationandQualifyingAccounts", "shortName": "Valuation and Qualifying Accounts", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "infn-20211225.htm", "contextRef": "if1f25c1a61de4afc801340658d5b2cb0_D20201227-20211225", "decimals": null, "first": true, "lang": "en-US", "name": "srt:ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R31": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "infn-20211225.htm", "contextRef": "if1f25c1a61de4afc801340658d5b2cb0_D20201227-20211225", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:UseOfEstimates", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "220032001 - Disclosure - Significant Accounting Policies (Policies)", "role": "http://www.infinera.com/role/SignificantAccountingPoliciesPolicies", "shortName": "Significant Accounting Policies (Policies)", "subGroupType": "policies", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "infn-20211225.htm", "contextRef": "if1f25c1a61de4afc801340658d5b2cb0_D20201227-20211225", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:UseOfEstimates", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R32": { "firstAnchor": { "ancestors": [ "span", "div", "us-gaap:PropertyPlantAndEquipmentPolicyTextBlock", "ix:continuation", "body", "html" ], "baseRef": "infn-20211225.htm", "contextRef": "if1f25c1a61de4afc801340658d5b2cb0_D20201227-20211225", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "reportCount": 1, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "230043001 - Disclosure - Significant Accounting Policies (Tables)", "role": "http://www.infinera.com/role/SignificantAccountingPoliciesTables", "shortName": "Significant Accounting Policies (Tables)", "subGroupType": "tables", "uniqueAnchor": null }, "R33": { "firstAnchor": { "ancestors": [ "span", "div", "us-gaap:PropertyPlantAndEquipmentPolicyTextBlock", "ix:continuation", "body", "html" ], "baseRef": "infn-20211225.htm", "contextRef": "if1f25c1a61de4afc801340658d5b2cb0_D20201227-20211225", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "reportCount": 1, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "230083002 - Disclosure - Leases (Tables)", "role": "http://www.infinera.com/role/LeasesTables", "shortName": "Leases (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "infn-20211225.htm", "contextRef": "if1f25c1a61de4afc801340658d5b2cb0_D20201227-20211225", "decimals": null, "lang": "en-US", "name": "us-gaap:LeaseCostTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R34": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "infn-20211225.htm", "contextRef": "if1f25c1a61de4afc801340658d5b2cb0_D20201227-20211225", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "230153003 - Disclosure - Revenue Recognition (Tables)", "role": "http://www.infinera.com/role/RevenueRecognitionTables", "shortName": "Revenue Recognition (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "infn-20211225.htm", "contextRef": "if1f25c1a61de4afc801340658d5b2cb0_D20201227-20211225", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R35": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "infn-20211225.htm", "contextRef": "if1f25c1a61de4afc801340658d5b2cb0_D20201227-20211225", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "230213004 - Disclosure - Fair Value Measurements (Tables)", "role": "http://www.infinera.com/role/FairValueMeasurementsTables", "shortName": "Fair Value Measurements (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "infn-20211225.htm", "contextRef": "if1f25c1a61de4afc801340658d5b2cb0_D20201227-20211225", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R36": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "infn-20211225.htm", "contextRef": "if1f25c1a61de4afc801340658d5b2cb0_D20201227-20211225", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDerivativeInstrumentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "230253005 - Disclosure - Derivative Instruments (Tables)", "role": "http://www.infinera.com/role/DerivativeInstrumentsTables", "shortName": "Derivative Instruments (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "infn-20211225.htm", "contextRef": "if1f25c1a61de4afc801340658d5b2cb0_D20201227-20211225", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDerivativeInstrumentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R37": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "infn-20211225.htm", "contextRef": "if1f25c1a61de4afc801340658d5b2cb0_D20201227-20211225", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfGoodwillTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "230293006 - Disclosure - Goodwill and Intangible Assets (Tables)", "role": "http://www.infinera.com/role/GoodwillandIntangibleAssetsTables", "shortName": "Goodwill and Intangible Assets (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "infn-20211225.htm", "contextRef": "if1f25c1a61de4afc801340658d5b2cb0_D20201227-20211225", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfGoodwillTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R38": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "infn-20211225.htm", "contextRef": "if1f25c1a61de4afc801340658d5b2cb0_D20201227-20211225", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:AccountsReceivableAllowanceForCreditLossTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "230353007 - Disclosure - Balance Sheet Details (Tables)", "role": "http://www.infinera.com/role/BalanceSheetDetailsTables", "shortName": "Balance Sheet Details (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "infn-20211225.htm", "contextRef": "if1f25c1a61de4afc801340658d5b2cb0_D20201227-20211225", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:AccountsReceivableAllowanceForCreditLossTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R39": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "infn-20211225.htm", "contextRef": "if1f25c1a61de4afc801340658d5b2cb0_D20201227-20211225", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfRestructuringAndRelatedCostsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "230403008 - Disclosure - Restructuring and Other Related Costs (Tables)", "role": "http://www.infinera.com/role/RestructuringandOtherRelatedCostsTables", "shortName": "Restructuring and Other Related Costs (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "infn-20211225.htm", "contextRef": "if1f25c1a61de4afc801340658d5b2cb0_D20201227-20211225", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfRestructuringAndRelatedCostsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R4": { "firstAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "infn-20211225.htm", "contextRef": "i3a2fd1a3689a46858f29185110071fbe_I20211225", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:PreferredStockParOrStatedValuePerShare", "reportCount": 1, "unique": true, "unitRef": "usdPerShare", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "100020004 - Statement - CONSOLIDATED BALANCE SHEETS (Parenthetical)", "role": "http://www.infinera.com/role/CONSOLIDATEDBALANCESHEETSParenthetical", "shortName": "CONSOLIDATED BALANCE SHEETS (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "infn-20211225.htm", "contextRef": "i3a2fd1a3689a46858f29185110071fbe_I20211225", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:PreferredStockParOrStatedValuePerShare", "reportCount": 1, "unique": true, "unitRef": "usdPerShare", "xsiNil": "false" } }, "R40": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "infn-20211225.htm", "contextRef": "if1f25c1a61de4afc801340658d5b2cb0_D20201227-20211225", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "230453009 - Disclosure - Accumulated Other Comprehensive Income (Loss) (Tables)", "role": "http://www.infinera.com/role/AccumulatedOtherComprehensiveIncomeLossTables", "shortName": "Accumulated Other Comprehensive Income (Loss) (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "infn-20211225.htm", "contextRef": "if1f25c1a61de4afc801340658d5b2cb0_D20201227-20211225", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R41": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "infn-20211225.htm", "contextRef": "if1f25c1a61de4afc801340658d5b2cb0_D20201227-20211225", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "230483010 - Disclosure - Basic and Diluted Net Loss Per Common Share (Tables)", "role": "http://www.infinera.com/role/BasicandDilutedNetLossPerCommonShareTables", "shortName": "Basic and Diluted Net Loss Per Common Share (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "infn-20211225.htm", "contextRef": "if1f25c1a61de4afc801340658d5b2cb0_D20201227-20211225", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R42": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "infn-20211225.htm", "contextRef": "if1f25c1a61de4afc801340658d5b2cb0_D20201227-20211225", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ConvertibleDebtTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "230533011 - Disclosure - Debt (Tables)", "role": "http://www.infinera.com/role/DebtTables", "shortName": "Debt (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "infn-20211225.htm", "contextRef": "if1f25c1a61de4afc801340658d5b2cb0_D20201227-20211225", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ConvertibleDebtTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R43": { "firstAnchor": { "ancestors": [ "us-gaap:ScheduleOfShortTermDebtTextBlock", "ix:continuation", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "infn-20211225.htm", "contextRef": "if1f25c1a61de4afc801340658d5b2cb0_D20201227-20211225", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "230583012 - Disclosure - Commitments and Contingencies (Tables)", "role": "http://www.infinera.com/role/CommitmentsandContingenciesTables", "shortName": "Commitments and Contingencies (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:ScheduleOfShortTermDebtTextBlock", "ix:continuation", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "infn-20211225.htm", "contextRef": "if1f25c1a61de4afc801340658d5b2cb0_D20201227-20211225", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R44": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "infn-20211225.htm", "contextRef": "if1f25c1a61de4afc801340658d5b2cb0_D20201227-20211225", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "230663013 - Disclosure - Guarantees (Tables)", "role": "http://www.infinera.com/role/GuaranteesTables", "shortName": "Guarantees (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "infn-20211225.htm", "contextRef": "if1f25c1a61de4afc801340658d5b2cb0_D20201227-20211225", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R45": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "infn-20211225.htm", "contextRef": "if1f25c1a61de4afc801340658d5b2cb0_D20201227-20211225", "decimals": null, "first": true, "lang": "en-US", "name": "infn:ScheduleOfCommonStockReservedForFutureIssuanceTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "230713014 - Disclosure - Stockholders' Equity (Tables)", "role": "http://www.infinera.com/role/StockholdersEquityTables", "shortName": "Stockholders' Equity (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "infn-20211225.htm", "contextRef": "if1f25c1a61de4afc801340658d5b2cb0_D20201227-20211225", "decimals": null, "first": true, "lang": "en-US", "name": "infn:ScheduleOfCommonStockReservedForFutureIssuanceTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R46": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "infn-20211225.htm", "contextRef": "if1f25c1a61de4afc801340658d5b2cb0_D20201227-20211225", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "230833015 - Disclosure - Income Taxes (Tables)", "role": "http://www.infinera.com/role/IncomeTaxesTables", "shortName": "Income Taxes (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "infn-20211225.htm", "contextRef": "if1f25c1a61de4afc801340658d5b2cb0_D20201227-20211225", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R47": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "infn-20211225.htm", "contextRef": "if1f25c1a61de4afc801340658d5b2cb0_D20201227-20211225", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "230903016 - Disclosure - Segment Information (Tables)", "role": "http://www.infinera.com/role/SegmentInformationTables", "shortName": "Segment Information (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "infn-20211225.htm", "contextRef": "if1f25c1a61de4afc801340658d5b2cb0_D20201227-20211225", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R48": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "infn-20211225.htm", "contextRef": "if1f25c1a61de4afc801340658d5b2cb0_D20201227-20211225", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ChangesInProjectedBenefitObligationsFairValueOfPlanAssetsAndFundedStatusOfPlanTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "230943017 - Disclosure - Employee Benefit and Pension Plans (Tables)", "role": "http://www.infinera.com/role/EmployeeBenefitandPensionPlansTables", "shortName": "Employee Benefit and Pension Plans (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "infn-20211225.htm", "contextRef": "if1f25c1a61de4afc801340658d5b2cb0_D20201227-20211225", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ChangesInProjectedBenefitObligationsFairValueOfPlanAssetsAndFundedStatusOfPlanTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R49": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "infn-20211225.htm", "contextRef": "if1f25c1a61de4afc801340658d5b2cb0_D20201227-20211225", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfQuarterlyFinancialInformationTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "231043018 - Disclosure - Financial Information by Quarter (Unaudited) (Tables)", "role": "http://www.infinera.com/role/FinancialInformationbyQuarterUnauditedTables", "shortName": "Financial Information by Quarter (Unaudited) (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "infn-20211225.htm", "contextRef": "if1f25c1a61de4afc801340658d5b2cb0_D20201227-20211225", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfQuarterlyFinancialInformationTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R5": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "infn-20211225.htm", "contextRef": "if1f25c1a61de4afc801340658d5b2cb0_D20201227-20211225", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "100030005 - Statement - CONSOLIDATED STATEMENTS OF OPERATIONS", "role": "http://www.infinera.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS", "shortName": "CONSOLIDATED STATEMENTS OF OPERATIONS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "infn-20211225.htm", "contextRef": "if1f25c1a61de4afc801340658d5b2cb0_D20201227-20211225", "decimals": "-3", "lang": "en-US", "name": "us-gaap:ResearchAndDevelopmentExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R50": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "infn-20211225.htm", "contextRef": "if1f25c1a61de4afc801340658d5b2cb0_D20201227-20211225", "decimals": null, "first": true, "lang": "en-US", "name": "infn:ContractWithCustomerContractualSupportPeriod", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240054001 - Disclosure - Significant Accounting Policies - Narrative (Details)", "role": "http://www.infinera.com/role/SignificantAccountingPoliciesNarrativeDetails", "shortName": "Significant Accounting Policies - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "infn-20211225.htm", "contextRef": "if1f25c1a61de4afc801340658d5b2cb0_D20201227-20211225", "decimals": null, "first": true, "lang": "en-US", "name": "infn:ContractWithCustomerContractualSupportPeriod", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R51": { "firstAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "ix:continuation", "div", "us-gaap:PropertyPlantAndEquipmentPolicyTextBlock", "ix:continuation", "body", "html" ], "baseRef": "infn-20211225.htm", "contextRef": "i14334535cfb84f329119b5ec599124f2_D20201227-20211225", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentUsefulLife", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240064002 - Disclosure - Significant Accounting Policies - Estimated Useful Life for Each Asset (Details)", "role": "http://www.infinera.com/role/SignificantAccountingPoliciesEstimatedUsefulLifeforEachAssetDetails", "shortName": "Significant Accounting Policies - Estimated Useful Life for Each Asset (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "ix:continuation", "div", "us-gaap:PropertyPlantAndEquipmentPolicyTextBlock", "ix:continuation", "body", "html" ], "baseRef": "infn-20211225.htm", "contextRef": "i14334535cfb84f329119b5ec599124f2_D20201227-20211225", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentUsefulLife", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R52": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "infn-20211225.htm", "contextRef": "if1f25c1a61de4afc801340658d5b2cb0_D20201227-20211225", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240094003 - Disclosure - Leases - Narrative (Details)", "role": "http://www.infinera.com/role/LeasesNarrativeDetails", "shortName": "Leases - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "infn-20211225.htm", "contextRef": "if1f25c1a61de4afc801340658d5b2cb0_D20201227-20211225", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R53": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "infn-20211225.htm", "contextRef": "i3a2fd1a3689a46858f29185110071fbe_I20211225", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240104004 - Disclosure - Leases- Property, Plant and Equipment (Details)", "role": "http://www.infinera.com/role/LeasesPropertyPlantandEquipmentDetails", "shortName": "Leases- Property, Plant and Equipment (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R54": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LeaseCostTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "infn-20211225.htm", "contextRef": "if1f25c1a61de4afc801340658d5b2cb0_D20201227-20211225", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FinanceLeaseRightOfUseAssetAmortization", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240114005 - Disclosure - Leases - Finance Leases (Details)", "role": "http://www.infinera.com/role/LeasesFinanceLeasesDetails", "shortName": "Leases - Finance Leases (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LeaseCostTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "infn-20211225.htm", "contextRef": "if1f25c1a61de4afc801340658d5b2cb0_D20201227-20211225", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FinanceLeaseRightOfUseAssetAmortization", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R55": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "us-gaap:FinanceLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "infn-20211225.htm", "contextRef": "i3a2fd1a3689a46858f29185110071fbe_I20211225", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240124006 - Disclosure - Leases - Operating Lease Maturity (Details)", "role": "http://www.infinera.com/role/LeasesOperatingLeaseMaturityDetails", "shortName": "Leases - Operating Lease Maturity (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "us-gaap:FinanceLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "infn-20211225.htm", "contextRef": "i3a2fd1a3689a46858f29185110071fbe_I20211225", "decimals": "-3", "lang": "en-US", "name": "us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R56": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "infn-20211225.htm", "contextRef": "i3a2fd1a3689a46858f29185110071fbe_I20211225", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240134007 - Disclosure - Leases - Lease Costs (Details)", "role": "http://www.infinera.com/role/LeasesLeaseCostsDetails", "shortName": "Leases - Lease Costs (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "infn-20211225.htm", "contextRef": "i3a2fd1a3689a46858f29185110071fbe_I20211225", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R57": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "infn-20211225.htm", "contextRef": "i3a2fd1a3689a46858f29185110071fbe_I20211225", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:CapitalizedContractCostNet", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240164008 - Disclosure - Revenue Recognition - Narrative (Details)", "role": "http://www.infinera.com/role/RevenueRecognitionNarrativeDetails", "shortName": "Revenue Recognition - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "infn-20211225.htm", "contextRef": "i3a2fd1a3689a46858f29185110071fbe_I20211225", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:CapitalizedContractCostNet", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R58": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfQuarterlyFinancialInformationTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "infn-20211225.htm", "contextRef": "i0d1ae3bce9294077b2968488b60f3748_D20210926-20211225", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240174009 - Disclosure - Revenue Recognition - Disaggregation of Revenue (Details)", "role": "http://www.infinera.com/role/RevenueRecognitionDisaggregationofRevenueDetails", "shortName": "Revenue Recognition - Disaggregation of Revenue (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:DisaggregationOfRevenueTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "infn-20211225.htm", "contextRef": "i5bc353bdc1104fd48a851a74a76fe850_D20201227-20211225", "decimals": "-3", "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R59": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "infn-20211225.htm", "contextRef": "i3a2fd1a3689a46858f29185110071fbe_I20211225", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AccountsReceivableNetCurrent", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240184010 - Disclosure - Revenue Recognition - Contract with Customer, Asset and Liability (Details)", "role": "http://www.infinera.com/role/RevenueRecognitionContractwithCustomerAssetandLiabilityDetails", "shortName": "Revenue Recognition - Contract with Customer, Asset and Liability (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "infn-20211225.htm", "contextRef": "i3a2fd1a3689a46858f29185110071fbe_I20211225", "decimals": "-3", "lang": "en-US", "name": "us-gaap:ContractWithCustomerAssetNet", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R6": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "infn-20211225.htm", "contextRef": "if1f25c1a61de4afc801340658d5b2cb0_D20201227-20211225", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "100040006 - Statement - CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS)", "role": "http://www.infinera.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMELOSS", "shortName": "CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "infn-20211225.htm", "contextRef": "if1f25c1a61de4afc801340658d5b2cb0_D20201227-20211225", "decimals": "-3", "lang": "en-US", "name": "us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R60": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "infn-20211225.htm", "contextRef": "i3a2fd1a3689a46858f29185110071fbe_I20211225", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RevenueRemainingPerformanceObligation", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240194011 - Disclosure - Revenue Recognition - Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction (Details)", "role": "http://www.infinera.com/role/RevenueRecognitionRevenueRemainingPerformanceObligationExpectedTimingofSatisfactionDetails", "shortName": "Revenue Recognition - Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "infn-20211225.htm", "contextRef": "i3a2fd1a3689a46858f29185110071fbe_I20211225", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RevenueRemainingPerformanceObligation", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R61": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "infn-20211225.htm", "contextRef": "i448a83b9228b4ff9b5318a0a083c804b_I20211225", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:LongTermDebtFairValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240224012 - Disclosure - Fair Value Measurements - Assets and Liabilities Measured at Fair Value on Recurring Basis (Details)", "role": "http://www.infinera.com/role/FairValueMeasurementsAssetsandLiabilitiesMeasuredatFairValueonRecurringBasisDetails", "shortName": "Fair Value Measurements - Assets and Liabilities Measured at Fair Value on Recurring Basis (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "infn-20211225.htm", "contextRef": "i448a83b9228b4ff9b5318a0a083c804b_I20211225", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:LongTermDebtFairValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R62": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "infn-20211225.htm", "contextRef": "if1f25c1a61de4afc801340658d5b2cb0_D20201227-20211225", "decimals": "-5", "first": true, "lang": "en-US", "name": "infn:OperatingLeaseAcceleratedRentExpense", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240234013 - Disclosure - Fair Value Measurements - Narrative (Details)", "role": "http://www.infinera.com/role/FairValueMeasurementsNarrativeDetails", "shortName": "Fair Value Measurements - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "infn-20211225.htm", "contextRef": "i17e981e3a9c8485eba6db6c0090a9ee3_I20211225", "decimals": "-5", "lang": "en-US", "name": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R63": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "infn-20211225.htm", "contextRef": "i3a2fd1a3689a46858f29185110071fbe_I20211225", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:RestrictedCashNoncurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240264014 - Disclosure - Derivative Instruments - Narrative (Details)", "role": "http://www.infinera.com/role/DerivativeInstrumentsNarrativeDetails", "shortName": "Derivative Instruments - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "infn-20211225.htm", "contextRef": "i3a2fd1a3689a46858f29185110071fbe_I20211225", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:RestrictedCashNoncurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R64": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDerivativeInstrumentsTextBlock", "ix:continuation", "body", "html" ], "baseRef": "infn-20211225.htm", "contextRef": "i799fb48a9a25417e90ce80bae313507f_I20211225", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DerivativeNotionalAmount", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240274015 - Disclosure - Derivative Instruments - Fair Value of Derivative Instruments Not Designated as Hedging Instruments (Details)", "role": "http://www.infinera.com/role/DerivativeInstrumentsFairValueofDerivativeInstrumentsNotDesignatedasHedgingInstrumentsDetails", "shortName": "Derivative Instruments - Fair Value of Derivative Instruments Not Designated as Hedging Instruments (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDerivativeInstrumentsTextBlock", "ix:continuation", "body", "html" ], "baseRef": "infn-20211225.htm", "contextRef": "i799fb48a9a25417e90ce80bae313507f_I20211225", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DerivativeNotionalAmount", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R65": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "infn-20211225.htm", "contextRef": "ia488ed244bb64395a2ac396a9b69ee6d_I20201226", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:Goodwill", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240304016 - Disclosure - Goodwill and Intangible Assets - Goodwill Roll Forward (Details)", "role": "http://www.infinera.com/role/GoodwillandIntangibleAssetsGoodwillRollForwardDetails", "shortName": "Goodwill and Intangible Assets - Goodwill Roll Forward (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfGoodwillTextBlock", "ix:continuation", "body", "html" ], "baseRef": "infn-20211225.htm", "contextRef": "if1f25c1a61de4afc801340658d5b2cb0_D20201227-20211225", "decimals": "-3", "lang": "en-US", "name": "us-gaap:GoodwillForeignCurrencyTranslationGainLoss", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R66": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "infn-20211225.htm", "contextRef": "i3a2fd1a3689a46858f29185110071fbe_I20211225", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240314017 - Disclosure - Goodwill and Intangible Assets - Purchased Intangible Assets (Details)", "role": "http://www.infinera.com/role/GoodwillandIntangibleAssetsPurchasedIntangibleAssetsDetails", "shortName": "Goodwill and Intangible Assets - Purchased Intangible Assets (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "infn-20211225.htm", "contextRef": "i3a2fd1a3689a46858f29185110071fbe_I20211225", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R67": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "infn-20211225.htm", "contextRef": "i3a2fd1a3689a46858f29185110071fbe_I20211225", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:GoodwillImpairedAccumulatedImpairmentLoss", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240324018 - Disclosure - Goodwill and Intangible Assets - Narrative (Details)", "role": "http://www.infinera.com/role/GoodwillandIntangibleAssetsNarrativeDetails", "shortName": "Goodwill and Intangible Assets - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "infn-20211225.htm", "contextRef": "i3a2fd1a3689a46858f29185110071fbe_I20211225", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:GoodwillImpairedAccumulatedImpairmentLoss", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R68": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "infn-20211225.htm", "contextRef": "i3a2fd1a3689a46858f29185110071fbe_I20211225", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FiniteLivedIntangibleAssetsNet", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240334019 - Disclosure - Goodwill and Intangible Assets - Future Amortization Expense (Details)", "role": "http://www.infinera.com/role/GoodwillandIntangibleAssetsFutureAmortizationExpenseDetails", "shortName": "Goodwill and Intangible Assets - Future Amortization Expense (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "infn-20211225.htm", "contextRef": "i3a2fd1a3689a46858f29185110071fbe_I20211225", "decimals": "-3", "lang": "en-US", "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R69": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:AccountsReceivableAllowanceForCreditLossTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "infn-20211225.htm", "contextRef": "ia488ed244bb64395a2ac396a9b69ee6d_I20201226", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivable", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240364020 - Disclosure - Balance Sheet Details - Allowance for credit losses (Details)", "role": "http://www.infinera.com/role/BalanceSheetDetailsAllowanceforcreditlossesDetails", "shortName": "Balance Sheet Details - Allowance for credit losses (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:AccountsReceivableAllowanceForCreditLossTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "infn-20211225.htm", "contextRef": "ia488ed244bb64395a2ac396a9b69ee6d_I20201226", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivable", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R7": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "infn-20211225.htm", "contextRef": "i3270127d089b46b09f4b130ebf83d212_I20181229", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:SharesIssued", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "100050007 - Statement - CONSOLIDATED STATEMENT OF STOCKHOLDERS' EQUITY", "role": "http://www.infinera.com/role/CONSOLIDATEDSTATEMENTOFSTOCKHOLDERSEQUITY", "shortName": "CONSOLIDATED STATEMENT OF STOCKHOLDERS' EQUITY", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "infn-20211225.htm", "contextRef": "i3270127d089b46b09f4b130ebf83d212_I20181229", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:SharesIssued", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R70": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "infn:ScheduleOfSelectedBalanceSheetItemsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "infn-20211225.htm", "contextRef": "i3a2fd1a3689a46858f29185110071fbe_I20211225", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:InventoryRawMaterials", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240374021 - Disclosure - Balance Sheet Details - Details of Selected Balance Sheet Items (Details)", "role": "http://www.infinera.com/role/BalanceSheetDetailsDetailsofSelectedBalanceSheetItemsDetails", "shortName": "Balance Sheet Details - Details of Selected Balance Sheet Items (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "infn:ScheduleOfSelectedBalanceSheetItemsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "infn-20211225.htm", "contextRef": "i3a2fd1a3689a46858f29185110071fbe_I20211225", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:InventoryRawMaterials", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R71": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "infn:ScheduleOfSelectedBalanceSheetItemsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "infn-20211225.htm", "contextRef": "i3a2fd1a3689a46858f29185110071fbe_I20211225", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240384022 - Disclosure - Balance Sheet Details - Narrative (Details)", "role": "http://www.infinera.com/role/BalanceSheetDetailsNarrativeDetails", "shortName": "Balance Sheet Details - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "infn:ScheduleOfSelectedBalanceSheetItemsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "infn-20211225.htm", "contextRef": "if1f25c1a61de4afc801340658d5b2cb0_D20201227-20211225", "decimals": "-5", "lang": "en-US", "name": "us-gaap:Depreciation", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R72": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfRestructuringReserveByTypeOfCostTextBlock", "ix:continuation", "body", "html" ], "baseRef": "infn-20211225.htm", "contextRef": "if1f25c1a61de4afc801340658d5b2cb0_D20201227-20211225", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RestructuringCharges", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240414023 - Disclosure - Restructuring and Other Related Costs - Narrative (Details)", "role": "http://www.infinera.com/role/RestructuringandOtherRelatedCostsNarrativeDetails", "shortName": "Restructuring and Other Related Costs - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "infn-20211225.htm", "contextRef": "ifc57dbb8be0f42e09d501cd4201b2d47_D20210926-20211225", "decimals": "-5", "lang": "en-US", "name": "us-gaap:RestructuringCharges", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R73": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfRestructuringReserveByTypeOfCostTextBlock", "ix:continuation", "body", "html" ], "baseRef": "infn-20211225.htm", "contextRef": "if1f25c1a61de4afc801340658d5b2cb0_D20201227-20211225", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RestructuringCharges", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240424024 - Disclosure - Restructuring and Other Related Costs - Restructuring and Other Related Costs (Details)", "role": "http://www.infinera.com/role/RestructuringandOtherRelatedCostsRestructuringandOtherRelatedCostsDetails", "shortName": "Restructuring and Other Related Costs - Restructuring and Other Related Costs (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfRestructuringAndRelatedCostsTextBlock", "ix:continuation", "body", "html" ], "baseRef": "infn-20211225.htm", "contextRef": "i547d72413f8644c9bf08f7c217e36fe3_D20201227-20211225", "decimals": "-3", "lang": "en-US", "name": "us-gaap:SeveranceCosts1", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R74": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfRestructuringReserveByTypeOfCostTextBlock", "ix:continuation", "body", "html" ], "baseRef": "infn-20211225.htm", "contextRef": "ia488ed244bb64395a2ac396a9b69ee6d_I20201226", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RestructuringReserve", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240434025 - Disclosure - Restructuring and Other Related Costs - Schedule of Restructuring Reserve by Type of Cost (Details)", "role": "http://www.infinera.com/role/RestructuringandOtherRelatedCostsScheduleofRestructuringReservebyTypeofCostDetails", "shortName": "Restructuring and Other Related Costs - Schedule of Restructuring Reserve by Type of Cost (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfRestructuringReserveByTypeOfCostTextBlock", "ix:continuation", "body", "html" ], "baseRef": "infn-20211225.htm", "contextRef": "if1f25c1a61de4afc801340658d5b2cb0_D20201227-20211225", "decimals": "-3", "lang": "en-US", "name": "us-gaap:PaymentsForRestructuring", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R75": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "infn-20211225.htm", "contextRef": "ia488ed244bb64395a2ac396a9b69ee6d_I20201226", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquity", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240464026 - Disclosure - Accumulated Other Comprehensive Income (Loss) (Details)", "role": "http://www.infinera.com/role/AccumulatedOtherComprehensiveIncomeLossDetails", "shortName": "Accumulated Other Comprehensive Income (Loss) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "infn-20211225.htm", "contextRef": "if1f25c1a61de4afc801340658d5b2cb0_D20201227-20211225", "decimals": "-3", "lang": "en-US", "name": "us-gaap:OciBeforeReclassificationsNetOfTaxAttributableToParent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R76": { "firstAnchor": { "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "baseRef": "infn-20211225.htm", "contextRef": "i4b1d08d120ba4afd802eaeaa39287fb5_I20211225", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:DebtInstrumentFaceAmount", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240494027 - Disclosure - Basic and Diluted Net Loss Per Common Share - Narrative (Details)", "role": "http://www.infinera.com/role/BasicandDilutedNetLossPerCommonShareNarrativeDetails", "shortName": "Basic and Diluted Net Loss Per Common Share - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R77": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfQuarterlyFinancialInformationTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "infn-20211225.htm", "contextRef": "i0d1ae3bce9294077b2968488b60f3748_D20210926-20211225", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240504028 - Disclosure - Basic and Diluted Net Loss Per Common Share - Computation of Net Income (Loss) Per Common Share Basic and Diluted (Detail)", "role": "http://www.infinera.com/role/BasicandDilutedNetLossPerCommonShareComputationofNetIncomeLossPerCommonShareBasicandDilutedDetail", "shortName": "Basic and Diluted Net Loss Per Common Share - Computation of Net Income (Loss) Per Common Share Basic and Diluted (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "infn-20211225.htm", "contextRef": "if1f25c1a61de4afc801340658d5b2cb0_D20201227-20211225", "decimals": "-3", "lang": "en-US", "name": "us-gaap:WeightedAverageNumberOfShareOutstandingBasicAndDiluted", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R78": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "ix:continuation", "body", "html" ], "baseRef": "infn-20211225.htm", "contextRef": "if1f25c1a61de4afc801340658d5b2cb0_D20201227-20211225", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240514029 - Disclosure - Basic and Diluted Net Loss Per Common Share - Antidilutive Shares Excluded from Computation of Diluted Net Income (Loss) Per Share (Detail)", "role": "http://www.infinera.com/role/BasicandDilutedNetLossPerCommonShareAntidilutiveSharesExcludedfromComputationofDilutedNetIncomeLossPerShareDetail", "shortName": "Basic and Diluted Net Loss Per Common Share - Antidilutive Shares Excluded from Computation of Diluted Net Income (Loss) Per Share (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "ix:continuation", "body", "html" ], "baseRef": "infn-20211225.htm", "contextRef": "if1f25c1a61de4afc801340658d5b2cb0_D20201227-20211225", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R79": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ConvertibleDebtTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "infn-20211225.htm", "contextRef": "i3a2fd1a3689a46858f29185110071fbe_I20211225", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:LongTermDebtCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240544030 - Disclosure - Debt - Components of Convertible Senior Notes (Details)", "role": "http://www.infinera.com/role/DebtComponentsofConvertibleSeniorNotesDetails", "shortName": "Debt - Components of Convertible Senior Notes (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ConvertibleDebtTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "infn-20211225.htm", "contextRef": "i3a2fd1a3689a46858f29185110071fbe_I20211225", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:LongTermDebtCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R8": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "infn-20211225.htm", "contextRef": "if1f25c1a61de4afc801340658d5b2cb0_D20201227-20211225", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "100060008 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS", "role": "http://www.infinera.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS", "shortName": "CONSOLIDATED STATEMENTS OF CASH FLOWS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "infn-20211225.htm", "contextRef": "if1f25c1a61de4afc801340658d5b2cb0_D20201227-20211225", "decimals": "-3", "lang": "en-US", "name": "us-gaap:DepreciationAndAmortization", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R80": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "infn:ScheduleOfInterestExpenseRecognizedTableTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "infn-20211225.htm", "contextRef": "i0d1ae3bce9294077b2968488b60f3748_D20210926-20211225", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:InterestExpenseDebt", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240554031 - Disclosure - Debt - Interest Expense Recognized Related to Notes Prior to Capitalization of Interest (Details)", "role": "http://www.infinera.com/role/DebtInterestExpenseRecognizedRelatedtoNotesPriortoCapitalizationofInterestDetails", "shortName": "Debt - Interest Expense Recognized Related to Notes Prior to Capitalization of Interest (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "infn:ScheduleOfInterestExpenseRecognizedTableTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "infn-20211225.htm", "contextRef": "i0d1ae3bce9294077b2968488b60f3748_D20210926-20211225", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:InterestExpenseDebt", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R81": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "infn-20211225.htm", "contextRef": "i3a2fd1a3689a46858f29185110071fbe_I20211225", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DeferredIncomeTaxLiabilitiesNet", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240564032 - Disclosure - Debt - Narrative (Details)", "role": "http://www.infinera.com/role/DebtNarrativeDetails", "shortName": "Debt - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "infn-20211225.htm", "contextRef": "i219c396ecd8e443399a6fa0e292aaa3c_D20211224-20211224", "decimals": "-5", "lang": "en-US", "name": "us-gaap:DebtInstrumentConvertibleIfConvertedValueInExcessOfPrincipal", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R82": { "firstAnchor": { "ancestors": [ "span", "div", "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "us-gaap:ScheduleOfShortTermDebtTextBlock", "ix:continuation", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "infn-20211225.htm", "contextRef": "i3a2fd1a3689a46858f29185110071fbe_I20211225", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:AssetRetirementObligationsNoncurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240594033 - Disclosure - Commitments and Contingencies - Narrative (Details)", "role": "http://www.infinera.com/role/CommitmentsandContingenciesNarrativeDetails", "shortName": "Commitments and Contingencies - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "us-gaap:ScheduleOfShortTermDebtTextBlock", "ix:continuation", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "infn-20211225.htm", "contextRef": "i3a2fd1a3689a46858f29185110071fbe_I20211225", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:AssetRetirementObligationsNoncurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R83": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "us-gaap:FinanceLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "infn-20211225.htm", "contextRef": "i3a2fd1a3689a46858f29185110071fbe_I20211225", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240604034 - Disclosure - Commitments and Contingencies - Future Annual Minimum Operating Lease Payments (Details)", "role": "http://www.infinera.com/role/CommitmentsandContingenciesFutureAnnualMinimumOperatingLeasePaymentsDetails", "shortName": "Commitments and Contingencies - Future Annual Minimum Operating Lease Payments (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "us-gaap:ScheduleOfShortTermDebtTextBlock", "ix:continuation", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "infn-20211225.htm", "contextRef": "i3a2fd1a3689a46858f29185110071fbe_I20211225", "decimals": "-3", "lang": "en-US", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R84": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "us-gaap:ScheduleOfShortTermDebtTextBlock", "ix:continuation", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "infn-20211225.htm", "contextRef": "i3a2fd1a3689a46858f29185110071fbe_I20211225", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FinanceLeaseLiabilityPaymentsDue", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240614035 - Disclosure - Commitments and Contingencies - Financing Lease Obligations (Details)", "role": "http://www.infinera.com/role/CommitmentsandContingenciesFinancingLeaseObligationsDetails", "shortName": "Commitments and Contingencies - Financing Lease Obligations (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "us-gaap:ScheduleOfShortTermDebtTextBlock", "ix:continuation", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "infn-20211225.htm", "contextRef": "i3a2fd1a3689a46858f29185110071fbe_I20211225", "decimals": "-3", "lang": "en-US", "name": "us-gaap:FinanceLeaseLiabilityPaymentsDueNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R85": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "us-gaap:ScheduleOfShortTermDebtTextBlock", "ix:continuation", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "infn-20211225.htm", "contextRef": "i3a2fd1a3689a46858f29185110071fbe_I20211225", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:PurchaseObligation", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240624036 - Disclosure - Commitments and Contingencies - Purchase Commitments (Details)", "role": "http://www.infinera.com/role/CommitmentsandContingenciesPurchaseCommitmentsDetails", "shortName": "Commitments and Contingencies - Purchase Commitments (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "us-gaap:ScheduleOfShortTermDebtTextBlock", "ix:continuation", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "infn-20211225.htm", "contextRef": "i3a2fd1a3689a46858f29185110071fbe_I20211225", "decimals": "-3", "lang": "en-US", "name": "us-gaap:PurchaseObligationDueInNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R86": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "us-gaap:ScheduleOfShortTermDebtTextBlock", "ix:continuation", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "infn-20211225.htm", "contextRef": "i6473f54895e74d559bd5d1d4d2176e6b_I20211225", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:LongTermDebt", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240634037 - Disclosure - Commitments and Contingencies - Future Interest and Principal Payments (Details)", "role": "http://www.infinera.com/role/CommitmentsandContingenciesFutureInterestandPrincipalPaymentsDetails", "shortName": "Commitments and Contingencies - Future Interest and Principal Payments (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "us-gaap:ScheduleOfShortTermDebtTextBlock", "ix:continuation", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "infn-20211225.htm", "contextRef": "i6473f54895e74d559bd5d1d4d2176e6b_I20211225", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:LongTermDebt", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R87": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "us-gaap:ScheduleOfShortTermDebtTextBlock", "ix:continuation", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "infn-20211225.htm", "contextRef": "i3a2fd1a3689a46858f29185110071fbe_I20211225", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ContractualObligation", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240644038 - Disclosure - Commitment and Contingencies - Total Contractual Obligations (Details)", "role": "http://www.infinera.com/role/CommitmentandContingenciesTotalContractualObligationsDetails", "shortName": "Commitment and Contingencies - Total Contractual Obligations (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "us-gaap:ScheduleOfShortTermDebtTextBlock", "ix:continuation", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "infn-20211225.htm", "contextRef": "i3a2fd1a3689a46858f29185110071fbe_I20211225", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ContractualObligation", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R88": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "infn-20211225.htm", "contextRef": "ia488ed244bb64395a2ac396a9b69ee6d_I20201226", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ProductWarrantyAccrual", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240674039 - Disclosure - Guarantees - Activity Related to Product Warranty (Details)", "role": "http://www.infinera.com/role/GuaranteesActivityRelatedtoProductWarrantyDetails", "shortName": "Guarantees - Activity Related to Product Warranty (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "infn-20211225.htm", "contextRef": "i2c4022a834264004a26e5b69f991a27e_I20191228", "decimals": "-3", "lang": "en-US", "name": "us-gaap:ProductWarrantyAccrual", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R89": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "infn-20211225.htm", "contextRef": "i3a2fd1a3689a46858f29185110071fbe_I20211225", "decimals": "-5", "first": true, "lang": "en-US", "name": "infn:OutstandingStandbyLettersOfCredit", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240684040 - Disclosure - Guarantees - Narrative (Details)", "role": "http://www.infinera.com/role/GuaranteesNarrativeDetails", "shortName": "Guarantees - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "infn-20211225.htm", "contextRef": "i3a2fd1a3689a46858f29185110071fbe_I20211225", "decimals": "-5", "lang": "en-US", "name": "infn:BondSecureAmount", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R9": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "body", "html" ], "baseRef": "infn-20211225.htm", "contextRef": "i3a2fd1a3689a46858f29185110071fbe_I20211225", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "100070009 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS - Supplemental Information", "role": "http://www.infinera.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWSSupplementalInformation", "shortName": "CONSOLIDATED STATEMENTS OF CASH FLOWS - Supplemental Information", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "body", "html" ], "baseRef": "infn-20211225.htm", "contextRef": "i3a2fd1a3689a46858f29185110071fbe_I20211225", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R90": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "infn-20211225.htm", "contextRef": "i3a2fd1a3689a46858f29185110071fbe_I20211225", "decimals": "-5", "first": true, "lang": "en-US", "name": "infn:OutstandingStandbyLettersOfCredit", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240694041 - Disclosure - Guarantees - Letters of Credit and Bank Guarantees (Details)", "role": "http://www.infinera.com/role/GuaranteesLettersofCreditandBankGuaranteesDetails", "shortName": "Guarantees - Letters of Credit and Bank Guarantees (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "infn-20211225.htm", "contextRef": "ia21cd3737cd9426fb6cb0eb183cd8b36_I20211225", "decimals": "-3", "lang": "en-US", "name": "infn:ValueAddedTaxLicense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R91": { "firstAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "infn-20211225.htm", "contextRef": "i3a2fd1a3689a46858f29185110071fbe_I20211225", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:CommonStockParOrStatedValuePerShare", "reportCount": 1, "unitRef": "usdPerShare", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240724042 - Disclosure - Stockholders' Equity - Narrative (Details)", "role": "http://www.infinera.com/role/StockholdersEquityNarrativeDetails", "shortName": "Stockholders' Equity - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "infn-20211225.htm", "contextRef": "if1f25c1a61de4afc801340658d5b2cb0_D20201227-20211225", "decimals": "-5", "lang": "en-US", "name": "infn:AmortizationOfStockBasedCompensation", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R92": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "infn:ScheduleOfCommonStockReservedForFutureIssuanceTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "infn-20211225.htm", "contextRef": "i3a2fd1a3689a46858f29185110071fbe_I20211225", "decimals": "-3", "first": true, "lang": "en-US", "name": "infn:SharesSubjectToOptionsAndRestrictedStockOrRsuAwards", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240734043 - Disclosure - Stockholders' Equity - Common Stock Reserved for Future Issuance (Details)", "role": "http://www.infinera.com/role/StockholdersEquityCommonStockReservedforFutureIssuanceDetails", "shortName": "Stockholders' Equity - Common Stock Reserved for Future Issuance (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "infn:ScheduleOfCommonStockReservedForFutureIssuanceTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "infn-20211225.htm", "contextRef": "i3a2fd1a3689a46858f29185110071fbe_I20211225", "decimals": "-3", "first": true, "lang": "en-US", "name": "infn:SharesSubjectToOptionsAndRestrictedStockOrRsuAwards", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R93": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "infn-20211225.htm", "contextRef": "i88b96fa819a54db4a0597832323945ce_I20201226", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "reportCount": 1, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240744044 - Disclosure - Stockholders' Equity - Summary of Company's Equity Award Activity - RSUs (Details)", "role": "http://www.infinera.com/role/StockholdersEquitySummaryofCompanysEquityAwardActivityRSUsDetails", "shortName": "Stockholders' Equity - Summary of Company's Equity Award Activity - RSUs (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "infn-20211225.htm", "contextRef": "ic75142964f434599a7b71c22de22daed_I20181229", "decimals": "-3", "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R94": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfNonvestedPerformanceBasedUnitsActivityTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "infn-20211225.htm", "contextRef": "id6e28326cb33420a8ac8de4cbe355bd9_I20201226", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "reportCount": 1, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240754045 - Disclosure - Stockholders' Equity - Summary of Company's Equity Award Activity - PSUs (Details)", "role": "http://www.infinera.com/role/StockholdersEquitySummaryofCompanysEquityAwardActivityPSUsDetails", "shortName": "Stockholders' Equity - Summary of Company's Equity Award Activity - PSUs (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfNonvestedPerformanceBasedUnitsActivityTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "infn-20211225.htm", "contextRef": "i607e7c80c63f4170ac214649f2d10608_I20211225", "decimals": "-3", "lang": "en-US", "name": "infn:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionExpectedToVestNumber", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R95": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "infn-20211225.htm", "contextRef": "i08c07755565d44ebae131b4b05271350_I20211225", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240764046 - Disclosure - Stockholders' Equity - Total Stock Based Compensation Cost for Instruments Granted but Not Yet Amortized (Details)", "role": "http://www.infinera.com/role/StockholdersEquityTotalStockBasedCompensationCostforInstrumentsGrantedbutNotYetAmortizedDetails", "shortName": "Stockholders' Equity - Total Stock Based Compensation Cost for Instruments Granted but Not Yet Amortized (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "infn-20211225.htm", "contextRef": "i08c07755565d44ebae131b4b05271350_I20211225", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R96": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedPaymentAwardEmployeeStockPurchasePlanValuationAssumptionsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "infn-20211225.htm", "contextRef": "ia376fcaa3ec7425ab758693767517dfa_D20191229-20201226", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240774047 - Disclosure - Stockholders' Equity - Estimated Fair Value of ESPP Shares (Details)", "role": "http://www.infinera.com/role/StockholdersEquityEstimatedFairValueofESPPSharesDetails", "shortName": "Stockholders' Equity - Estimated Fair Value of ESPP Shares (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedPaymentAwardEmployeeStockPurchasePlanValuationAssumptionsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "infn-20211225.htm", "contextRef": "ia376fcaa3ec7425ab758693767517dfa_D20191229-20201226", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R97": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "ix:continuation", "body", "html" ], "baseRef": "infn-20211225.htm", "contextRef": "if1f25c1a61de4afc801340658d5b2cb0_D20201227-20211225", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240784048 - Disclosure - Stockholders' Equity - Summary of Employee Stock Purchase Plan Activity (Details)", "role": "http://www.infinera.com/role/StockholdersEquitySummaryofEmployeeStockPurchasePlanActivityDetails", "shortName": "Stockholders' Equity - Summary of Employee Stock Purchase Plan Activity (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedCompensationEmployeeStockPurchasePlanActivityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "infn-20211225.htm", "contextRef": "i770b1e4821414efb8ae92a3f9c35c4ee_D20201227-20211225", "decimals": "-3", "lang": "en-US", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R98": { "firstAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedPaymentAwardEmployeeStockPurchasePlanValuationAssumptionsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "infn-20211225.htm", "contextRef": "ia01c996c28584b98a4631f9a4001f031_D20191229-20201226", "decimals": "2", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate", "reportCount": 1, "unitRef": "number", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240794049 - Disclosure - Stockholders' Equity - Assumption of PSU Granted (Details)", "role": "http://www.infinera.com/role/StockholdersEquityAssumptionofPSUGrantedDetails", "shortName": "Stockholders' Equity - Assumption of PSU Granted (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "infn:ScheduleofSharebasedPaymentAwardValuationAssumptionsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "infn-20211225.htm", "contextRef": "i6b3ca287db2f467f9a074f680fafb48a_D20171231-20181229", "decimals": "2", "lang": "en-US", "name": "infn:SharebasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsSPGIIPTRIndexExpectedVolatilityRate", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R99": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfNonvestedPerformanceBasedUnitsActivityTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "infn-20211225.htm", "contextRef": "id6e28326cb33420a8ac8de4cbe355bd9_I20201226", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "reportCount": 1, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240804050 - Disclosure - Stockholders' Equity - Schedule of Nonvested Performance Based Units Activity By Grant Year (Details)", "role": "http://www.infinera.com/role/StockholdersEquityScheduleofNonvestedPerformanceBasedUnitsActivityByGrantYearDetails", "shortName": "Stockholders' Equity - Schedule of Nonvested Performance Based Units Activity By Grant Year (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "infn:ScheduleOfNonvestedPerformanceBasedUnitsActivityByGrantYearTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "infn-20211225.htm", "contextRef": "ib906807dfe2942148154b163470dde35_D20201227-20211225", "decimals": "-3", "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R9999": { "firstAnchor": null, "groupType": "", "isDefault": "false", "longName": "Uncategorized Items - infn-20211225.htm", "role": "http://xbrl.sec.gov/role/uncategorizedFacts", "shortName": "Uncategorized Items - infn-20211225.htm", "subGroupType": "", "uniqueAnchor": null } }, "segmentCount": 127, "tag": { "country_US": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "UNITED STATES", "terseLabel": "United States", "verboseLabel": "United States" } } }, "localname": "US", "nsuri": "http://xbrl.sec.gov/country/2021", "presentation": [ "http://www.infinera.com/role/RevenueRecognitionDisaggregationofRevenueDetails", "http://www.infinera.com/role/SegmentInformationPropertyPlantandEquipmentNetDetails" ], "xbrltype": "domainItemType" }, "dei_AmendmentFlag": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.", "label": "Amendment Flag", "terseLabel": "Amendment Flag" } } }, "localname": "AmendmentFlag", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.infinera.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_AuditorFirmId": { "auth_ref": [ "r876", "r877", "r878" ], "lang": { "en-us": { "role": { "documentation": "PCAOB issued Audit Firm Identifier", "label": "Auditor Firm ID", "terseLabel": "Auditor Firm ID" } } }, "localname": "AuditorFirmId", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.infinera.com/role/AuditInformation" ], "xbrltype": "nonemptySequenceNumberItemType" }, "dei_AuditorLocation": { "auth_ref": [ "r876", "r877", "r878" ], "lang": { "en-us": { "role": { "label": "Auditor Location", "terseLabel": "Auditor Location" } } }, "localname": "AuditorLocation", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.infinera.com/role/AuditInformation" ], "xbrltype": "internationalNameItemType" }, "dei_AuditorName": { "auth_ref": [ "r876", "r877", "r878" ], "lang": { "en-us": { "role": { "label": "Auditor Name", "terseLabel": "Auditor Name" } } }, "localname": "AuditorName", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.infinera.com/role/AuditInformation" ], "xbrltype": "internationalNameItemType" }, "dei_CityAreaCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Area code of city", "label": "City Area Code", "terseLabel": "City Area Code" } } }, "localname": "CityAreaCode", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.infinera.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_CoverAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Cover page.", "label": "Cover [Abstract]", "terseLabel": "Cover [Abstract]" } } }, "localname": "CoverAbstract", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "xbrltype": "stringItemType" }, "dei_CurrentFiscalYearEndDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "End date of current fiscal year in the format --MM-DD.", "label": "Current Fiscal Year End Date", "terseLabel": "Current Fiscal Year End Date" } } }, "localname": "CurrentFiscalYearEndDate", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.infinera.com/role/CoverPage" ], "xbrltype": "gMonthDayItemType" }, "dei_DocumentAnnualReport": { "auth_ref": [ "r876", "r877", "r878" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as an annual report.", "label": "Document Annual Report", "terseLabel": "Document Annual Report" } } }, "localname": "DocumentAnnualReport", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.infinera.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_DocumentFiscalPeriodFocus": { "auth_ref": [], "lang": { "en-us": { "role": { "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.", "label": "Document Fiscal Period Focus", "terseLabel": "Document Fiscal Period Focus" } } }, "localname": "DocumentFiscalPeriodFocus", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.infinera.com/role/CoverPage" ], "xbrltype": "fiscalPeriodItemType" }, "dei_DocumentFiscalYearFocus": { "auth_ref": [], "lang": { "en-us": { "role": { "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.", "label": "Document Fiscal Year Focus", "terseLabel": "Document Fiscal Year Focus" } } }, "localname": "DocumentFiscalYearFocus", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.infinera.com/role/CoverPage" ], "xbrltype": "gYearItemType" }, "dei_DocumentPeriodEndDate": { "auth_ref": [], "lang": { "en-us": { "role": { "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.", "label": "Document Period End Date", "terseLabel": "Document Period End Date" } } }, "localname": "DocumentPeriodEndDate", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.infinera.com/role/CoverPage" ], "xbrltype": "dateItemType" }, "dei_DocumentTransitionReport": { "auth_ref": [ "r879" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as a transition report.", "label": "Document Transition Report", "terseLabel": "Document Transition Report" } } }, "localname": "DocumentTransitionReport", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.infinera.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_DocumentType": { "auth_ref": [], "lang": { "en-us": { "role": { "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'.", "label": "Document Type", "terseLabel": "Document Type" } } }, "localname": "DocumentType", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.infinera.com/role/CoverPage" ], "xbrltype": "submissionTypeItemType" }, "dei_DocumentsIncorporatedByReferenceTextBlock": { "auth_ref": [ "r874" ], "lang": { "en-us": { "role": { "documentation": "Documents incorporated by reference.", "label": "Documents Incorporated by Reference [Text Block]", "terseLabel": "Documents Incorporated by Reference" } } }, "localname": "DocumentsIncorporatedByReferenceTextBlock", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.infinera.com/role/CoverPage" ], "xbrltype": "textBlockItemType" }, "dei_EntityAddressAddressLine1": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Address Line 1 such as Attn, Building Name, Street Name", "label": "Entity Address, Address Line One", "terseLabel": "Entity Address, Address Line One" } } }, "localname": "EntityAddressAddressLine1", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.infinera.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressCityOrTown": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the City or Town", "label": "Entity Address, City or Town", "terseLabel": "Entity Address, City or Town" } } }, "localname": "EntityAddressCityOrTown", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.infinera.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressPostalZipCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Code for the postal or zip code", "label": "Entity Address, Postal Zip Code", "terseLabel": "Entity Address, Postal Zip Code" } } }, "localname": "EntityAddressPostalZipCode", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.infinera.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressStateOrProvince": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the state or province.", "label": "Entity Address, State or Province", "terseLabel": "Entity Address, State or Province" } } }, "localname": "EntityAddressStateOrProvince", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.infinera.com/role/CoverPage" ], "xbrltype": "stateOrProvinceItemType" }, "dei_EntityCentralIndexKey": { "auth_ref": [ "r873" ], "lang": { "en-us": { "role": { "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.", "label": "Entity Central Index Key", "terseLabel": "Entity Central Index Key" } } }, "localname": "EntityCentralIndexKey", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.infinera.com/role/CoverPage" ], "xbrltype": "centralIndexKeyItemType" }, "dei_EntityCommonStockSharesOutstanding": { "auth_ref": [], "lang": { "en-us": { "role": { "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.", "label": "Entity Common Stock, Shares Outstanding", "terseLabel": "Entity Common Stock, Shares Outstanding" } } }, "localname": "EntityCommonStockSharesOutstanding", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.infinera.com/role/CoverPage" ], "xbrltype": "sharesItemType" }, "dei_EntityCurrentReportingStatus": { "auth_ref": [], "lang": { "en-us": { "role": { "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.", "label": "Entity Current Reporting Status", "terseLabel": "Entity Current Reporting Status" } } }, "localname": "EntityCurrentReportingStatus", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.infinera.com/role/CoverPage" ], "xbrltype": "yesNoItemType" }, "dei_EntityDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "All the names of the entities being reported upon in a document. Any legal structure used to conduct activities or to hold assets. Some examples of such structures are corporations, partnerships, limited liability companies, grantor trusts, and other trusts. This item does not include business and geographical segments which are included in the geographical or business segments domains.", "label": "Entity [Domain]", "terseLabel": "Entity [Domain]" } } }, "localname": "EntityDomain", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.infinera.com/role/FairValueMeasurementsNarrativeDetails" ], "xbrltype": "domainItemType" }, "dei_EntityEmergingGrowthCompany": { "auth_ref": [ "r873" ], "lang": { "en-us": { "role": { "documentation": "Indicate if registrant meets the emerging growth company criteria.", "label": "Entity Emerging Growth Company", "terseLabel": "Entity Emerging Growth Company" } } }, "localname": "EntityEmergingGrowthCompany", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.infinera.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_EntityFileNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "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.", "label": "Entity File Number", "terseLabel": "Entity File Number" } } }, "localname": "EntityFileNumber", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.infinera.com/role/CoverPage" ], "xbrltype": "fileNumberItemType" }, "dei_EntityFilerCategory": { "auth_ref": [ "r873" ], "lang": { "en-us": { "role": { "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.", "label": "Entity Filer Category", "terseLabel": "Entity Filer Category" } } }, "localname": "EntityFilerCategory", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.infinera.com/role/CoverPage" ], "xbrltype": "filerCategoryItemType" }, "dei_EntityIncorporationStateCountryCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Two-character EDGAR code representing the state or country of incorporation.", "label": "Entity Incorporation, State or Country Code", "terseLabel": "Entity Incorporation, State or Country Code" } } }, "localname": "EntityIncorporationStateCountryCode", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.infinera.com/role/CoverPage" ], "xbrltype": "edgarStateCountryItemType" }, "dei_EntityInteractiveDataCurrent": { "auth_ref": [ "r887" ], "lang": { "en-us": { "role": { "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).", "label": "Entity Interactive Data Current", "terseLabel": "Entity Interactive Data Current" } } }, "localname": "EntityInteractiveDataCurrent", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.infinera.com/role/CoverPage" ], "xbrltype": "yesNoItemType" }, "dei_EntityPublicFloat": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "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.", "label": "Entity Public Float", "terseLabel": "Entity Public Float" } } }, "localname": "EntityPublicFloat", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.infinera.com/role/CoverPage" ], "xbrltype": "monetaryItemType" }, "dei_EntityRegistrantName": { "auth_ref": [ "r873" ], "lang": { "en-us": { "role": { "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.", "label": "Entity Registrant Name", "terseLabel": "Entity Registrant Name" } } }, "localname": "EntityRegistrantName", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.infinera.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityShellCompany": { "auth_ref": [ "r873" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act.", "label": "Entity Shell Company", "terseLabel": "Entity Shell Company" } } }, "localname": "EntityShellCompany", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.infinera.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_EntitySmallBusiness": { "auth_ref": [ "r873" ], "lang": { "en-us": { "role": { "documentation": "Indicates that the company is a Smaller Reporting Company (SRC).", "label": "Entity Small Business", "terseLabel": "Entity Small Business" } } }, "localname": "EntitySmallBusiness", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.infinera.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_EntityTaxIdentificationNumber": { "auth_ref": [ "r873" ], "lang": { "en-us": { "role": { "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.", "label": "Entity Tax Identification Number", "terseLabel": "Entity Tax Identification Number" } } }, "localname": "EntityTaxIdentificationNumber", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.infinera.com/role/CoverPage" ], "xbrltype": "employerIdItemType" }, "dei_EntityVoluntaryFilers": { "auth_ref": [], "lang": { "en-us": { "role": { "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.", "label": "Entity Voluntary Filers", "terseLabel": "Entity Voluntary Filers" } } }, "localname": "EntityVoluntaryFilers", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.infinera.com/role/CoverPage" ], "xbrltype": "yesNoItemType" }, "dei_EntityWellKnownSeasonedIssuer": { "auth_ref": [ "r901" ], "lang": { "en-us": { "role": { "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.", "label": "Entity Well-known Seasoned Issuer", "terseLabel": "Entity Well-known Seasoned Issuer" } } }, "localname": "EntityWellKnownSeasonedIssuer", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.infinera.com/role/CoverPage" ], "xbrltype": "yesNoItemType" }, "dei_IcfrAuditorAttestationFlag": { "auth_ref": [ "r876", "r877", "r878" ], "lang": { "en-us": { "role": { "label": "ICFR Auditor Attestation Flag", "terseLabel": "ICFR Auditor Attestation Flag" } } }, "localname": "IcfrAuditorAttestationFlag", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.infinera.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_LegalEntityAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The set of legal entities associated with a report.", "label": "Legal Entity [Axis]", "terseLabel": "Legal Entity [Axis]" } } }, "localname": "LegalEntityAxis", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.infinera.com/role/FairValueMeasurementsNarrativeDetails" ], "xbrltype": "stringItemType" }, "dei_LocalPhoneNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Local phone number for entity.", "label": "Local Phone Number", "terseLabel": "Local Phone Number" } } }, "localname": "LocalPhoneNumber", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.infinera.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_Security12bTitle": { "auth_ref": [ "r872" ], "lang": { "en-us": { "role": { "documentation": "Title of a 12(b) registered security.", "label": "Title of 12(b) Security", "terseLabel": "Title of 12(b) Security" } } }, "localname": "Security12bTitle", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.infinera.com/role/CoverPage" ], "xbrltype": "securityTitleItemType" }, "dei_SecurityExchangeName": { "auth_ref": [ "r875" ], "lang": { "en-us": { "role": { "documentation": "Name of the Exchange on which a security is registered.", "label": "Security Exchange Name", "terseLabel": "Security Exchange Name" } } }, "localname": "SecurityExchangeName", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.infinera.com/role/CoverPage" ], "xbrltype": "edgarExchangeCodeItemType" }, "dei_TradingSymbol": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Trading symbol of an instrument as listed on an exchange.", "label": "Trading Symbol", "terseLabel": "Trading Symbol" } } }, "localname": "TradingSymbol", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.infinera.com/role/CoverPage" ], "xbrltype": "tradingSymbolItemType" }, "infn_A2.125ConvertibleSeniorNotesCircumstance1Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "2.125% Convertible Senior Notes, Circumstance 1 [Member]", "label": "2.125% Convertible Senior Notes, Circumstance 1 [Member]", "terseLabel": "2.125% Convertible Senior Notes, Circumstance 1" } } }, "localname": "A2.125ConvertibleSeniorNotesCircumstance1Member", "nsuri": "http://www.infinera.com/20211225", "presentation": [ "http://www.infinera.com/role/DebtNarrativeDetails" ], "xbrltype": "domainItemType" }, "infn_A2.125ConvertibleSeniorNotesCircumstance2Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "2.125% Convertible Senior Notes, Circumstance 2 [Member]", "label": "2.125% Convertible Senior Notes, Circumstance 2 [Member]", "terseLabel": "2.125% Convertible Senior Notes, Circumstance 2" } } }, "localname": "A2.125ConvertibleSeniorNotesCircumstance2Member", "nsuri": "http://www.infinera.com/20211225", "presentation": [ "http://www.infinera.com/role/DebtNarrativeDetails" ], "xbrltype": "domainItemType" }, "infn_A2.125ConvertibleSeniorNotesDueSeptember12024Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "2.125% Convertible Senior Notes Due September 1, 2024 [Member]", "label": "2.125% Convertible Senior Notes Due September 1, 2024 [Member]", "terseLabel": "2.125% Convertible Senior Notes Due September 1, 2024" } } }, "localname": "A2.125ConvertibleSeniorNotesDueSeptember12024Member", "nsuri": "http://www.infinera.com/20211225", "presentation": [ "http://www.infinera.com/role/BasicandDilutedNetLossPerCommonShareNarrativeDetails", "http://www.infinera.com/role/DebtComponentsofConvertibleSeniorNotesDetails", "http://www.infinera.com/role/DebtInterestExpenseRecognizedRelatedtoNotesPriortoCapitalizationofInterestDetails", "http://www.infinera.com/role/DebtNarrativeDetails" ], "xbrltype": "domainItemType" }, "infn_A2007EquityIncentivePlanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "2007 Equity Incentive Plan [Member]", "label": "2007 Equity Incentive Plan [Member]", "terseLabel": "2007 Plan" } } }, "localname": "A2007EquityIncentivePlanMember", "nsuri": "http://www.infinera.com/20211225", "presentation": [ "http://www.infinera.com/role/StockholdersEquityNarrativeDetails" ], "xbrltype": "domainItemType" }, "infn_A2016EquityIncentivePlanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "2016 Equity Incentive Plan [Member]", "label": "2016 Equity Incentive Plan [Member]", "terseLabel": "2016 Equity Incentive Plan" } } }, "localname": "A2016EquityIncentivePlanMember", "nsuri": "http://www.infinera.com/20211225", "presentation": [ "http://www.infinera.com/role/StockholdersEquityNarrativeDetails" ], "xbrltype": "domainItemType" }, "infn_A2019InducementEquityIncentivePlanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "2019 Inducement Equity Incentive Plan", "label": "2019 Inducement Equity Incentive Plan [Member]", "terseLabel": "2019 Plan" } } }, "localname": "A2019InducementEquityIncentivePlanMember", "nsuri": "http://www.infinera.com/20211225", "presentation": [ "http://www.infinera.com/role/StockholdersEquityNarrativeDetails" ], "xbrltype": "domainItemType" }, "infn_A2021RestructuringPlanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "2021 Restructuring Plan", "label": "2021 Restructuring Plan [Member]", "terseLabel": "2021 Restructuring Plan" } } }, "localname": "A2021RestructuringPlanMember", "nsuri": "http://www.infinera.com/20211225", "presentation": [ "http://www.infinera.com/role/RestructuringandOtherRelatedCostsNarrativeDetails" ], "xbrltype": "domainItemType" }, "infn_AccountReceivablesSoldGross": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Account Receivables Sold, Gross", "label": "Account Receivables Sold, Gross", "terseLabel": "Account receivables sold" } } }, "localname": "AccountReceivablesSoldGross", "nsuri": "http://www.infinera.com/20211225", "presentation": [ "http://www.infinera.com/role/DerivativeInstrumentsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "infn_AccountsReceivableAllowanceforCreditLossAdditions": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accounts Receivable, Allowance for Credit Loss, Additions", "label": "Accounts Receivable, Allowance for Credit Loss, Additions", "terseLabel": "Additions" } } }, "localname": "AccountsReceivableAllowanceforCreditLossAdditions", "nsuri": "http://www.infinera.com/20211225", "presentation": [ "http://www.infinera.com/role/BalanceSheetDetailsAllowanceforcreditlossesDetails" ], "xbrltype": "monetaryItemType" }, "infn_AccumulatedIncomeTaxAdjustmentAttributabletoParentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Accumulated Income Tax Adjustment Attributable to Parent [Member]", "label": "Accumulated Income Tax Adjustment Attributable to Parent [Member]", "terseLabel": "Accumulated\u00a0Tax Effect" } } }, "localname": "AccumulatedIncomeTaxAdjustmentAttributabletoParentMember", "nsuri": "http://www.infinera.com/20211225", "presentation": [ "http://www.infinera.com/role/AccumulatedOtherComprehensiveIncomeLossDetails" ], "xbrltype": "domainItemType" }, "infn_AllowanceForDoubtfulAccountsReceivableOthers": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Allowance For Doubtful Accounts Receivable, Others", "label": "Allowance For Doubtful Accounts Receivable, Others", "terseLabel": "Other" } } }, "localname": "AllowanceForDoubtfulAccountsReceivableOthers", "nsuri": "http://www.infinera.com/20211225", "presentation": [ "http://www.infinera.com/role/BalanceSheetDetailsAllowanceforcreditlossesDetails" ], "xbrltype": "monetaryItemType" }, "infn_AllowancesForSalesReturnsPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Allowances for Sales Returns [Policy Text Block]", "label": "Allowances For Sales Returns Policy [Policy Text Block]", "terseLabel": "Allowances for Sales Returns" } } }, "localname": "AllowancesForSalesReturnsPolicyPolicyTextBlock", "nsuri": "http://www.infinera.com/20211225", "presentation": [ "http://www.infinera.com/role/SignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "infn_AmericasExcludingUnitedStatesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Americas, Excluding United States [Member]", "label": "Americas, Excluding United States [Member]", "terseLabel": "Other Americas" } } }, "localname": "AmericasExcludingUnitedStatesMember", "nsuri": "http://www.infinera.com/20211225", "presentation": [ "http://www.infinera.com/role/RevenueRecognitionDisaggregationofRevenueDetails" ], "xbrltype": "domainItemType" }, "infn_AmortizationOfIntangibleAssetsCostOfRevenue": { "auth_ref": [], "calculation": { "http://www.infinera.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 3.0, "parentTag": "us-gaap_CostOfRevenue", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amortization Of Intangible Assets, Cost Of Revenue", "label": "Amortization Of Intangible Assets, Cost Of Revenue", "terseLabel": "Amortization of intangible assets" } } }, "localname": "AmortizationOfIntangibleAssetsCostOfRevenue", "nsuri": "http://www.infinera.com/20211225", "presentation": [ "http://www.infinera.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.infinera.com/role/FinancialInformationbyQuarterUnauditedDetails" ], "xbrltype": "monetaryItemType" }, "infn_AmortizationOfIntangibleAssetsOperatingExpenses": { "auth_ref": [], "calculation": { "http://www.infinera.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 4.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 }, "http://www.infinera.com/role/FinancialInformationbyQuarterUnauditedDetails": { "order": 1.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amortization Of Intangible Assets, Operating Expenses", "label": "Amortization Of Intangible Assets, Operating Expenses", "terseLabel": "Amortization of intangible assets", "verboseLabel": "Amortization of intangible assets" } } }, "localname": "AmortizationOfIntangibleAssetsOperatingExpenses", "nsuri": "http://www.infinera.com/20211225", "presentation": [ "http://www.infinera.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.infinera.com/role/FinancialInformationbyQuarterUnauditedDetails" ], "xbrltype": "monetaryItemType" }, "infn_AmortizationOfStockBasedCompensation": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amortization of stock based compensation.", "label": "Amortization Of Stock Based Compensation", "terseLabel": "Amortization of stock based compensation" } } }, "localname": "AmortizationOfStockBasedCompensation", "nsuri": "http://www.infinera.com/20211225", "presentation": [ "http://www.infinera.com/role/StockholdersEquityNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "infn_AnnualExpectedCashDividendYield": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Annual Expected Cash Dividend Yield", "label": "Annual Expected Cash Dividend Yield", "terseLabel": "Expected dividend yield" } } }, "localname": "AnnualExpectedCashDividendYield", "nsuri": "http://www.infinera.com/20211225", "presentation": [ "http://www.infinera.com/role/SignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "percentItemType" }, "infn_AssetImpairmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Asset Impairment [Member]", "label": "Asset Impairment [Member]", "terseLabel": "Asset impairment" } } }, "localname": "AssetImpairmentMember", "nsuri": "http://www.infinera.com/20211225", "presentation": [ "http://www.infinera.com/role/RestructuringandOtherRelatedCostsScheduleofRestructuringReservebyTypeofCostDetails" ], "xbrltype": "domainItemType" }, "infn_AssetsAndLiabilitiesLesseeTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Assets And Liabilities, Lessee", "label": "Assets And Liabilities, Lessee [Table Text Block]", "terseLabel": "Assets And Liabilities, Lessee" } } }, "localname": "AssetsAndLiabilitiesLesseeTableTextBlock", "nsuri": "http://www.infinera.com/20211225", "presentation": [ "http://www.infinera.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "infn_AuditInformationAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Audit Information", "label": "Audit Information [Abstract]" } } }, "localname": "AuditInformationAbstract", "nsuri": "http://www.infinera.com/20211225", "xbrltype": "stringItemType" }, "infn_BankersGuaranteesOrPerformanceBondsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Banker's Guarantees Or Performance Bonds [Member]", "label": "Banker's Guarantees Or Performance Bonds [Member]", "terseLabel": "Banker's Guarantees Or Performance Bonds" } } }, "localname": "BankersGuaranteesOrPerformanceBondsMember", "nsuri": "http://www.infinera.com/20211225", "presentation": [ "http://www.infinera.com/role/GuaranteesNarrativeDetails" ], "xbrltype": "domainItemType" }, "infn_BondSecureAmount": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Bond Secure Amount", "label": "Bond Secure Amount", "terseLabel": "Bond secure amount" } } }, "localname": "BondSecureAmount", "nsuri": "http://www.infinera.com/20211225", "presentation": [ "http://www.infinera.com/role/GuaranteesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "infn_BritishPoundDenominatedExchangeForwardContractsReceivablesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "British Pound Denominated Exchange Forward Contracts Receivables", "label": "British Pound Denominated Exchange Forward Contracts Receivables [Member]", "terseLabel": "Related to British pound denominated receivables" } } }, "localname": "BritishPoundDenominatedExchangeForwardContractsReceivablesMember", "nsuri": "http://www.infinera.com/20211225", "presentation": [ "http://www.infinera.com/role/DerivativeInstrumentsFairValueofDerivativeInstrumentsNotDesignatedasHedgingInstrumentsDetails" ], "xbrltype": "domainItemType" }, "infn_BusinessCombinationAcquisitionAndIntegrationRelatedCosts": { "auth_ref": [], "calculation": { "http://www.infinera.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 5.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 }, "http://www.infinera.com/role/FinancialInformationbyQuarterUnauditedDetails": { "order": 2.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Business Combination, Acquisition And Integration Related Costs", "label": "Business Combination, Acquisition And Integration Related Costs", "terseLabel": "Acquisition and integration costs" } } }, "localname": "BusinessCombinationAcquisitionAndIntegrationRelatedCosts", "nsuri": "http://www.infinera.com/20211225", "presentation": [ "http://www.infinera.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.infinera.com/role/FinancialInformationbyQuarterUnauditedDetails" ], "xbrltype": "monetaryItemType" }, "infn_BusinessCombinationAcquisitionAndIntegrationRelatedCostsCostOfRevenue": { "auth_ref": [], "calculation": { "http://www.infinera.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 2.0, "parentTag": "us-gaap_CostOfRevenue", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Business Combination, Acquisition And Integration Related Costs, Cost Of Revenue", "label": "Business Combination, Acquisition And Integration Related Costs, Cost Of Revenue", "terseLabel": "Acquisition and integration costs", "verboseLabel": "Acquisition and integration costs" } } }, "localname": "BusinessCombinationAcquisitionAndIntegrationRelatedCostsCostOfRevenue", "nsuri": "http://www.infinera.com/20211225", "presentation": [ "http://www.infinera.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.infinera.com/role/FinancialInformationbyQuarterUnauditedDetails" ], "xbrltype": "monetaryItemType" }, "infn_CanadaSREDCreditsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Canada SRED Credits [Member]", "label": "Canada SRED Credits [Member]", "terseLabel": "Scientific Research and Experimental Development (SRED) Credits" } } }, "localname": "CanadaSREDCreditsMember", "nsuri": "http://www.infinera.com/20211225", "presentation": [ "http://www.infinera.com/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "domainItemType" }, "infn_CashCollateralForBorrowedSecuritiesAnnualInterest": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Cash Collateral For Borrowed Securities, Annual Interest", "label": "Cash Collateral For Borrowed Securities, Annual Interest", "terseLabel": "Annual interest on cash collateral" } } }, "localname": "CashCollateralForBorrowedSecuritiesAnnualInterest", "nsuri": "http://www.infinera.com/20211225", "presentation": [ "http://www.infinera.com/role/GuaranteesNarrativeDetails" ], "xbrltype": "percentItemType" }, "infn_CertainPartsProductionSuppliersMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Certain Parts, Production Suppliers", "label": "Certain Parts, Production Suppliers [Member]", "terseLabel": "Certain Parts, Production Suppliers" } } }, "localname": "CertainPartsProductionSuppliersMember", "nsuri": "http://www.infinera.com/20211225", "presentation": [ "http://www.infinera.com/role/CommitmentsandContingenciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "infn_CommonSharesReservedForIssuanceUponExerciseOfOutstandingOptionsAssumedFromAcquisitionsShares": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Common Shares Reserved For Issuance Upon Exercise Of Outstanding Options Assumed From Acquisitions Shares", "label": "Common Shares Reserved For Issuance Upon Exercise Of Outstanding Options Assumed From Acquisitions Shares", "terseLabel": "Reserved common stock for issuance of options (in shares)" } } }, "localname": "CommonSharesReservedForIssuanceUponExerciseOfOutstandingOptionsAssumedFromAcquisitionsShares", "nsuri": "http://www.infinera.com/20211225", "presentation": [ "http://www.infinera.com/role/StockholdersEquityNarrativeDetails" ], "xbrltype": "sharesItemType" }, "infn_ComputerHardwareMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Computer hardware", "label": "Computer hardware [Member]", "terseLabel": "Computer hardware" } } }, "localname": "ComputerHardwareMember", "nsuri": "http://www.infinera.com/20211225", "presentation": [ "http://www.infinera.com/role/SignificantAccountingPoliciesEstimatedUsefulLifeforEachAssetDetails" ], "xbrltype": "domainItemType" }, "infn_ContractWithCustomerContractualSupportPeriod": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Contract With Customer, Contractual Support Period", "label": "Contract With Customer, Contractual Support Period", "terseLabel": "Contractual support period" } } }, "localname": "ContractWithCustomerContractualSupportPeriod", "nsuri": "http://www.infinera.com/20211225", "presentation": [ "http://www.infinera.com/role/SignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "durationItemType" }, "infn_ContractWithCustomerGeneralContractTerm": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Contract With Customer, General Contract Term", "label": "Contract With Customer, General Contract Term", "terseLabel": "Payment term" } } }, "localname": "ContractWithCustomerGeneralContractTerm", "nsuri": "http://www.infinera.com/20211225", "presentation": [ "http://www.infinera.com/role/SignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "durationItemType" }, "infn_ContractWithCustomerPurchaseCommitmentGeneralTimeFrame": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Contract With Customer, Purchase Commitment General Time Frame", "label": "Contract With Customer, Purchase Commitment General Time Frame", "terseLabel": "Purchase commitment time frame" } } }, "localname": "ContractWithCustomerPurchaseCommitmentGeneralTimeFrame", "nsuri": "http://www.infinera.com/20211225", "presentation": [ "http://www.infinera.com/role/SignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "durationItemType" }, "infn_ConvertibleDebtCapPricePerShare": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Convertible Debt, Cap Price Per Share", "label": "Convertible Debt, Cap Price Per Share", "terseLabel": "Cap price (in dollars per share)" } } }, "localname": "ConvertibleDebtCapPricePerShare", "nsuri": "http://www.infinera.com/20211225", "presentation": [ "http://www.infinera.com/role/DebtNarrativeDetails" ], "xbrltype": "perShareItemType" }, "infn_ConvertibleDebtStrikePricePerShare": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Convertible Debt, Strike Price Per Share", "label": "Convertible Debt, Strike Price Per Share", "terseLabel": "Strike price (in dollars per share)" } } }, "localname": "ConvertibleDebtStrikePricePerShare", "nsuri": "http://www.infinera.com/20211225", "presentation": [ "http://www.infinera.com/role/DebtNarrativeDetails" ], "xbrltype": "perShareItemType" }, "infn_ConvertibleSeniorNotes2.5DueMarch12027Circumstance1Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Convertible Senior Notes, 2.5%, Due March 1, 2027, Circumstance 1 [Member]", "label": "Convertible Senior Notes, 2.5%, Due March 1, 2027, Circumstance 1 [Member]", "terseLabel": "Convertible Senior Notes, 2.5%, Due March 1, 2027, Circumstance 1" } } }, "localname": "ConvertibleSeniorNotes2.5DueMarch12027Circumstance1Member", "nsuri": "http://www.infinera.com/20211225", "presentation": [ "http://www.infinera.com/role/DebtNarrativeDetails" ], "xbrltype": "domainItemType" }, "infn_ConvertibleSeniorNotes2.5DueMarch12027Circumstance2Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Convertible Senior Notes, 2.5%, Due March 1, 2027, Circumstance 2 [Member]", "label": "Convertible Senior Notes, 2.5%, Due March 1, 2027, Circumstance 2 [Member]", "terseLabel": "Convertible Senior Notes, 2.5%, Due March 1, 2027, Circumstance 2" } } }, "localname": "ConvertibleSeniorNotes2.5DueMarch12027Circumstance2Member", "nsuri": "http://www.infinera.com/20211225", "presentation": [ "http://www.infinera.com/role/DebtNarrativeDetails" ], "xbrltype": "domainItemType" }, "infn_ConvertibleSeniorNotes2.5DueMarch12027Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Convertible Senior Notes, 2.5%, Due March 1, 2027 [Member]", "label": "Convertible Senior Notes, 2.5%, Due March 1, 2027 [Member]", "terseLabel": "Convertible Senior Notes, 2.5%, Due March 1, 2027" } } }, "localname": "ConvertibleSeniorNotes2.5DueMarch12027Member", "nsuri": "http://www.infinera.com/20211225", "presentation": [ "http://www.infinera.com/role/BasicandDilutedNetLossPerCommonShareNarrativeDetails", "http://www.infinera.com/role/DebtComponentsofConvertibleSeniorNotesDetails", "http://www.infinera.com/role/DebtNarrativeDetails" ], "xbrltype": "domainItemType" }, "infn_ConvertibleSeniorNotesTwoThousandTwentyFourMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Convertible Senior Notes Two Thousand Twenty Four [Member]", "label": "Convertible Senior Notes Two Thousand Twenty Four [Member]", "terseLabel": "Convertible Senior Notes 2024" } } }, "localname": "ConvertibleSeniorNotesTwoThousandTwentyFourMember", "nsuri": "http://www.infinera.com/20211225", "presentation": [ "http://www.infinera.com/role/CommitmentsandContingenciesFutureInterestandPrincipalPaymentsDetails" ], "xbrltype": "domainItemType" }, "infn_ConvertibleSeniorNotesTwoThousandTwentySevenMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Convertible Senior Notes Two Thousand Twenty Seven", "label": "Convertible Senior Notes Two Thousand Twenty Seven [Member]", "terseLabel": "Convertible Senior Notes 2027" } } }, "localname": "ConvertibleSeniorNotesTwoThousandTwentySevenMember", "nsuri": "http://www.infinera.com/20211225", "presentation": [ "http://www.infinera.com/role/CommitmentsandContingenciesFutureInterestandPrincipalPaymentsDetails" ], "xbrltype": "domainItemType" }, "infn_CoriantMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Coriant [Member]", "label": "Coriant [Member]", "terseLabel": "Coriant" } } }, "localname": "CoriantMember", "nsuri": "http://www.infinera.com/20211225", "presentation": [ "http://www.infinera.com/role/RestructuringandOtherRelatedCostsNarrativeDetails" ], "xbrltype": "domainItemType" }, "infn_CreditAgreementMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Credit Agreement [Member]", "label": "Credit Agreement [Member]", "terseLabel": "Credit Facility" } } }, "localname": "CreditAgreementMember", "nsuri": "http://www.infinera.com/20211225", "presentation": [ "http://www.infinera.com/role/DebtNarrativeDetails" ], "xbrltype": "domainItemType" }, "infn_CreditCards": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Credit Cards", "label": "Credit Cards", "terseLabel": "Credit cards" } } }, "localname": "CreditCards", "nsuri": "http://www.infinera.com/20211225", "presentation": [ "http://www.infinera.com/role/GuaranteesLettersofCreditandBankGuaranteesDetails", "http://www.infinera.com/role/GuaranteesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "infn_CustomerOneMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Customer One [Member]", "label": "Customer One [Member]", "terseLabel": "Customer One" } } }, "localname": "CustomerOneMember", "nsuri": "http://www.infinera.com/20211225", "presentation": [ "http://www.infinera.com/role/SignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "infn_CustomerPerformanceGuarantee": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Customer Performance Guarantee", "label": "Customer Performance Guarantee", "terseLabel": "Customer performance guarantee" } } }, "localname": "CustomerPerformanceGuarantee", "nsuri": "http://www.infinera.com/20211225", "presentation": [ "http://www.infinera.com/role/GuaranteesLettersofCreditandBankGuaranteesDetails", "http://www.infinera.com/role/GuaranteesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "infn_DebtInstrumentConvertibleThresholdMaximumPercentageOfStockPriceTrigger": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Debt Instrument, Convertible, Threshold Maximum Percentage Of Stock Price Trigger", "label": "Debt Instrument Convertible Threshold Maximum Percentage Of Stock Price Trigger", "terseLabel": "Convertible, threshold maximum percentage" } } }, "localname": "DebtInstrumentConvertibleThresholdMaximumPercentageOfStockPriceTrigger", "nsuri": "http://www.infinera.com/20211225", "presentation": [ "http://www.infinera.com/role/DebtNarrativeDetails" ], "xbrltype": "percentItemType" }, "infn_DebtInstrumentDailyFrontingFeePercentage": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Debt Instrument, Daily Fronting Fee Percentage", "label": "Debt Instrument, Daily Fronting Fee Percentage", "terseLabel": "Daily fronting fee percentage" } } }, "localname": "DebtInstrumentDailyFrontingFeePercentage", "nsuri": "http://www.infinera.com/20211225", "presentation": [ "http://www.infinera.com/role/GuaranteesNarrativeDetails" ], "xbrltype": "percentItemType" }, "infn_DebtInstrumentNetEquityComponentCarryingAmount": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying amount of equity component, net of issuance costs attributable to equity component.", "label": "Debt Instrument Net Equity Component Carrying Amount", "verboseLabel": "Net equity component carrying amount" } } }, "localname": "DebtInstrumentNetEquityComponentCarryingAmount", "nsuri": "http://www.infinera.com/20211225", "presentation": [ "http://www.infinera.com/role/DebtNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "infn_DebtInstrumentPeriodicPaymentPaymentInstallments": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Debt Instrument, Periodic Payment, Payment Installments", "label": "Debt Instrument, Periodic Payment, Payment Installments", "terseLabel": "Debt payment installments" } } }, "localname": "DebtInstrumentPeriodicPaymentPaymentInstallments", "nsuri": "http://www.infinera.com/20211225", "presentation": [ "http://www.infinera.com/role/DebtNarrativeDetails" ], "xbrltype": "integerItemType" }, "infn_DebtInstrumentRepurchasePriceAsPercentageOfPrincipalAmountPlusAccruedAndUnpaidInterestInEventOfChange": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Debt Instrument Repurchase Price As Percentage Of Principal Amount Plus Accrued And Unpaid Interest In Event Of Change", "label": "Debt Instrument Repurchase Price As Percentage Of Principal Amount Plus Accrued And Unpaid Interest In Event Of Change", "terseLabel": "Purchase price as a percentage on principal amount of the notes upon the occurrence of a fundamental change" } } }, "localname": "DebtInstrumentRepurchasePriceAsPercentageOfPrincipalAmountPlusAccruedAndUnpaidInterestInEventOfChange", "nsuri": "http://www.infinera.com/20211225", "presentation": [ "http://www.infinera.com/role/DebtNarrativeDetails" ], "xbrltype": "percentItemType" }, "infn_DeferredTaxAssetsOperatingLeaseLiability": { "auth_ref": [], "calculation": { "http://www.infinera.com/role/IncomeTaxesDeferredIncomeTaxesDifferencesBetweenCarryingAmountsofAssetsandLiabilitiesDetails": { "order": 7.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Deferred Tax Assets, Operating Lease, Liability", "label": "Deferred Tax Assets, Operating Lease, Liability", "terseLabel": "Leasing Liabilities" } } }, "localname": "DeferredTaxAssetsOperatingLeaseLiability", "nsuri": "http://www.infinera.com/20211225", "presentation": [ "http://www.infinera.com/role/IncomeTaxesDeferredIncomeTaxesDifferencesBetweenCarryingAmountsofAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "infn_DeferredTaxLiabilitiesOperatingLeaseRightOfUseAsset": { "auth_ref": [], "calculation": { "http://www.infinera.com/role/IncomeTaxesDeferredIncomeTaxesDifferencesBetweenCarryingAmountsofAssetsandLiabilitiesDetails": { "order": 4.0, "parentTag": "us-gaap_DeferredIncomeTaxLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Deferred Tax Liabilities, Operating Lease, Right Of Use Asset", "label": "Deferred Tax Liabilities, Operating Lease, Right Of Use Asset", "negatedTerseLabel": "Right of use asset" } } }, "localname": "DeferredTaxLiabilitiesOperatingLeaseRightOfUseAsset", "nsuri": "http://www.infinera.com/20211225", "presentation": [ "http://www.infinera.com/role/IncomeTaxesDeferredIncomeTaxesDifferencesBetweenCarryingAmountsofAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "infn_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTaxRollForwardRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Defined Benefit Plan, Accumulated Other Comprehensive Income, Before Tax Roll Forward [Roll Forward]", "label": "Defined Benefit Plan, Accumulated Other Comprehensive Income, Before Tax Roll Forward [Roll Forward]", "terseLabel": "Defined Benefit Plan, Accumulated Other Comprehensive Income, Before Tax Roll Forward [Roll Forward]" } } }, "localname": "DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTaxRollForwardRollForward", "nsuri": "http://www.infinera.com/20211225", "presentation": [ "http://www.infinera.com/role/EmployeeBenefitandPensionPlansAmountsRecognizedinAccumulatedOtherComprehensiveIncomeDetails" ], "xbrltype": "stringItemType" }, "infn_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationExpectedLongTermReturnOnPlanAssets": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Defined Benefit Plan, Assumptions Used Calculating Benefit Obligation, Expected Long Term Return On Plan Assets", "label": "Defined Benefit Plan, Assumptions Used Calculating Benefit Obligation, Expected Long Term Return On Plan Assets", "terseLabel": "Expected long-term rate of return on plan assets" } } }, "localname": "DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationExpectedLongTermReturnOnPlanAssets", "nsuri": "http://www.infinera.com/20211225", "presentation": [ "http://www.infinera.com/role/EmployeeBenefitandPensionPlansWeightedAverageAssumptionsDetails" ], "xbrltype": "percentItemType" }, "infn_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfPensionIncrease": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Defined Benefit Plan, Assumptions Used Calculating Benefit Obligation, Rate Of Pension Increase", "label": "Defined Benefit Plan, Assumptions Used Calculating Benefit Obligation, Rate Of Pension Increase", "terseLabel": "Pension growth rate" } } }, "localname": "DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfPensionIncrease", "nsuri": "http://www.infinera.com/20211225", "presentation": [ "http://www.infinera.com/role/EmployeeBenefitandPensionPlansWeightedAverageAssumptionsDetails" ], "xbrltype": "percentItemType" }, "infn_DefinedBenefitPlanInsuranceContractsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Defined Benefit Plan, Insurance Contracts [Member]", "label": "Defined Benefit Plan, Insurance Contracts [Member]", "terseLabel": "Insurance contracts" } } }, "localname": "DefinedBenefitPlanInsuranceContractsMember", "nsuri": "http://www.infinera.com/20211225", "presentation": [ "http://www.infinera.com/role/EmployeeBenefitandPensionPlansFairValueofPlanAssetsDetails" ], "xbrltype": "domainItemType" }, "infn_DefinedBenefitPlanPensionFundMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Defined Benefit Plan, Pension Fund [Member]", "label": "Defined Benefit Plan, Pension Fund [Member]", "terseLabel": "Pension fund" } } }, "localname": "DefinedBenefitPlanPensionFundMember", "nsuri": "http://www.infinera.com/20211225", "presentation": [ "http://www.infinera.com/role/EmployeeBenefitandPensionPlansFairValueofPlanAssetsDetails" ], "xbrltype": "domainItemType" }, "infn_DirectRevenueMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Direct Revenue [Member]", "label": "Direct Revenue [Member]", "terseLabel": "Direct" } } }, "localname": "DirectRevenueMember", "nsuri": "http://www.infinera.com/20211225", "presentation": [ "http://www.infinera.com/role/RevenueRecognitionDisaggregationofRevenueDetails" ], "xbrltype": "domainItemType" }, "infn_EffectsOfStockBasedCompensation": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Effects of stock based compensation.", "label": "Effects Of Stock Based Compensation", "terseLabel": "Effects of stock based compensation" } } }, "localname": "EffectsOfStockBasedCompensation", "nsuri": "http://www.infinera.com/20211225", "presentation": [ "http://www.infinera.com/role/StockholdersEquitySummaryofEffectsofStockBasedCompensationonCompanysStatementsofBalanceSheetsandOperationsDetails" ], "xbrltype": "monetaryItemType" }, "infn_EffectsOfStockBasedCompensationLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Effects Of Stock Based Compensation [Line Items]", "label": "Effects Of Stock Based Compensation [Line Items]", "terseLabel": "Effects Of Stock Based Compensation [Line Items]" } } }, "localname": "EffectsOfStockBasedCompensationLineItems", "nsuri": "http://www.infinera.com/20211225", "presentation": [ "http://www.infinera.com/role/StockholdersEquitySummaryofEffectsofStockBasedCompensationonCompanysStatementsofBalanceSheetsandOperationsDetails" ], "xbrltype": "stringItemType" }, "infn_EffectsOfStockBasedCompensationTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Effects of stock based compensation", "label": "Effects Of Stock Based Compensation [Table]", "terseLabel": "Effects of Stock-Based Compensation [Table]" } } }, "localname": "EffectsOfStockBasedCompensationTable", "nsuri": "http://www.infinera.com/20211225", "presentation": [ "http://www.infinera.com/role/StockholdersEquitySummaryofEffectsofStockBasedCompensationonCompanysStatementsofBalanceSheetsandOperationsDetails" ], "xbrltype": "stringItemType" }, "infn_EnterpriseResourcePlanningSystemsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Enterprise resource planning systems", "label": "Enterprise Resource Planning Systems [Member]", "terseLabel": "Enterprise Resource Planning" } } }, "localname": "EnterpriseResourcePlanningSystemsMember", "nsuri": "http://www.infinera.com/20211225", "presentation": [ "http://www.infinera.com/role/BalanceSheetDetailsNarrativeDetails" ], "xbrltype": "domainItemType" }, "infn_EuroDenominatedExchangeForwardContractsReceivablesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Euro denominated exchange forward contracts receivables.", "label": "Euro Denominated Exchange Forward Contracts Receivables [Member]", "terseLabel": "Related to euro denominated receivables" } } }, "localname": "EuroDenominatedExchangeForwardContractsReceivablesMember", "nsuri": "http://www.infinera.com/20211225", "presentation": [ "http://www.infinera.com/role/DerivativeInstrumentsFairValueofDerivativeInstrumentsNotDesignatedasHedgingInstrumentsDetails" ], "xbrltype": "domainItemType" }, "infn_ExistingEmployeesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Vesting period of awards for existing employees.", "label": "Existing Employees [Member]", "terseLabel": "Existing Employees" } } }, "localname": "ExistingEmployeesMember", "nsuri": "http://www.infinera.com/20211225", "presentation": [ "http://www.infinera.com/role/SignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "infn_FabrinetMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Fabrinet [Member]", "label": "Fabrinet [Member]", "terseLabel": "Fabrinet" } } }, "localname": "FabrinetMember", "nsuri": "http://www.infinera.com/20211225", "presentation": [ "http://www.infinera.com/role/DebtNarrativeDetails" ], "xbrltype": "domainItemType" }, "infn_FinanceAssistanceAgreementMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Finance Assistance Agreement", "label": "Finance Assistance Agreement [Member]", "terseLabel": "Finance Assistance Agreement" } } }, "localname": "FinanceAssistanceAgreementMember", "nsuri": "http://www.infinera.com/20211225", "presentation": [ "http://www.infinera.com/role/DebtComponentsofConvertibleSeniorNotesDetails" ], "xbrltype": "domainItemType" }, "infn_FiscalYear2018GrantMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Fiscal Year 2018 Grant [Member]", "label": "Fiscal Year 2018 Grant [Member]", "terseLabel": "2018" } } }, "localname": "FiscalYear2018GrantMember", "nsuri": "http://www.infinera.com/20211225", "presentation": [ "http://www.infinera.com/role/StockholdersEquityScheduleofNonvestedPerformanceBasedUnitsActivityByGrantYearDetails" ], "xbrltype": "domainItemType" }, "infn_FiscalYear2019GrantMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Fiscal Year 2019 Grant [Member]", "label": "Fiscal Year 2019 Grant [Member]", "terseLabel": "2019" } } }, "localname": "FiscalYear2019GrantMember", "nsuri": "http://www.infinera.com/20211225", "presentation": [ "http://www.infinera.com/role/StockholdersEquityScheduleofNonvestedPerformanceBasedUnitsActivityByGrantYearDetails" ], "xbrltype": "domainItemType" }, "infn_FiscalYear2020GrantMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Fiscal Year 2020 Grant [Member]", "label": "Fiscal Year 2020 Grant [Member]", "terseLabel": "2020" } } }, "localname": "FiscalYear2020GrantMember", "nsuri": "http://www.infinera.com/20211225", "presentation": [ "http://www.infinera.com/role/StockholdersEquityScheduleofNonvestedPerformanceBasedUnitsActivityByGrantYearDetails" ], "xbrltype": "domainItemType" }, "infn_FiscalYear2021GrantMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Fiscal Year 2021 Grant", "label": "Fiscal Year 2021 Grant [Member]", "terseLabel": "2021" } } }, "localname": "FiscalYear2021GrantMember", "nsuri": "http://www.infinera.com/20211225", "presentation": [ "http://www.infinera.com/role/StockholdersEquityScheduleofNonvestedPerformanceBasedUnitsActivityByGrantYearDetails" ], "xbrltype": "domainItemType" }, "infn_ForeignCurrencyTransactionGainLoss": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The aggregate of net unrealized foreign currency transaction gains (losses) and net realized foreign currency transaction gains (losses) relating to debt repayments.", "label": "Foreign Currency Transaction Gain (Loss)", "negatedNetLabel": "Foreign currency transaction loss" } } }, "localname": "ForeignCurrencyTransactionGainLoss", "nsuri": "http://www.infinera.com/20211225", "presentation": [ "http://www.infinera.com/role/SignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "infn_ForeignSubsidiaryMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Foreign Subsidiary [Member]", "label": "Foreign Subsidiary [Member]", "terseLabel": "Foreign Subsidiary" } } }, "localname": "ForeignSubsidiaryMember", "nsuri": "http://www.infinera.com/20211225", "presentation": [ "http://www.infinera.com/role/FairValueMeasurementsNarrativeDetails" ], "xbrltype": "domainItemType" }, "infn_GuaranteesPensionPlans": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Guarantees, Pension Plans", "label": "Guarantees, Pension Plans", "terseLabel": "Pension plans" } } }, "localname": "GuaranteesPensionPlans", "nsuri": "http://www.infinera.com/20211225", "presentation": [ "http://www.infinera.com/role/GuaranteesLettersofCreditandBankGuaranteesDetails" ], "xbrltype": "monetaryItemType" }, "infn_ITPPensionPlanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "ITP Pension Plan [Member]", "label": "ITP Pension Plan [Member]", "terseLabel": "ITP Pension Plan" } } }, "localname": "ITPPensionPlanMember", "nsuri": "http://www.infinera.com/20211225", "presentation": [ "http://www.infinera.com/role/EmployeeBenefitandPensionPlansAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "infn_IncomeTaxLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "[Line Items] for Income Tax [Table]", "label": "Income Tax [Line Items]", "terseLabel": "Income Tax [Line Items]" } } }, "localname": "IncomeTaxLineItems", "nsuri": "http://www.infinera.com/20211225", "presentation": [ "http://www.infinera.com/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "stringItemType" }, "infn_IncomeTaxTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Income Tax [Table]", "label": "Income Tax [Table]", "terseLabel": "Income Tax [Table]" } } }, "localname": "IncomeTaxTable", "nsuri": "http://www.infinera.com/20211225", "presentation": [ "http://www.infinera.com/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "stringItemType" }, "infn_IndirectRevenueMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indirect Revenue [Member]", "label": "Indirect Revenue [Member]", "terseLabel": "Indirect" } } }, "localname": "IndirectRevenueMember", "nsuri": "http://www.infinera.com/20211225", "presentation": [ "http://www.infinera.com/role/RevenueRecognitionDisaggregationofRevenueDetails" ], "xbrltype": "domainItemType" }, "infn_JefferiesLLCMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Jefferies L L C", "label": "Jefferies L L C [Member]", "terseLabel": "Jefferies L L C" } } }, "localname": "JefferiesLLCMember", "nsuri": "http://www.infinera.com/20211225", "presentation": [ "http://www.infinera.com/role/StockholdersEquityNarrativeDetails" ], "xbrltype": "domainItemType" }, "infn_LaboratoryAndManufacturingEquipmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Laboratory and manufacturing equipment.", "label": "Laboratory And Manufacturing Equipment [Member]", "terseLabel": "Laboratory and manufacturing equipment" } } }, "localname": "LaboratoryAndManufacturingEquipmentMember", "nsuri": "http://www.infinera.com/20211225", "presentation": [ "http://www.infinera.com/role/BalanceSheetDetailsDetailsofSelectedBalanceSheetItemsDetails", "http://www.infinera.com/role/LeasesPropertyPlantandEquipmentDetails" ], "xbrltype": "domainItemType" }, "infn_LeaseRelatedImpairmentChargesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Lease Related Impairment Charges [Member]", "label": "Lease Related Impairment Charges [Member]", "verboseLabel": "Lease related impairment charges" } } }, "localname": "LeaseRelatedImpairmentChargesMember", "nsuri": "http://www.infinera.com/20211225", "presentation": [ "http://www.infinera.com/role/RestructuringandOtherRelatedCostsScheduleofRestructuringReservebyTypeofCostDetails" ], "xbrltype": "domainItemType" }, "infn_LeaseholdAndBuildingImprovementsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Leasehold And Building Improvements [Member]", "label": "Leasehold And Building Improvements [Member]", "terseLabel": "Leasehold and building improvements" } } }, "localname": "LeaseholdAndBuildingImprovementsMember", "nsuri": "http://www.infinera.com/20211225", "presentation": [ "http://www.infinera.com/role/BalanceSheetDetailsDetailsofSelectedBalanceSheetItemsDetails", "http://www.infinera.com/role/LeasesPropertyPlantandEquipmentDetails", "http://www.infinera.com/role/SignificantAccountingPoliciesEstimatedUsefulLifeforEachAssetDetails" ], "xbrltype": "domainItemType" }, "infn_LesseeLeasesCurrent": { "auth_ref": [], "calculation": { "http://www.infinera.com/role/BalanceSheetDetailsDetailsofSelectedBalanceSheetItemsDetails": { "order": 4.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Lessee, Leases, Current", "label": "Lessee, Leases, Current", "terseLabel": "Short-term operating and financing lease liability" } } }, "localname": "LesseeLeasesCurrent", "nsuri": "http://www.infinera.com/20211225", "presentation": [ "http://www.infinera.com/role/BalanceSheetDetailsDetailsofSelectedBalanceSheetItemsDetails" ], "xbrltype": "monetaryItemType" }, "infn_LineOfCreditFacilityAdditionalBorrowingCapacity": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Line Of Credit Facility, Additional Borrowing Capacity", "label": "Line Of Credit Facility, Additional Borrowing Capacity", "terseLabel": "Additional borrowing capacity" } } }, "localname": "LineOfCreditFacilityAdditionalBorrowingCapacity", "nsuri": "http://www.infinera.com/20211225", "presentation": [ "http://www.infinera.com/role/DebtNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "infn_LossContingencyRelatedToNonCancelablePurchaseCommitments": { "auth_ref": [], "calculation": { "http://www.infinera.com/role/BalanceSheetDetailsDetailsofSelectedBalanceSheetItemsDetails": { "order": 1.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Loss contingency related to non-cancelable purchase commitments.", "label": "Loss Contingency Related To Non Cancelable Purchase Commitments", "terseLabel": "Loss contingency related to non-cancelable purchase commitments" } } }, "localname": "LossContingencyRelatedToNonCancelablePurchaseCommitments", "nsuri": "http://www.infinera.com/20211225", "presentation": [ "http://www.infinera.com/role/BalanceSheetDetailsDetailsofSelectedBalanceSheetItemsDetails" ], "xbrltype": "monetaryItemType" }, "infn_ManufacturingEquipmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Manufacturing Equipment [Member]", "label": "Manufacturing Equipment [Member]", "terseLabel": "Laboratory and manufacturing equipment" } } }, "localname": "ManufacturingEquipmentMember", "nsuri": "http://www.infinera.com/20211225", "presentation": [ "http://www.infinera.com/role/SignificantAccountingPoliciesEstimatedUsefulLifeforEachAssetDetails" ], "xbrltype": "domainItemType" }, "infn_NewHireEmployeeMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Vesting period of awards for new hires.", "label": "New Hire Employee [Member]", "terseLabel": "New Hire Employee" } } }, "localname": "NewHireEmployeeMember", "nsuri": "http://www.infinera.com/20211225", "presentation": [ "http://www.infinera.com/role/SignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "infn_NumberOfSharesCoveredByCappedCallTransactions": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number Of Shares Covered By Capped Call Transactions", "label": "Number Of Shares Covered By Capped Call Transactions", "terseLabel": "Number of shares covered by capped transactions (in shares)" } } }, "localname": "NumberOfSharesCoveredByCappedCallTransactions", "nsuri": "http://www.infinera.com/20211225", "presentation": [ "http://www.infinera.com/role/DebtNarrativeDetails" ], "xbrltype": "sharesItemType" }, "infn_OffsetToDeferredTaxAssetsForUnrecognizedTaxBenefits": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Offset To Deferred Tax Assets For Unrecognized Tax Benefits", "label": "Offset To Deferred Tax Assets For Unrecognized Tax Benefits", "terseLabel": "Unrecognized tax benefits netted against deferred tax assets" } } }, "localname": "OffsetToDeferredTaxAssetsForUnrecognizedTaxBenefits", "nsuri": "http://www.infinera.com/20211225", "presentation": [ "http://www.infinera.com/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "infn_OperatingLeaseAcceleratedRentExpense": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Operating Lease, Accelerated Rent Expense", "label": "Operating Lease, Accelerated Rent Expense", "terseLabel": "Accelerated rent expense" } } }, "localname": "OperatingLeaseAcceleratedRentExpense", "nsuri": "http://www.infinera.com/20211225", "presentation": [ "http://www.infinera.com/role/FairValueMeasurementsNarrativeDetails", "http://www.infinera.com/role/LeasesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "infn_OperatingLeaseExpenseOperatingActivities": { "auth_ref": [], "calculation": { "http://www.infinera.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 12.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Operating Lease Expense, Operating Activities", "label": "Operating Lease Expense, Operating Activities", "terseLabel": "Operating lease expense" } } }, "localname": "OperatingLeaseExpenseOperatingActivities", "nsuri": "http://www.infinera.com/20211225", "presentation": [ "http://www.infinera.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "infn_OtherAmericasMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Other Americas [Member]", "label": "Other Americas [Member]", "terseLabel": "Other Americas" } } }, "localname": "OtherAmericasMember", "nsuri": "http://www.infinera.com/20211225", "presentation": [ "http://www.infinera.com/role/SegmentInformationPropertyPlantandEquipmentNetDetails" ], "xbrltype": "domainItemType" }, "infn_OutstandingStandbyLettersOfCredit": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Outstanding Standby Letters Of Credit", "label": "Outstanding Standby Letters Of Credit", "terseLabel": "Total" } } }, "localname": "OutstandingStandbyLettersOfCredit", "nsuri": "http://www.infinera.com/20211225", "presentation": [ "http://www.infinera.com/role/GuaranteesLettersofCreditandBankGuaranteesDetails", "http://www.infinera.com/role/GuaranteesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "infn_OysterOpticsLLCIMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Oyster Optics LLC I [Member]", "label": "Oyster Optics LLC I [Member]", "terseLabel": "Oyster Optics LLC I" } } }, "localname": "OysterOpticsLLCIMember", "nsuri": "http://www.infinera.com/20211225", "presentation": [ "http://www.infinera.com/role/CommitmentsandContingenciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "infn_PaymentOfTermLicenseObligation": { "auth_ref": [], "calculation": { "http://www.infinera.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 10.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Payment Of Term License Obligation", "label": "Payment Of Term License Obligation", "negatedLabel": "Payment of term license obligation" } } }, "localname": "PaymentOfTermLicenseObligation", "nsuri": "http://www.infinera.com/20211225", "presentation": [ "http://www.infinera.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "infn_PaymentsForCappedCallTransactions": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Payments For Capped Call Transactions", "label": "Payments For Capped Call Transactions", "verboseLabel": "Payment of capped call" } } }, "localname": "PaymentsForCappedCallTransactions", "nsuri": "http://www.infinera.com/20211225", "presentation": [ "http://www.infinera.com/role/DebtNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "infn_Plan401kMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Plan 401(k) [Member]", "label": "Plan 401(k) [Member]", "terseLabel": "401(k) Plan" } } }, "localname": "Plan401kMember", "nsuri": "http://www.infinera.com/20211225", "presentation": [ "http://www.infinera.com/role/EmployeeBenefitandPensionPlansAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "infn_PortugalSIFIDECreditMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Portugal SIFIDE Credit [Member]", "label": "Portugal SIFIDE Credit [Member]", "terseLabel": "Portugal SIFIDE credit" } } }, "localname": "PortugalSIFIDECreditMember", "nsuri": "http://www.infinera.com/20211225", "presentation": [ "http://www.infinera.com/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "domainItemType" }, "infn_ProductWarrantyPeriod": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Product warranty period.", "label": "Product Warranty Period", "terseLabel": "Product warranty period" } } }, "localname": "ProductWarrantyPeriod", "nsuri": "http://www.infinera.com/20211225", "presentation": [ "http://www.infinera.com/role/SignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "durationItemType" }, "infn_PropertyLeases": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Property leases.", "label": "Property Leases", "terseLabel": "Property leases" } } }, "localname": "PropertyLeases", "nsuri": "http://www.infinera.com/20211225", "presentation": [ "http://www.infinera.com/role/GuaranteesLettersofCreditandBankGuaranteesDetails" ], "xbrltype": "monetaryItemType" }, "infn_RangeOfSharesIssuedUponRestatedStockOptionAndIncentivePlan": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Range Of Shares Issued Upon Restated Stock Option And Incentive Plan", "label": "Range Of Shares Issued Upon Restated Stock Option And Incentive Plan", "terseLabel": "Ranges of number of shares issued on vesting of PSUs" } } }, "localname": "RangeOfSharesIssuedUponRestatedStockOptionAndIncentivePlan", "nsuri": "http://www.infinera.com/20211225", "presentation": [ "http://www.infinera.com/role/SignificantAccountingPoliciesNarrativeDetails", "http://www.infinera.com/role/StockholdersEquityNarrativeDetails" ], "xbrltype": "pureItemType" }, "infn_RepaymentOfThirdPartyManufacturingFunding": { "auth_ref": [], "calculation": { "http://www.infinera.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Repayment Of Third Party Manufacturing Funding", "label": "Repayment Of Third Party Manufacturing Funding", "negatedTerseLabel": "Repayment of third-party manufacturing funding" } } }, "localname": "RepaymentOfThirdPartyManufacturingFunding", "nsuri": "http://www.infinera.com/20211225", "presentation": [ "http://www.infinera.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "infn_ReserveForSalesReturns": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Reserve For Sales Returns", "label": "Reserve For Sales Returns", "terseLabel": "Revenue reserves recorded for potential sales returns" } } }, "localname": "ReserveForSalesReturns", "nsuri": "http://www.infinera.com/20211225", "presentation": [ "http://www.infinera.com/role/SignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "infn_RestructuringChargesCostofRevenue": { "auth_ref": [], "calculation": { "http://www.infinera.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 1.0, "parentTag": "us-gaap_CostOfRevenue", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Restructuring Charges, Cost of Revenue", "label": "Restructuring Charges, Cost of Revenue", "terseLabel": "Restructuring and other related costs" } } }, "localname": "RestructuringChargesCostofRevenue", "nsuri": "http://www.infinera.com/20211225", "presentation": [ "http://www.infinera.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.infinera.com/role/FinancialInformationbyQuarterUnauditedDetails" ], "xbrltype": "monetaryItemType" }, "infn_RestructuringChargesOperatingExpenses": { "auth_ref": [], "calculation": { "http://www.infinera.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 6.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 }, "http://www.infinera.com/role/FinancialInformationbyQuarterUnauditedDetails": { "order": 3.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Restructuring Charges, Operating Expenses", "label": "Restructuring Charges, Operating Expenses", "terseLabel": "Restructuring and other related costs", "verboseLabel": "Restructuring and other related costs" } } }, "localname": "RestructuringChargesOperatingExpenses", "nsuri": "http://www.infinera.com/20211225", "presentation": [ "http://www.infinera.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.infinera.com/role/FinancialInformationbyQuarterUnauditedDetails" ], "xbrltype": "monetaryItemType" }, "infn_RestructuringandRelatedCostsTerm": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Restructuring and Related Costs, Term", "label": "Restructuring and Related Costs, Term", "terseLabel": "Restructuring payment timing period" } } }, "localname": "RestructuringandRelatedCostsTerm", "nsuri": "http://www.infinera.com/20211225", "presentation": [ "http://www.infinera.com/role/SignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "durationItemType" }, "infn_ScheduleOfCommonStockReservedForFutureIssuanceTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Schedule Of Common Stock Reserved For Future Issuance Table [Text Block]", "label": "Schedule Of Common Stock Reserved For Future Issuance [Table Text Block]", "terseLabel": "Schedule of Common Stock Reserved for Future Issuance" } } }, "localname": "ScheduleOfCommonStockReservedForFutureIssuanceTableTextBlock", "nsuri": "http://www.infinera.com/20211225", "presentation": [ "http://www.infinera.com/role/StockholdersEquityTables" ], "xbrltype": "textBlockItemType" }, "infn_ScheduleOfInterestExpenseRecognizedTableTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Schedule Of Interest Expense Recognized Table [Text Block]", "label": "Schedule Of Interest Expense Recognized Table [Table Text Block]", "terseLabel": "Schedule of Interest Expense Recognized Related To Notes" } } }, "localname": "ScheduleOfInterestExpenseRecognizedTableTableTextBlock", "nsuri": "http://www.infinera.com/20211225", "presentation": [ "http://www.infinera.com/role/DebtTables" ], "xbrltype": "textBlockItemType" }, "infn_ScheduleOfNonvestedPerformanceBasedUnitsActivityByGrantYearTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Schedule Of Nonvested Performance Based Units Activity By Grant Year [Table Text Block]", "label": "Schedule Of Nonvested Performance Based Units Activity By Grant Year [Table Text Block]", "terseLabel": "Schedule of Nonvested Performance Based Units Activity by Grant Year" } } }, "localname": "ScheduleOfNonvestedPerformanceBasedUnitsActivityByGrantYearTableTextBlock", "nsuri": "http://www.infinera.com/20211225", "presentation": [ "http://www.infinera.com/role/StockholdersEquityTables" ], "xbrltype": "textBlockItemType" }, "infn_ScheduleOfSelectedBalanceSheetItemsTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Schedule of selected balance sheet items.", "label": "Schedule Of Selected Balance Sheet Items [Table Text Block]", "terseLabel": "Schedule of Details of Selected Balance Sheet Items" } } }, "localname": "ScheduleOfSelectedBalanceSheetItemsTableTextBlock", "nsuri": "http://www.infinera.com/20211225", "presentation": [ "http://www.infinera.com/role/BalanceSheetDetailsTables" ], "xbrltype": "textBlockItemType" }, "infn_ScheduleofSharebasedPaymentAwardValuationAssumptionsTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Schedule of Share-based Payment Award, Valuation Assumptions [Table Text Block]", "label": "Schedule of Share-based Payment Award, Valuation Assumptions [Table Text Block]", "terseLabel": "Schedule of Estimated Fair Value of PSU Granted" } } }, "localname": "ScheduleofSharebasedPaymentAwardValuationAssumptionsTableTextBlock", "nsuri": "http://www.infinera.com/20211225", "presentation": [ "http://www.infinera.com/role/StockholdersEquityTables" ], "xbrltype": "textBlockItemType" }, "infn_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionExpectedToVestIntrinsicValue": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Share based compensation arrangement by share based payment award equity instruments other than option expected to vest intrinsic value.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Option Expected To Vest Intrinsic Value", "terseLabel": "Aggregate Intrinsic Value, Expected to vest as of December 26, 2020" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionExpectedToVestIntrinsicValue", "nsuri": "http://www.infinera.com/20211225", "presentation": [ "http://www.infinera.com/role/StockholdersEquitySummaryofCompanysEquityAwardActivityPSUsDetails" ], "xbrltype": "monetaryItemType" }, "infn_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionExpectedToVestNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share based compensation arrangement by share based payment award equity instruments other than option expected to vest number.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Option Expected To Vest Number", "terseLabel": "Expected to vest as of December 26, 2020 (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionExpectedToVestNumber", "nsuri": "http://www.infinera.com/20211225", "presentation": [ "http://www.infinera.com/role/StockholdersEquitySummaryofCompanysEquityAwardActivityPSUsDetails" ], "xbrltype": "sharesItemType" }, "infn_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodAggregateIntrinsicValueRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Grants In Period Aggregate Intrinsic Value [Roll Forward]", "label": "Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Grants In Period Aggregate Intrinsic Value [Roll Forward]", "terseLabel": "Aggregate Intrinsic Value" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodAggregateIntrinsicValueRollForward", "nsuri": "http://www.infinera.com/20211225", "presentation": [ "http://www.infinera.com/role/StockholdersEquitySummaryofCompanysEquityAwardActivityPSUsDetails", "http://www.infinera.com/role/StockholdersEquitySummaryofCompanysEquityAwardActivityRSUsDetails" ], "xbrltype": "stringItemType" }, "infn_ShareBasedCompensationArrangementByShareBasedPaymentAwardEstimatedFairValueOfCommonStockPerShare": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share Based Compensation Arrangement by Share Based Payment Award Estimated Fair Value of Common Stock per Share", "label": "Share Based Compensation Arrangement By Share Based Payment Award Estimated Fair Value Of Common Stock Per Share", "terseLabel": "Estimated fair value, (in usd per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEstimatedFairValueOfCommonStockPerShare", "nsuri": "http://www.infinera.com/20211225", "presentation": [ "http://www.infinera.com/role/StockholdersEquityEstimatedFairValueofESPPSharesDetails" ], "xbrltype": "perShareItemType" }, "infn_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsCorrelationWithSPGIIPTRIndex": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share Based Compensation Arrangement By Share Based Payment Award, Fair Value Assumptions, Correlation With SPGIIPTR Index", "label": "Share Based Compensation Arrangement By Share Based Payment Award, Fair Value Assumptions, Correlation With SPGIIPTR Index", "terseLabel": "Correlation with index" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsCorrelationWithSPGIIPTRIndex", "nsuri": "http://www.infinera.com/20211225", "presentation": [ "http://www.infinera.com/role/StockholdersEquityAssumptionofPSUGrantedDetails" ], "xbrltype": "pureItemType" }, "infn_ShareBasedCompensationEmployeeContributions": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Share Based Compensation Employee Contributions", "label": "Share Based Compensation Employee Contributions", "terseLabel": "Employee contributions" } } }, "localname": "ShareBasedCompensationEmployeeContributions", "nsuri": "http://www.infinera.com/20211225", "presentation": [ "http://www.infinera.com/role/StockholdersEquitySummaryofEmployeeStockPurchasePlanActivityDetails" ], "xbrltype": "monetaryItemType" }, "infn_SharebasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsSPGIIPTRIndexExpectedVolatilityRate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share based Compensation Arrangement By Share Based Payment Award, Fair Value Assumptions, SPGIIPTR Index Expected Volatility Rate", "label": "Share based Compensation Arrangement By Share Based Payment Award, Fair Value Assumptions, SPGIIPTR Index Expected Volatility Rate", "terseLabel": "Index volatility" } } }, "localname": "SharebasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsSPGIIPTRIndexExpectedVolatilityRate", "nsuri": "http://www.infinera.com/20211225", "presentation": [ "http://www.infinera.com/role/StockholdersEquityAssumptionofPSUGrantedDetails" ], "xbrltype": "percentItemType" }, "infn_SharebasedCompensationArrangementBySharebasedPaymentAwardStockPlanOfferingPeriod": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share-based Compensation Arrangement By Share-based Payment Award, Stock Plan Offering Period", "label": "Share-based Compensation Arrangement By Share-based Payment Award, Stock Plan Offering Period", "terseLabel": "Stock plan offering period" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardStockPlanOfferingPeriod", "nsuri": "http://www.infinera.com/20211225", "presentation": [ "http://www.infinera.com/role/SignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "durationItemType" }, "infn_SharebasedCompensationArrangementbySharebasedPaymentAwardAwardPerformancePeriod": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share-based Compensation Arrangement by Share-based Payment Award, Award Performance Period", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Award Performance Period", "terseLabel": "Award performance period" } } }, "localname": "SharebasedCompensationArrangementbySharebasedPaymentAwardAwardPerformancePeriod", "nsuri": "http://www.infinera.com/20211225", "presentation": [ "http://www.infinera.com/role/SignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "durationItemType" }, "infn_SharesOfCommonStockReservedForFutureIssuanceUnderEspp": { "auth_ref": [], "calculation": { "http://www.infinera.com/role/StockholdersEquityCommonStockReservedforFutureIssuanceDetails": { "order": 3.0, "parentTag": "us-gaap_CommonStockCapitalSharesReservedForFutureIssuance", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Shares Of Common Stock Reserved For Future Issuance Under ESPP", "label": "Shares Of Common Stock Reserved For Future Issuance Under Espp", "terseLabel": "Reserved for future ESPP (in shares)" } } }, "localname": "SharesOfCommonStockReservedForFutureIssuanceUnderEspp", "nsuri": "http://www.infinera.com/20211225", "presentation": [ "http://www.infinera.com/role/StockholdersEquityCommonStockReservedforFutureIssuanceDetails" ], "xbrltype": "sharesItemType" }, "infn_SharesSubjectToOptionsAndRestrictedStockOrRsuAwards": { "auth_ref": [], "calculation": { "http://www.infinera.com/role/StockholdersEquityCommonStockReservedforFutureIssuanceDetails": { "order": 1.0, "parentTag": "us-gaap_CommonStockCapitalSharesReservedForFutureIssuance", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Shares Subject To Options And Restricted Stock Or RSU Awards", "label": "Shares Subject To Options And Restricted Stock Or Rsu Awards", "terseLabel": "Outstanding stock options and awards (in shares)" } } }, "localname": "SharesSubjectToOptionsAndRestrictedStockOrRsuAwards", "nsuri": "http://www.infinera.com/20211225", "presentation": [ "http://www.infinera.com/role/StockholdersEquityCommonStockReservedforFutureIssuanceDetails" ], "xbrltype": "sharesItemType" }, "infn_SignificantAccountingPoliciesLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Significant Accounting Policies [Line Items]", "label": "Significant Accounting Policies [Line Items]", "terseLabel": "Significant Accounting Policies [Line Items]" } } }, "localname": "SignificantAccountingPoliciesLineItems", "nsuri": "http://www.infinera.com/20211225", "presentation": [ "http://www.infinera.com/role/SignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "stringItemType" }, "infn_SignificantAccountingPoliciesTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Significant Accounting Policies [Table]", "label": "Significant Accounting Policies [Table]", "terseLabel": "Significant Accounting Policies [Table]" } } }, "localname": "SignificantAccountingPoliciesTable", "nsuri": "http://www.infinera.com/20211225", "presentation": [ "http://www.infinera.com/role/SignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "stringItemType" }, "infn_SoftwareWarrantyPeriod": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Software Warranty Period", "label": "Software Warranty Period", "terseLabel": "Software warranty period" } } }, "localname": "SoftwareWarrantyPeriod", "nsuri": "http://www.infinera.com/20211225", "presentation": [ "http://www.infinera.com/role/SignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "durationItemType" }, "infn_SwingLoanSubFacilityMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Swing Loan Sub-Facility [Member]", "label": "Swing Loan Sub-Facility [Member]", "terseLabel": "Swing Loan Sub-Facility" } } }, "localname": "SwingLoanSubFacilityMember", "nsuri": "http://www.infinera.com/20211225", "presentation": [ "http://www.infinera.com/role/DebtNarrativeDetails" ], "xbrltype": "domainItemType" }, "infn_TaxPositionsRelatedToCurrentYearAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tax Positions Related To Current Year [Abstract]", "label": "Tax Positions Related To Current Year [Abstract]", "terseLabel": "Tax position related to current year" } } }, "localname": "TaxPositionsRelatedToCurrentYearAbstract", "nsuri": "http://www.infinera.com/20211225", "presentation": [ "http://www.infinera.com/role/IncomeTaxesAggregateChangesinBalanceofGrossUnrecognizedTaxBenefitsDetails" ], "xbrltype": "stringItemType" }, "infn_TermLicensesIncurredButNotYetPaid": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Term Licenses Incurred But Not Yet Paid", "label": "Term Licenses Incurred But Not Yet Paid", "terseLabel": "Unpaid term licenses (included in accounts payable, accrued liabilities and other long term liabilities)" } } }, "localname": "TermLicensesIncurredButNotYetPaid", "nsuri": "http://www.infinera.com/20211225", "presentation": [ "http://www.infinera.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "infn_TheMarketOfferingMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The Market Offering", "label": "The Market Offering [Member]", "terseLabel": "The Market Offering" } } }, "localname": "TheMarketOfferingMember", "nsuri": "http://www.infinera.com/20211225", "presentation": [ "http://www.infinera.com/role/StockholdersEquityNarrativeDetails" ], "xbrltype": "domainItemType" }, "infn_TransferOfInventoryToFixedAssets": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value of inventory transferred to fixed assets in noncash transactions.", "label": "Transfer Of Inventory To Fixed Assets", "terseLabel": "Transfer of inventory to fixed assets" } } }, "localname": "TransferOfInventoryToFixedAssets", "nsuri": "http://www.infinera.com/20211225", "presentation": [ "http://www.infinera.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "infn_TransmodeMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Transmode [Member]", "label": "Transmode [Member]", "terseLabel": "Transmode" } } }, "localname": "TransmodeMember", "nsuri": "http://www.infinera.com/20211225", "presentation": [ "http://www.infinera.com/role/EmployeeBenefitandPensionPlansAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "infn_UnpaidDebtIssuancecosts": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Unpaid Debt Issuance costs", "label": "Unpaid Debt Issuance costs", "terseLabel": "Unpaid debt issuance cost" } } }, "localname": "UnpaidDebtIssuancecosts", "nsuri": "http://www.infinera.com/20211225", "presentation": [ "http://www.infinera.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "infn_UnrecognizedTaxBenefitsNet": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Unrecognized Tax Benefits Net", "label": "Unrecognized Tax Benefits Net", "terseLabel": "Unrecognized tax benefits" } } }, "localname": "UnrecognizedTaxBenefitsNet", "nsuri": "http://www.infinera.com/20211225", "presentation": [ "http://www.infinera.com/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "infn_UnrecognizedTaxBenefitsPriorPeriodTaxPositionsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Unrecognized Tax Benefits Prior Period Tax Positions [Abstract]", "label": "Unrecognized Tax Benefits Prior Period Tax Positions [Abstract]", "terseLabel": "Tax positions related to prior years" } } }, "localname": "UnrecognizedTaxBenefitsPriorPeriodTaxPositionsAbstract", "nsuri": "http://www.infinera.com/20211225", "presentation": [ "http://www.infinera.com/role/IncomeTaxesAggregateChangesinBalanceofGrossUnrecognizedTaxBenefitsDetails" ], "xbrltype": "stringItemType" }, "infn_ValueAddedTaxLicense": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Value added tax license.", "label": "Value Added Tax License", "terseLabel": "Value added tax license" } } }, "localname": "ValueAddedTaxLicense", "nsuri": "http://www.infinera.com/20211225", "presentation": [ "http://www.infinera.com/role/GuaranteesLettersofCreditandBankGuaranteesDetails" ], "xbrltype": "monetaryItemType" }, "infn_Vesting1Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Vesting 1 [Member]", "label": "Vesting 1 [Member]", "terseLabel": "Vesting 1" } } }, "localname": "Vesting1Member", "nsuri": "http://www.infinera.com/20211225", "presentation": [ "http://www.infinera.com/role/SignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "infn_Vesting2Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Vesting 2 [Member]", "label": "Vesting 2 [Member]", "terseLabel": "Vesting 2" } } }, "localname": "Vesting2Member", "nsuri": "http://www.infinera.com/20211225", "presentation": [ "http://www.infinera.com/role/SignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "infn_Vesting3Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Vesting 3 [Member]", "label": "Vesting 3 [Member]", "terseLabel": "Vesting 3" } } }, "localname": "Vesting3Member", "nsuri": "http://www.infinera.com/20211225", "presentation": [ "http://www.infinera.com/role/SignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "srt_AsiaPacificMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Region of Asia Pacific.", "label": "Asia Pacific [Member]", "terseLabel": "Asia Pacific and Japan", "verboseLabel": "Asia Pacific" } } }, "localname": "AsiaPacificMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.infinera.com/role/RevenueRecognitionDisaggregationofRevenueDetails", "http://www.infinera.com/role/SegmentInformationPropertyPlantandEquipmentNetDetails" ], "xbrltype": "domainItemType" }, "srt_CounterpartyNameAxis": { "auth_ref": [ "r67", "r69", "r152", "r153", "r371", "r410", "r900" ], "lang": { "en-us": { "role": { "documentation": "Information by name of counterparty. A counterparty is the other party that participates in a financial transaction. Examples include, but not limited to, the name of the financial institution.", "label": "Counterparty Name [Axis]", "terseLabel": "Counterparty Name [Axis]" } } }, "localname": "CounterpartyNameAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.infinera.com/role/StockholdersEquityNarrativeDetails" ], "xbrltype": "stringItemType" }, "srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember": { "auth_ref": [ "r2", "r167", "r175", "r181", "r260", "r571", "r572", "r573", "r620", "r621", "r675", "r678", "r680", "r681", "r904" ], "lang": { "en-us": { "role": { "documentation": "Increase (decrease) to financial statements for cumulative-effect adjustment in period of adoption of amendment to accounting standards.", "label": "Cumulative Effect, Period of Adoption, Adjustment [Member]", "terseLabel": "Adjustment" } } }, "localname": "CumulativeEffectPeriodOfAdoptionAdjustmentMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.infinera.com/role/CONSOLIDATEDSTATEMENTOFSTOCKHOLDERSEQUITY" ], "xbrltype": "domainItemType" }, "srt_CumulativeEffectPeriodOfAdoptionAxis": { "auth_ref": [ "r2", "r167", "r175", "r181", "r260", "r571", "r572", "r573", "r620", "r621", "r675", "r678", "r680", "r681", "r904" ], "lang": { "en-us": { "role": { "documentation": "Information by cumulative-effect adjustment to financial statements in period of adoption of amendment to accounting standards.", "label": "Cumulative Effect, Period of Adoption [Axis]", "terseLabel": "Cumulative Effect, Period of Adoption [Axis]" } } }, "localname": "CumulativeEffectPeriodOfAdoptionAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.infinera.com/role/CONSOLIDATEDSTATEMENTOFSTOCKHOLDERSEQUITY" ], "xbrltype": "stringItemType" }, "srt_CumulativeEffectPeriodOfAdoptionDomain": { "auth_ref": [ "r2", "r167", "r175", "r181", "r260", "r571", "r572", "r573", "r620", "r621", "r675", "r678", "r680", "r681", "r904" ], "lang": { "en-us": { "role": { "documentation": "Cumulative-effect adjustment to financial statements in period of adoption of amendment to accounting standards.", "label": "Cumulative Effect, Period of Adoption [Domain]", "terseLabel": "Cumulative Effect, Period of Adoption [Domain]" } } }, "localname": "CumulativeEffectPeriodOfAdoptionDomain", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.infinera.com/role/CONSOLIDATEDSTATEMENTOFSTOCKHOLDERSEQUITY" ], "xbrltype": "domainItemType" }, "srt_LitigationCaseAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by type of judicial proceeding, alternative dispute resolution or claim.", "label": "Litigation Case [Axis]", "terseLabel": "Litigation Case [Axis]" } } }, "localname": "LitigationCaseAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.infinera.com/role/CommitmentsandContingenciesNarrativeDetails" ], "xbrltype": "stringItemType" }, "srt_LitigationCaseTypeDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Judicial proceeding, alternative dispute resolution or claim. For example, but not limited to, name of case, category of litigation, or other differentiating information.", "label": "Litigation Case [Domain]", "terseLabel": "Litigation Case [Domain]" } } }, "localname": "LitigationCaseTypeDomain", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.infinera.com/role/CommitmentsandContingenciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "srt_MajorCustomersAxis": { "auth_ref": [ "r240", "r435", "r441", "r835" ], "lang": { "en-us": { "role": { "documentation": "Information by name or description of a single external customer or a group of external customers.", "label": "Customer [Axis]", "terseLabel": "Customer [Axis]" } } }, "localname": "MajorCustomersAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.infinera.com/role/SignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "stringItemType" }, "srt_MaximumMember": { "auth_ref": [ "r370", "r409", "r530", "r537", "r753", "r754", "r755", "r756", "r757", "r758", "r777", "r832", "r836", "r867", "r868" ], "lang": { "en-us": { "role": { "documentation": "Upper limit of the provided range.", "label": "Maximum [Member]", "terseLabel": "Maximum" } } }, "localname": "MaximumMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.infinera.com/role/CommitmentsandContingenciesNarrativeDetails", "http://www.infinera.com/role/DebtComponentsofConvertibleSeniorNotesDetails", "http://www.infinera.com/role/DebtNarrativeDetails", "http://www.infinera.com/role/LeasesNarrativeDetails", "http://www.infinera.com/role/RestructuringandOtherRelatedCostsNarrativeDetails", "http://www.infinera.com/role/SignificantAccountingPoliciesEstimatedUsefulLifeforEachAssetDetails", "http://www.infinera.com/role/SignificantAccountingPoliciesNarrativeDetails", "http://www.infinera.com/role/StockholdersEquityAssumptionofPSUGrantedDetails", "http://www.infinera.com/role/StockholdersEquityEstimatedFairValueofESPPSharesDetails", "http://www.infinera.com/role/StockholdersEquityNarrativeDetails" ], "xbrltype": "domainItemType" }, "srt_MinimumMember": { "auth_ref": [ "r370", "r409", "r530", "r537", "r753", "r754", "r755", "r756", "r757", "r758", "r777", "r832", "r836", "r867", "r868" ], "lang": { "en-us": { "role": { "documentation": "Lower limit of the provided range.", "label": "Minimum [Member]", "terseLabel": "Minimum" } } }, "localname": "MinimumMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.infinera.com/role/CommitmentsandContingenciesNarrativeDetails", "http://www.infinera.com/role/DebtComponentsofConvertibleSeniorNotesDetails", "http://www.infinera.com/role/DebtNarrativeDetails", "http://www.infinera.com/role/LeasesNarrativeDetails", "http://www.infinera.com/role/RestructuringandOtherRelatedCostsNarrativeDetails", "http://www.infinera.com/role/SignificantAccountingPoliciesEstimatedUsefulLifeforEachAssetDetails", "http://www.infinera.com/role/SignificantAccountingPoliciesNarrativeDetails", "http://www.infinera.com/role/StockholdersEquityAssumptionofPSUGrantedDetails", "http://www.infinera.com/role/StockholdersEquityEstimatedFairValueofESPPSharesDetails", "http://www.infinera.com/role/StockholdersEquityNarrativeDetails" ], "xbrltype": "domainItemType" }, "srt_NameOfMajorCustomerDomain": { "auth_ref": [ "r240", "r435", "r441", "r835" ], "lang": { "en-us": { "role": { "documentation": "Single external customer or group of external customers.", "label": "Customer [Domain]", "terseLabel": "Customer [Domain]" } } }, "localname": "NameOfMajorCustomerDomain", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.infinera.com/role/SignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "srt_ProductOrServiceAxis": { "auth_ref": [ "r236", "r435", "r439", "r784", "r831", "r833" ], "lang": { "en-us": { "role": { "documentation": "Information by product and service, or group of similar products and similar services.", "label": "Product and Service [Axis]", "terseLabel": "Product and Service [Axis]" } } }, "localname": "ProductOrServiceAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.infinera.com/role/BalanceSheetDetailsNarrativeDetails", "http://www.infinera.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.infinera.com/role/FinancialInformationbyQuarterUnauditedDetails", "http://www.infinera.com/role/RevenueRecognitionDisaggregationofRevenueDetails" ], "xbrltype": "stringItemType" }, "srt_ProductsAndServicesDomain": { "auth_ref": [ "r236", "r435", "r439", "r784", "r831", "r833" ], "lang": { "en-us": { "role": { "documentation": "Product or service, or a group of similar products or similar services.", "label": "Product and Service [Domain]", "terseLabel": "Product and Service [Domain]" } } }, "localname": "ProductsAndServicesDomain", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.infinera.com/role/BalanceSheetDetailsNarrativeDetails", "http://www.infinera.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.infinera.com/role/FinancialInformationbyQuarterUnauditedDetails", "http://www.infinera.com/role/RevenueRecognitionDisaggregationofRevenueDetails" ], "xbrltype": "domainItemType" }, "srt_RangeAxis": { "auth_ref": [ "r370", "r409", "r475", "r530", "r537", "r753", "r754", "r755", "r756", "r757", "r758", "r777", "r832", "r836", "r867", "r868" ], "lang": { "en-us": { "role": { "documentation": "Information by statistical measurement. Includes, but is not limited to, minimum, maximum, weighted average, arithmetic average, and median.", "label": "Statistical Measurement [Axis]", "terseLabel": "Statistical Measurement [Axis]" } } }, "localname": "RangeAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.infinera.com/role/CommitmentsandContingenciesNarrativeDetails", "http://www.infinera.com/role/DebtComponentsofConvertibleSeniorNotesDetails", "http://www.infinera.com/role/DebtNarrativeDetails", "http://www.infinera.com/role/LeasesNarrativeDetails", "http://www.infinera.com/role/RestructuringandOtherRelatedCostsNarrativeDetails", "http://www.infinera.com/role/SignificantAccountingPoliciesEstimatedUsefulLifeforEachAssetDetails", "http://www.infinera.com/role/SignificantAccountingPoliciesNarrativeDetails", "http://www.infinera.com/role/StockholdersEquityAssumptionofPSUGrantedDetails", "http://www.infinera.com/role/StockholdersEquityEstimatedFairValueofESPPSharesDetails", "http://www.infinera.com/role/StockholdersEquityNarrativeDetails" ], "xbrltype": "stringItemType" }, "srt_RangeMember": { "auth_ref": [ "r370", "r409", "r475", "r530", "r537", "r753", "r754", "r755", "r756", "r757", "r758", "r777", "r832", "r836", "r867", "r868" ], "lang": { "en-us": { "role": { "documentation": "Statistical measurement. Includes, but is not limited to, minimum, maximum, weighted average, arithmetic average, and median.", "label": "Statistical Measurement [Domain]", "terseLabel": "Statistical Measurement [Domain]" } } }, "localname": "RangeMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.infinera.com/role/CommitmentsandContingenciesNarrativeDetails", "http://www.infinera.com/role/DebtComponentsofConvertibleSeniorNotesDetails", "http://www.infinera.com/role/DebtNarrativeDetails", "http://www.infinera.com/role/LeasesNarrativeDetails", "http://www.infinera.com/role/RestructuringandOtherRelatedCostsNarrativeDetails", "http://www.infinera.com/role/SignificantAccountingPoliciesEstimatedUsefulLifeforEachAssetDetails", "http://www.infinera.com/role/SignificantAccountingPoliciesNarrativeDetails", "http://www.infinera.com/role/StockholdersEquityAssumptionofPSUGrantedDetails", "http://www.infinera.com/role/StockholdersEquityEstimatedFairValueofESPPSharesDetails", "http://www.infinera.com/role/StockholdersEquityNarrativeDetails" ], "xbrltype": "domainItemType" }, "srt_RepurchaseAgreementCounterpartyNameDomain": { "auth_ref": [ "r68", "r69", "r152", "r153", "r371", "r410" ], "lang": { "en-us": { "role": { "documentation": "Named other party that participates in a financial transaction. Examples include, but not limited to, the name of the financial institution.", "label": "Counterparty Name [Domain]", "terseLabel": "Counterparty Name [Domain]" } } }, "localname": "RepurchaseAgreementCounterpartyNameDomain", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.infinera.com/role/StockholdersEquityNarrativeDetails" ], "xbrltype": "domainItemType" }, "srt_ScenarioForecastMember": { "auth_ref": [ "r176", "r535", "r888" ], "lang": { "en-us": { "role": { "documentation": "Information reported for future period. Excludes information expected to be reported in future period for effect on historical fact.", "label": "Forecast [Member]", "terseLabel": "Forecast" } } }, "localname": "ScenarioForecastMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.infinera.com/role/EmployeeBenefitandPensionPlansAmountsRecognizedinAccumulatedOtherComprehensiveIncomeDetails" ], "xbrltype": "domainItemType" }, "srt_ScenarioUnspecifiedDomain": { "auth_ref": [ "r176", "r181", "r535" ], "lang": { "en-us": { "role": { "documentation": "Scenario reported, distinguishing information from actual fact. Includes, but is not limited to, pro forma and forecast. Excludes actual facts.", "label": "Scenario [Domain]", "terseLabel": "Scenario [Domain]" } } }, "localname": "ScenarioUnspecifiedDomain", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.infinera.com/role/EmployeeBenefitandPensionPlansAmountsRecognizedinAccumulatedOtherComprehensiveIncomeDetails" ], "xbrltype": "domainItemType" }, "srt_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock": { "auth_ref": [ "r162", "r899" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for valuation and qualifying accounts and reserves.", "label": "SEC Schedule, 12-09, Schedule of Valuation and Qualifying Accounts Disclosure [Text Block]", "terseLabel": "Valuation and Qualifying Accounts" } } }, "localname": "ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.infinera.com/role/ValuationandQualifyingAccounts" ], "xbrltype": "textBlockItemType" }, "srt_SegmentGeographicalDomain": { "auth_ref": [ "r237", "r238", "r435", "r440", "r834", "r858", "r859", "r860", "r861", "r862", "r863", "r864", "r865", "r866", "r889", "r891", "r892", "r893", "r894", "r895", "r896", "r897", "r898" ], "lang": { "en-us": { "role": { "documentation": "Geographical area.", "label": "Geographical [Domain]", "terseLabel": "Geographical [Domain]" } } }, "localname": "SegmentGeographicalDomain", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.infinera.com/role/RevenueRecognitionDisaggregationofRevenueDetails", "http://www.infinera.com/role/SegmentInformationPropertyPlantandEquipmentNetDetails" ], "xbrltype": "domainItemType" }, "srt_StatementGeographicalAxis": { "auth_ref": [ "r237", "r238", "r435", "r440", "r834", "r852", "r858", "r859", "r860", "r861", "r862", "r863", "r864", "r865", "r866", "r889", "r890" ], "lang": { "en-us": { "role": { "documentation": "Information by geographical components.", "label": "Geographical [Axis]", "terseLabel": "Geographical [Axis]" } } }, "localname": "StatementGeographicalAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.infinera.com/role/RevenueRecognitionDisaggregationofRevenueDetails", "http://www.infinera.com/role/SegmentInformationPropertyPlantandEquipmentNetDetails" ], "xbrltype": "stringItemType" }, "srt_StatementScenarioAxis": { "auth_ref": [ "r176", "r181", "r329", "r535", "r746" ], "lang": { "en-us": { "role": { "documentation": "Information by scenario reported, distinguishing information from actual fact. Includes, but is not limited to, pro forma and forecast. Excludes actual facts.", "label": "Scenario [Axis]", "terseLabel": "Scenario [Axis]" } } }, "localname": "StatementScenarioAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.infinera.com/role/EmployeeBenefitandPensionPlansAmountsRecognizedinAccumulatedOtherComprehensiveIncomeDetails" ], "xbrltype": "stringItemType" }, "srt_TitleOfIndividualAxis": { "auth_ref": [ "r242", "r742" ], "lang": { "en-us": { "role": { "documentation": "Information by title of individual or nature of relationship to individual or group of individuals.", "label": "Title of Individual [Axis]", "terseLabel": "Title of Individual [Axis]" } } }, "localname": "TitleOfIndividualAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.infinera.com/role/SignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "stringItemType" }, "srt_TitleOfIndividualWithRelationshipToEntityDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Title of individual, or nature of relationship to individual or group of individuals.", "label": "Title of Individual [Domain]", "terseLabel": "Title of Individual [Domain]" } } }, "localname": "TitleOfIndividualWithRelationshipToEntityDomain", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.infinera.com/role/SignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "srt_ValuationAndQualifyingAccountsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "SEC Schedule, 12-09, Valuation and Qualifying Accounts [Abstract]", "terseLabel": "SEC Schedule, 12-09, Valuation and Qualifying Accounts [Abstract]" } } }, "localname": "ValuationAndQualifyingAccountsAbstract", "nsuri": "http://fasb.org/srt/2021-01-31", "xbrltype": "stringItemType" }, "srt_ValuationAndQualifyingAccountsDisclosureLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "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.", "label": "SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Line Items]", "terseLabel": "SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Line Items]" } } }, "localname": "ValuationAndQualifyingAccountsDisclosureLineItems", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.infinera.com/role/ValuationandQualifyingAccountsDetails" ], "xbrltype": "stringItemType" }, "srt_ValuationAndQualifyingAccountsDisclosureTable": { "auth_ref": [ "r156", "r157", "r158", "r160", "r161", "r899" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of valuation and qualifying accounts and reserves.", "label": "SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Table]", "terseLabel": "SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Table]" } } }, "localname": "ValuationAndQualifyingAccountsDisclosureTable", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.infinera.com/role/ValuationandQualifyingAccountsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AOCIAttributableToParentNetOfTaxRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "AOCI Attributable to Parent, Net of Tax [Roll Forward]", "terseLabel": "AOCI Attributable to Parent, Net of Tax:" } } }, "localname": "AOCIAttributableToParentNetOfTaxRollForward", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/AccumulatedOtherComprehensiveIncomeLossDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AccountingPoliciesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Accounting Policies [Abstract]", "terseLabel": "Accounting Policies [Abstract]" } } }, "localname": "AccountingPoliciesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_AccountingStandardsUpdateExtensibleList": { "auth_ref": [ "r0", "r1", "r2", "r3", "r4", "r168", "r169", "r170", "r171", "r248", "r249", "r257", "r258", "r259", "r260", "r261", "r262", "r354", "r567", "r568", "r569", "r570", "r571", "r572", "r573", "r574", "r620", "r621", "r672", "r673", "r674", "r675", "r676", "r677", "r678", "r679", "r680", "r681", "r682", "r697", "r698", "r699", "r700", "r701", "r702", "r703", "r704", "r741", "r837", "r838", "r839", "r840", "r841", "r842", "r843", "r844", "r845", "r846", "r847", "r848", "r902", "r903", "r904", "r905", "r906" ], "lang": { "en-us": { "role": { "documentation": "Indicates amendment to accounting standards.", "label": "Accounting Standards Update [Extensible Enumeration]", "terseLabel": "Accounting Standards Update [Extensible List]" } } }, "localname": "AccountingStandardsUpdateExtensibleList", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/CONSOLIDATEDSTATEMENTOFSTOCKHOLDERSEQUITY" ], "xbrltype": "enumerationSetItemType" }, "us-gaap_AccountsNotesAndLoansReceivableLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "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.", "label": "Accounts, Notes, Loans and Financing Receivable [Line Items]", "terseLabel": "Accounts, Notes, Loans and Financing Receivable [Line Items]" } } }, "localname": "AccountsNotesAndLoansReceivableLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/DebtNarrativeDetails", "http://www.infinera.com/role/DerivativeInstrumentsNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis": { "auth_ref": [ "r57" ], "lang": { "en-us": { "role": { "documentation": "Information by type of receivable.", "label": "Receivable Type [Axis]", "terseLabel": "Receivable Type [Axis]" } } }, "localname": "AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/DerivativeInstrumentsNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Accounts Payable and Accrued Liabilities [Abstract]", "terseLabel": "Accrued expenses and other current liabilities" } } }, "localname": "AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/BalanceSheetDetailsDetailsofSelectedBalanceSheetItemsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent": { "auth_ref": [], "calculation": { "http://www.infinera.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 6.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities incurred to vendors for goods and services received, and accrued liabilities classified as other, payable within one year or the normal operating cycle, if longer.", "label": "Accounts Payable and Other Accrued Liabilities, Current", "terseLabel": "Accrued expenses and other current liabilities" } } }, "localname": "AccountsPayableAndOtherAccruedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsPayableCurrent": { "auth_ref": [ "r42", "r745" ], "calculation": { "http://www.infinera.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "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).", "label": "Accounts Payable, Current", "terseLabel": "Accounts payable" } } }, "localname": "AccountsPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableAllowanceForCreditLossTableTextBlock": { "auth_ref": [ "r268" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of allowance for credit loss on accounts receivable.", "label": "Accounts Receivable, Allowance for Credit Loss [Table Text Block]", "terseLabel": "Schedule of Allowance for Doubtful Accounts" } } }, "localname": "AccountsReceivableAllowanceForCreditLossTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/BalanceSheetDetailsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_AccountsReceivableNetCurrent": { "auth_ref": [ "r9", "r28", "r243", "r244" ], "calculation": { "http://www.infinera.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 3.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Accounts Receivable, after Allowance for Credit Loss, Current", "terseLabel": "Accounts receivable, net", "verboseLabel": "Accounts receivable, net" } } }, "localname": "AccountsReceivableNetCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/CONSOLIDATEDBALANCESHEETS", "http://www.infinera.com/role/RevenueRecognitionContractwithCustomerAssetandLiabilityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedLiabilitiesCurrent": { "auth_ref": [ "r46" ], "calculation": { "http://www.infinera.com/role/BalanceSheetDetailsDetailsofSelectedBalanceSheetItemsDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "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).", "label": "Accrued Liabilities, Current", "totalLabel": "Total accrued expenses and other current liabilities" } } }, "localname": "AccruedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/BalanceSheetDetailsDetailsofSelectedBalanceSheetItemsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedDefinedBenefitPlansAdjustmentNetUnamortizedGainLossMember": { "auth_ref": [ "r75", "r80", "r90", "r91", "r92", "r646" ], "lang": { "en-us": { "role": { "documentation": "Accumulated other comprehensive income (loss) related to gain (loss) component of defined benefit plans attributable to the parent.", "label": "Accumulated Defined Benefit Plans Adjustment, Net Gain (Loss) Attributable to Parent [Member]", "terseLabel": "Actuarial Gain (Loss) on Pension" } } }, "localname": "AccumulatedDefinedBenefitPlansAdjustmentNetUnamortizedGainLossMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/AccumulatedOtherComprehensiveIncomeLossDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember": { "auth_ref": [ "r72", "r73", "r74", "r80", "r90", "r91", "r92" ], "lang": { "en-us": { "role": { "documentation": "Accumulated unrealized gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), attributable to parent.", "label": "AOCI, Accumulated Gain (Loss), Debt Securities, Available-for-sale, Parent [Member]", "verboseLabel": "Unrealized Gain (Loss) on Available-for-Sale Securities" } } }, "localname": "AccumulatedNetUnrealizedInvestmentGainLossMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/AccumulatedOtherComprehensiveIncomeLossDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "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.", "label": "Accumulated Other Comprehensive Income (Loss) [Line Items]", "terseLabel": "Accumulated Other Comprehensive Income (Loss) [Line Items]" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/AccumulatedOtherComprehensiveIncomeLossDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r31", "r78", "r79", "r80", "r818", "r844", "r848" ], "calculation": { "http://www.infinera.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 4.0, "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accumulated change in equity from transactions and other events and circumstances from non-owner sources, net of tax effect, at period end. Excludes Net Income (Loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners. Includes foreign currency translation items, certain pension adjustments, unrealized gains and losses on certain investments in debt and equity securities, other than temporary impairment (OTTI) losses related to factors other than credit losses on available-for-sale and held-to-maturity debt securities that an entity does not intend to sell and it is not more likely than not that the entity will be required to sell before recovery of the amortized cost basis, as well as changes in the fair value of derivatives related to the effective portion of a designated cash flow hedge.", "label": "Accumulated Other Comprehensive Income (Loss), Net of Tax", "terseLabel": "Accumulated other comprehensive loss" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossTable": { "auth_ref": [ "r90", "r91", "r706", "r707", "r708", "r709", "r710", "r712" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about components of accumulated other comprehensive income (loss).", "label": "Accumulated Other Comprehensive Income (Loss) [Table]", "terseLabel": "Accumulated Other Comprehensive Income (Loss) [Table]" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/AccumulatedOtherComprehensiveIncomeLossDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "auth_ref": [ "r77", "r80", "r90", "r91", "r92", "r164", "r165", "r166", "r646", "r839", "r840", "r906" ], "lang": { "en-us": { "role": { "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.", "label": "AOCI Attributable to Parent [Member]", "terseLabel": "Accumulated Other Comprehensive Income (Loss)" } } }, "localname": "AccumulatedOtherComprehensiveIncomeMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/AccumulatedOtherComprehensiveIncomeLossDetails", "http://www.infinera.com/role/CONSOLIDATEDSTATEMENTOFSTOCKHOLDERSEQUITY" ], "xbrltype": "domainItemType" }, "us-gaap_AccumulatedTranslationAdjustmentMember": { "auth_ref": [ "r71", "r80", "r90", "r91", "r92", "r646", "r707", "r708", "r709", "r710", "r712" ], "lang": { "en-us": { "role": { "documentation": "Accumulated other comprehensive income (loss) resulting from foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature, attributable to the parent.", "label": "Accumulated Foreign Currency Adjustment Attributable to Parent [Member]", "verboseLabel": "Foreign Currency Translation" } } }, "localname": "AccumulatedTranslationAdjustmentMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/AccumulatedOtherComprehensiveIncomeLossDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "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.", "label": "Acquired Finite-Lived Intangible Assets [Line Items]", "terseLabel": "Acquired Finite-Lived Intangible Assets [Line Items]" } } }, "localname": "AcquiredFiniteLivedIntangibleAssetsLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/GoodwillandIntangibleAssetsPurchasedIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AdditionalPaidInCapitalCommonStock": { "auth_ref": [ "r29" ], "calculation": { "http://www.infinera.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 3.0, "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "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.", "label": "Additional Paid in Capital, Common Stock", "terseLabel": "Additional paid-in capital" } } }, "localname": "AdditionalPaidInCapitalCommonStock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapitalMember": { "auth_ref": [ "r164", "r165", "r166", "r571", "r572", "r573", "r680" ], "lang": { "en-us": { "role": { "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.", "label": "Additional Paid-in Capital [Member]", "terseLabel": "Additional Paid-in Capital" } } }, "localname": "AdditionalPaidInCapitalMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/CONSOLIDATEDSTATEMENTOFSTOCKHOLDERSEQUITY" ], "xbrltype": "domainItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalConvertibleDebtWithConversionFeature": { "auth_ref": [ "r412", "r418", "r617" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in additional paid in capital (APIC) resulting from recognition of deferred taxes for convertible debt with a beneficial conversion feature.", "label": "Adjustments to Additional Paid in Capital, Convertible Debt with Conversion Feature", "terseLabel": "Conversion option related to convertible senior notes, net of allocated costs" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalConvertibleDebtWithConversionFeature", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/CONSOLIDATEDSTATEMENTOFSTOCKHOLDERSEQUITY" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "auth_ref": [ "r539", "r541", "r577", "r578" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement.", "label": "APIC, Share-based Payment Arrangement, Increase for Cost Recognition", "terseLabel": "Stock-based compensation" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/CONSOLIDATEDSTATEMENTOFSTOCKHOLDERSEQUITY" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]", "terseLabel": "Adjustments to reconcile net loss to net cash used in operating activities:" } } }, "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "stringItemType" }, "us-gaap_AdvertisingCostsPolicyTextBlock": { "auth_ref": [ "r580" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for advertising cost.", "label": "Advertising Cost [Policy Text Block]", "terseLabel": "Advertising" } } }, "localname": "AdvertisingCostsPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/SignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_AdvertisingExpense": { "auth_ref": [ "r581" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount charged to advertising expense for the period, which are expenses incurred with the objective of increasing revenue for a specified brand, product or product line.", "label": "Advertising Expense", "terseLabel": "Advertising expenses" } } }, "localname": "AdvertisingExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/SignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllocatedShareBasedCompensationExpense": { "auth_ref": [ "r541", "r564", "r576" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized.", "label": "Share-based Payment Arrangement, Expense", "terseLabel": "Total stock-based compensation expense", "verboseLabel": "Stock-based compensation expense" } } }, "localname": "AllocatedShareBasedCompensationExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/StockholdersEquitySummaryofEffectsofStockBasedCompensationonCompanysStatementsofBalanceSheetsandOperationsDetails", "http://www.infinera.com/role/StockholdersEquitySummaryofEmployeeStockPurchasePlanActivityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllowanceForCreditLossMember": { "auth_ref": [ "r156", "r157", "r158", "r160", "r161" ], "lang": { "en-us": { "role": { "documentation": "Allowance for credit loss from right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time.", "label": "SEC Schedule, 12-09, Allowance, Credit Loss [Member]", "terseLabel": "Allowance for credit losses" } } }, "localname": "AllowanceForCreditLossMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/ValuationandQualifyingAccountsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivable": { "auth_ref": [ "r245", "r263", "r265", "r267" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of allowance for credit loss on accounts receivable.", "label": "Accounts Receivable, Allowance for Credit Loss", "periodEndLabel": "Balance as of December\u00a025, 2021", "periodStartLabel": "Balance as of December\u00a026, 2020" } } }, "localname": "AllowanceForDoubtfulAccountsReceivable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/BalanceSheetDetailsAllowanceforcreditlossesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Accounts Receivable, Allowance for Credit Loss [Roll Forward]", "terseLabel": "Accounts Receivable, Allowance for Credit Loss [Roll Forward]" } } }, "localname": "AllowanceForDoubtfulAccountsReceivableRollforward", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/BalanceSheetDetailsAllowanceforcreditlossesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs": { "auth_ref": [ "r266" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of direct write-downs of accounts receivable charged against the allowance.", "label": "Accounts Receivable, Allowance for Credit Loss, Writeoff", "negatedTerseLabel": "Write offs" } } }, "localname": "AllowanceForDoubtfulAccountsReceivableWriteOffs", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/BalanceSheetDetailsAllowanceforcreditlossesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfDebtDiscountPremium": { "auth_ref": [ "r109", "r131", "r390", "r715" ], "calculation": { "http://www.infinera.com/role/DebtInterestExpenseRecognizedRelatedtoNotesPriortoCapitalizationofInterestDetails": { "order": 3.0, "parentTag": "us-gaap_InterestExpenseDebt", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncash expense included in interest expense to amortize debt discount and premium associated with the related debt instruments. Excludes amortization of financing costs. Alternate captions include noncash interest expense.", "label": "Amortization of Debt Discount (Premium)", "terseLabel": "Amortization of debt discount" } } }, "localname": "AmortizationOfDebtDiscountPremium", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/DebtInterestExpenseRecognizedRelatedtoNotesPriortoCapitalizationofInterestDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfFinancingCosts": { "auth_ref": [ "r101", "r131", "r390", "r717" ], "calculation": { "http://www.infinera.com/role/DebtInterestExpenseRecognizedRelatedtoNotesPriortoCapitalizationofInterestDetails": { "order": 2.0, "parentTag": "us-gaap_InterestExpenseDebt", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization expense attributable to debt issuance costs.", "label": "Amortization of Debt Issuance Costs", "terseLabel": "Amortization of debt issuance costs", "verboseLabel": "Amortization of debt issuance costs" } } }, "localname": "AmortizationOfFinancingCosts", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/DebtInterestExpenseRecognizedRelatedtoNotesPriortoCapitalizationofInterestDetails", "http://www.infinera.com/role/DebtNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfFinancingCostsAndDiscounts": { "auth_ref": [ "r131", "r390", "r405", "r406", "r717" ], "calculation": { "http://www.infinera.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization expense attributable to debt discount (premium) and debt issuance costs.", "label": "Amortization of Debt Issuance Costs and Discounts", "terseLabel": "Amortization of debt discount and issuance costs" } } }, "localname": "AmortizationOfFinancingCostsAndDiscounts", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfIntangibleAssets": { "auth_ref": [ "r131", "r288", "r295" ], "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Amortization of Intangible Assets", "verboseLabel": "Amortization expense" } } }, "localname": "AmortizationOfIntangibleAssets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/GoodwillandIntangibleAssetsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "auth_ref": [ "r189" ], "lang": { "en-us": { "role": { "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.", "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount", "verboseLabel": "Anti-dilutive securities (in shares)" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/BasicandDilutedNetLossPerCommonShareAntidilutiveSharesExcludedfromComputationofDilutedNetIncomeLossPerShareDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis": { "auth_ref": [ "r189" ], "lang": { "en-us": { "role": { "documentation": "Information by type of antidilutive security.", "label": "Antidilutive Securities [Axis]", "terseLabel": "Antidilutive Securities [Axis]" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/BasicandDilutedNetLossPerCommonShareAntidilutiveSharesExcludedfromComputationofDilutedNetIncomeLossPerShareDetail" ], "xbrltype": "stringItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "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.", "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]", "terseLabel": "Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/BasicandDilutedNetLossPerCommonShareAntidilutiveSharesExcludedfromComputationofDilutedNetIncomeLossPerShareDetail" ], "xbrltype": "stringItemType" }, "us-gaap_AntidilutiveSecuritiesNameDomain": { "auth_ref": [ "r189" ], "lang": { "en-us": { "role": { "documentation": "Incremental common shares attributable to securities that were not included in diluted earnings per share (EPS) because to do so would increase EPS amounts or decrease loss per share amounts for the period presented.", "label": "Antidilutive Securities, Name [Domain]", "terseLabel": "Antidilutive Securities, Name [Domain]" } } }, "localname": "AntidilutiveSecuritiesNameDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/BasicandDilutedNetLossPerCommonShareAntidilutiveSharesExcludedfromComputationofDilutedNetIncomeLossPerShareDetail" ], "xbrltype": "domainItemType" }, "us-gaap_AssetImpairmentCharges": { "auth_ref": [ "r131", "r299" ], "calculation": { "http://www.infinera.com/role/RestructuringandOtherRelatedCostsRestructuringandOtherRelatedCostsDetails": { "order": 3.0, "parentTag": "us-gaap_RestructuringCharges", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of write-down of assets recognized in the income statement. Includes, but is not limited to, losses from tangible assets, intangible assets and goodwill.", "label": "Asset Impairment Charges", "terseLabel": "Asset impairment" } } }, "localname": "AssetImpairmentCharges", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/RestructuringandOtherRelatedCostsRestructuringandOtherRelatedCostsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetRetirementObligationsNoncurrent": { "auth_ref": [ "r305" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Noncurrent portion of the carrying amount of a liability for an asset retirement obligation. An asset retirement obligation is a legal obligation associated with the disposal or retirement of a tangible long-lived asset that results from the acquisition, construction or development, or the normal operations of a long-lived asset, except for certain obligations of lessees.", "label": "Asset Retirement Obligations, Noncurrent", "terseLabel": "ARO, non current" } } }, "localname": "AssetRetirementObligationsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/CommitmentsandContingenciesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_Assets": { "auth_ref": [ "r147", "r221", "r226", "r232", "r256", "r355", "r356", "r357", "r358", "r359", "r360", "r361", "r362", "r363", "r364", "r365", "r643", "r647", "r696", "r743", "r745", "r793", "r816" ], "calculation": { "http://www.infinera.com/role/CONSOLIDATEDBALANCESHEETS": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Assets", "totalLabel": "Total assets" } } }, "localname": "Assets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets [Abstract]", "terseLabel": "ASSETS" } } }, "localname": "AssetsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsCurrent": { "auth_ref": [ "r10", "r11", "r63", "r147", "r256", "r355", "r356", "r357", "r358", "r359", "r360", "r361", "r362", "r363", "r364", "r365", "r643", "r647", "r696", "r743", "r745" ], "calculation": { "http://www.infinera.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 5.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Assets, Current", "totalLabel": "Total current assets" } } }, "localname": "AssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets, Current [Abstract]", "terseLabel": "Current assets:" } } }, "localname": "AssetsCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "stringItemType" }, "us-gaap_AwardDateAxis": { "auth_ref": [ "r542", "r566" ], "lang": { "en-us": { "role": { "documentation": "Information by date or year award under share-based payment arrangement is granted.", "label": "Award Date [Axis]", "terseLabel": "Award Date [Axis]" } } }, "localname": "AwardDateAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/StockholdersEquityScheduleofNonvestedPerformanceBasedUnitsActivityByGrantYearDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AwardDateDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Date or year award under share-based payment arrangement is granted.", "label": "Award Date [Domain]", "terseLabel": "Award Date [Domain]" } } }, "localname": "AwardDateDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/StockholdersEquityScheduleofNonvestedPerformanceBasedUnitsActivityByGrantYearDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AwardTypeAxis": { "auth_ref": [ "r542", "r566" ], "lang": { "en-us": { "role": { "documentation": "Information by type of award under share-based payment arrangement.", "label": "Award Type [Axis]", "terseLabel": "Award Type [Axis]" } } }, "localname": "AwardTypeAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/SignificantAccountingPoliciesNarrativeDetails", "http://www.infinera.com/role/StockholdersEquityAssumptionofPSUGrantedDetails", "http://www.infinera.com/role/StockholdersEquityNarrativeDetails", "http://www.infinera.com/role/StockholdersEquityScheduleofNonvestedPerformanceBasedUnitsActivityByGrantYearDetails", "http://www.infinera.com/role/StockholdersEquitySummaryofCompanysEquityAwardActivityPSUsDetails", "http://www.infinera.com/role/StockholdersEquitySummaryofCompanysEquityAwardActivityRSUsDetails", "http://www.infinera.com/role/StockholdersEquitySummaryofEmployeeStockPurchasePlanActivityDetails", "http://www.infinera.com/role/StockholdersEquityTotalStockBasedCompensationCostforInstrumentsGrantedbutNotYetAmortizedDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BalanceSheetLocationAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by location on balance sheet (statement of financial position).", "label": "Balance Sheet Location [Axis]", "terseLabel": "Balance Sheet Location [Axis]" } } }, "localname": "BalanceSheetLocationAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/StockholdersEquitySummaryofEffectsofStockBasedCompensationonCompanysStatementsofBalanceSheetsandOperationsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BalanceSheetLocationDomain": { "auth_ref": [ "r656", "r659" ], "lang": { "en-us": { "role": { "documentation": "Location in the balance sheet (statement of financial position).", "label": "Balance Sheet Location [Domain]", "terseLabel": "Balance Sheet Location [Domain]" } } }, "localname": "BalanceSheetLocationDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/StockholdersEquitySummaryofEffectsofStockBasedCompensationonCompanysStatementsofBalanceSheetsandOperationsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BaseRateMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Minimum rate investor will accept.", "label": "Base Rate [Member]", "terseLabel": "Base Rate" } } }, "localname": "BaseRateMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/DebtNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BuildingMember": { "auth_ref": [ "r301" ], "lang": { "en-us": { "role": { "documentation": "Facility held for productive use including, but not limited to, office, production, storage and distribution facilities.", "label": "Building [Member]", "terseLabel": "Building" } } }, "localname": "BuildingMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/SignificantAccountingPoliciesEstimatedUsefulLifeforEachAssetDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BusinessAcquisitionAcquireeDomain": { "auth_ref": [ "r525", "r536" ], "lang": { "en-us": { "role": { "documentation": "Identification of the acquiree in a material business combination (or series of individually immaterial business combinations), which may include the name or other type of identification of the acquiree.", "label": "Business Acquisition, Acquiree [Domain]", "terseLabel": "Business Acquisition, Acquiree [Domain]" } } }, "localname": "BusinessAcquisitionAcquireeDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/EmployeeBenefitandPensionPlansAdditionalInformationDetails", "http://www.infinera.com/role/RestructuringandOtherRelatedCostsNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BusinessAcquisitionAxis": { "auth_ref": [ "r525", "r536", "r634", "r635" ], "lang": { "en-us": { "role": { "documentation": "Information by business combination or series of individually immaterial business combinations.", "label": "Business Acquisition [Axis]", "terseLabel": "Business Acquisition [Axis]" } } }, "localname": "BusinessAcquisitionAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/EmployeeBenefitandPensionPlansAdditionalInformationDetails", "http://www.infinera.com/role/RestructuringandOtherRelatedCostsNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessAcquisitionLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "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.", "label": "Business Acquisition [Line Items]", "terseLabel": "Business Acquisition [Line Items]" } } }, "localname": "BusinessAcquisitionLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/FinancialInformationbyQuarterUnauditedDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessDescriptionAndBasisOfPresentationTextBlock": { "auth_ref": [ "r6", "r163", "r211" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for the business description and basis of presentation 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. Basis of presentation describes the underlying basis used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS).", "label": "Business Description and Basis of Presentation [Text Block]", "terseLabel": "Organization and Basis of Presentation" } } }, "localname": "BusinessDescriptionAndBasisOfPresentationTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/OrganizationandBasisofPresentation" ], "xbrltype": "textBlockItemType" }, "us-gaap_BusinessExitCosts1": { "auth_ref": [ "r131" ], "calculation": { "http://www.infinera.com/role/RestructuringandOtherRelatedCostsRestructuringandOtherRelatedCostsDetails": { "order": 2.0, "parentTag": "us-gaap_RestructuringCharges", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expenses associated with exit or disposal activities pursuant to an authorized plan. Includes, but is not limited to, one-time termination benefits, termination of an operating lease or other contract, consolidating or closing facilities, and relocating employees, and termination benefits associated with an ongoing benefit arrangement. Excludes expenses associated with special or contractual termination benefits, a discontinued operation or an asset retirement obligation.", "label": "Business Exit Costs", "terseLabel": "Lease related impairment charges" } } }, "localname": "BusinessExitCosts1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/RestructuringandOtherRelatedCostsRestructuringandOtherRelatedCostsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalExpendituresIncurredButNotYetPaid": { "auth_ref": [ "r136", "r137", "r138" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Future cash outflow to pay for purchases of fixed assets that have occurred.", "label": "Capital Expenditures Incurred but Not yet Paid", "terseLabel": "Property and equipment included in accounts payable and accrued liabilities" } } }, "localname": "CapitalExpendituresIncurredButNotYetPaid", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalLossCarryforwardMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Deductions derived from capital losses that cannot be utilized on the tax return during a period that have been carried forward to reduce taxable income or taxes payable in a future year.", "label": "Capital Loss Carryforward [Member]", "terseLabel": "Capital Loss Carryforward" } } }, "localname": "CapitalLossCarryforwardMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CapitalizedComputerSoftwareAmortization1": { "auth_ref": [ "r869", "r871" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense for amortization of capitalized computer software costs.", "label": "Capitalized Computer Software, Amortization", "terseLabel": "Amortization of capitalized costs" } } }, "localname": "CapitalizedComputerSoftwareAmortization1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/BalanceSheetDetailsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalizedContractCostNet": { "auth_ref": [ "r279" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after accumulated amortization and accumulated impairment loss, of asset recognized from cost incurred to obtain or fulfill contract with customer.", "label": "Capitalized Contract Cost, Net", "terseLabel": "Capitalized cost to obtain contract" } } }, "localname": "CapitalizedContractCostNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/RevenueRecognitionNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_Cash": { "auth_ref": [ "r38", "r745", "r850", "r851" ], "calculation": { "http://www.infinera.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 1.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Cash", "terseLabel": "Cash" } } }, "localname": "Cash", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r7", "r38", "r133" ], "calculation": { "http://www.infinera.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWSSupplementalInformation": { "order": 3.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.", "label": "Cash and Cash Equivalents, at Carrying Value", "terseLabel": "Cash" } } }, "localname": "CashAndCashEquivalentsAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWSSupplementalInformation" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "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.", "label": "Cash and Cash Equivalents [Line Items]", "terseLabel": "Cash and Cash Equivalents [Line Items]" } } }, "localname": "CashAndCashEquivalentsLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/FairValueMeasurementsNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CashAndCashEquivalentsPolicyTextBlock": { "auth_ref": [ "r17", "r134" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for cash and cash equivalents, including the policy for determining which items are treated as cash equivalents. Other information that may be disclosed includes (1) the nature of any restrictions on the entity's use of its cash and cash equivalents, (2) whether the entity's cash and cash equivalents are insured or expose the entity to credit risk, (3) the classification of any negative balance accounts (overdrafts), and (4) the carrying basis of cash equivalents (for example, at cost) and whether the carrying amount of cash equivalents approximates fair value.", "label": "Cash and Cash Equivalents, Policy [Policy Text Block]", "terseLabel": "Cash" } } }, "localname": "CashAndCashEquivalentsPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/SignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r126", "r133", "r139" ], "calculation": { "http://www.infinera.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWSSupplementalInformation": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents", "periodEndLabel": "Cash, cash equivalents and restricted cash at end of period", "periodStartLabel": "Cash and restricted cash at beginning of period", "terseLabel": "Cash and restricted cash", "totalLabel": "Total cash and restricted cash" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://www.infinera.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWSSupplementalInformation", "http://www.infinera.com/role/FairValueMeasurementsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "auth_ref": [ "r126", "r705" ], "calculation": { "http://www.infinera.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect", "totalLabel": "Net change in cash" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCollateralForBorrowedSecurities": { "auth_ref": [ "r798", "r822" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Carrying amount as of the balance sheet date of cash collateral held for borrowed securities, for which the cash is restricted as to withdrawal or usage.", "label": "Cash Collateral for Borrowed Securities", "terseLabel": "Cash collateral" } } }, "localname": "CashCollateralForBorrowedSecurities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/GuaranteesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ChangesInProjectedBenefitObligationsFairValueOfPlanAssetsAndFundedStatusOfPlanTableTextBlock": { "auth_ref": [ "r463" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the change in the benefit obligation, fair value of plan assets, and funded status of pension plans or other employee benefit plans.", "label": "Changes in Projected Benefit Obligations, Fair Value of Plan Assets, and Funded Status of Plan [Table Text Block]", "terseLabel": "Schedule of Changes in Projected Benefit Obligations, Fair Value of Plan Assets, and Funded Status of Plan" } } }, "localname": "ChangesInProjectedBenefitObligationsFairValueOfPlanAssetsAndFundedStatusOfPlanTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/EmployeeBenefitandPensionPlansTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_CommitmentsAndContingencies": { "auth_ref": [ "r53", "r328", "r801", "r821" ], "calculation": { "http://www.infinera.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 6.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur.", "label": "Commitments and Contingencies", "terseLabel": "Commitments and contingencies (Note 13)" } } }, "localname": "CommitmentsAndContingencies", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Commitments and Contingencies Disclosure [Abstract]", "terseLabel": "Commitments and Contingencies Disclosure [Abstract]" } } }, "localname": "CommitmentsAndContingenciesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "auth_ref": [ "r325", "r326", "r327", "r336", "r855" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for commitments and contingencies.", "label": "Commitments and Contingencies Disclosure [Text Block]", "terseLabel": "Commitments and Contingencies" } } }, "localname": "CommitmentsAndContingenciesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/CommitmentsandContingencies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CommonStockCapitalSharesReservedForFutureIssuance": { "auth_ref": [ "r54" ], "calculation": { "http://www.infinera.com/role/StockholdersEquityCommonStockReservedforFutureIssuanceDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "lang": { "en-us": { "role": { "documentation": "Aggregate number of common shares reserved for future issuance.", "label": "Common Stock, Capital Shares Reserved for Future Issuance", "totalLabel": "Total common stock reserved for stock options and awards (in shares)" } } }, "localname": "CommonStockCapitalSharesReservedForFutureIssuance", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/StockholdersEquityCommonStockReservedforFutureIssuanceDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockMember": { "auth_ref": [ "r164", "r165", "r680" ], "lang": { "en-us": { "role": { "documentation": "Stock that is subordinate to all other stock of the issuer.", "label": "Common Stock [Member]", "terseLabel": "Common Stock" } } }, "localname": "CommonStockMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/CONSOLIDATEDSTATEMENTOFSTOCKHOLDERSEQUITY", "http://www.infinera.com/role/StockholdersEquityNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockParOrStatedValuePerShare": { "auth_ref": [ "r27" ], "lang": { "en-us": { "role": { "documentation": "Face amount or stated value per share of common stock.", "label": "Common Stock, Par or Stated Value Per Share", "terseLabel": "Common stock, par value (in usd per share)" } } }, "localname": "CommonStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/CONSOLIDATEDBALANCESHEETSParenthetical", "http://www.infinera.com/role/StockholdersEquityNarrativeDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockSharesAuthorized": { "auth_ref": [ "r27" ], "lang": { "en-us": { "role": { "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws.", "label": "Common Stock, Shares Authorized", "terseLabel": "Common stock, authorized shares (in shares)" } } }, "localname": "CommonStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/CONSOLIDATEDBALANCESHEETSParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesIssued": { "auth_ref": [ "r27" ], "lang": { "en-us": { "role": { "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.", "label": "Common Stock, Shares, Issued", "terseLabel": "Common stock, shares issued (in shares)" } } }, "localname": "CommonStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/CONSOLIDATEDBALANCESHEETSParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesOutstanding": { "auth_ref": [ "r27", "r412" ], "lang": { "en-us": { "role": { "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.", "label": "Common Stock, Shares, Outstanding", "terseLabel": "Common stock, shares outstanding (in shares)" } } }, "localname": "CommonStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/CONSOLIDATEDBALANCESHEETSParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockValue": { "auth_ref": [ "r27", "r745" ], "calculation": { "http://www.infinera.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 2.0, "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "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.", "label": "Common Stock, Value, Issued", "terseLabel": "Common stock, $0.001 par value Authorized shares\u2014500,000 in 2021 and 500,000 in 2020 Issued and outstanding shares\u2014211,381 in 2021 and 201,397 in 2020" } } }, "localname": "CommonStockValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_CompensationAndEmployeeBenefitPlansTextBlock": { "auth_ref": [ "r447", "r448", "r538", "r579" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for an entity's employee compensation and benefit plans, including, but not limited to, postemployment and postretirement benefit plans, defined benefit pension plans, defined contribution plans, non-qualified and supplemental benefit plans, deferred compensation, share-based compensation, life insurance, severance, health care, unemployment and other benefit plans.", "label": "Compensation and Employee Benefit Plans [Text Block]", "terseLabel": "Employee Benefit and Pension Plans" } } }, "localname": "CompensationAndEmployeeBenefitPlansTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/EmployeeBenefitandPensionPlans" ], "xbrltype": "textBlockItemType" }, "us-gaap_CompensationAndRetirementDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Retirement Benefits [Abstract]", "terseLabel": "Retirement Benefits [Abstract]" } } }, "localname": "CompensationAndRetirementDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_CompensationRelatedCostsPolicyTextBlock": { "auth_ref": [ "r547" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for salaries, bonuses, incentive awards, postretirement and postemployment benefits granted to employees, including equity-based arrangements; discloses methodologies for measurement, and the bases for recognizing related assets and liabilities and recognizing and reporting compensation expense.", "label": "Compensation Related Costs, Policy [Policy Text Block]", "terseLabel": "Stock-Based Compensation" } } }, "localname": "CompensationRelatedCostsPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/SignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ComprehensiveIncomeNetOfTax": { "auth_ref": [ "r85", "r87", "r88", "r98", "r805", "r826" ], "calculation": { "http://www.infinera.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMELOSS": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "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.", "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent", "totalLabel": "Comprehensive loss" } } }, "localname": "ComprehensiveIncomeNetOfTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMELOSS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeNoteTextBlock": { "auth_ref": [ "r97", "r112", "r804", "r825" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for comprehensive income, which includes, but is not limited to, 1) the amount of income tax expense or benefit allocated to each component of other comprehensive income, including reclassification adjustments, 2) the reclassification adjustments for each classification of other comprehensive income and 3) the ending accumulated balances for each component of comprehensive income.", "label": "Comprehensive Income (Loss) Note [Text Block]", "terseLabel": "Accumulated Other Comprehensive Income (Loss)" } } }, "localname": "ComprehensiveIncomeNoteTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/AccumulatedOtherComprehensiveIncomeLoss" ], "xbrltype": "textBlockItemType" }, "us-gaap_ComputerEquipmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Long lived, depreciable assets that are used in the creation, maintenance and utilization of information systems.", "label": "Computer Equipment [Member]", "terseLabel": "Computer hardware" } } }, "localname": "ComputerEquipmentMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/BalanceSheetDetailsDetailsofSelectedBalanceSheetItemsDetails", "http://www.infinera.com/role/LeasesPropertyPlantandEquipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ComputerSoftwareIntangibleAssetMember": { "auth_ref": [ "r289", "r293", "r637" ], "lang": { "en-us": { "role": { "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.", "label": "Computer Software, Intangible Asset [Member]", "terseLabel": "Computer software" } } }, "localname": "ComputerSoftwareIntangibleAssetMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/BalanceSheetDetailsDetailsofSelectedBalanceSheetItemsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ConcentrationRiskBenchmarkDomain": { "auth_ref": [ "r206", "r207", "r240", "r694", "r695", "r854" ], "lang": { "en-us": { "role": { "documentation": "The denominator in a calculation of a disclosed concentration risk percentage.", "label": "Concentration Risk Benchmark [Domain]", "terseLabel": "Concentration Risk Benchmark [Domain]" } } }, "localname": "ConcentrationRiskBenchmarkDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/SignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ConcentrationRiskByBenchmarkAxis": { "auth_ref": [ "r206", "r207", "r240", "r694", "r695", "r849", "r854" ], "lang": { "en-us": { "role": { "documentation": "Information by benchmark of concentration risk.", "label": "Concentration Risk Benchmark [Axis]", "terseLabel": "Concentration Risk Benchmark [Axis]" } } }, "localname": "ConcentrationRiskByBenchmarkAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/SignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskByTypeAxis": { "auth_ref": [ "r206", "r207", "r240", "r694", "r695", "r849", "r854" ], "lang": { "en-us": { "role": { "documentation": "Information by type of concentration risk, for example, but not limited to, asset, liability, net assets, geographic, customer, employees, supplier, lender.", "label": "Concentration Risk Type [Axis]", "terseLabel": "Concentration Risk Type [Axis]" } } }, "localname": "ConcentrationRiskByTypeAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/SignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskCreditRisk": { "auth_ref": [ "r202", "r812" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for credit risk.", "label": "Concentration Risk, Credit Risk, Policy [Policy Text Block]", "terseLabel": "Concentration of Risk" } } }, "localname": "ConcentrationRiskCreditRisk", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/SignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ConcentrationRiskPercentage1": { "auth_ref": [ "r206", "r207", "r240", "r694", "r695" ], "lang": { "en-us": { "role": { "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.", "label": "Concentration Risk, Percentage", "terseLabel": "Concentration risk" } } }, "localname": "ConcentrationRiskPercentage1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/SignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ConcentrationRiskTypeDomain": { "auth_ref": [ "r206", "r207", "r240", "r694", "r695", "r854" ], "lang": { "en-us": { "role": { "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.", "label": "Concentration Risk Type [Domain]", "terseLabel": "Concentration Risk Type [Domain]" } } }, "localname": "ConcentrationRiskTypeDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/SignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ConstructionInProgressMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Structure or a modification to a structure under construction. Includes recently completed structures or modifications to structures that have not been placed into service.", "label": "Construction in Progress [Member]", "terseLabel": "Construction in progress" } } }, "localname": "ConstructionInProgressMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/BalanceSheetDetailsDetailsofSelectedBalanceSheetItemsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock": { "auth_ref": [ "r424" ], "lang": { "en-us": { "role": { "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.", "label": "Contract with Customer, Contract Asset, Contract Liability, and Receivable [Table Text Block]", "terseLabel": "Schedule of Contract with Customer, Asset and Liability" } } }, "localname": "ContractWithCustomerAssetAndLiabilityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/RevenueRecognitionTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ContractWithCustomerAssetNet": { "auth_ref": [ "r421", "r423", "r436" ], "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Contract with Customer, Asset, after Allowance for Credit Loss", "terseLabel": "Contract assets" } } }, "localname": "ContractWithCustomerAssetNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/RevenueRecognitionContractwithCustomerAssetandLiabilityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiability": { "auth_ref": [ "r421", "r422", "r436" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable.", "label": "Contract with Customer, Liability", "terseLabel": "Deferred revenue" } } }, "localname": "ContractWithCustomerLiability", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/RevenueRecognitionContractwithCustomerAssetandLiabilityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityCurrent": { "auth_ref": [ "r421", "r422", "r436" ], "calculation": { "http://www.infinera.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 5.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as current.", "label": "Contract with Customer, Liability, Current", "terseLabel": "Deferred revenue" } } }, "localname": "ContractWithCustomerLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityNoncurrent": { "auth_ref": [ "r421", "r422", "r436" ], "calculation": { "http://www.infinera.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as noncurrent.", "label": "Contract with Customer, Liability, Noncurrent", "terseLabel": "Long-term deferred revenue" } } }, "localname": "ContractWithCustomerLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityRevenueRecognized": { "auth_ref": [ "r437" ], "crdr": "credit", "lang": { "en-us": { "role": { "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.", "label": "Contract with Customer, Liability, Revenue Recognized", "terseLabel": "Deferred revenue recognized" } } }, "localname": "ContractWithCustomerLiabilityRevenueRecognized", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/RevenueRecognitionNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractualObligation": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of contractual obligation, including but not limited to, long-term debt, capital lease obligations, operating lease obligations, purchase obligations, and other commitments.", "label": "Contractual Obligation", "terseLabel": "Total" } } }, "localname": "ContractualObligation", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/CommitmentandContingenciesTotalContractualObligationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractualObligationDueAfterFifthYear": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of contractual obligation to be paid 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).", "label": "Contractual Obligation, to be Paid, after Year Five", "terseLabel": "Thereafter" } } }, "localname": "ContractualObligationDueAfterFifthYear", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/CommitmentandContingenciesTotalContractualObligationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractualObligationDueInFifthYear": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of contractual obligation 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).", "label": "Contractual Obligation, to be Paid, Year Five", "terseLabel": "2026" } } }, "localname": "ContractualObligationDueInFifthYear", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/CommitmentandContingenciesTotalContractualObligationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractualObligationDueInFourthYear": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of contractual obligation 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).", "label": "Contractual Obligation, to be Paid, Year Four", "terseLabel": "2025" } } }, "localname": "ContractualObligationDueInFourthYear", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/CommitmentandContingenciesTotalContractualObligationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractualObligationDueInNextTwelveMonths": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of contractual obligation 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).", "label": "Contractual Obligation, to be Paid, Year One", "terseLabel": "2022" } } }, "localname": "ContractualObligationDueInNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/CommitmentandContingenciesTotalContractualObligationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractualObligationDueInSecondYear": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of contractual obligation 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).", "label": "Contractual Obligation, to be Paid, Year Two", "terseLabel": "2023" } } }, "localname": "ContractualObligationDueInSecondYear", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/CommitmentandContingenciesTotalContractualObligationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractualObligationDueInThirdYear": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of contractual obligation 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).", "label": "Contractual Obligation, to be Paid, Year Three", "terseLabel": "2024" } } }, "localname": "ContractualObligationDueInThirdYear", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/CommitmentandContingenciesTotalContractualObligationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ConvertibleDebtMember": { "auth_ref": [ "r366", "r367", "r368", "r370", "r380", "r381", "r382", "r386", "r387", "r388", "r389", "r390", "r403", "r404", "r405", "r406" ], "lang": { "en-us": { "role": { "documentation": "Borrowing which can be exchanged for a specified number of another security at the option of the issuer or the holder, for example, but not limited to, the entity's common stock.", "label": "Convertible Debt [Member]", "terseLabel": "Convertible Senior Notes" } } }, "localname": "ConvertibleDebtMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/DebtComponentsofConvertibleSeniorNotesDetails", "http://www.infinera.com/role/FairValueMeasurementsAssetsandLiabilitiesMeasuredatFairValueonRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ConvertibleDebtTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of convertible debt instrument. Includes, but is not limited to, principal amount and amortized premium or discount.", "label": "Convertible Debt [Table Text Block]", "terseLabel": "Schedule of Components of Convertible Senior Notes" } } }, "localname": "ConvertibleDebtTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/DebtTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_CostOfGoodsAndServicesSold": { "auth_ref": [ "r103", "r784" ], "calculation": { "http://www.infinera.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 4.0, "parentTag": "us-gaap_CostOfRevenue", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate costs related to goods produced and sold and services rendered by an entity during the reporting period. This excludes costs incurred during the reporting period related to financial services rendered and other revenue generating activities.", "label": "Cost of Goods and Services Sold", "terseLabel": "Cost of revenue" } } }, "localname": "CostOfGoodsAndServicesSold", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.infinera.com/role/FinancialInformationbyQuarterUnauditedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostOfRevenue": { "auth_ref": [ "r104", "r147", "r256", "r355", "r356", "r357", "r359", "r360", "r361", "r362", "r363", "r364", "r365", "r696" ], "calculation": { "http://www.infinera.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 1.0, "parentTag": "us-gaap_GrossProfit", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate cost of goods produced and sold and services rendered during the reporting period.", "label": "Cost of Revenue", "terseLabel": "Cost of Revenue", "totalLabel": "Total cost of revenue" } } }, "localname": "CostOfRevenue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.infinera.com/role/FinancialInformationbyQuarterUnauditedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostOfRevenueAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Cost of Revenue [Abstract]", "terseLabel": "Cost of revenue:" } } }, "localname": "CostOfRevenueAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.infinera.com/role/FinancialInformationbyQuarterUnauditedDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CostOfSalesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing cost of sales.", "label": "Cost of Sales [Member]", "terseLabel": "Cost of revenue", "verboseLabel": "Cost of Revenue" } } }, "localname": "CostOfSalesMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/RestructuringandOtherRelatedCostsRestructuringandOtherRelatedCostsDetails", "http://www.infinera.com/role/StockholdersEquitySummaryofEffectsofStockBasedCompensationonCompanysStatementsofBalanceSheetsandOperationsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CostsAssociatedWithExitOrDisposalActivitiesOrRestructuringsPolicyTextBlock": { "auth_ref": [ "r315", "r316", "r323" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for recognizing and reporting costs associated with exiting, disposing of, and restructuring certain operations.", "label": "Costs Associated with Exit or Disposal Activities or Restructurings, Policy [Policy Text Block]", "terseLabel": "Restructuring and Other Related Costs" } } }, "localname": "CostsAssociatedWithExitOrDisposalActivitiesOrRestructuringsPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/SignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CreditFacilityAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing.", "label": "Credit Facility [Axis]", "terseLabel": "Credit Facility [Axis]" } } }, "localname": "CreditFacilityAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/DebtComponentsofConvertibleSeniorNotesDetails", "http://www.infinera.com/role/DebtNarrativeDetails", "http://www.infinera.com/role/GuaranteesLettersofCreditandBankGuaranteesDetails", "http://www.infinera.com/role/GuaranteesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CreditFacilityDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing.", "label": "Credit Facility [Domain]", "terseLabel": "Credit Facility [Domain]" } } }, "localname": "CreditFacilityDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/DebtComponentsofConvertibleSeniorNotesDetails", "http://www.infinera.com/role/DebtNarrativeDetails", "http://www.infinera.com/role/GuaranteesLettersofCreditandBankGuaranteesDetails", "http://www.infinera.com/role/GuaranteesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CurrentFederalTaxExpenseBenefit": { "auth_ref": [ "r148", "r613", "r624" ], "calculation": { "http://www.infinera.com/role/IncomeTaxesGeographicBreakdownofProvisionforBenefitfromIncomeTaxesDetails": { "order": 1.0, "parentTag": "us-gaap_CurrentIncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current federal tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "Current Federal Tax Expense (Benefit)", "terseLabel": "Federal" } } }, "localname": "CurrentFederalTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/IncomeTaxesGeographicBreakdownofProvisionforBenefitfromIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CurrentForeignTaxExpenseBenefit": { "auth_ref": [ "r148", "r613" ], "calculation": { "http://www.infinera.com/role/IncomeTaxesGeographicBreakdownofProvisionforBenefitfromIncomeTaxesDetails": { "order": 3.0, "parentTag": "us-gaap_CurrentIncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current foreign income tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "Current Foreign Tax Expense (Benefit)", "terseLabel": "Foreign" } } }, "localname": "CurrentForeignTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/IncomeTaxesGeographicBreakdownofProvisionforBenefitfromIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CurrentIncomeTaxExpenseBenefit": { "auth_ref": [ "r148", "r613", "r624", "r626" ], "calculation": { "http://www.infinera.com/role/IncomeTaxesGeographicBreakdownofProvisionforBenefitfromIncomeTaxesDetails": { "order": 1.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current income tax expense (benefit) pertaining to taxable income (loss) from continuing operations.", "label": "Current Income Tax Expense (Benefit)", "totalLabel": "Total current" } } }, "localname": "CurrentIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/IncomeTaxesGeographicBreakdownofProvisionforBenefitfromIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Current Income Tax Expense (Benefit), Continuing Operations [Abstract]", "terseLabel": "Current:" } } }, "localname": "CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/IncomeTaxesGeographicBreakdownofProvisionforBenefitfromIncomeTaxesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CurrentStateAndLocalTaxExpenseBenefit": { "auth_ref": [ "r148", "r613", "r624" ], "calculation": { "http://www.infinera.com/role/IncomeTaxesGeographicBreakdownofProvisionforBenefitfromIncomeTaxesDetails": { "order": 2.0, "parentTag": "us-gaap_CurrentIncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current state and local tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "Current State and Local Tax Expense (Benefit)", "terseLabel": "State" } } }, "localname": "CurrentStateAndLocalTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/IncomeTaxesGeographicBreakdownofProvisionforBenefitfromIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CustomerConcentrationRiskMember": { "auth_ref": [ "r205", "r240" ], "lang": { "en-us": { "role": { "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.", "label": "Customer Concentration Risk [Member]", "terseLabel": "Customer Concentration Risk" } } }, "localname": "CustomerConcentrationRiskMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/SignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CustomerRelationshipsMember": { "auth_ref": [ "r636" ], "lang": { "en-us": { "role": { "documentation": "Customer relationship that exists between an entity and its customer, for example, but not limited to, tenant relationships.", "label": "Customer Relationships [Member]", "terseLabel": "Customer relationships and backlog" } } }, "localname": "CustomerRelationshipsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/GoodwillandIntangibleAssetsPurchasedIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtCurrent": { "auth_ref": [ "r45" ], "calculation": { "http://www.infinera.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of short-term debt and current maturity of long-term debt and capital lease obligations due within one year or the normal operating cycle, if longer.", "label": "Debt, Current", "terseLabel": "Short-term debt, net" } } }, "localname": "DebtCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Debt Disclosure [Abstract]", "terseLabel": "Debt Disclosure [Abstract]" } } }, "localname": "DebtDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_DebtDisclosureTextBlock": { "auth_ref": [ "r145", "r373", "r374", "r375", "r376", "r377", "r378", "r379", "r384", "r391", "r392", "r394", "r407" ], "lang": { "en-us": { "role": { "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.", "label": "Debt Disclosure [Text Block]", "terseLabel": "Debt" } } }, "localname": "DebtDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/Debt" ], "xbrltype": "textBlockItemType" }, "us-gaap_DebtInstrumentAxis": { "auth_ref": [ "r20", "r21", "r22", "r146", "r155", "r367", "r368", "r369", "r370", "r371", "r372", "r374", "r380", "r381", "r382", "r383", "r385", "r386", "r387", "r388", "r389", "r390", "r403", "r404", "r405", "r406", "r718", "r794", "r796", "r814" ], "lang": { "en-us": { "role": { "documentation": "Information by type of debt instrument, including, but not limited to, draws against credit facilities.", "label": "Debt Instrument [Axis]", "terseLabel": "Debt Instrument [Axis]" } } }, "localname": "DebtInstrumentAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/BasicandDilutedNetLossPerCommonShareNarrativeDetails", "http://www.infinera.com/role/CommitmentsandContingenciesFutureInterestandPrincipalPaymentsDetails", "http://www.infinera.com/role/DebtComponentsofConvertibleSeniorNotesDetails", "http://www.infinera.com/role/DebtInterestExpenseRecognizedRelatedtoNotesPriortoCapitalizationofInterestDetails", "http://www.infinera.com/role/DebtNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentBasisSpreadOnVariableRate1": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Percentage points added to the reference rate to compute the variable rate on the debt instrument.", "label": "Debt Instrument, Basis Spread on Variable Rate", "terseLabel": "Variable rate" } } }, "localname": "DebtInstrumentBasisSpreadOnVariableRate1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/DebtNarrativeDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentCarryingAmount": { "auth_ref": [ "r22", "r396", "r796", "r814" ], "crdr": "credit", "lang": { "en-us": { "role": { "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.", "label": "Long-term Debt, Gross", "terseLabel": "Unpaid Principal Balance" } } }, "localname": "DebtInstrumentCarryingAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/DebtComponentsofConvertibleSeniorNotesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentCollateralAmount": { "auth_ref": [ "r810" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of assets pledged to secure a debt instrument.", "label": "Debt Instrument, Collateral Amount", "terseLabel": "Floating charges" } } }, "localname": "DebtInstrumentCollateralAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/GuaranteesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentConvertibleCarryingAmountOfTheEquityComponent": { "auth_ref": [ "r395" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The carrying amount of the equity component of convertible debt which may be settled in cash upon conversion.", "label": "Debt Instrument, Convertible, Carrying Amount of Equity Component", "terseLabel": "Carrying amount of equity component" } } }, "localname": "DebtInstrumentConvertibleCarryingAmountOfTheEquityComponent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/DebtNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentConvertibleConversionPrice1": { "auth_ref": [ "r369", "r399" ], "lang": { "en-us": { "role": { "documentation": "The price per share of the conversion feature embedded in the debt instrument.", "label": "Debt Instrument, Convertible, Conversion Price", "terseLabel": "Conversion price (in dollars per share)" } } }, "localname": "DebtInstrumentConvertibleConversionPrice1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/DebtNarrativeDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_DebtInstrumentConvertibleConversionRatio1": { "auth_ref": [ "r49", "r369", "r413", "r414", "r416" ], "lang": { "en-us": { "role": { "documentation": "Ratio applied to the conversion of debt instrument into equity with equity shares divided by debt principal amount.", "label": "Debt Instrument, Convertible, Conversion Ratio", "terseLabel": "Conversion ratio" } } }, "localname": "DebtInstrumentConvertibleConversionRatio1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/DebtNarrativeDetails" ], "xbrltype": "pureItemType" }, "us-gaap_DebtInstrumentConvertibleIfConvertedValueInExcessOfPrincipal": { "auth_ref": [ "r400" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount by which the convertible debt's if-converted value exceeds its principle amount at the balance sheet date, regardless of whether the instrument is currently convertible. This element applies to public companies only.", "label": "Debt Instrument, Convertible, If-converted Value in Excess of Principal", "terseLabel": "If converted, value in excess of principal" } } }, "localname": "DebtInstrumentConvertibleIfConvertedValueInExcessOfPrincipal", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/DebtNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentConvertibleRemainingDiscountAmortizationPeriod1": { "auth_ref": [ "r398" ], "lang": { "en-us": { "role": { "documentation": "Remaining amortization period for discount on the liability component of convertible debt which may be settled in cash upon conversion, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Debt Instrument, Convertible, Remaining Discount Amortization Period", "terseLabel": "Convertible debt, remaining discount amortization period" } } }, "localname": "DebtInstrumentConvertibleRemainingDiscountAmortizationPeriod1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/DebtComponentsofConvertibleSeniorNotesDetails", "http://www.infinera.com/role/DebtNarrativeDetails" ], "xbrltype": "durationItemType" }, "us-gaap_DebtInstrumentConvertibleThresholdConsecutiveTradingDays1": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Threshold period of specified consecutive trading days within which common stock price to conversion price of convertible debt instrument must exceed threshold percentage for specified number of trading days to trigger conversion feature.", "label": "Debt Instrument, Convertible, Threshold Consecutive Trading Days", "terseLabel": "Threshold consecutive trading days" } } }, "localname": "DebtInstrumentConvertibleThresholdConsecutiveTradingDays1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/DebtNarrativeDetails" ], "xbrltype": "integerItemType" }, "us-gaap_DebtInstrumentConvertibleThresholdPercentageOfStockPriceTrigger": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Minimum percentage of common stock price to conversion price of convertible debt instruments to determine eligibility of conversion.", "label": "Debt Instrument, Convertible, Threshold Percentage of Stock Price Trigger", "terseLabel": "Convertible threshold minimum percentage" } } }, "localname": "DebtInstrumentConvertibleThresholdPercentageOfStockPriceTrigger", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/DebtNarrativeDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentConvertibleThresholdTradingDays": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Threshold number of specified trading days that common stock price to conversion price of convertible debt instruments must exceed threshold percentage within a specified consecutive trading period to trigger conversion feature.", "label": "Debt Instrument, Convertible, Threshold Trading Days", "terseLabel": "Threshold trading days" } } }, "localname": "DebtInstrumentConvertibleThresholdTradingDays", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/DebtNarrativeDetails" ], "xbrltype": "integerItemType" }, "us-gaap_DebtInstrumentFaceAmount": { "auth_ref": [ "r367", "r403", "r404", "r716", "r718", "r719" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Face (par) amount of debt instrument at time of issuance.", "label": "Debt Instrument, Face Amount", "terseLabel": "Unpaid Principal Balance", "verboseLabel": "Principal amount" } } }, "localname": "DebtInstrumentFaceAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/BasicandDilutedNetLossPerCommonShareNarrativeDetails", "http://www.infinera.com/role/DebtNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentFeeAmount": { "auth_ref": [ "r50" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of the fee that accompanies borrowing money under the debt instrument.", "label": "Debt Instrument, Fee Amount", "terseLabel": "Debt instrument, fee amount" } } }, "localname": "DebtInstrumentFeeAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/DebtNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentInterestRateEffectivePercentage": { "auth_ref": [ "r48", "r401", "r716", "r718" ], "lang": { "en-us": { "role": { "documentation": "Effective interest rate for the funds borrowed under the debt agreement considering interest compounding and original issue discount or premium.", "label": "Debt Instrument, Interest Rate, Effective Percentage", "terseLabel": "Additional effective rate of interest to be used on amortized carrying value" } } }, "localname": "DebtInstrumentInterestRateEffectivePercentage", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/DebtNarrativeDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentInterestRateStatedPercentage": { "auth_ref": [ "r48", "r368" ], "lang": { "en-us": { "role": { "documentation": "Contractual interest rate for funds borrowed, under the debt agreement.", "label": "Debt Instrument, Interest Rate, Stated Percentage", "terseLabel": "Contractual Interest Rates" } } }, "localname": "DebtInstrumentInterestRateStatedPercentage", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/BasicandDilutedNetLossPerCommonShareNarrativeDetails", "http://www.infinera.com/role/DebtComponentsofConvertibleSeniorNotesDetails", "http://www.infinera.com/role/DebtNarrativeDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "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.", "label": "Debt Instrument [Line Items]", "terseLabel": "Debt Instrument [Line Items]" } } }, "localname": "DebtInstrumentLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/BasicandDilutedNetLossPerCommonShareNarrativeDetails", "http://www.infinera.com/role/CommitmentsandContingenciesFutureInterestandPrincipalPaymentsDetails", "http://www.infinera.com/role/DebtComponentsofConvertibleSeniorNotesDetails", "http://www.infinera.com/role/DebtInterestExpenseRecognizedRelatedtoNotesPriortoCapitalizationofInterestDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentNameDomain": { "auth_ref": [ "r51", "r146", "r155", "r367", "r368", "r369", "r370", "r371", "r372", "r374", "r380", "r381", "r382", "r383", "r385", "r386", "r387", "r388", "r389", "r390", "r403", "r404", "r405", "r406", "r718" ], "lang": { "en-us": { "role": { "documentation": "The name for the particular debt instrument or borrowing that distinguishes it from other debt instruments or borrowings, including draws against credit facilities.", "label": "Debt Instrument, Name [Domain]", "terseLabel": "Debt Instrument, Name [Domain]" } } }, "localname": "DebtInstrumentNameDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/BasicandDilutedNetLossPerCommonShareNarrativeDetails", "http://www.infinera.com/role/CommitmentsandContingenciesFutureInterestandPrincipalPaymentsDetails", "http://www.infinera.com/role/DebtComponentsofConvertibleSeniorNotesDetails", "http://www.infinera.com/role/DebtInterestExpenseRecognizedRelatedtoNotesPriortoCapitalizationofInterestDetails", "http://www.infinera.com/role/DebtNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtInstrumentPeriodicPayment": { "auth_ref": [ "r51", "r809" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of the required periodic payments including both interest and principal payments.", "label": "Debt Instrument, Periodic Payment", "terseLabel": "Debt payment" } } }, "localname": "DebtInstrumentPeriodicPayment", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/DebtNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentTable": { "auth_ref": [ "r51", "r146", "r155", "r367", "r368", "r369", "r370", "r371", "r372", "r374", "r380", "r381", "r382", "r383", "r385", "r386", "r387", "r388", "r389", "r390", "r393", "r403", "r404", "r405", "r406", "r413", "r415", "r416", "r417", "r715", "r716", "r718", "r719", "r811" ], "lang": { "en-us": { "role": { "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.", "label": "Schedule of Long-term Debt Instruments [Table]", "terseLabel": "Schedule of Long-term Debt Instruments [Table]" } } }, "localname": "DebtInstrumentTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/BasicandDilutedNetLossPerCommonShareNarrativeDetails", "http://www.infinera.com/role/CommitmentsandContingenciesFutureInterestandPrincipalPaymentsDetails", "http://www.infinera.com/role/DebtComponentsofConvertibleSeniorNotesDetails", "http://www.infinera.com/role/DebtInterestExpenseRecognizedRelatedtoNotesPriortoCapitalizationofInterestDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentTerm": { "auth_ref": [], "lang": { "en-us": { "role": { "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.", "label": "Debt Instrument, Term", "terseLabel": "Debt term" } } }, "localname": "DebtInstrumentTerm", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/DebtNarrativeDetails" ], "xbrltype": "durationItemType" }, "us-gaap_DebtInstrumentUnusedBorrowingCapacityAmount": { "auth_ref": [ "r50" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of unused borrowing capacity under the long-term financing arrangement that is available to the entity as of the balance sheet date.", "label": "Debt Instrument, Unused Borrowing Capacity, Amount", "terseLabel": "Debt available borrowing capacity" } } }, "localname": "DebtInstrumentUnusedBorrowingCapacityAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/DebtNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredFederalIncomeTaxExpenseBenefit": { "auth_ref": [ "r148", "r614", "r624" ], "calculation": { "http://www.infinera.com/role/IncomeTaxesGeographicBreakdownofProvisionforBenefitfromIncomeTaxesDetails": { "order": 1.0, "parentTag": "us-gaap_DeferredIncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred federal income tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "Deferred Federal Income Tax Expense (Benefit)", "terseLabel": "Federal" } } }, "localname": "DeferredFederalIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/IncomeTaxesGeographicBreakdownofProvisionforBenefitfromIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredFinanceCostsNet": { "auth_ref": [ "r41", "r380", "r717" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after accumulated amortization, of debt issuance costs. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs.", "label": "Debt Issuance Costs, Net", "terseLabel": "Debt issuance costs, net" } } }, "localname": "DeferredFinanceCostsNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/DebtNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredForeignIncomeTaxExpenseBenefit": { "auth_ref": [ "r148", "r614", "r624" ], "calculation": { "http://www.infinera.com/role/IncomeTaxesGeographicBreakdownofProvisionforBenefitfromIncomeTaxesDetails": { "order": 3.0, "parentTag": "us-gaap_DeferredIncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred foreign income tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "Deferred Foreign Income Tax Expense (Benefit)", "terseLabel": "Foreign" } } }, "localname": "DeferredForeignIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/IncomeTaxesGeographicBreakdownofProvisionforBenefitfromIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxExpenseBenefit": { "auth_ref": [ "r131", "r148", "r614", "r624", "r625", "r626" ], "calculation": { "http://www.infinera.com/role/IncomeTaxesGeographicBreakdownofProvisionforBenefitfromIncomeTaxesDetails": { "order": 2.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "Deferred Income Tax Expense (Benefit)", "totalLabel": "Total Deferred" } } }, "localname": "DeferredIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/IncomeTaxesGeographicBreakdownofProvisionforBenefitfromIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Deferred Income Tax Expense (Benefit), Continuing Operations [Abstract]", "terseLabel": "Deferred:" } } }, "localname": "DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/IncomeTaxesGeographicBreakdownofProvisionforBenefitfromIncomeTaxesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DeferredIncomeTaxLiabilities": { "auth_ref": [ "r24", "r25", "r603", "r795", "r813" ], "calculation": { "http://www.infinera.com/role/IncomeTaxesDeferredIncomeTaxesDifferencesBetweenCarryingAmountsofAssetsandLiabilitiesDetails": { "order": 2.0, "parentTag": "us-gaap_DeferredTaxLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred tax liability attributable to taxable temporary differences.", "label": "Deferred Tax Liabilities, Gross", "negatedTotalLabel": "Total deferred tax liabilities" } } }, "localname": "DeferredIncomeTaxLiabilities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/IncomeTaxesDeferredIncomeTaxesDifferencesBetweenCarryingAmountsofAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxLiabilitiesNet": { "auth_ref": [ "r588", "r589" ], "calculation": { "http://www.infinera.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 4.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences with jurisdictional netting.", "label": "Deferred Income Tax Liabilities, Net", "terseLabel": "Long-term deferred tax liability" } } }, "localname": "DeferredIncomeTaxLiabilitiesNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/CONSOLIDATEDBALANCESHEETS", "http://www.infinera.com/role/DebtNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit": { "auth_ref": [ "r148", "r614", "r624" ], "calculation": { "http://www.infinera.com/role/IncomeTaxesGeographicBreakdownofProvisionforBenefitfromIncomeTaxesDetails": { "order": 2.0, "parentTag": "us-gaap_DeferredIncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred state and local tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "Deferred State and Local Income Tax Expense (Benefit)", "terseLabel": "State" } } }, "localname": "DeferredStateAndLocalIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/IncomeTaxesGeographicBreakdownofProvisionforBenefitfromIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsGross": { "auth_ref": [ "r604" ], "calculation": { "http://www.infinera.com/role/IncomeTaxesDeferredIncomeTaxesDifferencesBetweenCarryingAmountsofAssetsandLiabilitiesDetails": { "order": 1.0, "parentTag": "us-gaap_DeferredTaxAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards.", "label": "Deferred Tax Assets, Gross", "totalLabel": "Total deferred tax assets" } } }, "localname": "DeferredTaxAssetsGross", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/IncomeTaxesDeferredIncomeTaxesDifferencesBetweenCarryingAmountsofAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsInventory": { "auth_ref": [ "r611", "r612" ], "calculation": { "http://www.infinera.com/role/IncomeTaxesDeferredIncomeTaxesDifferencesBetweenCarryingAmountsofAssetsandLiabilitiesDetails": { "order": 4.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from inventory.", "label": "Deferred Tax Assets, Inventory", "terseLabel": "Inventory valuation" } } }, "localname": "DeferredTaxAssetsInventory", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/IncomeTaxesDeferredIncomeTaxesDifferencesBetweenCarryingAmountsofAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsNet": { "auth_ref": [ "r606" ], "calculation": { "http://www.infinera.com/role/IncomeTaxesDeferredIncomeTaxesDifferencesBetweenCarryingAmountsofAssetsandLiabilitiesDetails": { "order": 1.0, "parentTag": "us-gaap_DeferredTaxLiabilities", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards.", "label": "Deferred Tax Assets, Net of Valuation Allowance", "totalLabel": "Net deferred tax assets" } } }, "localname": "DeferredTaxAssetsNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/IncomeTaxesDeferredIncomeTaxesDifferencesBetweenCarryingAmountsofAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsNetOfValuationAllowanceAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Deferred Tax Assets, Net of Valuation Allowance [Abstract]", "terseLabel": "Deferred tax assets:" } } }, "localname": "DeferredTaxAssetsNetOfValuationAllowanceAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/IncomeTaxesDeferredIncomeTaxesDifferencesBetweenCarryingAmountsofAssetsandLiabilitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DeferredTaxAssetsOperatingLossCarryforwards": { "auth_ref": [ "r611", "r612" ], "calculation": { "http://www.infinera.com/role/IncomeTaxesDeferredIncomeTaxesDifferencesBetweenCarryingAmountsofAssetsandLiabilitiesDetails": { "order": 1.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible operating loss carryforwards.", "label": "Deferred Tax Assets, Operating Loss Carryforwards", "terseLabel": "Net operating losses" } } }, "localname": "DeferredTaxAssetsOperatingLossCarryforwards", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/IncomeTaxesDeferredIncomeTaxesDifferencesBetweenCarryingAmountsofAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsPropertyPlantAndEquipment": { "auth_ref": [], "calculation": { "http://www.infinera.com/role/IncomeTaxesDeferredIncomeTaxesDifferencesBetweenCarryingAmountsofAssetsandLiabilitiesDetails": { "order": 5.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from property, plant, and equipment.", "label": "Deferred Tax Assets, Property, Plant and Equipment", "terseLabel": "Property, plant and equipment" } } }, "localname": "DeferredTaxAssetsPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/IncomeTaxesDeferredIncomeTaxesDifferencesBetweenCarryingAmountsofAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsResearch": { "auth_ref": [ "r609", "r611", "r612" ], "calculation": { "http://www.infinera.com/role/IncomeTaxesDeferredIncomeTaxesDifferencesBetweenCarryingAmountsofAssetsandLiabilitiesDetails": { "order": 2.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible research tax credit carryforwards.", "label": "Deferred Tax Assets, Tax Credit Carryforwards, Research", "terseLabel": "Research and foreign tax credits" } } }, "localname": "DeferredTaxAssetsTaxCreditCarryforwardsResearch", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/IncomeTaxesDeferredIncomeTaxesDifferencesBetweenCarryingAmountsofAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost": { "auth_ref": [ "r611", "r612" ], "calculation": { "http://www.infinera.com/role/IncomeTaxesDeferredIncomeTaxesDifferencesBetweenCarryingAmountsofAssetsandLiabilitiesDetails": { "order": 6.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from share-based compensation.", "label": "Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Share-based Compensation Cost", "terseLabel": "Stock-based compensation" } } }, "localname": "DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/IncomeTaxesDeferredIncomeTaxesDifferencesBetweenCarryingAmountsofAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities": { "auth_ref": [ "r611", "r612" ], "calculation": { "http://www.infinera.com/role/IncomeTaxesDeferredIncomeTaxesDifferencesBetweenCarryingAmountsofAssetsandLiabilitiesDetails": { "order": 3.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from accrued liabilities.", "label": "Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Accrued Liabilities", "terseLabel": "Nondeductible accruals" } } }, "localname": "DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/IncomeTaxesDeferredIncomeTaxesDifferencesBetweenCarryingAmountsofAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsValuationAllowance": { "auth_ref": [ "r605" ], "calculation": { "http://www.infinera.com/role/IncomeTaxesDeferredIncomeTaxesDifferencesBetweenCarryingAmountsofAssetsandLiabilitiesDetails": { "order": 2.0, "parentTag": "us-gaap_DeferredTaxAssetsNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred tax assets for which it is more likely than not that a tax benefit will not be realized.", "label": "Deferred Tax Assets, Valuation Allowance", "negatedLabel": "Valuation allowance" } } }, "localname": "DeferredTaxAssetsValuationAllowance", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/IncomeTaxesDeferredIncomeTaxesDifferencesBetweenCarryingAmountsofAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxLiabilities": { "auth_ref": [ "r589", "r606" ], "calculation": { "http://www.infinera.com/role/IncomeTaxesDeferredIncomeTaxesDifferencesBetweenCarryingAmountsofAssetsandLiabilitiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences without jurisdictional netting.", "label": "Deferred Tax Liabilities, Net", "negatedTotalLabel": "Net deferred tax liabilities" } } }, "localname": "DeferredTaxLiabilities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/IncomeTaxesDeferredIncomeTaxesDifferencesBetweenCarryingAmountsofAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxLiabilitiesFinancingArrangements": { "auth_ref": [ "r611", "r612" ], "calculation": { "http://www.infinera.com/role/IncomeTaxesDeferredIncomeTaxesDifferencesBetweenCarryingAmountsofAssetsandLiabilitiesDetails": { "order": 3.0, "parentTag": "us-gaap_DeferredIncomeTaxLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from financing arrangements.", "label": "Deferred Tax Liabilities, Financing Arrangements", "negatedLabel": "Convertible senior notes" } } }, "localname": "DeferredTaxLiabilitiesFinancingArrangements", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/IncomeTaxesDeferredIncomeTaxesDifferencesBetweenCarryingAmountsofAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets": { "auth_ref": [ "r611", "r612" ], "calculation": { "http://www.infinera.com/role/IncomeTaxesDeferredIncomeTaxesDifferencesBetweenCarryingAmountsofAssetsandLiabilitiesDetails": { "order": 2.0, "parentTag": "us-gaap_DeferredIncomeTaxLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from intangible assets other than goodwill.", "label": "Deferred Tax Liabilities, Intangible Assets", "negatedTerseLabel": "Acquired intangible assets" } } }, "localname": "DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/IncomeTaxesDeferredIncomeTaxesDifferencesBetweenCarryingAmountsofAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxLiabilitiesNetAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Deferred Tax Liabilities, Net [Abstract]", "terseLabel": "Deferred tax liabilities:" } } }, "localname": "DeferredTaxLiabilitiesNetAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/IncomeTaxesDeferredIncomeTaxesDifferencesBetweenCarryingAmountsofAssetsandLiabilitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment": { "auth_ref": [ "r611", "r612" ], "calculation": { "http://www.infinera.com/role/IncomeTaxesDeferredIncomeTaxesDifferencesBetweenCarryingAmountsofAssetsandLiabilitiesDetails": { "order": 1.0, "parentTag": "us-gaap_DeferredIncomeTaxLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from property, plant, and equipment.", "label": "Deferred Tax Liabilities, Property, Plant and Equipment", "negatedTerseLabel": "Property, plant and equipment" } } }, "localname": "DeferredTaxLiabilitiesPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/IncomeTaxesDeferredIncomeTaxesDifferencesBetweenCarryingAmountsofAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanAccumulatedBenefitObligation": { "auth_ref": [ "r483" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of actuarial present value of benefits attributed to employee service rendered, excluding assumptions about future compensation level.", "label": "Defined Benefit Plan, Accumulated Benefit Obligation", "terseLabel": "Accumulated benefit obligation" } } }, "localname": "DefinedBenefitPlanAccumulatedBenefitObligation", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/EmployeeBenefitandPensionPlansObligationsandFundedStatusDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTax": { "auth_ref": [ "r76", "r80", "r495" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, before tax, of accumulated other comprehensive (income) loss for defined benefit plan, that has not been recognized in net periodic benefit cost (credit).", "label": "Defined Benefit Plan, Accumulated Other Comprehensive (Income) Loss, before Tax", "negatedPeriodEndLabel": "Ending balance", "negatedPeriodStartLabel": "Beginning balance" } } }, "localname": "DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/EmployeeBenefitandPensionPlansAmountsRecognizedinAccumulatedOtherComprehensiveIncomeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanActualReturnOnPlanAssets": { "auth_ref": [ "r465", "r519" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in plan assets of defined benefit plan from actual return (loss) determined by change in fair value of plan assets adjusted for contributions, benefit payments, and other expenses.", "label": "Defined Benefit Plan, Plan Assets, Increase (Decrease) for Actual Return (Loss)", "terseLabel": "Actual return on plan assets" } } }, "localname": "DefinedBenefitPlanActualReturnOnPlanAssets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/EmployeeBenefitandPensionPlansObligationsandFundedStatusDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanActuarialGainLoss": { "auth_ref": [ "r457" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of gain (loss) from change in actuarial assumptions which (increases) decreases benefit obligation of defined benefit plan. Assumptions include, but are not limited to, interest, mortality, employee turnover, salary, and temporary deviation from substantive plan.", "label": "Defined Benefit Plan, Benefit Obligation, Actuarial Gain (Loss)", "negatedTerseLabel": "Actuarial loss (gain)" } } }, "localname": "DefinedBenefitPlanActuarialGainLoss", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/EmployeeBenefitandPensionPlansObligationsandFundedStatusDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses": { "auth_ref": [ "r451", "r490", "r513", "r519", "r520" ], "calculation": { "http://www.infinera.com/role/EmployeeBenefitandPensionPlansComponentsofNetPeriodicBenefitCostDetails": { "order": 4.0, "parentTag": "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of gain (loss) recognized in net periodic benefit (cost) credit of defined benefit plan.", "label": "Defined Benefit Plan, Amortization of Gain (Loss)", "negatedTerseLabel": "Amortization of net actuarial loss" } } }, "localname": "DefinedBenefitPlanAmortizationOfGainsLosses", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/EmployeeBenefitandPensionPlansComponentsofNetPeriodicBenefitCostDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanAmountsRecognizedInBalanceSheet": { "auth_ref": [ "r449", "r473" ], "calculation": { "http://www.infinera.com/role/EmployeeBenefitandPensionPlansPensionPlanAssetsDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of asset (liability), recognized in statement of financial position, for defined benefit pension and other postretirement plans.", "label": "Defined Benefit Plan, Amounts for Asset (Liability) Recognized in Statement of Financial Position", "totalLabel": "Net liability recognized" } } }, "localname": "DefinedBenefitPlanAmountsRecognizedInBalanceSheet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/EmployeeBenefitandPensionPlansPensionPlanAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent": { "auth_ref": [ "r19", "r449", "r450", "r473", "r519", "r792", "r815" ], "calculation": { "http://www.infinera.com/role/EmployeeBenefitandPensionPlansPensionPlanAssetsDetails": { "order": 1.0, "parentTag": "us-gaap_DefinedBenefitPlanAmountsRecognizedInBalanceSheet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of asset, recognized in statement of financial position, for overfunded defined benefit pension and other postretirement plans.", "label": "Assets for Plan Benefits, Defined Benefit Plan", "terseLabel": "Other non-current assets" } } }, "localname": "DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/EmployeeBenefitandPensionPlansPensionPlanAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate": { "auth_ref": [ "r497" ], "lang": { "en-us": { "role": { "documentation": "Weighted average rate for present value of future retirement benefits cash flows, used to determine benefit obligation of defined benefit plan.", "label": "Defined Benefit Plan, Assumptions Used Calculating Benefit Obligation, Discount Rate", "terseLabel": "Discount rate" } } }, "localname": "DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/EmployeeBenefitandPensionPlansWeightedAverageAssumptionsDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfCompensationIncrease": { "auth_ref": [ "r498" ], "lang": { "en-us": { "role": { "documentation": "Weighted average rate increase of compensation, used to determine benefit obligation of defined benefit plan. Plan includes, but is not limited to, pay-related defined benefit plan.", "label": "Defined Benefit Plan, Assumptions Used Calculating Benefit Obligation, Rate of Compensation Increase", "terseLabel": "Salary growth rate" } } }, "localname": "DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfCompensationIncrease", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/EmployeeBenefitandPensionPlansWeightedAverageAssumptionsDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DefinedBenefitPlanBenefitObligation": { "auth_ref": [ "r452" ], "calculation": { "http://www.infinera.com/role/EmployeeBenefitandPensionPlansObligationsandFundedStatusDetails": { "order": 2.0, "parentTag": "us-gaap_DefinedBenefitPlanFundedStatusOfPlan", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of actuarial present value of benefits attributed to service rendered by employee for defined benefit plan.", "label": "Defined Benefit Plan, Benefit Obligation", "periodEndLabel": "Benefit obligation at end of year", "periodStartLabel": "Benefit obligation at beginning of year" } } }, "localname": "DefinedBenefitPlanBenefitObligation", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/EmployeeBenefitandPensionPlansObligationsandFundedStatusDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanBenefitObligationBenefitsPaid": { "auth_ref": [ "r459", "r523" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of payment to participant of defined benefit plan which decreases benefit obligation. For pension plan, payment includes, but is not limited to, pension benefits and death benefits. For other postretirement plan, payment includes, but is not limited to, prescription drug benefits, health care benefits, life insurance benefits, and legal, educational and advisory services.", "label": "Defined Benefit Plan, Benefit Obligation, Benefits Paid", "negatedTerseLabel": "Benefits paid" } } }, "localname": "DefinedBenefitPlanBenefitObligationBenefitsPaid", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/EmployeeBenefitandPensionPlansObligationsandFundedStatusDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanBenefitObligationContributionsByPlanParticipant": { "auth_ref": [ "r456" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of contributions received by defined benefit plan from participant which increase benefit obligation.", "label": "Defined Benefit Plan, Benefit Obligation, Contributions by Plan Participant", "terseLabel": "Employee contributions" } } }, "localname": "DefinedBenefitPlanBenefitObligationContributionsByPlanParticipant", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/EmployeeBenefitandPensionPlansObligationsandFundedStatusDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis": { "auth_ref": [ "r475", "r476", "r477", "r478", "r479", "r480", "r481", "r482", "r501", "r519" ], "lang": { "en-us": { "role": { "documentation": "Information by defined benefit plan asset investment.", "label": "Defined Benefit Plan, Plan Assets, Category [Axis]", "terseLabel": "Defined Benefit Plan, Plan Assets, Category [Axis]" } } }, "localname": "DefinedBenefitPlanByPlanAssetCategoriesAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/EmployeeBenefitandPensionPlansFairValueofPlanAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DefinedBenefitPlanCashMember": { "auth_ref": [ "r476", "r477", "r519" ], "lang": { "en-us": { "role": { "documentation": "Cash in which defined benefit plan asset is invested.", "label": "Defined Benefit Plan, Cash [Member]", "terseLabel": "Cash" } } }, "localname": "DefinedBenefitPlanCashMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/EmployeeBenefitandPensionPlansFairValueofPlanAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Defined Benefit Plan, Change in Benefit Obligation [Roll Forward]", "terseLabel": "Defined Benefit Plan, Change in Benefit Obligation [Roll Forward]" } } }, "localname": "DefinedBenefitPlanChangeInBenefitObligationRollForward", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/EmployeeBenefitandPensionPlansObligationsandFundedStatusDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DefinedBenefitPlanChangeInFairValueOfPlanAssetsRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Defined Benefit Plan, Change in Fair Value of Plan Assets [Roll Forward]", "terseLabel": "Defined Benefit Plan, Change in Fair Value of Plan Assets [Roll Forward]" } } }, "localname": "DefinedBenefitPlanChangeInFairValueOfPlanAssetsRollForward", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/EmployeeBenefitandPensionPlansObligationsandFundedStatusDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DefinedBenefitPlanCurtailments": { "auth_ref": [ "r454" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of (increase) decrease in benefit obligation of defined benefit plan from event reducing expected years of future service of present employees or eliminating accrual of benefits for some or all future services of present employees.", "label": "Defined Benefit Plan, Benefit Obligation, (Increase) Decrease for Curtailment", "terseLabel": "Curtailment" } } }, "localname": "DefinedBenefitPlanCurtailments", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/EmployeeBenefitandPensionPlansObligationsandFundedStatusDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanDisclosureLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "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.", "label": "Defined Benefit Plan Disclosure [Line Items]", "terseLabel": "Defined Benefit Plan Disclosure [Line Items]" } } }, "localname": "DefinedBenefitPlanDisclosureLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/EmployeeBenefitandPensionPlansAmountsRecognizedinAccumulatedOtherComprehensiveIncomeDetails", "http://www.infinera.com/role/EmployeeBenefitandPensionPlansFairValueofPlanAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter": { "auth_ref": [ "r484" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of benefit for defined benefit plan expected to be paid in five fiscal years after fifth fiscal year following current fiscal year.", "label": "Defined Benefit Plan, Expected Future Benefit Payment, after Year Five for Next Five Years", "terseLabel": "2027 to 2031" } } }, "localname": "DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/EmployeeBenefitandPensionPlansEstimatedFuturePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths": { "auth_ref": [ "r484" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of benefit for defined benefit plan expected to be paid in next fiscal year following current fiscal year.", "label": "Defined Benefit Plan, Expected Future Benefit Payment, Year One", "terseLabel": "2022" } } }, "localname": "DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/EmployeeBenefitandPensionPlansEstimatedFuturePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive": { "auth_ref": [ "r484" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of benefit for defined benefit plan expected to be paid in fifth fiscal year following current fiscal year.", "label": "Defined Benefit Plan, Expected Future Benefit Payment, Year Five", "terseLabel": "2026" } } }, "localname": "DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/EmployeeBenefitandPensionPlansEstimatedFuturePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour": { "auth_ref": [ "r484" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of benefit for defined benefit plan expected to be paid in fourth fiscal year following current fiscal year.", "label": "Defined Benefit Plan, Expected Future Benefit Payment, Year Four", "terseLabel": "2025" } } }, "localname": "DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/EmployeeBenefitandPensionPlansEstimatedFuturePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree": { "auth_ref": [ "r484" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of benefit for defined benefit plan expected to be paid in third fiscal year following current fiscal year.", "label": "Defined Benefit Plan, Expected Future Benefit Payment, Year Three", "terseLabel": "2024" } } }, "localname": "DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/EmployeeBenefitandPensionPlansEstimatedFuturePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo": { "auth_ref": [ "r484" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of benefit for defined benefit plan expected to be paid in second fiscal year following current fiscal year.", "label": "Defined Benefit Plan, Expected Future Benefit Payment, Year Two", "terseLabel": "2023" } } }, "localname": "DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/EmployeeBenefitandPensionPlansEstimatedFuturePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets": { "auth_ref": [ "r451", "r489", "r512", "r519", "r520" ], "calculation": { "http://www.infinera.com/role/EmployeeBenefitandPensionPlansComponentsofNetPeriodicBenefitCostDetails": { "order": 3.0, "parentTag": "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of expected return (loss) recognized in net periodic benefit (cost) credit, calculated based on expected long-term rate of return and market-related value of plan assets of defined benefit plan.", "label": "Defined Benefit Plan, Expected Return (Loss) on Plan Assets", "negatedTerseLabel": "Expected return on plan assets" } } }, "localname": "DefinedBenefitPlanExpectedReturnOnPlanAssets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/EmployeeBenefitandPensionPlansComponentsofNetPeriodicBenefitCostDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanFairValueOfPlanAssets": { "auth_ref": [ "r464", "r476", "r477", "r478", "r519" ], "calculation": { "http://www.infinera.com/role/EmployeeBenefitandPensionPlansObligationsandFundedStatusDetails": { "order": 1.0, "parentTag": "us-gaap_DefinedBenefitPlanFundedStatusOfPlan", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of asset segregated and restricted to provide benefit under defined benefit plan. Asset includes, but is not limited to, stock, bond, other investment, earning from investment, and contribution by employer and employee.", "label": "Defined Benefit Plan, Plan Assets, Amount", "periodEndLabel": "Fair value of plan assets at end of year", "periodStartLabel": "Fair value of plan assets at beginning of year", "terseLabel": "Total plan assets at fair value" } } }, "localname": "DefinedBenefitPlanFairValueOfPlanAssets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/EmployeeBenefitandPensionPlansFairValueofPlanAssetsDetails", "http://www.infinera.com/role/EmployeeBenefitandPensionPlansObligationsandFundedStatusDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanForeignCurrencyExchangeRateChangesBenefitObligation": { "auth_ref": [ "r458" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of foreign currency translation gain (loss) which (increases) decreases benefit obligation of defined benefit plan.", "label": "Defined Benefit Plan, Benefit Obligation, Foreign Currency Translation Gain (Loss)", "negatedTerseLabel": "Foreign currency exchange rate changes" } } }, "localname": "DefinedBenefitPlanForeignCurrencyExchangeRateChangesBenefitObligation", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/EmployeeBenefitandPensionPlansObligationsandFundedStatusDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanFundedStatusOfPlan": { "auth_ref": [ "r449", "r473", "r519" ], "calculation": { "http://www.infinera.com/role/EmployeeBenefitandPensionPlansObligationsandFundedStatusDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of funded (unfunded) status of defined benefit plan, measured as difference between fair value of plan assets and benefit obligation. Includes, but is not limited to, overfunded (underfunded) status.", "label": "Defined Benefit Plan, Funded (Unfunded) Status of Plan", "totalLabel": "Net liability recognized" } } }, "localname": "DefinedBenefitPlanFundedStatusOfPlan", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/EmployeeBenefitandPensionPlansObligationsandFundedStatusDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanInterestCost": { "auth_ref": [ "r451", "r455", "r488", "r511", "r519", "r520" ], "calculation": { "http://www.infinera.com/role/EmployeeBenefitandPensionPlansComponentsofNetPeriodicBenefitCostDetails": { "order": 2.0, "parentTag": "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cost recognized for passage of time related to defined benefit plan.", "label": "Defined Benefit Plan, Interest Cost", "terseLabel": "Interest cost" } } }, "localname": "DefinedBenefitPlanInterestCost", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/EmployeeBenefitandPensionPlansComponentsofNetPeriodicBenefitCostDetails", "http://www.infinera.com/role/EmployeeBenefitandPensionPlansObligationsandFundedStatusDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost": { "auth_ref": [ "r486", "r509", "r519", "r520" ], "calculation": { "http://www.infinera.com/role/EmployeeBenefitandPensionPlansComponentsofNetPeriodicBenefitCostDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of net periodic benefit cost (credit) for defined benefit plan.", "label": "Defined Benefit Plan, Net Periodic Benefit Cost (Credit)", "totalLabel": "Total net periodic benefit cost" } } }, "localname": "DefinedBenefitPlanNetPeriodicBenefitCost", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/EmployeeBenefitandPensionPlansComponentsofNetPeriodicBenefitCostDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanPlanAssetsBenefitsPaid": { "auth_ref": [ "r469", "r523" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of payment to participant under defined benefit plan which decreases plan assets. For pension plan, payment includes, but is not limited to, pension benefits and death benefits. For other postretirement plan, payment includes, but is not limited to, prescription drug benefits, health care benefits, life insurance benefits, and legal, educational and advisory services.", "label": "Defined Benefit Plan, Plan Assets, Benefits Paid", "negatedTerseLabel": "Payments" } } }, "localname": "DefinedBenefitPlanPlanAssetsBenefitsPaid", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/EmployeeBenefitandPensionPlansObligationsandFundedStatusDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanPlanAssetsContributionsByPlanParticipant": { "auth_ref": [ "r468" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of contributions received by defined benefit plan from participant which increases plan assets.", "label": "Defined Benefit Plan, Plan Assets, Contributions by Plan Participant", "terseLabel": "Employee contributions" } } }, "localname": "DefinedBenefitPlanPlanAssetsContributionsByPlanParticipant", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/EmployeeBenefitandPensionPlansObligationsandFundedStatusDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanPlanAssetsForeignCurrencyTranslationGainLoss": { "auth_ref": [ "r466" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of foreign currency translation gain (loss) which increases (decreases) plan assets of defined benefit plan.", "label": "Defined Benefit Plan, Plan Assets, Foreign Currency Translation Gain (Loss)", "terseLabel": "Foreign currency exchange rate changes" } } }, "localname": "DefinedBenefitPlanPlanAssetsForeignCurrencyTranslationGainLoss", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/EmployeeBenefitandPensionPlansObligationsandFundedStatusDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanServiceCost": { "auth_ref": [ "r453", "r487", "r510", "r519", "r520" ], "calculation": { "http://www.infinera.com/role/EmployeeBenefitandPensionPlansComponentsofNetPeriodicBenefitCostDetails": { "order": 1.0, "parentTag": "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cost for actuarial present value of benefits attributed to service rendered by employee for defined benefit plan.", "label": "Defined Benefit Plan, Service Cost", "terseLabel": "Service cost" } } }, "localname": "DefinedBenefitPlanServiceCost", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/EmployeeBenefitandPensionPlansComponentsofNetPeriodicBenefitCostDetails", "http://www.infinera.com/role/EmployeeBenefitandPensionPlansObligationsandFundedStatusDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanWeightedAverageAssumptionsUsedInCalculatingBenefitObligationAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Defined Benefit Plan, Weighted Average Assumptions Used in Calculating Benefit Obligation [Abstract]", "terseLabel": "Defined Benefit Plan, Weighted Average Assumptions Used in Calculating Benefit Obligation [Abstract]" } } }, "localname": "DefinedBenefitPlanWeightedAverageAssumptionsUsedInCalculatingBenefitObligationAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/EmployeeBenefitandPensionPlansWeightedAverageAssumptionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of discretionary contributions made by an employer to a defined contribution plan.", "label": "Defined Contribution Plan, Employer Discretionary Contribution Amount", "terseLabel": "Cash contribution" } } }, "localname": "DefinedContributionPlanEmployerDiscretionaryContributionAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/EmployeeBenefitandPensionPlansAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_Depreciation": { "auth_ref": [ "r131", "r300" ], "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Depreciation", "terseLabel": "Depreciation expense" } } }, "localname": "Depreciation", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/BalanceSheetDetailsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DepreciationAndAmortization": { "auth_ref": [ "r131", "r300" ], "calculation": { "http://www.infinera.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Depreciation, Depletion and Amortization, Nonproduction", "terseLabel": "Depreciation and amortization" } } }, "localname": "DepreciationAndAmortization", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeContractTypeDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Financial instrument or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset.", "label": "Derivative Contract [Domain]", "terseLabel": "Derivative Contract [Domain]" } } }, "localname": "DerivativeContractTypeDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/DerivativeInstrumentsFairValueofDerivativeInstrumentsNotDesignatedasHedgingInstrumentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DerivativeInstrumentRiskAxis": { "auth_ref": [ "r69", "r657", "r658", "r662", "r665" ], "lang": { "en-us": { "role": { "documentation": "Information by type of derivative contract.", "label": "Derivative Instrument [Axis]", "terseLabel": "Derivative Instrument [Axis]" } } }, "localname": "DerivativeInstrumentRiskAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/DerivativeInstrumentsFairValueofDerivativeInstrumentsNotDesignatedasHedgingInstrumentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Derivative Instruments and Hedging Activities Disclosure [Abstract]", "terseLabel": "Derivative Instruments and Hedging Activities Disclosure [Abstract]" } } }, "localname": "DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet": { "auth_ref": [ "r661", "r663" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of realized and unrealized gain (loss) of derivative instruments not designated or qualifying as hedging instruments.", "label": "Derivative Instruments Not Designated as Hedging Instruments, Gain (Loss), Net", "netLabel": "Before-tax effect of foreign currency exchange forward contracts not designated as hedging instruments, gain (loss)" } } }, "localname": "DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/DerivativeInstrumentsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeLiabilities": { "auth_ref": [ "r65", "r66", "r69", "r693" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Fair value, after the effects of master netting arrangements, of a financial liability or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset. Includes liabilities not subject to a master netting arrangement and not elected to be offset.", "label": "Derivative Liability", "negatedTerseLabel": "Foreign currency exchange forward contracts" } } }, "localname": "DerivativeLiabilities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/FairValueMeasurementsAssetsandLiabilitiesMeasuredatFairValueonRecurringBasisDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "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.", "label": "Derivative [Line Items]", "terseLabel": "Derivative [Line Items]" } } }, "localname": "DerivativeLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/DerivativeInstrumentsFairValueofDerivativeInstrumentsNotDesignatedasHedgingInstrumentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DerivativeNotionalAmount": { "auth_ref": [ "r651", "r653" ], "lang": { "en-us": { "role": { "documentation": "Nominal or face amount used to calculate payment on derivative.", "label": "Derivative, Notional Amount", "verboseLabel": "Gross Notional" } } }, "localname": "DerivativeNotionalAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/DerivativeInstrumentsFairValueofDerivativeInstrumentsNotDesignatedasHedgingInstrumentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeTable": { "auth_ref": [ "r650", "r652", "r653", "r654", "r655", "r660", "r662", "r667", "r669", "r670", "r671" ], "lang": { "en-us": { "role": { "documentation": "Schedule that describes and identifies a derivative or group of derivatives on a disaggregated basis, such as for individual instruments, or small groups of similar instruments. May include a combination of the type of instrument, risks being hedged, notional amount, hedge designation, related hedged item, inception date, maturity date, or other relevant item.", "label": "Derivative [Table]", "terseLabel": "Derivative [Table]" } } }, "localname": "DerivativeTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/DerivativeInstrumentsFairValueofDerivativeInstrumentsNotDesignatedasHedgingInstrumentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DerivativesAndFairValueTextBlock": { "auth_ref": [ "r683", "r692" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for derivatives and fair value of assets and liabilities.", "label": "Derivatives and Fair Value [Text Block]", "terseLabel": "Derivative Instruments" } } }, "localname": "DerivativesAndFairValueTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/DerivativeInstruments" ], "xbrltype": "textBlockItemType" }, "us-gaap_DerivativesPolicyTextBlock": { "auth_ref": [ "r154", "r650", "r652", "r654", "r655", "r668" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for its derivative instruments and hedging activities.", "label": "Derivatives, Policy [Policy Text Block]", "terseLabel": "Derivative Instruments" } } }, "localname": "DerivativesPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/SignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_DevelopedTechnologyRightsMember": { "auth_ref": [ "r638" ], "lang": { "en-us": { "role": { "documentation": "Rights to developed technology, which can include the right to develop, use, market, sell, or offer for sale products, compounds, or intellectual property.", "label": "Developed Technology Rights [Member]", "terseLabel": "Developed technology (1)" } } }, "localname": "DevelopedTechnologyRightsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/GoodwillandIntangibleAssetsPurchasedIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DisaggregationOfRevenueLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "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.", "label": "Disaggregation of Revenue [Line Items]", "terseLabel": "Disaggregation of Revenue [Line Items]" } } }, "localname": "DisaggregationOfRevenueLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/RevenueRecognitionDisaggregationofRevenueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTable": { "auth_ref": [ "r435", "r439", "r440", "r441", "r442", "r443", "r444", "r445" ], "lang": { "en-us": { "role": { "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.", "label": "Disaggregation of Revenue [Table]", "terseLabel": "Disaggregation of Revenue [Table]" } } }, "localname": "DisaggregationOfRevenueTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/RevenueRecognitionDisaggregationofRevenueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTableTextBlock": { "auth_ref": [ "r435" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.", "label": "Disaggregation of Revenue [Table Text Block]", "terseLabel": "Schedule of Disaggregation of Revenue" } } }, "localname": "DisaggregationOfRevenueTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/RevenueRecognitionTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Share-based Payment Arrangement [Abstract]", "terseLabel": "Share-based Payment Arrangement [Abstract]" } } }, "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_DomesticCountryMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Designated tax department of the government that is entitled to levy and collect income taxes from the entity in its country of domicile.", "label": "Domestic Tax Authority [Member]", "terseLabel": "Federal" } } }, "localname": "DomesticCountryMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EMEAMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Regions of Europe, Middle East and Africa.", "label": "EMEA [Member]", "terseLabel": "Europe, Middle East and Africa" } } }, "localname": "EMEAMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/RevenueRecognitionDisaggregationofRevenueDetails", "http://www.infinera.com/role/SegmentInformationPropertyPlantandEquipmentNetDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EarningsPerShareAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Earnings Per Share [Abstract]", "terseLabel": "Net loss per common share", "verboseLabel": "Net loss per common share:" } } }, "localname": "EarningsPerShareAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.infinera.com/role/FinancialInformationbyQuarterUnauditedDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareBasic": { "auth_ref": [ "r99", "r173", "r174", "r175", "r176", "r177", "r182", "r184", "r186", "r187", "r188", "r192", "r193", "r681", "r682", "r806", "r827" ], "lang": { "en-us": { "role": { "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.", "label": "Earnings Per Share, Basic", "terseLabel": "Basic (in usd per share)" } } }, "localname": "EarningsPerShareBasic", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.infinera.com/role/FinancialInformationbyQuarterUnauditedDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareBasicAndDiluted": { "auth_ref": [ "r187" ], "lang": { "en-us": { "role": { "documentation": "The amount of net income or loss for the period per each share in instances when basic and diluted earnings per share are the same amount and reported as a single line item on the face of the financial statements. Basic earnings per share is the amount of net income or loss for the period per each share of common stock or unit outstanding during the reporting period. Diluted earnings per share includes the amount of net income or 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.", "label": "Earnings Per Share, Basic and Diluted", "terseLabel": "Net loss per common share - basic and diluted (in dollars per share)" } } }, "localname": "EarningsPerShareBasicAndDiluted", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/BasicandDilutedNetLossPerCommonShareComputationofNetIncomeLossPerCommonShareBasicandDilutedDetail" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareBasicAndDilutedOtherDisclosuresAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Earnings Per Share, Basic and Diluted, Other Disclosures [Abstract]", "terseLabel": "Weighted average shares used in computing net loss per common share:" } } }, "localname": "EarningsPerShareBasicAndDilutedOtherDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareDiluted": { "auth_ref": [ "r99", "r173", "r174", "r175", "r176", "r177", "r184", "r186", "r187", "r188", "r192", "r193", "r681", "r682", "r806", "r827" ], "lang": { "en-us": { "role": { "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.", "label": "Earnings Per Share, Diluted", "terseLabel": "Diluted (in usd per share)" } } }, "localname": "EarningsPerShareDiluted", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.infinera.com/role/FinancialInformationbyQuarterUnauditedDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareTextBlock": { "auth_ref": [ "r189", "r190", "r191", "r194" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for earnings per share.", "label": "Earnings Per Share [Text Block]", "terseLabel": "Basic and Diluted Net Loss Per Common Share" } } }, "localname": "EarningsPerShareTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/BasicandDilutedNetLossPerCommonShare" ], "xbrltype": "textBlockItemType" }, "us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r705" ], "calculation": { "http://www.infinera.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 4.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) from effect of exchange rate changes on cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; held in foreign currencies. Excludes amounts for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents", "terseLabel": "Effect of exchange rate changes on cash" } } }, "localname": "EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_EffectiveIncomeTaxRateContinuingOperations": { "auth_ref": [ "r591" ], "calculation": { "http://www.infinera.com/role/IncomeTaxesProvisionsforIncomeTaxesComputedbyApplyingStatutoryFederalIncomeTaxRatesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "lang": { "en-us": { "role": { "documentation": "Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.", "label": "Effective Income Tax Rate Reconciliation, Percent", "totalLabel": "Effective tax rate", "verboseLabel": "Effective tax rate" } } }, "localname": "EffectiveIncomeTaxRateContinuingOperations", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/IncomeTaxesNarrativeDetails", "http://www.infinera.com/role/IncomeTaxesProvisionsforIncomeTaxesComputedbyApplyingStatutoryFederalIncomeTaxRatesDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate": { "auth_ref": [ "r150", "r591", "r628" ], "calculation": { "http://www.infinera.com/role/IncomeTaxesProvisionsforIncomeTaxesComputedbyApplyingStatutoryFederalIncomeTaxRatesDetails": { "order": 1.0, "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Percentage of domestic federal statutory tax rate applicable to pretax income (loss).", "label": "Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent", "terseLabel": "Expected tax at federal statutory rate", "verboseLabel": "Federal statutory rate" } } }, "localname": "EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/IncomeTaxesNarrativeDetails", "http://www.infinera.com/role/IncomeTaxesProvisionsforIncomeTaxesComputedbyApplyingStatutoryFederalIncomeTaxRatesDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance": { "auth_ref": [ "r591", "r628" ], "calculation": { "http://www.infinera.com/role/IncomeTaxesProvisionsforIncomeTaxesComputedbyApplyingStatutoryFederalIncomeTaxRatesDetails": { "order": 5.0, "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to changes in the valuation allowance for deferred tax assets.", "label": "Effective Income Tax Rate Reconciliation, Change in Deferred Tax Assets Valuation Allowance, Percent", "terseLabel": "Change in valuation allowance" } } }, "localname": "EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/IncomeTaxesProvisionsforIncomeTaxesComputedbyApplyingStatutoryFederalIncomeTaxRatesDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential": { "auth_ref": [ "r591", "r628" ], "calculation": { "http://www.infinera.com/role/IncomeTaxesProvisionsforIncomeTaxesComputedbyApplyingStatutoryFederalIncomeTaxRatesDetails": { "order": 6.0, "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations applicable to statutory income tax expense (benefit) outside of the country of domicile.", "label": "Effective Income Tax Rate Reconciliation, Foreign Income Tax Rate Differential, Percent", "terseLabel": "Foreign rate differential" } } }, "localname": "EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/IncomeTaxesProvisionsforIncomeTaxesComputedbyApplyingStatutoryFederalIncomeTaxRatesDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost": { "auth_ref": [ "r591", "r628" ], "calculation": { "http://www.infinera.com/role/IncomeTaxesProvisionsforIncomeTaxesComputedbyApplyingStatutoryFederalIncomeTaxRatesDetails": { "order": 4.0, "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Percentage of difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying domestic federal statutory income tax rate to pretax income (loss) from continuing operation, attributable to nondeductible expense for share-based payment arrangement.", "label": "Effective Income Tax Rate Reconciliation, Nondeductible Expense, Share-based Payment Arrangement, Percent", "terseLabel": "Stock-based compensation" } } }, "localname": "EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/IncomeTaxesProvisionsforIncomeTaxesComputedbyApplyingStatutoryFederalIncomeTaxRatesDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments": { "auth_ref": [ "r591", "r628" ], "calculation": { "http://www.infinera.com/role/IncomeTaxesProvisionsforIncomeTaxesComputedbyApplyingStatutoryFederalIncomeTaxRatesDetails": { "order": 7.0, "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to other adjustments.", "label": "Effective Income Tax Rate Reconciliation, Other Adjustments, Percent", "terseLabel": "Other" } } }, "localname": "EffectiveIncomeTaxRateReconciliationOtherAdjustments", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/IncomeTaxesProvisionsforIncomeTaxesComputedbyApplyingStatutoryFederalIncomeTaxRatesDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes": { "auth_ref": [ "r591", "r628" ], "calculation": { "http://www.infinera.com/role/IncomeTaxesProvisionsforIncomeTaxesComputedbyApplyingStatutoryFederalIncomeTaxRatesDetails": { "order": 2.0, "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations applicable to state and local income tax expense (benefit), net of federal tax expense (benefit).", "label": "Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Percent", "terseLabel": "State taxes, net of federal benefit" } } }, "localname": "EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/IncomeTaxesProvisionsforIncomeTaxesComputedbyApplyingStatutoryFederalIncomeTaxRatesDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsResearch": { "auth_ref": [ "r591", "r628" ], "calculation": { "http://www.infinera.com/role/IncomeTaxesProvisionsforIncomeTaxesComputedbyApplyingStatutoryFederalIncomeTaxRatesDetails": { "order": 3.0, "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": -1.0 } }, "lang": { "en-us": { "role": { "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to research tax credit.", "label": "Effective Income Tax Rate Reconciliation, Tax Credit, Research, Percent", "negatedTerseLabel": "Research credits" } } }, "localname": "EffectiveIncomeTaxRateReconciliationTaxCreditsResearch", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/IncomeTaxesProvisionsforIncomeTaxesComputedbyApplyingStatutoryFederalIncomeTaxRatesDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EmployeeRelatedLiabilitiesCurrent": { "auth_ref": [ "r46" ], "calculation": { "http://www.infinera.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "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).", "label": "Employee-related Liabilities, Current", "terseLabel": "Accrued compensation and related benefits" } } }, "localname": "EmployeeRelatedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "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.", "label": "Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]", "terseLabel": "Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]" } } }, "localname": "EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/EmployeeBenefitandPensionPlansAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions": { "auth_ref": [ "r565" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cost to be recognized for nonvested award under share-based payment arrangement. Excludes share and unit options.", "label": "Share-based Payment Arrangement, Nonvested Award, Excluding Option, Cost Not yet Recognized, Amount", "terseLabel": "RSU/PSU, unrecognized compensation expense, net" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/StockholdersEquityTotalStockBasedCompensationCostforInstrumentsGrantedbutNotYetAmortizedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense": { "auth_ref": [ "r564" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of tax benefit for recognition of expense of award under share-based payment arrangement.", "label": "Share-based Payment Arrangement, Expense, Tax Benefit", "terseLabel": "Income tax benefit associated with stock-based compensation" } } }, "localname": "EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/StockholdersEquitySummaryofEffectsofStockBasedCompensationonCompanysStatementsofBalanceSheetsandOperationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeSeveranceMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Termination of an employee associated with exit from or disposal of business activities or restructurings pursuant to a plan.", "label": "Employee Severance [Member]", "terseLabel": "Severance and related expenses" } } }, "localname": "EmployeeSeveranceMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/RestructuringandOtherRelatedCostsScheduleofRestructuringReservebyTypeofCostDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EmployeeStockMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "An Employee Stock Purchase Plan is a tax-efficient means by which employees of a corporation can purchase the corporation's stock.", "label": "Employee Stock [Member]", "terseLabel": "Employee stock", "verboseLabel": "Employee stock purchase plan shares" } } }, "localname": "EmployeeStockMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/BasicandDilutedNetLossPerCommonShareAntidilutiveSharesExcludedfromComputationofDilutedNetIncomeLossPerShareDetail", "http://www.infinera.com/role/StockholdersEquityNarrativeDetails", "http://www.infinera.com/role/StockholdersEquitySummaryofEmployeeStockPurchasePlanActivityDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EmployeeStockOptionMember": { "auth_ref": [ "r562" ], "lang": { "en-us": { "role": { "documentation": "Share-based payment arrangement granting right, subject to vesting and other restrictions, to purchase or sell certain number of shares at predetermined price for specified period of time.", "label": "Share-based Payment Arrangement, Option [Member]", "terseLabel": "Stock options outstanding" } } }, "localname": "EmployeeStockOptionMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/BasicandDilutedNetLossPerCommonShareAntidilutiveSharesExcludedfromComputationofDilutedNetIncomeLossPerShareDetail" ], "xbrltype": "domainItemType" }, "us-gaap_EquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Equity [Abstract]", "terseLabel": "Equity [Abstract]" } } }, "localname": "EquityAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_EquityComponentDomain": { "auth_ref": [ "r2", "r90", "r91", "r92", "r164", "r165", "r166", "r169", "r178", "r180", "r199", "r260", "r412", "r418", "r571", "r572", "r573", "r620", "r621", "r680", "r706", "r707", "r708", "r709", "r710", "r712", "r839", "r840", "r841", "r906" ], "lang": { "en-us": { "role": { "documentation": "Components of equity are the parts of the total Equity balance including that which is allocated to common, preferred, treasury stock, retained earnings, etc.", "label": "Equity Component [Domain]", "terseLabel": "Equity Component [Domain]" } } }, "localname": "EquityComponentDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/AccumulatedOtherComprehensiveIncomeLossDetails", "http://www.infinera.com/role/CONSOLIDATEDSTATEMENTOFSTOCKHOLDERSEQUITY", "http://www.infinera.com/role/StockholdersEquityNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EquityFundsMember": { "auth_ref": [ "r476" ], "lang": { "en-us": { "role": { "documentation": "An investment that pools funds from many investors to invest in a combination of underlying investments, primarily equity investments.", "label": "Equity Funds [Member]", "terseLabel": "Equity fund" } } }, "localname": "EquityFundsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/EmployeeBenefitandPensionPlansFairValueofPlanAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "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.", "label": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]", "terseLabel": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/FairValueMeasurementsAssetsandLiabilitiesMeasuredatFairValueonRecurringBasisDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable": { "auth_ref": [ "r684", "r685", "r686", "r690" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about asset and liability measured at fair value on recurring and nonrecurring basis.", "label": "Fair Value, Recurring and Nonrecurring [Table]", "terseLabel": "Fair Value, Recurring and Nonrecurring [Table]" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/FairValueMeasurementsAssetsandLiabilitiesMeasuredatFairValueonRecurringBasisDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "auth_ref": [ "r382", "r403", "r404", "r476", "r477", "r478", "r479", "r480", "r481", "r482", "r519", "r685", "r750", "r751", "r752" ], "lang": { "en-us": { "role": { "documentation": "Information by level within fair value hierarchy and fair value measured at net asset value per share as practical expedient.", "label": "Fair Value Hierarchy and NAV [Axis]", "terseLabel": "Fair Value Hierarchy and NAV [Axis]" } } }, "localname": "FairValueByFairValueHierarchyLevelAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/EmployeeBenefitandPensionPlansFairValueofPlanAssetsDetails", "http://www.infinera.com/role/FairValueMeasurementsAssetsandLiabilitiesMeasuredatFairValueonRecurringBasisDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByMeasurementFrequencyAxis": { "auth_ref": [ "r684", "r685", "r687", "r688", "r691" ], "lang": { "en-us": { "role": { "documentation": "Information by measurement frequency.", "label": "Measurement Frequency [Axis]", "terseLabel": "Measurement Frequency [Axis]" } } }, "localname": "FairValueByMeasurementFrequencyAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/FairValueMeasurementsAssetsandLiabilitiesMeasuredatFairValueonRecurringBasisDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueDisclosuresAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Fair Value Disclosures [Abstract]", "terseLabel": "Fair Value Disclosures [Abstract]" } } }, "localname": "FairValueDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_FairValueDisclosuresTextBlock": { "auth_ref": [ "r689" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for the fair value of financial instruments (as defined), including financial assets and financial liabilities (collectively, as defined), and the measurements of those instruments as well as disclosures related to the fair value of non-financial assets and liabilities. Such disclosures about the financial instruments, assets, and liabilities would include: (1) the fair value of the required items together with their carrying amounts (as appropriate); (2) for items for which it is not practicable to estimate fair value, disclosure would include: (a) information pertinent to estimating fair value (including, carrying amount, effective interest rate, and maturity, and (b) the reasons why it is not practicable to estimate fair value; (3) significant concentrations of credit risk including: (a) information about the activity, region, or economic characteristics identifying a concentration, (b) the maximum amount of loss the entity is exposed to based on the gross fair value of the related item, (c) policy for requiring collateral or other security and information as to accessing such collateral or security, and (d) the nature and brief description of such collateral or security; (4) quantitative information about market risks and how such risks are managed; (5) for items measured on both a recurring and nonrecurring basis information regarding the inputs used to develop the fair value measurement; and (6) for items presented in the financial statement for which fair value measurement is elected: (a) information necessary to understand the reasons for the election, (b) discussion of the effect of fair value changes on earnings, (c) a description of [similar groups] items for which the election is made and the relation thereof to the balance sheet, the aggregate carrying value of items included in the balance sheet that are not eligible for the election; (7) all other required (as defined) and desired information.", "label": "Fair Value Disclosures [Text Block]", "terseLabel": "Fair Value Measurements" } } }, "localname": "FairValueDisclosuresTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/FairValueMeasurements" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueInputsLevel1Member": { "auth_ref": [ "r382", "r476", "r477", "r482", "r519", "r685", "r750" ], "lang": { "en-us": { "role": { "documentation": "Quoted prices in active markets for identical assets or liabilities that the reporting entity can access at the measurement date.", "label": "Fair Value, Inputs, Level 1 [Member]", "terseLabel": "Level 1" } } }, "localname": "FairValueInputsLevel1Member", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/EmployeeBenefitandPensionPlansFairValueofPlanAssetsDetails", "http://www.infinera.com/role/FairValueMeasurementsAssetsandLiabilitiesMeasuredatFairValueonRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsLevel2Member": { "auth_ref": [ "r382", "r403", "r404", "r476", "r477", "r482", "r519", "r685", "r751" ], "lang": { "en-us": { "role": { "documentation": "Inputs other than quoted prices included within level 1 that are observable for an asset or liability, either directly or indirectly, including, but not limited to, quoted prices for similar assets or liabilities in active markets, or quoted prices for identical or similar assets or liabilities in inactive markets.", "label": "Fair Value, Inputs, Level 2 [Member]", "terseLabel": "Level 2" } } }, "localname": "FairValueInputsLevel2Member", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/EmployeeBenefitandPensionPlansFairValueofPlanAssetsDetails", "http://www.infinera.com/role/FairValueMeasurementsAssetsandLiabilitiesMeasuredatFairValueonRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementFrequencyDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Measurement frequency.", "label": "Measurement Frequency [Domain]", "terseLabel": "Measurement Frequency [Domain]" } } }, "localname": "FairValueMeasurementFrequencyDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/FairValueMeasurementsAssetsandLiabilitiesMeasuredatFairValueonRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for fair value measurements of financial and non-financial assets, liabilities and instruments classified in shareholders' equity. Disclosures include, but are not limited to, how an entity that manages a group of financial assets and liabilities on the basis of its net exposure measures the fair value of those assets and liabilities.", "label": "Fair Value Measurement, Policy [Policy Text Block]", "terseLabel": "Fair Value Measurement" } } }, "localname": "FairValueMeasurementPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/SignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": { "auth_ref": [ "r382", "r403", "r404", "r476", "r477", "r478", "r479", "r480", "r481", "r482", "r519", "r750", "r751", "r752" ], "lang": { "en-us": { "role": { "documentation": "Categories used to prioritize the inputs to valuation techniques to measure fair value.", "label": "Fair Value Hierarchy and NAV [Domain]", "terseLabel": "Fair Value Hierarchy and NAV [Domain]" } } }, "localname": "FairValueMeasurementsFairValueHierarchyDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/EmployeeBenefitandPensionPlansFairValueofPlanAssetsDetails", "http://www.infinera.com/role/FairValueMeasurementsAssetsandLiabilitiesMeasuredatFairValueonRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementsRecurringMember": { "auth_ref": [ "r689", "r691" ], "lang": { "en-us": { "role": { "documentation": "Frequent fair value measurement. Includes, but is not limited to, fair value adjustment for impairment of asset, liability or equity, frequently measured at fair value.", "label": "Fair Value, Recurring [Member]", "terseLabel": "Fair Value, Measurements, Recurring" } } }, "localname": "FairValueMeasurementsRecurringMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/FairValueMeasurementsAssetsandLiabilitiesMeasuredatFairValueonRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FinanceLeaseInterestExpense": { "auth_ref": [ "r724", "r731", "r738" ], "calculation": { "http://www.infinera.com/role/LeasesFinanceLeasesDetails": { "order": 1.0, "parentTag": "us-gaap_LeaseCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of interest expense on finance lease liability.", "label": "Finance Lease, Interest Expense", "terseLabel": "Interest cost" } } }, "localname": "FinanceLeaseInterestExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/LeasesFinanceLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseInterestPaymentOnLiability": { "auth_ref": [ "r727", "r732" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of interest paid on finance lease liability.", "label": "Finance Lease, Interest Payment on Liability", "terseLabel": "Cash paid for amounts included in the measurement of lease liabilities" } } }, "localname": "FinanceLeaseInterestPaymentOnLiability", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/LeasesLeaseCostsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Finance Lease, Liability, Payment, Due [Abstract]", "terseLabel": "Finance Lease" } } }, "localname": "FinanceLeaseLiabilitiesPaymentsDueAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/LeasesOperatingLeaseMaturityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FinanceLeaseLiability": { "auth_ref": [ "r722", "r737" ], "calculation": { "http://www.infinera.com/role/LeasesFinanceLeasesDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.infinera.com/role/LeasesOperatingLeaseMaturityDetails": { "order": 1.0, "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease.", "label": "Finance Lease, Liability", "terseLabel": "Present value of lease liabilities", "totalLabel": "Present value of lease liabilities" } } }, "localname": "FinanceLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/LeasesFinanceLeasesDetails", "http://www.infinera.com/role/LeasesOperatingLeaseMaturityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityCurrent": { "auth_ref": [ "r722" ], "calculation": { "http://www.infinera.com/role/LeasesFinanceLeasesDetails": { "order": 1.0, "parentTag": "us-gaap_FinanceLeaseLiability", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease, classified as current.", "label": "Finance Lease, Liability, Current", "terseLabel": "Accrued expenses and other current liabilities" } } }, "localname": "FinanceLeaseLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/LeasesFinanceLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList": { "auth_ref": [ "r723" ], "lang": { "en-us": { "role": { "documentation": "Indicates line item in statement of financial position that includes current finance lease liability.", "label": "Finance Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration]", "terseLabel": "Finance Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration]" } } }, "localname": "FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/LeasesFinanceLeasesDetails" ], "xbrltype": "enumerationSetItemType" }, "us-gaap_FinanceLeaseLiabilityMaturityTableTextBlock": { "auth_ref": [ "r737" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of undiscounted cash flows of finance lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to finance lease liability recognized in statement of financial position.", "label": "Finance Lease, Liability, Fiscal Year Maturity [Table Text Block]", "terseLabel": "Schedule of Finance Lease Obligations Maturity", "verboseLabel": "Schedule of Finance Lease Liability" } } }, "localname": "FinanceLeaseLiabilityMaturityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/CommitmentsandContingenciesTables", "http://www.infinera.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_FinanceLeaseLiabilityNoncurrent": { "auth_ref": [ "r722" ], "calculation": { "http://www.infinera.com/role/LeasesFinanceLeasesDetails": { "order": 2.0, "parentTag": "us-gaap_FinanceLeaseLiability", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease, classified as noncurrent.", "label": "Finance Lease, Liability, Noncurrent", "terseLabel": "Other long-term liabilities" } } }, "localname": "FinanceLeaseLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/LeasesFinanceLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList": { "auth_ref": [ "r723" ], "lang": { "en-us": { "role": { "documentation": "Indicates line item in statement of financial position that includes noncurrent finance lease liability.", "label": "Finance Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration]", "terseLabel": "Finance lease, liability, statement of financial position [Extensible List]" } } }, "localname": "FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/LeasesFinanceLeasesDetails" ], "xbrltype": "enumerationSetItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDue": { "auth_ref": [ "r737" ], "calculation": { "http://www.infinera.com/role/CommitmentsandContingenciesFinancingLeaseObligationsDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.infinera.com/role/LeasesOperatingLeaseMaturityDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for finance lease.", "label": "Finance Lease, Liability, Payment, Due", "totalLabel": "Total lease payments" } } }, "localname": "FinanceLeaseLiabilityPaymentsDue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/CommitmentsandContingenciesFinancingLeaseObligationsDetails", "http://www.infinera.com/role/LeasesOperatingLeaseMaturityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive": { "auth_ref": [ "r737" ], "calculation": { "http://www.infinera.com/role/CommitmentsandContingenciesFinancingLeaseObligationsDetails": { "order": 6.0, "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid 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).", "label": "Finance Lease, Liability, to be Paid, after Year Five", "terseLabel": "Thereafter" } } }, "localname": "FinanceLeaseLiabilityPaymentsDueAfterYearFive", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/CommitmentsandContingenciesFinancingLeaseObligationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths": { "auth_ref": [ "r737" ], "calculation": { "http://www.infinera.com/role/CommitmentsandContingenciesFinancingLeaseObligationsDetails": { "order": 2.0, "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance 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).", "label": "Finance Lease, Liability, to be Paid, Year One", "terseLabel": "2022" } } }, "localname": "FinanceLeaseLiabilityPaymentsDueNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/CommitmentsandContingenciesFinancingLeaseObligationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive": { "auth_ref": [ "r737" ], "calculation": { "http://www.infinera.com/role/CommitmentsandContingenciesFinancingLeaseObligationsDetails": { "order": 1.0, "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance 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).", "label": "Finance Lease, Liability, to be Paid, Year Five", "terseLabel": "2026" } } }, "localname": "FinanceLeaseLiabilityPaymentsDueYearFive", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/CommitmentsandContingenciesFinancingLeaseObligationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour": { "auth_ref": [ "r737" ], "calculation": { "http://www.infinera.com/role/CommitmentsandContingenciesFinancingLeaseObligationsDetails": { "order": 5.0, "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance 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).", "label": "Finance Lease, Liability, to be Paid, Year Four", "verboseLabel": "2025" } } }, "localname": "FinanceLeaseLiabilityPaymentsDueYearFour", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/CommitmentsandContingenciesFinancingLeaseObligationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree": { "auth_ref": [ "r737" ], "calculation": { "http://www.infinera.com/role/CommitmentsandContingenciesFinancingLeaseObligationsDetails": { "order": 4.0, "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance 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).", "label": "Finance Lease, Liability, to be Paid, Year Three", "verboseLabel": "2024" } } }, "localname": "FinanceLeaseLiabilityPaymentsDueYearThree", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/CommitmentsandContingenciesFinancingLeaseObligationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo": { "auth_ref": [ "r737" ], "calculation": { "http://www.infinera.com/role/CommitmentsandContingenciesFinancingLeaseObligationsDetails": { "order": 3.0, "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance 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).", "label": "Finance Lease, Liability, to be Paid, Year Two", "terseLabel": "2023" } } }, "localname": "FinanceLeaseLiabilityPaymentsDueYearTwo", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/CommitmentsandContingenciesFinancingLeaseObligationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount": { "auth_ref": [ "r737" ], "calculation": { "http://www.infinera.com/role/LeasesOperatingLeaseMaturityDetails": { "order": 2.0, "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for finance lease.", "label": "Finance Lease, Liability, Undiscounted Excess Amount", "terseLabel": "Less: interest" } } }, "localname": "FinanceLeaseLiabilityUndiscountedExcessAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/LeasesOperatingLeaseMaturityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeasePrincipalPayments": { "auth_ref": [ "r726", "r732" ], "calculation": { "http://www.infinera.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow for principal payment on finance lease.", "label": "Finance Lease, Principal Payments", "negatedLabel": "Principal payments on financing lease obligations" } } }, "localname": "FinanceLeasePrincipalPayments", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseRightOfUseAssetAmortization": { "auth_ref": [ "r724", "r731", "r738" ], "calculation": { "http://www.infinera.com/role/LeasesFinanceLeasesDetails": { "order": 2.0, "parentTag": "us-gaap_LeaseCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization expense attributable to right-of-use asset from finance lease.", "label": "Finance Lease, Right-of-Use Asset, Amortization", "terseLabel": "Amortization of right of use asset" } } }, "localname": "FinanceLeaseRightOfUseAssetAmortization", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/LeasesFinanceLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent": { "auth_ref": [ "r735", "r738" ], "lang": { "en-us": { "role": { "documentation": "Weighted average discount rate for finance lease calculated at point in time.", "label": "Finance Lease, Weighted Average Discount Rate, Percent", "terseLabel": "Weighted average discount rate" } } }, "localname": "FinanceLeaseWeightedAverageDiscountRatePercent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/LeasesLeaseCostsDetails" ], "xbrltype": "percentItemType" }, "us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1": { "auth_ref": [ "r734", "r738" ], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining lease term for finance lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Finance Lease, Weighted Average Remaining Lease Term", "terseLabel": "Weighted average remaining lease term" } } }, "localname": "FinanceLeaseWeightedAverageRemainingLeaseTerm1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/LeasesLeaseCostsDetails" ], "xbrltype": "durationItemType" }, "us-gaap_FinancialInstrumentAxis": { "auth_ref": [ "r251", "r252", "r253", "r254", "r255", "r264", "r268", "r269", "r270", "r271", "r272", "r273", "r274", "r275", "r393", "r411", "r671", "r747", "r748", "r749", "r750", "r751", "r752", "r753", "r754", "r755", "r756", "r757", "r758", "r759", "r760", "r761", "r762", "r763", "r764", "r765", "r766", "r767", "r768", "r769", "r770", "r771", "r772", "r773", "r774", "r775", "r776", "r880", "r881", "r882", "r883", "r884", "r885", "r886" ], "lang": { "en-us": { "role": { "documentation": "Information by type of financial instrument.", "label": "Financial Instrument [Axis]", "terseLabel": "Financial Instrument [Axis]" } } }, "localname": "FinancialInstrumentAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/FairValueMeasurementsAssetsandLiabilitiesMeasuredatFairValueonRecurringBasisDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetUsefulLife": { "auth_ref": [], "lang": { "en-us": { "role": { "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.", "label": "Finite-Lived Intangible Asset, Useful Life", "terseLabel": "Finite-lived intangible asset, useful life" } } }, "localname": "FiniteLivedIntangibleAssetUsefulLife", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/GoodwillandIntangibleAssetsPurchasedIntangibleAssetsDetails" ], "xbrltype": "durationItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": { "auth_ref": [ "r294" ], "calculation": { "http://www.infinera.com/role/GoodwillandIntangibleAssetsPurchasedIntangibleAssetsDetails": { "order": 2.0, "parentTag": "us-gaap_IntangibleAssetsNetExcludingGoodwill", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite-Lived Intangible Assets, Accumulated Amortization", "negatedTerseLabel": "Accumulated Amortization" } } }, "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/GoodwillandIntangibleAssetsPurchasedIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "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).", "label": "Finite-Lived Intangible Asset, Expected Amortization, after Year Five", "terseLabel": "Thereafter" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/GoodwillandIntangibleAssetsFutureAmortizationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths": { "auth_ref": [ "r296" ], "calculation": { "http://www.infinera.com/role/GoodwillandIntangibleAssetsFutureAmortizationExpenseDetails": { "order": 1.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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).", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year One", "terseLabel": "2022" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/GoodwillandIntangibleAssetsFutureAmortizationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive": { "auth_ref": [ "r296" ], "calculation": { "http://www.infinera.com/role/GoodwillandIntangibleAssetsFutureAmortizationExpenseDetails": { "order": 5.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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).", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Five", "terseLabel": "2026" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFive", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/GoodwillandIntangibleAssetsFutureAmortizationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour": { "auth_ref": [ "r296" ], "calculation": { "http://www.infinera.com/role/GoodwillandIntangibleAssetsFutureAmortizationExpenseDetails": { "order": 4.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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).", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Four", "terseLabel": "2025" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFour", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/GoodwillandIntangibleAssetsFutureAmortizationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree": { "auth_ref": [ "r296" ], "calculation": { "http://www.infinera.com/role/GoodwillandIntangibleAssetsFutureAmortizationExpenseDetails": { "order": 3.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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).", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Three", "terseLabel": "2024" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearThree", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/GoodwillandIntangibleAssetsFutureAmortizationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo": { "auth_ref": [ "r296" ], "calculation": { "http://www.infinera.com/role/GoodwillandIntangibleAssetsFutureAmortizationExpenseDetails": { "order": 2.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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).", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Two", "terseLabel": "2023" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/GoodwillandIntangibleAssetsFutureAmortizationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": { "auth_ref": [ "r289", "r290", "r294", "r297", "r785", "r789" ], "lang": { "en-us": { "role": { "documentation": "Information by major type or class of finite-lived intangible assets.", "label": "Finite-Lived Intangible Assets by Major Class [Axis]", "terseLabel": "Finite-Lived Intangible Assets by Major Class [Axis]" } } }, "localname": "FiniteLivedIntangibleAssetsByMajorClassAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/BalanceSheetDetailsNarrativeDetails", "http://www.infinera.com/role/GoodwillandIntangibleAssetsPurchasedIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsGross": { "auth_ref": [ "r294", "r789" ], "calculation": { "http://www.infinera.com/role/GoodwillandIntangibleAssetsPurchasedIntangibleAssetsDetails": { "order": 1.0, "parentTag": "us-gaap_IntangibleAssetsGrossExcludingGoodwill", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite-Lived Intangible Assets, Gross", "terseLabel": "Gross Carrying Amount" } } }, "localname": "FiniteLivedIntangibleAssetsGross", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/GoodwillandIntangibleAssetsPurchasedIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": { "auth_ref": [ "r289", "r293" ], "lang": { "en-us": { "role": { "documentation": "The major class of finite-lived intangible asset (for example, patents, trademarks, copyrights, etc.) A major class is composed of intangible assets that can be grouped together because they are similar, either by their nature or by their use in the operations of a company.", "label": "Finite-Lived Intangible Assets, Major Class Name [Domain]", "terseLabel": "Finite-Lived Intangible Assets, Major Class Name [Domain]" } } }, "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/BalanceSheetDetailsNarrativeDetails", "http://www.infinera.com/role/GoodwillandIntangibleAssetsPurchasedIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FiniteLivedIntangibleAssetsNet": { "auth_ref": [ "r294", "r785" ], "calculation": { "http://www.infinera.com/role/GoodwillandIntangibleAssetsFutureAmortizationExpenseDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.infinera.com/role/GoodwillandIntangibleAssetsPurchasedIntangibleAssetsDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.infinera.com/role/GoodwillandIntangibleAssetsPurchasedIntangibleAssetsDetails_1": { "order": 1.0, "parentTag": "us-gaap_IntangibleAssetsNetExcludingGoodwill", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite-Lived Intangible Assets, Net", "totalLabel": "Total future amortization expense" } } }, "localname": "FiniteLivedIntangibleAssetsNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/GoodwillandIntangibleAssetsFutureAmortizationExpenseDetails", "http://www.infinera.com/role/GoodwillandIntangibleAssetsPurchasedIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ForeignCountryMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Designated tax departments of governments entitled to levy and collect income taxes from the entity outside the entity's country of domicile.", "label": "Foreign Tax Authority [Member]", "terseLabel": "Foreign" } } }, "localname": "ForeignCountryMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock": { "auth_ref": [ "r713" ], "lang": { "en-us": { "role": { "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.", "label": "Foreign Currency Transactions and Translations Policy [Policy Text Block]", "terseLabel": "Foreign Currency Translation and Transactions" } } }, "localname": "ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/SignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ForeignExchangeForwardMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Foreign exchange forward traded on an exchange (examples include but are not limited to the International Securities Exchange, Philadelphia Stock Exchange, or the Chicago Mercantile Exchange) for options or future contracts to buy or sell a certain currency, at a specified date, at a fixed exercise exchange rate.", "label": "Foreign Exchange Forward [Member]", "terseLabel": "Foreign currency exchange forward contracts" } } }, "localname": "ForeignExchangeForwardMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/FairValueMeasurementsAssetsandLiabilitiesMeasuredatFairValueonRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FurnitureAndFixturesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "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.", "label": "Furniture and Fixtures [Member]", "terseLabel": "Furniture and fixtures" } } }, "localname": "FurnitureAndFixturesMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/BalanceSheetDetailsDetailsofSelectedBalanceSheetItemsDetails", "http://www.infinera.com/role/SignificantAccountingPoliciesEstimatedUsefulLifeforEachAssetDetails" ], "xbrltype": "domainItemType" }, "us-gaap_GeneralAndAdministrativeExpense": { "auth_ref": [ "r105" ], "calculation": { "http://www.infinera.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 3.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "General and Administrative Expense", "terseLabel": "General and administrative" } } }, "localname": "GeneralAndAdministrativeExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "monetaryItemType" }, "us-gaap_GeneralAndAdministrativeExpenseMember": { "auth_ref": [ "r100" ], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing general and administrative expense.", "label": "General and Administrative Expense [Member]", "terseLabel": "General and administrative" } } }, "localname": "GeneralAndAdministrativeExpenseMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/StockholdersEquitySummaryofEffectsofStockBasedCompensationonCompanysStatementsofBalanceSheetsandOperationsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_Goodwill": { "auth_ref": [ "r280", "r281", "r745", "r791" ], "calculation": { "http://www.infinera.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 3.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Goodwill", "periodEndLabel": "Balance as of December\u00a025, 2021", "periodStartLabel": "Balance as of December\u00a026, 2020", "terseLabel": "Goodwill" } } }, "localname": "Goodwill", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/CONSOLIDATEDBALANCESHEETS", "http://www.infinera.com/role/GoodwillandIntangibleAssetsGoodwillRollForwardDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Goodwill and Intangible Assets Disclosure [Abstract]", "terseLabel": "Goodwill and Intangible Assets Disclosure [Abstract]" } } }, "localname": "GoodwillAndIntangibleAssetsDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock": { "auth_ref": [ "r298" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for goodwill and intangible assets.", "label": "Goodwill and Intangible Assets Disclosure [Text Block]", "terseLabel": "Goodwill and Intangible Assets" } } }, "localname": "GoodwillAndIntangibleAssetsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/GoodwillandIntangibleAssets" ], "xbrltype": "textBlockItemType" }, "us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock": { "auth_ref": [ "r285", "r291" ], "lang": { "en-us": { "role": { "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.", "label": "Goodwill and Intangible Assets, Policy [Policy Text Block]", "terseLabel": "Impairment of Goodwill and Intangible Assets" } } }, "localname": "GoodwillAndIntangibleAssetsPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/SignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_GoodwillForeignCurrencyTranslationGainLoss": { "auth_ref": [ "r283" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of foreign currency translation gain (loss) which increases (decreases) an asset representing future economic benefits from other assets acquired in a business combination that are not individually identified and separately recognized.", "label": "Goodwill, Foreign Currency Translation Gain (Loss)", "terseLabel": "Foreign currency translation adjustments" } } }, "localname": "GoodwillForeignCurrencyTranslationGainLoss", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/GoodwillandIntangibleAssetsGoodwillRollForwardDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillImpairedAccumulatedImpairmentLoss": { "auth_ref": [ "r282", "r284" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of accumulated impairment loss for an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.", "label": "Goodwill, Impaired, Accumulated Impairment Loss", "terseLabel": "Accumulated impairment loss" } } }, "localname": "GoodwillImpairedAccumulatedImpairmentLoss", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/GoodwillandIntangibleAssetsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Goodwill [Roll Forward]", "terseLabel": "Goodwill [Roll Forward]" } } }, "localname": "GoodwillRollForward", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/GoodwillandIntangibleAssetsGoodwillRollForwardDetails" ], "xbrltype": "stringItemType" }, "us-gaap_GrossProfit": { "auth_ref": [ "r102", "r147", "r221", "r225", "r228", "r231", "r234", "r256", "r355", "r356", "r357", "r359", "r360", "r361", "r362", "r363", "r364", "r365", "r696" ], "calculation": { "http://www.infinera.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 1.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity.", "label": "Gross Profit", "terseLabel": "Gross Profit", "totalLabel": "Gross profit" } } }, "localname": "GrossProfit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.infinera.com/role/FinancialInformationbyQuarterUnauditedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GuaranteeObligationsByNatureAxis": { "auth_ref": [ "r341" ], "lang": { "en-us": { "role": { "documentation": "Information by nature of guarantee.", "label": "Guarantor Obligations, Nature [Axis]", "terseLabel": "Guarantor Obligations, Nature [Axis]" } } }, "localname": "GuaranteeObligationsByNatureAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/GuaranteesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_GuaranteeObligationsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "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.", "label": "Guarantor Obligations [Line Items]", "terseLabel": "Guarantor Obligations [Line Items]" } } }, "localname": "GuaranteeObligationsLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/GuaranteesLettersofCreditandBankGuaranteesDetails", "http://www.infinera.com/role/GuaranteesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_GuaranteeObligationsNatureDomain": { "auth_ref": [ "r340" ], "lang": { "en-us": { "role": { "documentation": "Represents a description of the nature of the guarantee or each group of similar guarantees.", "label": "Guarantor Obligations, Nature [Domain]", "terseLabel": "Guarantor Obligations, Nature [Domain]" } } }, "localname": "GuaranteeObligationsNatureDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/GuaranteesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_GuaranteesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Guarantees [Abstract]", "terseLabel": "Guarantees [Abstract]" } } }, "localname": "GuaranteesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_GuaranteesTextBlock": { "auth_ref": [ "r351" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for each guarantee obligation, or each group of similar guarantee obligations, including (a) the nature of the guarantee, including its term, how it arose, and the events or circumstances that would require the guarantor to perform under the guarantee; (b) the maximum potential amount of future payments (undiscounted) the guarantor could be required to make under the guarantee; (c) the current carrying amount of the liability, if any, for the guarantor's obligations under the guarantee; and (d) the nature of any recourse provisions under the guarantee, and any assets held either as collateral or by third parties, and any relevant related party disclosure. Excludes disclosures about product warranties.", "label": "Guarantees [Text Block]", "terseLabel": "Guarantees" } } }, "localname": "GuaranteesTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/Guarantees" ], "xbrltype": "textBlockItemType" }, "us-gaap_HedgingDesignationAxis": { "auth_ref": [ "r654", "r666" ], "lang": { "en-us": { "role": { "documentation": "Information by designation of purpose of derivative instrument.", "label": "Hedging Designation [Axis]", "terseLabel": "Hedging Designation [Axis]" } } }, "localname": "HedgingDesignationAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/DerivativeInstrumentsFairValueofDerivativeInstrumentsNotDesignatedasHedgingInstrumentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_HedgingDesignationDomain": { "auth_ref": [ "r654" ], "lang": { "en-us": { "role": { "documentation": "Designation of purpose of derivative instrument.", "label": "Hedging Designation [Domain]", "terseLabel": "Hedging Designation [Domain]" } } }, "localname": "HedgingDesignationDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/DerivativeInstrumentsFairValueofDerivativeInstrumentsNotDesignatedasHedgingInstrumentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "auth_ref": [ "r95", "r221", "r225", "r228", "r231", "r234", "r790", "r802", "r808", "r828" ], "calculation": { "http://www.infinera.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 1.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "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.", "label": "Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest", "terseLabel": "Loss before income taxes", "totalLabel": "Loss before income taxes" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.infinera.com/role/FinancialInformationbyQuarterUnauditedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign": { "auth_ref": [ "r149", "r627" ], "crdr": "credit", "lang": { "en-us": { "role": { "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.", "label": "Income (Loss) from Continuing Operations before Income Taxes, Foreign", "negatedTerseLabel": "Loss from international operations" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeStatementAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Income Statement [Abstract]", "terseLabel": "Income Statement" } } }, "localname": "IncomeStatementAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationAxis": { "auth_ref": [ "r304", "r310" ], "lang": { "en-us": { "role": { "documentation": "Information by location in the income statement.", "label": "Income Statement Location [Axis]", "terseLabel": "Income Statement Location [Axis]", "verboseLabel": "Schedule of Employee Service Share-based Compensation, Allocation of Recognized Period Costs, by Report Line [Axis]" } } }, "localname": "IncomeStatementLocationAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/RestructuringandOtherRelatedCostsRestructuringandOtherRelatedCostsDetails", "http://www.infinera.com/role/StockholdersEquitySummaryofEffectsofStockBasedCompensationonCompanysStatementsofBalanceSheetsandOperationsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationDomain": { "auth_ref": [ "r310" ], "lang": { "en-us": { "role": { "documentation": "Location in the income statement.", "label": "Income Statement Location [Domain]", "terseLabel": "Income Statement Location [Domain]", "verboseLabel": "Employee Service Share-based Compensation, Allocation of Recognized Period Costs, Report Line [Domain]" } } }, "localname": "IncomeStatementLocationDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/RestructuringandOtherRelatedCostsRestructuringandOtherRelatedCostsDetails", "http://www.infinera.com/role/StockholdersEquitySummaryofEffectsofStockBasedCompensationonCompanysStatementsofBalanceSheetsandOperationsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeTaxAuthorityAxis": { "auth_ref": [ "r594" ], "lang": { "en-us": { "role": { "documentation": "Information by tax jurisdiction.", "label": "Income Tax Authority [Axis]", "terseLabel": "Income Tax Authority [Axis]" } } }, "localname": "IncomeTaxAuthorityAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxAuthorityDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Agency, division or body classification that levies income taxes, examines tax returns for compliance, or grants exemptions from or makes other decisions pertaining to income taxes.", "label": "Income Tax Authority [Domain]", "terseLabel": "Income Tax Authority [Domain]" } } }, "localname": "IncomeTaxAuthorityDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeTaxDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Income Tax Disclosure [Abstract]", "terseLabel": "Income Tax Disclosure [Abstract]" } } }, "localname": "IncomeTaxDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxDisclosureTextBlock": { "auth_ref": [ "r150", "r592", "r601", "r608", "r622", "r629", "r631", "r632", "r633" ], "lang": { "en-us": { "role": { "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.", "label": "Income Tax Disclosure [Text Block]", "terseLabel": "Income Taxes" } } }, "localname": "IncomeTaxDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/IncomeTaxes" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxExpenseBenefit": { "auth_ref": [ "r151", "r179", "r180", "r220", "r590", "r623", "r630", "r829" ], "calculation": { "http://www.infinera.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 2.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0 }, "http://www.infinera.com/role/IncomeTaxesGeographicBreakdownofProvisionforBenefitfromIncomeTaxesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.", "label": "Income Tax Expense (Benefit)", "terseLabel": "Provision for income taxes", "totalLabel": "Total provision for income taxes", "verboseLabel": "Provision for income taxes" } } }, "localname": "IncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.infinera.com/role/FinancialInformationbyQuarterUnauditedDetails", "http://www.infinera.com/role/IncomeTaxesGeographicBreakdownofProvisionforBenefitfromIncomeTaxesDetails", "http://www.infinera.com/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxPolicyTextBlock": { "auth_ref": [ "r89", "r586", "r587", "r601", "r602", "r607", "r615" ], "lang": { "en-us": { "role": { "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.", "label": "Income Tax, Policy [Policy Text Block]", "terseLabel": "Accounting for Income Taxes" } } }, "localname": "IncomeTaxPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/SignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxesPaidNet": { "auth_ref": [ "r135" ], "crdr": "credit", "lang": { "en-us": { "role": { "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.", "label": "Income Taxes Paid, Net", "terseLabel": "Cash paid for income taxes, net" } } }, "localname": "IncomeTaxesPaidNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsPayable": { "auth_ref": [ "r130" ], "calculation": { "http://www.infinera.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Increase (Decrease) in Accounts Payable", "terseLabel": "Accounts payable" } } }, "localname": "IncreaseDecreaseInAccountsPayable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "auth_ref": [ "r130" ], "calculation": { "http://www.infinera.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 11.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "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.", "label": "Increase (Decrease) in Accounts Receivable", "negatedLabel": "Accounts receivable" } } }, "localname": "IncreaseDecreaseInAccountsReceivable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInContractWithCustomerLiability": { "auth_ref": [ "r130", "r778" ], "calculation": { "http://www.infinera.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in obligation to transfer good or service to customer for which consideration has been received or is receivable.", "label": "Increase (Decrease) in Contract with Customer, Liability", "terseLabel": "Deferred revenue" } } }, "localname": "IncreaseDecreaseInContractWithCustomerLiability", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInInventories": { "auth_ref": [ "r130" ], "calculation": { "http://www.infinera.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 9.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "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.", "label": "Increase (Decrease) in Inventories", "negatedLabel": "Inventory" } } }, "localname": "IncreaseDecreaseInInventories", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Operating Capital [Abstract]", "terseLabel": "Changes in assets and liabilities:" } } }, "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities": { "auth_ref": [ "r130" ], "calculation": { "http://www.infinera.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 8.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in other obligations or expenses incurred but not yet paid.", "label": "Increase (Decrease) in Other Accounts Payable and Accrued Liabilities", "terseLabel": "Accrued expenses and other current liabilities" } } }, "localname": "IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": { "auth_ref": [ "r130" ], "calculation": { "http://www.infinera.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 10.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in prepaid expenses, and assets classified as other.", "label": "Increase (Decrease) in Prepaid Expense and Other Assets", "negatedLabel": "Prepaid expenses and other current assets" } } }, "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInStockholdersEquityRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Increase (Decrease) in Stockholders' Equity [Roll Forward]", "terseLabel": "Increase (Decrease) in Stockholders' Equity [Roll Forward]" } } }, "localname": "IncreaseDecreaseInStockholdersEquityRollForward", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/CONSOLIDATEDSTATEMENTOFSTOCKHOLDERSEQUITY" ], "xbrltype": "stringItemType" }, "us-gaap_IntangibleAssetsFiniteLivedPolicy": { "auth_ref": [ "r141", "r293", "r781", "r782", "r783", "r785" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for finite-lived intangible assets. This accounting policy also might address: (1) the amortization method used; (2) the useful lives of such assets; and (3) how the entity assesses and measures impairment of such assets.", "label": "Intangible Assets, Finite-Lived, Policy [Policy Text Block]", "terseLabel": "Amortization of Intangible Assets" } } }, "localname": "IntangibleAssetsFiniteLivedPolicy", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/SignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_IntangibleAssetsGrossExcludingGoodwill": { "auth_ref": [], "calculation": { "http://www.infinera.com/role/GoodwillandIntangibleAssetsPurchasedIntangibleAssetsDetails": { "order": 1.0, "parentTag": "us-gaap_IntangibleAssetsNetExcludingGoodwill", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before accumulated amortization of intangible assets, excluding goodwill.", "label": "Intangible Assets, Gross (Excluding Goodwill)", "totalLabel": "Total intangible assets" } } }, "localname": "IntangibleAssetsGrossExcludingGoodwill", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/GoodwillandIntangibleAssetsPurchasedIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IntangibleAssetsNetExcludingGoodwill": { "auth_ref": [ "r287", "r292" ], "calculation": { "http://www.infinera.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 1.0, "parentTag": "us-gaap_Assets", "weight": 1.0 }, "http://www.infinera.com/role/GoodwillandIntangibleAssetsPurchasedIntangibleAssetsDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.infinera.com/role/GoodwillandIntangibleAssetsPurchasedIntangibleAssetsDetails_1": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts of all intangible assets, excluding goodwill, as of the balance sheet date, net of accumulated amortization and impairment charges.", "label": "Intangible Assets, Net (Excluding Goodwill)", "terseLabel": "Intangible assets, net", "totalLabel": "Total intangible assets" } } }, "localname": "IntangibleAssetsNetExcludingGoodwill", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/CONSOLIDATEDBALANCESHEETS", "http://www.infinera.com/role/GoodwillandIntangibleAssetsPurchasedIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestExpense": { "auth_ref": [ "r94", "r219", "r714", "r717", "r807" ], "calculation": { "http://www.infinera.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 2.0, "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of the cost of borrowed funds accounted for as interest expense.", "label": "Interest Expense", "negatedTerseLabel": "Interest expense", "netLabel": "Interest expense" } } }, "localname": "InterestExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.infinera.com/role/DerivativeInstrumentsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestExpenseDebt": { "auth_ref": [ "r109", "r388", "r402", "r405", "r406" ], "calculation": { "http://www.infinera.com/role/DebtInterestExpenseRecognizedRelatedtoNotesPriortoCapitalizationofInterestDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of the cost of borrowed funds accounted for as interest expense for debt.", "label": "Interest Expense, Debt", "totalLabel": "Total interest expense" } } }, "localname": "InterestExpenseDebt", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/DebtInterestExpenseRecognizedRelatedtoNotesPriortoCapitalizationofInterestDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestExpenseDebtExcludingAmortization": { "auth_ref": [ "r111", "r389", "r405", "r406" ], "calculation": { "http://www.infinera.com/role/DebtInterestExpenseRecognizedRelatedtoNotesPriortoCapitalizationofInterestDetails": { "order": 1.0, "parentTag": "us-gaap_InterestExpenseDebt", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Represents the portion of interest incurred in the period on debt arrangements that was charged against earnings, excluding amortization of debt discount (premium) and financing costs.", "label": "Interest Expense, Debt, Excluding Amortization", "terseLabel": "Contractual interest expense" } } }, "localname": "InterestExpenseDebtExcludingAmortization", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/DebtInterestExpenseRecognizedRelatedtoNotesPriortoCapitalizationofInterestDetails", "http://www.infinera.com/role/DebtNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestPaidNet": { "auth_ref": [ "r124", "r127", "r135" ], "crdr": "credit", "lang": { "en-us": { "role": { "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.", "label": "Interest Paid, Excluding Capitalized Interest, Operating Activities", "terseLabel": "Cash paid for interest" } } }, "localname": "InterestPaidNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryFinishedGoods": { "auth_ref": [ "r58" ], "calculation": { "http://www.infinera.com/role/BalanceSheetDetailsDetailsofSelectedBalanceSheetItemsDetails": { "order": 3.0, "parentTag": "us-gaap_InventoryNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before valuation and LIFO reserves of completed merchandise or goods expected to be sold within one year or operating cycle, if longer.", "label": "Inventory, Finished Goods, Gross", "terseLabel": "Finished goods" } } }, "localname": "InventoryFinishedGoods", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/BalanceSheetDetailsDetailsofSelectedBalanceSheetItemsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryNet": { "auth_ref": [ "r8", "r61", "r745" ], "calculation": { "http://www.infinera.com/role/BalanceSheetDetailsDetailsofSelectedBalanceSheetItemsDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.infinera.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 4.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer.", "label": "Inventory, Net", "terseLabel": "Inventory", "totalLabel": "Total" } } }, "localname": "InventoryNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/BalanceSheetDetailsDetailsofSelectedBalanceSheetItemsDetails", "http://www.infinera.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryNetAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Inventory, Net [Abstract]", "terseLabel": "Inventory" } } }, "localname": "InventoryNetAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/BalanceSheetDetailsDetailsofSelectedBalanceSheetItemsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_InventoryPolicyTextBlock": { "auth_ref": [ "r16", "r62", "r142", "r195", "r276", "r277", "r278", "r779" ], "lang": { "en-us": { "role": { "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.", "label": "Inventory, Policy [Policy Text Block]", "terseLabel": "Inventory Valuation" } } }, "localname": "InventoryPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/SignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_InventoryRawMaterials": { "auth_ref": [ "r60" ], "calculation": { "http://www.infinera.com/role/BalanceSheetDetailsDetailsofSelectedBalanceSheetItemsDetails": { "order": 1.0, "parentTag": "us-gaap_InventoryNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before valuation and LIFO reserves of raw materials expected to be sold, or consumed within one year or operating cycle, if longer.", "label": "Inventory, Raw Materials, Gross", "terseLabel": "Raw materials" } } }, "localname": "InventoryRawMaterials", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/BalanceSheetDetailsDetailsofSelectedBalanceSheetItemsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryValuationAndObsolescenceMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A revision in the estimate of excess and obsolete inventory to reduce the carrying amount of inventory to net realizable value.", "label": "Inventory Valuation and Obsolescence [Member]", "verboseLabel": "Stock-based compensation effects in inventory" } } }, "localname": "InventoryValuationAndObsolescenceMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/StockholdersEquitySummaryofEffectsofStockBasedCompensationonCompanysStatementsofBalanceSheetsandOperationsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_InventoryWorkInProcess": { "auth_ref": [ "r59" ], "calculation": { "http://www.infinera.com/role/BalanceSheetDetailsDetailsofSelectedBalanceSheetItemsDetails": { "order": 2.0, "parentTag": "us-gaap_InventoryNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before valuation and LIFO reserves of merchandise or goods in the production process expected to be completed within one year or operating cycle, if longer.", "label": "Inventory, Work in Process, Gross", "terseLabel": "Work in process" } } }, "localname": "InventoryWorkInProcess", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/BalanceSheetDetailsDetailsofSelectedBalanceSheetItemsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InvestmentIncomeInterest": { "auth_ref": [ "r107", "r218" ], "calculation": { "http://www.infinera.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 1.0, "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount before accretion (amortization) of purchase discount (premium) of interest income on nonoperating securities.", "label": "Investment Income, Interest", "terseLabel": "Interest income" } } }, "localname": "InvestmentIncomeInterest", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "monetaryItemType" }, "us-gaap_LandAndBuildingMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Real estate held for productive use and structures used in the conduct of business, including but not limited to, office, production, storage and distribution facilities.", "label": "Land and Building [Member]", "terseLabel": "Land and building" } } }, "localname": "LandAndBuildingMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/BalanceSheetDetailsDetailsofSelectedBalanceSheetItemsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LeaseCost": { "auth_ref": [ "r736", "r738" ], "calculation": { "http://www.infinera.com/role/LeasesFinanceLeasesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of lease cost recognized by lessee for lease contract.", "label": "Lease, Cost", "totalLabel": "Total finance lease expense" } } }, "localname": "LeaseCost", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/LeasesFinanceLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LeaseCostTableTextBlock": { "auth_ref": [ "r736" ], "lang": { "en-us": { "role": { "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.", "label": "Lease, Cost [Table Text Block]", "terseLabel": "Schedule of Lease Costs" } } }, "localname": "LeaseCostTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LeasesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Leases [Abstract]", "terseLabel": "Leases [Abstract]" } } }, "localname": "LeasesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_LesseeFinanceLeaseTermOfContract1": { "auth_ref": [ "r730" ], "lang": { "en-us": { "role": { "documentation": "Term of lessee's finance lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Lessee, Finance Lease, Term of Contract", "terseLabel": "Finance lease period" } } }, "localname": "LesseeFinanceLeaseTermOfContract1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/LeasesNarrativeDetails" ], "xbrltype": "durationItemType" }, "us-gaap_LesseeFinanceLeasesTextBlock": { "auth_ref": [ "r739" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for finance leases of lessee. Includes, but is not limited to, description of lessee's finance lease and maturity analysis of finance lease liability.", "label": "Lessee, Finance Leases [Text Block]", "terseLabel": "Leases" } } }, "localname": "LesseeFinanceLeasesTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/Leases" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeLeasesPolicyTextBlock": { "auth_ref": [ "r729" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for leasing arrangement entered into by lessee.", "label": "Lessee, Leases [Policy Text Block]", "terseLabel": "Leases" } } }, "localname": "LesseeLeasesPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/SignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": { "auth_ref": [ "r737" ], "lang": { "en-us": { "role": { "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.", "label": "Lessee, Operating Lease, Liability, Maturity [Table Text Block]", "terseLabel": "Schedule of Operating Lease Liabilities" } } }, "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/CommitmentsandContingenciesTables", "http://www.infinera.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": { "auth_ref": [ "r737" ], "calculation": { "http://www.infinera.com/role/LeasesOperatingLeaseMaturityDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease.", "label": "Lessee, Operating Lease, Liability, to be Paid", "totalLabel": "Total" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/CommitmentsandContingenciesFutureAnnualMinimumOperatingLeasePaymentsDetails", "http://www.infinera.com/role/LeasesOperatingLeaseMaturityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive": { "auth_ref": [ "r737" ], "crdr": "credit", "lang": { "en-us": { "role": { "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).", "label": "Lessee, Operating Lease, Liability, to be Paid, after Year Five", "terseLabel": "Thereafter" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/CommitmentsandContingenciesFutureAnnualMinimumOperatingLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": { "auth_ref": [ "r737" ], "crdr": "credit", "lang": { "en-us": { "role": { "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).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year One", "terseLabel": "2022" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/CommitmentsandContingenciesFutureAnnualMinimumOperatingLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive": { "auth_ref": [ "r737" ], "crdr": "credit", "lang": { "en-us": { "role": { "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).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Five", "terseLabel": "2026" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFive", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/CommitmentsandContingenciesFutureAnnualMinimumOperatingLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": { "auth_ref": [ "r737" ], "crdr": "credit", "lang": { "en-us": { "role": { "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).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Four", "terseLabel": "2025" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/CommitmentsandContingenciesFutureAnnualMinimumOperatingLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": { "auth_ref": [ "r737" ], "crdr": "credit", "lang": { "en-us": { "role": { "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).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Three", "terseLabel": "2024" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/CommitmentsandContingenciesFutureAnnualMinimumOperatingLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": { "auth_ref": [ "r737" ], "crdr": "credit", "lang": { "en-us": { "role": { "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).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Two", "terseLabel": "2023" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/CommitmentsandContingenciesFutureAnnualMinimumOperatingLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": { "auth_ref": [ "r737" ], "calculation": { "http://www.infinera.com/role/LeasesOperatingLeaseMaturityDetails": { "order": 2.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease.", "label": "Lessee, Operating Lease, Liability, Undiscounted Excess Amount", "terseLabel": "Less: interest" } } }, "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/LeasesOperatingLeaseMaturityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseRenewalTerm": { "auth_ref": [ "r730" ], "lang": { "en-us": { "role": { "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.", "label": "Lessee, Operating Lease, Renewal Term", "verboseLabel": "Lease renewal term" } } }, "localname": "LesseeOperatingLeaseRenewalTerm", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/SignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "durationItemType" }, "us-gaap_LesseeOperatingLeaseTermOfContract": { "auth_ref": [ "r730" ], "lang": { "en-us": { "role": { "documentation": "Term of lessee's operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Lessee, Operating Lease, Term of Contract", "terseLabel": "Operating lease period", "verboseLabel": "Lease term" } } }, "localname": "LesseeOperatingLeaseTermOfContract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/CommitmentsandContingenciesNarrativeDetails", "http://www.infinera.com/role/SignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "durationItemType" }, "us-gaap_LetterOfCreditMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A document typically issued by a financial institution which acts as a guarantee of payment to a beneficiary, or as the source of payment for a specific transaction (for example, wiring funds to a foreign exporter if and when specified merchandise is accepted pursuant to the terms of the letter of credit).", "label": "Letter of Credit [Member]", "terseLabel": "Letter of Credit" } } }, "localname": "LetterOfCreditMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/DebtNarrativeDetails", "http://www.infinera.com/role/GuaranteesLettersofCreditandBankGuaranteesDetails", "http://www.infinera.com/role/GuaranteesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LettersOfCreditOutstandingAmount": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The total amount of the contingent obligation under letters of credit outstanding as of the reporting date.", "label": "Letters of Credit Outstanding, Amount", "terseLabel": "Proceeds from line of credit", "verboseLabel": "Letters of credit outstanding" } } }, "localname": "LettersOfCreditOutstandingAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/DebtNarrativeDetails", "http://www.infinera.com/role/GuaranteesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquity": { "auth_ref": [ "r34", "r147", "r256", "r696", "r745", "r797", "r820" ], "calculation": { "http://www.infinera.com/role/CONSOLIDATEDBALANCESHEETS": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.", "label": "Liabilities and Equity", "totalLabel": "Total liabilities and stockholders\u2019 equity" } } }, "localname": "LiabilitiesAndStockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities and Equity [Abstract]", "terseLabel": "LIABILITIES AND STOCKHOLDERS\u2019 EQUITY" } } }, "localname": "LiabilitiesAndStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesCurrent": { "auth_ref": [ "r47", "r147", "r256", "r355", "r356", "r357", "r359", "r360", "r361", "r362", "r363", "r364", "r365", "r644", "r647", "r648", "r696", "r743", "r744", "r745" ], "calculation": { "http://www.infinera.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "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.", "label": "Liabilities, Current", "totalLabel": "Total current liabilities" } } }, "localname": "LiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities, Current [Abstract]", "terseLabel": "Current liabilities:" } } }, "localname": "LiabilitiesCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesFairValueDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities, Fair Value Disclosure [Abstract]", "terseLabel": "Assets (Liabilities)" } } }, "localname": "LiabilitiesFairValueDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/FairValueMeasurementsAssetsandLiabilitiesMeasuredatFairValueonRecurringBasisDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LicenseAgreementTermsMember": { "auth_ref": [ "r583", "r584" ], "lang": { "en-us": { "role": { "documentation": "Terms of the license agreements under research and development arrangements accounted for as a contract to perform research and development for others.", "label": "License Agreement Terms [Member]", "terseLabel": "License Agreement Terms" } } }, "localname": "LicenseAgreementTermsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/BalanceSheetDetailsNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LicenseMember": { "auth_ref": [ "r439" ], "lang": { "en-us": { "role": { "documentation": "Right to use intangible asset. Intangible asset includes, but is not limited to, patent, copyright, technology, manufacturing process, software or trademark.", "label": "License [Member]", "terseLabel": "License" } } }, "localname": "LicenseMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/BalanceSheetDetailsNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LineOfCreditFacilityAxis": { "auth_ref": [ "r43", "r146" ], "lang": { "en-us": { "role": { "documentation": "Information by name of lender, which may be a single entity (for example, but not limited to, a bank, pension fund, venture capital firm) or a group of entities that participate in the line of credit.", "label": "Lender Name [Axis]", "terseLabel": "Lender Name [Axis]" } } }, "localname": "LineOfCreditFacilityAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/DebtNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LineOfCreditFacilityLenderDomain": { "auth_ref": [ "r43", "r146" ], "lang": { "en-us": { "role": { "documentation": "Identification of the lender, which may be a single entity (for example, a bank, pension fund, venture capital firm) or a group of entities that participate in the line of credit, including a letter of credit facility.", "label": "Line of Credit Facility, Lender [Domain]", "terseLabel": "Line of Credit Facility, Lender [Domain]" } } }, "localname": "LineOfCreditFacilityLenderDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/DebtNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": { "auth_ref": [ "r43" ], "crdr": "credit", "lang": { "en-us": { "role": { "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.", "label": "Line of Credit Facility, Maximum Borrowing Capacity", "terseLabel": "Line of credit", "verboseLabel": "Maximum borrowing capacity" } } }, "localname": "LineOfCreditFacilityMaximumBorrowingCapacity", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/DebtNarrativeDetails", "http://www.infinera.com/role/GuaranteesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity": { "auth_ref": [ "r43" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of borrowing capacity currently available under the credit facility (current borrowing capacity less the amount of borrowings outstanding).", "label": "Line of Credit Facility, Remaining Borrowing Capacity", "terseLabel": "Line of credit remaining borrowing capacity" } } }, "localname": "LineOfCreditFacilityRemainingBorrowingCapacity", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/DebtNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The fee, expressed as a percentage of the line of credit facility, for available but unused credit capacity under the credit facility.", "label": "Line of Credit Facility, Unused Capacity, Commitment Fee Percentage", "terseLabel": "Commitment fee percentage" } } }, "localname": "LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/DebtNarrativeDetails" ], "xbrltype": "percentItemType" }, "us-gaap_LineOfCreditMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A contractual arrangement with a lender under which borrowings can be made up to a specific amount at any point in time, and under which borrowings outstanding may be either short-term or long-term, depending upon the particulars.", "label": "Line of Credit [Member]", "terseLabel": "Line of Credit" } } }, "localname": "LineOfCreditMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/DebtComponentsofConvertibleSeniorNotesDetails", "http://www.infinera.com/role/DebtNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LoansAssumed1": { "auth_ref": [ "r136", "r137", "r138" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The fair value of loans assumed in noncash investing or financing activities.", "label": "Loans Assumed", "terseLabel": "Third-party manufacturer funding for transfer expenses incurred" } } }, "localname": "LoansAssumed1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_LoansPayableMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Borrowing supported by a written promise to pay an obligation.", "label": "Loans Payable [Member]", "terseLabel": "Loans Payable" } } }, "localname": "LoansPayableMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/DebtNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LondonInterbankOfferedRateLIBORMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Interest rate at which a bank borrows funds from other banks in the London interbank market.", "label": "London Interbank Offered Rate (LIBOR) [Member]", "terseLabel": "LIBOR" } } }, "localname": "LondonInterbankOfferedRateLIBORMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/DebtNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LongTermDebt": { "auth_ref": [ "r22", "r381", "r397", "r403", "r404", "r796", "r817" ], "calculation": { "http://www.infinera.com/role/CommitmentsandContingenciesFutureInterestandPrincipalPaymentsDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.", "label": "Long-term Debt", "totalLabel": "Total" } } }, "localname": "LongTermDebt", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/CommitmentsandContingenciesFutureInterestandPrincipalPaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtCurrent": { "auth_ref": [ "r45" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after unamortized (discount) premium and debt issuance costs, of long-term debt, classified as current. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.", "label": "Long-term Debt, Current Maturities", "terseLabel": "Current" } } }, "localname": "LongTermDebtCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/DebtComponentsofConvertibleSeniorNotesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtFairValue": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The fair value amount of long-term debt whether such amount is presented as a separate caption or as a parenthetical disclosure. Additionally, this element may be used in connection with the fair value disclosures required in the footnote disclosures to the financial statements. The element may be used in both the balance sheet and disclosure in the same submission.", "label": "Long-term Debt, Fair Value", "terseLabel": "Total debt" } } }, "localname": "LongTermDebtFairValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/FairValueMeasurementsAssetsandLiabilitiesMeasuredatFairValueonRecurringBasisDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive": { "auth_ref": [ "r155", "r352", "r386" ], "calculation": { "http://www.infinera.com/role/CommitmentsandContingenciesFutureInterestandPrincipalPaymentsDetails": { "order": 6.0, "parentTag": "us-gaap_LongTermDebt", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Long-Term Debt, Maturity, after Year Five", "verboseLabel": "Thereafter" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/CommitmentsandContingenciesFutureInterestandPrincipalPaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths": { "auth_ref": [ "r155", "r352", "r386" ], "calculation": { "http://www.infinera.com/role/CommitmentsandContingenciesFutureInterestandPrincipalPaymentsDetails": { "order": 1.0, "parentTag": "us-gaap_LongTermDebt", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "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).", "label": "Long-Term Debt, Maturity, Year One", "terseLabel": "2022" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/CommitmentsandContingenciesFutureInterestandPrincipalPaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive": { "auth_ref": [ "r155", "r352", "r386" ], "calculation": { "http://www.infinera.com/role/CommitmentsandContingenciesFutureInterestandPrincipalPaymentsDetails": { "order": 5.0, "parentTag": "us-gaap_LongTermDebt", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Long-Term Debt, Maturity, Year Five", "terseLabel": "2026" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/CommitmentsandContingenciesFutureInterestandPrincipalPaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour": { "auth_ref": [ "r155", "r352", "r386" ], "calculation": { "http://www.infinera.com/role/CommitmentsandContingenciesFutureInterestandPrincipalPaymentsDetails": { "order": 4.0, "parentTag": "us-gaap_LongTermDebt", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Long-Term Debt, Maturity, Year Four", "terseLabel": "2025" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/CommitmentsandContingenciesFutureInterestandPrincipalPaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree": { "auth_ref": [ "r155", "r352", "r386" ], "calculation": { "http://www.infinera.com/role/CommitmentsandContingenciesFutureInterestandPrincipalPaymentsDetails": { "order": 3.0, "parentTag": "us-gaap_LongTermDebt", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "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).", "label": "Long-Term Debt, Maturity, Year Three", "terseLabel": "2024" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/CommitmentsandContingenciesFutureInterestandPrincipalPaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo": { "auth_ref": [ "r155", "r352", "r386" ], "calculation": { "http://www.infinera.com/role/CommitmentsandContingenciesFutureInterestandPrincipalPaymentsDetails": { "order": 2.0, "parentTag": "us-gaap_LongTermDebt", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "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).", "label": "Long-Term Debt, Maturity, Year Two", "terseLabel": "2023" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/CommitmentsandContingenciesFutureInterestandPrincipalPaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtNoncurrent": { "auth_ref": [ "r51" ], "calculation": { "http://www.infinera.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after unamortized (discount) premium and debt issuance costs of long-term debt classified as noncurrent and excluding amounts to be repaid within one year or the normal operating cycle, if longer. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.", "label": "Long-term Debt, Excluding Current Maturities", "terseLabel": "Long-term debt, net" } } }, "localname": "LongTermDebtNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/CONSOLIDATEDBALANCESHEETS", "http://www.infinera.com/role/DebtComponentsofConvertibleSeniorNotesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermPurchaseCommitmentByCategoryOfItemPurchasedAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by category of items purchased under a long-term purchase commitment.", "label": "Category of Item Purchased [Axis]", "terseLabel": "Category of Item Purchased [Axis]" } } }, "localname": "LongTermPurchaseCommitmentByCategoryOfItemPurchasedAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/CommitmentsandContingenciesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LongTermPurchaseCommitmentCategoryOfItemPurchasedDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "General description of the goods or services to be purchased from the counterparty to the long-term purchase commitment.", "label": "Long-term Purchase Commitment, Category of Item Purchased [Domain]", "terseLabel": "Long-term Purchase Commitment, Category of Item Purchased [Domain]" } } }, "localname": "LongTermPurchaseCommitmentCategoryOfItemPurchasedDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/CommitmentsandContingenciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LongtermDebtTypeAxis": { "auth_ref": [ "r51" ], "lang": { "en-us": { "role": { "documentation": "Information by type of long-term debt.", "label": "Long-term Debt, Type [Axis]", "terseLabel": "Long-term Debt, Type [Axis]" } } }, "localname": "LongtermDebtTypeAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/BasicandDilutedNetLossPerCommonShareNarrativeDetails", "http://www.infinera.com/role/CommitmentsandContingenciesFutureInterestandPrincipalPaymentsDetails", "http://www.infinera.com/role/DebtComponentsofConvertibleSeniorNotesDetails", "http://www.infinera.com/role/DebtNarrativeDetails", "http://www.infinera.com/role/FairValueMeasurementsAssetsandLiabilitiesMeasuredatFairValueonRecurringBasisDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LongtermDebtTypeDomain": { "auth_ref": [ "r51", "r353" ], "lang": { "en-us": { "role": { "documentation": "Type of long-term debt arrangement, such as notes, line of credit, commercial paper, asset-based financing, project financing, letter of credit financing. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer.", "label": "Long-term Debt, Type [Domain]", "terseLabel": "Long-term Debt, Type [Domain]" } } }, "localname": "LongtermDebtTypeDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/BasicandDilutedNetLossPerCommonShareNarrativeDetails", "http://www.infinera.com/role/CommitmentsandContingenciesFutureInterestandPrincipalPaymentsDetails", "http://www.infinera.com/role/DebtComponentsofConvertibleSeniorNotesDetails", "http://www.infinera.com/role/DebtNarrativeDetails", "http://www.infinera.com/role/FairValueMeasurementsAssetsandLiabilitiesMeasuredatFairValueonRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LossContingenciesByNatureOfContingencyAxis": { "auth_ref": [ "r328", "r329", "r330", "r332", "r333", "r334", "r335", "r338", "r339" ], "lang": { "en-us": { "role": { "documentation": "Information by type of existing condition, situation, or set of circumstances involving uncertainty as to possible loss to an enterprise that will ultimately be resolved when one or more future events occur or fail to occur.", "label": "Loss Contingency Nature [Axis]", "terseLabel": "Loss Contingency Nature [Axis]" } } }, "localname": "LossContingenciesByNatureOfContingencyAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/GuaranteesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LossContingencyNatureDomain": { "auth_ref": [ "r328", "r329", "r330", "r332", "r333", "r334", "r335", "r338", "r339" ], "lang": { "en-us": { "role": { "documentation": "An existing condition, situation, or set of circumstances involving uncertainty as to possible loss to an enterprise that will ultimately be resolved when one or more future events occur or fail to occur. Resolution of the uncertainty may confirm the incurrence of a loss or impairment of an asset or the incurrence of a liability.", "label": "Loss Contingency, Nature [Domain]", "terseLabel": "Loss Contingency, Nature [Domain]" } } }, "localname": "LossContingencyNatureDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/GuaranteesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LossContingencyNewClaimsFiledNumber": { "auth_ref": [ "r331" ], "lang": { "en-us": { "role": { "documentation": "The total number of new claims filed pertaining to a loss contingency during the period.", "label": "Loss Contingency, New Claims Filed, Number", "terseLabel": "New claims filed" } } }, "localname": "LossContingencyNewClaimsFiledNumber", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/CommitmentsandContingenciesNarrativeDetails" ], "xbrltype": "integerItemType" }, "us-gaap_MajorPropertyClassAxis": { "auth_ref": [ "r720" ], "lang": { "en-us": { "role": { "documentation": "Amount of property owned but leased or available for lease to third parties, by major property class.", "label": "Major Property Class [Axis]", "terseLabel": "Major Property Class [Axis]" } } }, "localname": "MajorPropertyClassAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/SignificantAccountingPoliciesEstimatedUsefulLifeforEachAssetDetails" ], "xbrltype": "stringItemType" }, "us-gaap_MajorPropertyClassDomain": { "auth_ref": [ "r720" ], "lang": { "en-us": { "role": { "documentation": "The major classes of assets leased or available for lease to third parties under operating lease agreements as of the balance sheet date.", "label": "Major Property Class [Domain]", "terseLabel": "Major Property Class [Domain]" } } }, "localname": "MajorPropertyClassDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/SignificantAccountingPoliciesEstimatedUsefulLifeforEachAssetDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MortgagesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A loan to finance the purchase of real estate where the lender has a lien on the property as collateral for the loan.", "label": "Mortgages [Member]", "terseLabel": "Mortgages" } } }, "localname": "MortgagesMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/CommitmentsandContingenciesFutureInterestandPrincipalPaymentsDetails", "http://www.infinera.com/role/DebtComponentsofConvertibleSeniorNotesDetails", "http://www.infinera.com/role/DebtNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MovementInStandardAndExtendedProductWarrantyIncreaseDecreaseRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Movement in Standard and Extended Product Warranty Accrual, Increase (Decrease) [Roll Forward]", "terseLabel": "Movement in Standard and Extended Product Warranty, Increase (Decrease) [Roll Forward]" } } }, "localname": "MovementInStandardAndExtendedProductWarrantyIncreaseDecreaseRollForward", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/GuaranteesActivityRelatedtoProductWarrantyDetails" ], "xbrltype": "stringItemType" }, "us-gaap_MovementInValuationAllowancesAndReservesRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward]", "terseLabel": "SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward]" } } }, "localname": "MovementInValuationAllowancesAndReservesRollForward", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/ValuationandQualifyingAccountsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "auth_ref": [ "r126" ], "calculation": { "http://www.infinera.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 1.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Net Cash Provided by (Used in) Financing Activities", "totalLabel": "Net cash (used in) provided by financing activities" } } }, "localname": "NetCashProvidedByUsedInFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Financing Activities [Abstract]", "terseLabel": "Cash Flows from Financing Activities:" } } }, "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "auth_ref": [ "r126" ], "calculation": { "http://www.infinera.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 2.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Net Cash Provided by (Used in) Investing Activities", "totalLabel": "Net cash used in investing activities" } } }, "localname": "NetCashProvidedByUsedInInvestingActivities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Investing Activities [Abstract]", "terseLabel": "Cash Flows from Investing Activities:" } } }, "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "auth_ref": [ "r126", "r129", "r132" ], "calculation": { "http://www.infinera.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 3.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "lang": { "en-us": { "role": { "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.", "label": "Net Cash Provided by (Used in) Operating Activities", "totalLabel": "Net cash provided by (used in) operating activities" } } }, "localname": "NetCashProvidedByUsedInOperatingActivities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Operating Activities [Abstract]", "terseLabel": "Cash Flows from Operating Activities:" } } }, "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLoss": { "auth_ref": [ "r5", "r83", "r86", "r92", "r96", "r132", "r147", "r168", "r173", "r174", "r175", "r176", "r179", "r180", "r185", "r221", "r225", "r228", "r231", "r234", "r256", "r355", "r356", "r357", "r359", "r360", "r361", "r362", "r363", "r364", "r365", "r682", "r696", "r803", "r824" ], "calculation": { "http://www.infinera.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://www.infinera.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMELOSS": { "order": 2.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 }, "http://www.infinera.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.", "label": "Net Income (Loss) Attributable to Parent", "terseLabel": "Net loss", "totalLabel": "Net loss", "verboseLabel": "Net loss" } } }, "localname": "NetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/BasicandDilutedNetLossPerCommonShareComputationofNetIncomeLossPerCommonShareBasicandDilutedDetail", "http://www.infinera.com/role/CONSOLIDATEDSTATEMENTOFSTOCKHOLDERSEQUITY", "http://www.infinera.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://www.infinera.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMELOSS", "http://www.infinera.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.infinera.com/role/FinancialInformationbyQuarterUnauditedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "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.", "label": "New Accounting Pronouncements or Change in Accounting Principle [Line Items]", "terseLabel": "New Accounting Pronouncements or Change in Accounting Principle [Line Items]" } } }, "localname": "NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/LeasesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable": { "auth_ref": [ "r0", "r1", "r2", "r3", "r4", "r167", "r168", "r169", "r170", "r171", "r172", "r175", "r181", "r192", "r248", "r249", "r257", "r258", "r259", "r260", "r261", "r262", "r354", "r567", "r568", "r569", "r570", "r571", "r572", "r573", "r574", "r618", "r619", "r620", "r621", "r672", "r673", "r674", "r675", "r676", "r677", "r678", "r679", "r680", "r681", "r682", "r697", "r698", "r699", "r700", "r701", "r702", "r703", "r704", "r741", "r786", "r787", "r788", "r837", "r838", "r839", "r840", "r841", "r842", "r843", "r844", "r845", "r846", "r847", "r848", "r902", "r903", "r904", "r905", "r906" ], "lang": { "en-us": { "role": { "documentation": "Summarization of the changes in an accounting principle or a new accounting pronouncement, including the line items affected by the change and the financial effects of the change on those particular line items.", "label": "Accounting Standards Update and Change in Accounting Principle [Table]", "terseLabel": "New Accounting Pronouncements or Change in Accounting Principle [Table]" } } }, "localname": "NewAccountingPronouncementsOrChangeInAccountingPrincipleTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/LeasesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "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.", "label": "New Accounting Pronouncements, Policy [Policy Text Block]", "terseLabel": "Recent Accounting Pronouncements/Accounting Pronouncements Not Yet Effective" } } }, "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/SignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_NoncashInvestingAndFinancingItemsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Noncash Investing and Financing Items [Abstract]", "terseLabel": "Supplemental schedule of non-cash investing and financing activities:" } } }, "localname": "NoncashInvestingAndFinancingItemsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "stringItemType" }, "us-gaap_NoncurrentAssets": { "auth_ref": [ "r238" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Long-lived assets other than financial instruments, long-term customer relationships of a financial institution, mortgage and other servicing rights, deferred policy acquisition costs, and deferred tax assets.", "label": "Long-Lived Assets", "terseLabel": "Total property, plant and equipment, net" } } }, "localname": "NoncurrentAssets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/SegmentInformationPropertyPlantandEquipmentNetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NondesignatedMember": { "auth_ref": [ "r654" ], "lang": { "en-us": { "role": { "documentation": "Derivative instrument not designated as hedging instrument under Generally Accepted Accounting Principles (GAAP).", "label": "Not Designated as Hedging Instrument [Member]", "terseLabel": "Not Designated as Hedging Instrument" } } }, "localname": "NondesignatedMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/DerivativeInstrumentsFairValueofDerivativeInstrumentsNotDesignatedasHedgingInstrumentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_NonoperatingIncomeExpense": { "auth_ref": [ "r108" ], "calculation": { "http://www.infinera.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 2.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The aggregate amount of income or expense from ancillary business-related activities (that is to say, excluding major activities considered part of the normal operations of the business).", "label": "Nonoperating Income (Expense)", "terseLabel": "Other income (expense), net", "totalLabel": "Total other income (expense), net" } } }, "localname": "NonoperatingIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.infinera.com/role/FinancialInformationbyQuarterUnauditedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NonoperatingIncomeExpenseAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Nonoperating Income (Expense) [Abstract]", "terseLabel": "Other income (expense), net:" } } }, "localname": "NonoperatingIncomeExpenseAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "stringItemType" }, "us-gaap_NumberOfOperatingSegments": { "auth_ref": [ "r213" ], "lang": { "en-us": { "role": { "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.", "label": "Number of Operating Segments", "terseLabel": "Number of operating segments" } } }, "localname": "NumberOfOperatingSegments", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/SegmentInformationNarrativeDetails" ], "xbrltype": "integerItemType" }, "us-gaap_NumberOfReportableSegments": { "auth_ref": [ "r213" ], "lang": { "en-us": { "role": { "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.", "label": "Number of Reportable Segments", "terseLabel": "Number of reportable segments" } } }, "localname": "NumberOfReportableSegments", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/SegmentInformationNarrativeDetails" ], "xbrltype": "integerItemType" }, "us-gaap_OciBeforeReclassificationsNetOfTaxAttributableToParent": { "auth_ref": [ "r80", "r93" ], "calculation": { "http://www.infinera.com/role/AccumulatedOtherComprehensiveIncomeLossDetails": { "order": 1.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax, before reclassification adjustments, of other comprehensive income (loss), attributable to parent.", "label": "OCI, before Reclassifications, Net of Tax, Attributable to Parent", "verboseLabel": "Other comprehensive income (loss) before reclassifications" } } }, "localname": "OciBeforeReclassificationsNetOfTaxAttributableToParent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/AccumulatedOtherComprehensiveIncomeLossDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingExpenseMember": { "auth_ref": [ "r664" ], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing expenses associated with normal operations.", "label": "Operating Expense [Member]", "terseLabel": "Operating Expenses" } } }, "localname": "OperatingExpenseMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/RestructuringandOtherRelatedCostsRestructuringandOtherRelatedCostsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OperatingExpenses": { "auth_ref": [], "calculation": { "http://www.infinera.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 2.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0 }, "http://www.infinera.com/role/FinancialInformationbyQuarterUnauditedDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Operating Expenses", "totalLabel": "Total operating expenses" } } }, "localname": "OperatingExpenses", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.infinera.com/role/FinancialInformationbyQuarterUnauditedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingExpensesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Operating Expenses [Abstract]", "terseLabel": "Operating expenses:" } } }, "localname": "OperatingExpensesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingIncomeLoss": { "auth_ref": [ "r221", "r225", "r228", "r231", "r234" ], "calculation": { "http://www.infinera.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 1.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The net result for the period of deducting operating expenses from operating revenues.", "label": "Operating Income (Loss)", "terseLabel": "Operating Income (Loss)", "totalLabel": "Loss from operations" } } }, "localname": "OperatingIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.infinera.com/role/FinancialInformationbyQuarterUnauditedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseExpense": { "auth_ref": [ "r725" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of operating lease expense. Excludes sublease income.", "label": "Operating Lease, Expense", "terseLabel": "Rent expense" } } }, "localname": "OperatingLeaseExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/LeasesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Lessee, Operating Lease, Liability, Payment, Due [Abstract]", "terseLabel": "Operating Lease" } } }, "localname": "OperatingLeaseLiabilitiesPaymentsDueAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/LeasesOperatingLeaseMaturityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingLeaseLiability": { "auth_ref": [ "r722" ], "calculation": { "http://www.infinera.com/role/LeasesOperatingLeaseMaturityDetails": { "order": 1.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease.", "label": "Operating Lease, Liability", "terseLabel": "Present value of lease liabilities" } } }, "localname": "OperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/LeasesOperatingLeaseMaturityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityCurrent": { "auth_ref": [ "r722" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current.", "label": "Operating Lease, Liability, Current", "verboseLabel": "Current operating lease liability" } } }, "localname": "OperatingLeaseLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/LeasesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList": { "auth_ref": [ "r723" ], "lang": { "en-us": { "role": { "documentation": "Indicates line item in statement of financial position that includes current operating lease liability.", "label": "Operating Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration]", "terseLabel": "Operating lease, liability, statement of financial position [Extensible List]" } } }, "localname": "OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/LeasesNarrativeDetails" ], "xbrltype": "enumerationSetItemType" }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "auth_ref": [ "r722" ], "calculation": { "http://www.infinera.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 9.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.", "label": "Operating Lease, Liability, Noncurrent", "terseLabel": "Long-term operating lease liabilities", "verboseLabel": "Long term operating lease liabilities" } } }, "localname": "OperatingLeaseLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/CONSOLIDATEDBALANCESHEETS", "http://www.infinera.com/role/LeasesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasePayments": { "auth_ref": [ "r728", "r732" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow from operating lease, excluding payments to bring another asset to condition and location necessary for its intended use.", "label": "Operating Lease, Payments", "terseLabel": "Cash paid for amounts included in the measurement of lease liabilities" } } }, "localname": "OperatingLeasePayments", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/LeasesLeaseCostsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseRightOfUseAsset": { "auth_ref": [ "r721" ], "calculation": { "http://www.infinera.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 6.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's right to use underlying asset under operating lease.", "label": "Operating Lease, Right-of-Use Asset", "terseLabel": "Operating lease right-of-use assets" } } }, "localname": "OperatingLeaseRightOfUseAsset", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": { "auth_ref": [ "r735", "r738" ], "lang": { "en-us": { "role": { "documentation": "Weighted average discount rate for operating lease calculated at point in time.", "label": "Operating Lease, Weighted Average Discount Rate, Percent", "terseLabel": "Weighted average discount rate" } } }, "localname": "OperatingLeaseWeightedAverageDiscountRatePercent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/LeasesLeaseCostsDetails" ], "xbrltype": "percentItemType" }, "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": { "auth_ref": [ "r734", "r738" ], "lang": { "en-us": { "role": { "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.", "label": "Operating Lease, Weighted Average Remaining Lease Term", "terseLabel": "Weighted average remaining lease term" } } }, "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/LeasesLeaseCostsDetails" ], "xbrltype": "durationItemType" }, "us-gaap_OperatingLossCarryforwards": { "auth_ref": [ "r609" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of operating loss carryforward, before tax effects, available to reduce future taxable income under enacted tax laws.", "label": "Operating Loss Carryforwards", "terseLabel": "Operating loss carryforwards" } } }, "localname": "OperatingLossCarryforwards", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Organization, Consolidation and Presentation of Financial Statements [Abstract]", "terseLabel": "Organization, Consolidation and Presentation of Financial Statements [Abstract]" } } }, "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_OtherAccruedLiabilitiesCurrent": { "auth_ref": [ "r13", "r14", "r15", "r46" ], "calculation": { "http://www.infinera.com/role/BalanceSheetDetailsDetailsofSelectedBalanceSheetItemsDetails": { "order": 5.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of expenses incurred but not yet paid classified as other, due within one year or the normal operating cycle, if longer.", "label": "Other Accrued Liabilities, Current", "terseLabel": "Other accrued expenses and other current liabilities" } } }, "localname": "OtherAccruedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/BalanceSheetDetailsDetailsofSelectedBalanceSheetItemsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAccruedLiabilitiesCurrentAndNoncurrent": { "auth_ref": [ "r799", "r823" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of expenses incurred but not yet paid classified as other.", "label": "Other Accrued Liabilities", "negatedLabel": "Accrued expenses and other current liabilities" } } }, "localname": "OtherAccruedLiabilitiesCurrentAndNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/DerivativeInstrumentsFairValueofDerivativeInstrumentsNotDesignatedasHedgingInstrumentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAssetsNoncurrent": { "auth_ref": [ "r41" ], "calculation": { "http://www.infinera.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 7.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncurrent assets classified as other.", "label": "Other Assets, Noncurrent", "terseLabel": "Other long-term assets" } } }, "localname": "OtherAssetsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax": { "auth_ref": [ "r75", "r78", "r494" ], "calculation": { "http://www.infinera.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMELOSS": { "order": 1.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after tax, of gain (loss) for (increase) decrease in value of benefit obligation for change in actuarial assumptions and increase (decrease) in value of plan assets from experience different from that assumed of defined benefit plan, that has not been recognized in net periodic benefit (cost) credit.", "label": "Other Comprehensive Income (Loss), Defined Benefit Plan, Gain (Loss) Arising During Period, after Tax", "terseLabel": "Actuarial gain (loss) on pension liabilities" } } }, "localname": "OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMELOSS" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent": { "auth_ref": [ "r641", "r642", "r645" ], "calculation": { "http://www.infinera.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMELOSS": { "order": 2.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "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, attributable to parent entity.", "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax, Portion Attributable to Parent", "terseLabel": "Foreign currency translation adjustment" } } }, "localname": "OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMELOSS" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeTax": { "auth_ref": [ "r72", "r73", "r78" ], "calculation": { "http://www.infinera.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMELOSS": { "order": 3.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, before tax and after adjustment, of unrealized gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale) and unrealized gain (loss) on investment in debt security measured at amortized cost (held-to-maturity) from transfer to available-for-sale.", "label": "OCI, Debt Securities, Available-for-Sale, Gain (Loss), after Adjustment, before Tax", "terseLabel": "Change in unrealized gain on available-for-sale investments" } } }, "localname": "OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMELOSS" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent": { "auth_ref": [ "r84", "r87", "r641", "r642", "r645" ], "calculation": { "http://www.infinera.com/role/AccumulatedOtherComprehensiveIncomeLossDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.infinera.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMELOSS": { "order": 1.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax of other comprehensive income (loss) attributable to parent entity.", "label": "Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent", "terseLabel": "Other comprehensive income (loss)", "totalLabel": "Net change in accumulated other comprehensive income (loss)" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/AccumulatedOtherComprehensiveIncomeLossDetails", "http://www.infinera.com/role/CONSOLIDATEDSTATEMENTOFSTOCKHOLDERSEQUITY", "http://www.infinera.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMELOSS" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent [Abstract]", "terseLabel": "Other comprehensive income (loss), net of tax:" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMELOSS" ], "xbrltype": "stringItemType" }, "us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetUnamortizedGainLossArisingDuringPeriodBeforeTax": { "auth_ref": [ "r75", "r78", "r494" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, before tax, of gain (loss) for (increase) decrease in value of benefit obligation for change in actuarial assumptions and increase (decrease) in value of plan assets from experience different from that assumed of defined benefit plan, that has not been recognized in net periodic benefit (cost) credit.", "label": "Other Comprehensive Income (Loss), Defined Benefit Plan, Gain (Loss) Arising During Period, before Tax", "terseLabel": "Net actuarial gain (loss) arising in current year" } } }, "localname": "OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetUnamortizedGainLossArisingDuringPeriodBeforeTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/EmployeeBenefitandPensionPlansAmountsRecognizedinAccumulatedOtherComprehensiveIncomeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax": { "auth_ref": [ "r78", "r81", "r82", "r494" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, before tax, of reclassification adjustment from accumulated other comprehensive income (loss) for gain (loss) of defined benefit plan.", "label": "Other Comprehensive Income (Loss), Defined Benefit Plan, Gain (Loss), Reclassification Adjustment from AOCI, before Tax", "negatedTerseLabel": "Amortization of net actuarial loss" } } }, "localname": "OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/EmployeeBenefitandPensionPlansAmountsRecognizedinAccumulatedOtherComprehensiveIncomeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax": { "auth_ref": [ "r78", "r81", "r82", "r494" ], "calculation": { "http://www.infinera.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMELOSS": { "order": 4.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after tax, of reclassification adjustment from accumulated other comprehensive income (loss) for gain (loss) of defined benefit plan.", "label": "Other Comprehensive Income (Loss), Defined Benefit Plan, Gain (Loss), Reclassification Adjustment from AOCI, after Tax", "negatedTerseLabel": "Amortization of net actuarial loss" } } }, "localname": "OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMELOSS" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherExpenses": { "auth_ref": [ "r106", "r830" ], "calculation": { "http://www.infinera.com/role/FinancialInformationbyQuarterUnauditedDetails": { "order": 4.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense classified as other.", "label": "Other Expenses", "terseLabel": "Other operating expenses" } } }, "localname": "OtherExpenses", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/FinancialInformationbyQuarterUnauditedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherLiabilities": { "auth_ref": [ "r800" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities classified as other.", "label": "Other Liabilities", "terseLabel": "Other liabilities" } } }, "localname": "OtherLiabilities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/GuaranteesLettersofCreditandBankGuaranteesDetails", "http://www.infinera.com/role/GuaranteesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherLiabilitiesNoncurrent": { "auth_ref": [ "r52" ], "calculation": { "http://www.infinera.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 5.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer.", "label": "Other Liabilities, Noncurrent", "terseLabel": "Other long-term liabilities" } } }, "localname": "OtherLiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNoncashIncomeExpense": { "auth_ref": [ "r132" ], "calculation": { "http://www.infinera.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 13.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income (expense) included in net income that results in no cash inflow (outflow), classified as other.", "label": "Other Noncash Income (Expense)", "negatedLabel": "Other, net" } } }, "localname": "OtherNoncashIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNonoperatingIncomeExpense": { "auth_ref": [ "r110" ], "calculation": { "http://www.infinera.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 3.0, "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income (expense) related to nonoperating activities, classified as other.", "label": "Other Nonoperating Income (Expense)", "terseLabel": "Other income (loss), net" } } }, "localname": "OtherNonoperatingIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherPostretirementBenefitExpense": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cost (reversal of cost) for other postretirement benefits. Excludes pension benefits.", "label": "Other Postretirement Benefits Cost (Reversal of Cost)", "terseLabel": "Postretirement costs" } } }, "localname": "OtherPostretirementBenefitExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/EmployeeBenefitandPensionPlansAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherRestructuringCosts": { "auth_ref": [ "r131" ], "calculation": { "http://www.infinera.com/role/RestructuringandOtherRelatedCostsRestructuringandOtherRelatedCostsDetails": { "order": 4.0, "parentTag": "us-gaap_RestructuringCharges", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of other expenses associated with exit or disposal activities pursuant to an authorized plan. Excludes expenses associated with a discontinued operation or an asset retirement obligation.", "label": "Other Restructuring Costs", "terseLabel": "Others" } } }, "localname": "OtherRestructuringCosts", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/RestructuringandOtherRelatedCostsRestructuringandOtherRelatedCostsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherRestructuringMember": { "auth_ref": [ "r308", "r309", "r319", "r320" ], "lang": { "en-us": { "role": { "documentation": "Restructuring and related activities classified as other.", "label": "Other Restructuring [Member]", "terseLabel": "Others", "verboseLabel": "Other Restructuring" } } }, "localname": "OtherRestructuringMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/RestructuringandOtherRelatedCostsNarrativeDetails", "http://www.infinera.com/role/RestructuringandOtherRelatedCostsScheduleofRestructuringReservebyTypeofCostDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PaymentsForCommissions": { "auth_ref": [ "r128" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount of cash paid for commissions during the current period.", "label": "Payments for Commissions", "terseLabel": "Payment for sales commissions" } } }, "localname": "PaymentsForCommissions", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/StockholdersEquityNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsForRestructuring": { "auth_ref": [ "r125", "r309" ], "crdr": "credit", "lang": { "en-us": { "role": { "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.", "label": "Payments for Restructuring", "negatedTerseLabel": "Cash payments" } } }, "localname": "PaymentsForRestructuring", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/RestructuringandOtherRelatedCostsScheduleofRestructuringReservebyTypeofCostDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsOfDebtIssuanceCosts": { "auth_ref": [ "r122" ], "calculation": { "http://www.infinera.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 12.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "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.", "label": "Payments of Debt Issuance Costs", "negatedTerseLabel": "Payment of debt issuance cost" } } }, "localname": "PaymentsOfDebtIssuanceCosts", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsOfStockIssuanceCosts": { "auth_ref": [ "r123" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow for cost incurred directly with the issuance of an equity security.", "label": "Payments of Stock Issuance Costs", "terseLabel": "Payments of stock issuance costs" } } }, "localname": "PaymentsOfStockIssuanceCosts", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWSParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation": { "auth_ref": [ "r120" ], "calculation": { "http://www.infinera.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow to satisfy grantee's tax withholding obligation for award under share-based payment arrangement.", "label": "Payment, Tax Withholding, Share-based Payment Arrangement", "negatedLabel": "Tax withholding paid on behalf of employees for net share settlement" } } }, "localname": "PaymentsRelatedToTaxWithholdingForShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired": { "auth_ref": [ "r116" ], "calculation": { "http://www.infinera.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with the acquisition of a business, net of the cash acquired from the purchase.", "label": "Payments to Acquire Businesses, Net of Cash Acquired", "negatedTerseLabel": "Acquisition of business, net of cash acquired" } } }, "localname": "PaymentsToAcquireBusinessesNetOfCashAcquired", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "auth_ref": [ "r117" ], "calculation": { "http://www.infinera.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "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.", "label": "Payments to Acquire Property, Plant, and Equipment", "negatedLabel": "Purchase of property and equipment, net" } } }, "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent": { "auth_ref": [ "r23", "r449", "r450", "r473", "r519" ], "calculation": { "http://www.infinera.com/role/EmployeeBenefitandPensionPlansPensionPlanAssetsDetails": { "order": 2.0, "parentTag": "us-gaap_DefinedBenefitPlanAmountsRecognizedInBalanceSheet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liability, recognized in statement of financial position, for defined benefit pension and other postretirement plans, classified as noncurrent.", "label": "Liability, Defined Benefit Plan, Noncurrent", "negatedTerseLabel": "Other long-term liabilities" } } }, "localname": "PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/EmployeeBenefitandPensionPlansPensionPlanAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PensionAndOtherPostretirementPlansPolicy": { "auth_ref": [ "r503", "r521", "r522", "r524", "r526" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for pension and other postretirement benefit plans. This accounting policy may address (1) the types of plans sponsored by the entity, and the benefits provided by each plan (2) groups that participate in (or are covered by) each plan (3) how plan assets, liabilities and expenses are measured, including the use of any actuaries and (4) significant assumptions used by the entity to value plan assets and liabilities and how such assumptions are derived.", "label": "Pension and Other Postretirement Plans, Policy [Policy Text Block]", "terseLabel": "Employee Benefit and Pension Plans" } } }, "localname": "PensionAndOtherPostretirementPlansPolicy", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/SignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_PensionExpense": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cost (reversal of cost) for pension benefits. Excludes other postretirement benefits.", "label": "Pension Cost (Reversal of Cost)", "terseLabel": "Pension expense" } } }, "localname": "PensionExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/EmployeeBenefitandPensionPlansAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PerformanceSharesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share-based payment arrangement awarded for meeting performance target.", "label": "Performance Shares [Member]", "terseLabel": "Performance stock units", "verboseLabel": "Performance Stock Units" } } }, "localname": "PerformanceSharesMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/BasicandDilutedNetLossPerCommonShareAntidilutiveSharesExcludedfromComputationofDilutedNetIncomeLossPerShareDetail", "http://www.infinera.com/role/SignificantAccountingPoliciesNarrativeDetails", "http://www.infinera.com/role/StockholdersEquityAssumptionofPSUGrantedDetails", "http://www.infinera.com/role/StockholdersEquityNarrativeDetails", "http://www.infinera.com/role/StockholdersEquityScheduleofNonvestedPerformanceBasedUnitsActivityByGrantYearDetails", "http://www.infinera.com/role/StockholdersEquitySummaryofCompanysEquityAwardActivityPSUsDetails", "http://www.infinera.com/role/StockholdersEquitySummaryofCompanysEquityAwardActivityRSUsDetails", "http://www.infinera.com/role/StockholdersEquityTotalStockBasedCompensationCostforInstrumentsGrantedbutNotYetAmortizedDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PlanAssetCategoriesDomain": { "auth_ref": [ "r475", "r476", "r477", "r478", "r479", "r480", "r481", "r482", "r501", "r519" ], "lang": { "en-us": { "role": { "documentation": "Defined benefit plan asset investment.", "label": "Defined Benefit Plan, Plan Assets, Category [Domain]", "terseLabel": "Defined Benefit Plan, Plan Assets, Category [Domain]" } } }, "localname": "PlanAssetCategoriesDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/EmployeeBenefitandPensionPlansFairValueofPlanAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PlanNameAxis": { "auth_ref": [ "r542", "r566" ], "lang": { "en-us": { "role": { "documentation": "Information by plan name for share-based payment arrangement.", "label": "Plan Name [Axis]", "terseLabel": "Plan Name [Axis]" } } }, "localname": "PlanNameAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/StockholdersEquityNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PlanNameDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Plan name for share-based payment arrangement.", "label": "Plan Name [Domain]", "terseLabel": "Plan Name [Domain]" } } }, "localname": "PlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/StockholdersEquityNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PreferredStockParOrStatedValuePerShare": { "auth_ref": [ "r26", "r408" ], "lang": { "en-us": { "role": { "documentation": "Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer.", "label": "Preferred Stock, Par or Stated Value Per Share", "terseLabel": "Preferred stock, par value (in usd per share)" } } }, "localname": "PreferredStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/CONSOLIDATEDBALANCESHEETSParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_PreferredStockSharesAuthorized": { "auth_ref": [ "r26" ], "lang": { "en-us": { "role": { "documentation": "The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws.", "label": "Preferred Stock, Shares Authorized", "terseLabel": "Preferred stock, shares authorized (in shares)" } } }, "localname": "PreferredStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/CONSOLIDATEDBALANCESHEETSParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesIssued": { "auth_ref": [ "r26", "r408" ], "lang": { "en-us": { "role": { "documentation": "Total number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) issued to shareholders (includes related preferred shares that were issued, repurchased, and remain in the treasury). May be all or portion of the number of preferred shares authorized. Excludes preferred shares that are classified as debt.", "label": "Preferred Stock, Shares Issued", "terseLabel": "Preferred stock, shares issued (in shares)" } } }, "localname": "PreferredStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/CONSOLIDATEDBALANCESHEETSParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesOutstanding": { "auth_ref": [ "r26" ], "lang": { "en-us": { "role": { "documentation": "Aggregate share number for all nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) held by stockholders. Does not include preferred shares that have been repurchased.", "label": "Preferred Stock, Shares Outstanding", "terseLabel": "Preferred stock, shares outstanding (in shares)" } } }, "localname": "PreferredStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/CONSOLIDATEDBALANCESHEETSParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockValue": { "auth_ref": [ "r26", "r745" ], "calculation": { "http://www.infinera.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 1.0, "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate par or stated value of issued nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable preferred shares, par value and other disclosure concepts are in another section within stockholders' equity.", "label": "Preferred Stock, Value, Issued", "terseLabel": "Preferred stock, $0.001 par value Authorized shares\u201425,000 and no shares issued and outstanding" } } }, "localname": "PreferredStockValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": { "auth_ref": [ "r10", "r36", "r37" ], "calculation": { "http://www.infinera.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 5.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer.", "label": "Prepaid Expense and Other Assets, Current", "verboseLabel": "Prepaid expenses and other current assets" } } }, "localname": "PrepaidExpenseAndOtherAssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromConvertibleDebt": { "auth_ref": [ "r119" ], "calculation": { "http://www.infinera.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow from the issuance of a long-term debt instrument which can be exchanged for a specified amount of another security, typically the entity's common stock, at the option of the issuer or the holder.", "label": "Proceeds from Convertible Debt", "terseLabel": "Proceeds from issuance of 2027 Notes" } } }, "localname": "ProceedsFromConvertibleDebt", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromIssuanceOfCommonStock": { "auth_ref": [ "r118" ], "calculation": { "http://www.infinera.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow from the additional capital contribution to the entity.", "label": "Proceeds from Issuance of Common Stock", "terseLabel": "Proceeds from issuance of common stock" } } }, "localname": "ProceedsFromIssuanceOfCommonStock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromIssuanceOfDebt": { "auth_ref": [ "r119" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow during the period from additional borrowings in aggregate debt. Includes proceeds from short-term and long-term debt.", "label": "Proceeds from Issuance of Debt", "terseLabel": "Proceeds from debt" } } }, "localname": "ProceedsFromIssuanceOfDebt", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/DebtNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromIssuanceOfLongTermDebt": { "auth_ref": [ "r119" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow from a debt initially having maturity due after one year or beyond the operating cycle, if longer.", "label": "Proceeds from Issuance of Long-term Debt", "terseLabel": "Proceeds from issuance of 2024 Notes" } } }, "localname": "ProceedsFromIssuanceOfLongTermDebt", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/DebtNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromIssuanceOfSecuredDebt": { "auth_ref": [ "r119" ], "calculation": { "http://www.infinera.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 11.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow from amounts received from issuance of long-term debt that is wholly or partially secured by collateral. Excludes proceeds from tax exempt secured debt.", "label": "Proceeds from Issuance of Secured Debt", "terseLabel": "Proceeds from mortgage payable" } } }, "localname": "ProceedsFromIssuanceOfSecuredDebt", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromIssuanceOrSaleOfEquity": { "auth_ref": [ "r118" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow from the issuance of common stock, preferred stock, treasury stock, stock options, and other types of equity.", "label": "Proceeds from Issuance or Sale of Equity", "verboseLabel": "Proceeds from issuance or sale of equity" } } }, "localname": "ProceedsFromIssuanceOrSaleOfEquity", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/StockholdersEquityNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromLongTermLinesOfCredit": { "auth_ref": [ "r119" ], "calculation": { "http://www.infinera.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 8.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow from a contractual arrangement with the lender, including letter of credit, standby letter of credit and revolving credit arrangements, under which borrowings can be made up to a specific amount at any point in time with maturities due beyond one year or the operating cycle, if longer.", "label": "Proceeds from Long-term Lines of Credit", "terseLabel": "Proceeds from revolving line of credit" } } }, "localname": "ProceedsFromLongTermLinesOfCredit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities": { "auth_ref": [ "r113", "r114", "r250" ], "calculation": { "http://www.infinera.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow from maturity, prepayment and call of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "Proceeds from Maturities, Prepayments and Calls of Debt Securities, Available-for-sale", "terseLabel": "Proceeds from maturities of investments" } } }, "localname": "ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromOtherEquity": { "auth_ref": [ "r118" ], "calculation": { "http://www.infinera.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow from the issuance of equity classified as other.", "label": "Proceeds from Other Equity", "terseLabel": "Proceeds from issuance of common stock from at-the-market equity offering, net of issuance costs of $3,380" } } }, "localname": "ProceedsFromOtherEquity", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromSaleAndMaturityOfOtherInvestments": { "auth_ref": [ "r115" ], "calculation": { "http://www.infinera.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow associated with the sale and maturity (principal being due) of other investments, prepayment and call (request of early payment) of other investments not otherwise defined in the taxonomy.", "label": "Proceeds from Sale and Maturity of Other Investments", "terseLabel": "Proceeds from sale of non-marketable equity investments" } } }, "localname": "ProceedsFromSaleAndMaturityOfOtherInvestments", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt": { "auth_ref": [ "r113", "r114", "r250" ], "calculation": { "http://www.infinera.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow from sale of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "Proceeds from Sale of Debt Securities, Available-for-sale", "terseLabel": "Proceeds from sales of available-for-sale investments" } } }, "localname": "ProceedsFromSaleOfAvailableForSaleSecuritiesDebt", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromShortTermDebt": { "auth_ref": [ "r119" ], "calculation": { "http://www.infinera.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 9.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow from a borrowing having initial term of repayment within one year or the normal operating cycle, if longer.", "label": "Proceeds from Short-term Debt", "terseLabel": "Proceeds from short-term borrowings" } } }, "localname": "ProceedsFromShortTermDebt", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProductMember": { "auth_ref": [ "r439" ], "lang": { "en-us": { "role": { "documentation": "Article or substance produced by nature, labor or machinery.", "label": "Product [Member]", "terseLabel": "Product" } } }, "localname": "ProductMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.infinera.com/role/FinancialInformationbyQuarterUnauditedDetails", "http://www.infinera.com/role/RevenueRecognitionDisaggregationofRevenueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ProductWarrantyAccrual": { "auth_ref": [ "r348", "r349", "r799" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred through that date and payable for estimated claims under standard and extended warranty protection rights granted to customers.", "label": "Standard and Extended Product Warranty Accrual", "periodEndLabel": "Balance at the end of the period", "periodStartLabel": "Beginning balance" } } }, "localname": "ProductWarrantyAccrual", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/GuaranteesActivityRelatedtoProductWarrantyDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProductWarrantyAccrualClassifiedCurrent": { "auth_ref": [ "r46", "r337", "r343" ], "calculation": { "http://www.infinera.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 4.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred through that date and payable for estimated claims under standard and extended warranty protection rights granted to customers. For classified balance sheets, represents the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Product Warranty Accrual, Current", "terseLabel": "Accrued warranty" } } }, "localname": "ProductWarrantyAccrualClassifiedCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProductWarrantyAccrualNoncurrent": { "auth_ref": [ "r52", "r328", "r330" ], "calculation": { "http://www.infinera.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 8.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred through that date and due after one year (or beyond the operating cycle if longer) for estimated claims under standard and extended warranty protection rights granted to customers.", "label": "Product Warranty Accrual, Noncurrent", "terseLabel": "Long-term accrued warranty" } } }, "localname": "ProductWarrantyAccrualNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProductWarrantyAccrualPayments": { "auth_ref": [ "r344" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of decrease in the standard and extended product warranty accrual from payments made in cash or in kind to satisfy claims under the terms of the standard and extended product warranty.", "label": "Standard and Extended Product Warranty Accrual, Decrease for Payments", "negatedTerseLabel": "Utilization" } } }, "localname": "ProductWarrantyAccrualPayments", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/GuaranteesActivityRelatedtoProductWarrantyDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProductWarrantyExpense": { "auth_ref": [ "r130", "r345" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The expense charged against earnings for the period pertaining to standard and extended warranties on the entity's goods and services granted to customers.", "label": "Product Warranty Expense", "terseLabel": "Charges to operations" } } }, "localname": "ProductWarrantyExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/GuaranteesActivityRelatedtoProductWarrantyDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment [Abstract]" } } }, "localname": "PropertyPlantAndEquipmentAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization": { "auth_ref": [ "r302", "r724", "r731" ], "calculation": { "http://www.infinera.com/role/BalanceSheetDetailsDetailsofSelectedBalanceSheetItemsDetails": { "order": 1.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of accumulated depreciation and amortization from plant, property, and equipment and right-of-use asset from finance lease.", "label": "Property, Plant, and Equipment and Finance Lease Right-of-Use Asset, Accumulated Depreciation and Amortization", "negatedLabel": "Less accumulated depreciation and amortization" } } }, "localname": "PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/BalanceSheetDetailsDetailsofSelectedBalanceSheetItemsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization": { "auth_ref": [ "r64", "r303", "r731" ], "calculation": { "http://www.infinera.com/role/BalanceSheetDetailsDetailsofSelectedBalanceSheetItemsDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.infinera.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 2.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after accumulated depreciation and amortization, of property, plant, and equipment and finance lease right-of-use asset.", "label": "Property, Plant, and Equipment and Finance Lease Right-of-Use Asset, after Accumulated Depreciation and Amortization", "terseLabel": "Property, plant and equipment, net", "totalLabel": "Property, plant and equipment, net" } } }, "localname": "PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/BalanceSheetDetailsDetailsofSelectedBalanceSheetItemsDetails", "http://www.infinera.com/role/BalanceSheetDetailsNarrativeDetails", "http://www.infinera.com/role/CONSOLIDATEDBALANCESHEETS", "http://www.infinera.com/role/LeasesPropertyPlantandEquipmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization": { "auth_ref": [ "r18", "r301", "r721" ], "calculation": { "http://www.infinera.com/role/BalanceSheetDetailsDetailsofSelectedBalanceSheetItemsDetails": { "order": 2.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, before accumulated depreciation and amortization, of property, plant, and equipment and finance lease right-of-use asset.", "label": "Property, Plant, and Equipment and Finance Lease Right-of-Use Asset, before Accumulated Depreciation and Amortization", "terseLabel": "Property, plant and equipment, gross" } } }, "localname": "PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/BalanceSheetDetailsDetailsofSelectedBalanceSheetItemsDetails", "http://www.infinera.com/role/BalanceSheetDetailsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentByTypeAxis": { "auth_ref": [ "r40", "r303" ], "lang": { "en-us": { "role": { "documentation": "Information by type of long-lived, physical assets used to produce goods and services and not intended for resale.", "label": "Long-Lived Tangible Asset [Axis]", "terseLabel": "Property, Plant and Equipment, Type [Axis]" } } }, "localname": "PropertyPlantAndEquipmentByTypeAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/BalanceSheetDetailsDetailsofSelectedBalanceSheetItemsDetails", "http://www.infinera.com/role/BalanceSheetDetailsNarrativeDetails", "http://www.infinera.com/role/LeasesPropertyPlantandEquipmentDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "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.", "label": "Property, Plant and Equipment [Line Items]", "terseLabel": "Property, Plant and Equipment [Line Items]" } } }, "localname": "PropertyPlantAndEquipmentLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/BalanceSheetDetailsDetailsofSelectedBalanceSheetItemsDetails", "http://www.infinera.com/role/BalanceSheetDetailsNarrativeDetails", "http://www.infinera.com/role/SignificantAccountingPoliciesEstimatedUsefulLifeforEachAssetDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentNetAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment, Net [Abstract]", "terseLabel": "Property, plant and equipment, net:" } } }, "localname": "PropertyPlantAndEquipmentNetAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/BalanceSheetDetailsDetailsofSelectedBalanceSheetItemsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentPolicyTextBlock": { "auth_ref": [ "r39", "r303", "r856", "r857" ], "lang": { "en-us": { "role": { "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.", "label": "Property, Plant and Equipment, Policy [Policy Text Block]", "terseLabel": "Property, Plant and Equipment" } } }, "localname": "PropertyPlantAndEquipmentPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/SignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentTextBlock": { "auth_ref": [ "r18", "r303" ], "lang": { "en-us": { "role": { "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.", "label": "Property, Plant and Equipment [Table Text Block]", "terseLabel": "Schedule of Estimated Useful Life of Asset", "verboseLabel": "Schedule of Property, Plant and Equipment" } } }, "localname": "PropertyPlantAndEquipmentTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/LeasesTables", "http://www.infinera.com/role/SignificantAccountingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentTypeDomain": { "auth_ref": [ "r18", "r301" ], "lang": { "en-us": { "role": { "documentation": "Listing of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale. Examples include land, buildings, machinery and equipment, and other types of furniture and equipment including, but not limited to, office equipment, furniture and fixtures, and computer equipment and software.", "label": "Long-Lived Tangible Asset [Domain]", "terseLabel": "Property, Plant and Equipment, Type [Domain]" } } }, "localname": "PropertyPlantAndEquipmentTypeDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/BalanceSheetDetailsDetailsofSelectedBalanceSheetItemsDetails", "http://www.infinera.com/role/BalanceSheetDetailsNarrativeDetails", "http://www.infinera.com/role/LeasesPropertyPlantandEquipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PropertyPlantAndEquipmentUsefulLife": { "auth_ref": [], "lang": { "en-us": { "role": { "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.", "label": "Property, Plant and Equipment, Useful Life", "terseLabel": "Property, plant and equipment estimated useful lives" } } }, "localname": "PropertyPlantAndEquipmentUsefulLife", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/SignificantAccountingPoliciesEstimatedUsefulLifeforEachAssetDetails" ], "xbrltype": "durationItemType" }, "us-gaap_PropertySubjectToOrAvailableForOperatingLeaseByMajorPropertyClassTable": { "auth_ref": [ "r303", "r720", "r740" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about lessor's underlying asset for which right to use has been conveyed to lessee under operating lease.", "label": "Property, Plant, and Equipment, Lessor Asset under Operating Lease [Table]", "terseLabel": "Property, Plant, and Equipment, Lessor Asset under Operating Lease [Table]" } } }, "localname": "PropertySubjectToOrAvailableForOperatingLeaseByMajorPropertyClassTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/LeasesPropertyPlantandEquipmentDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertySubjectToOrAvailableForOperatingLeaseLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "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.", "label": "Property, Plant, and Equipment, Lessor Asset under Operating Lease [Line Items]", "terseLabel": "Property, Plant, and Equipment, Lessor Asset under Operating Lease [Line Items]" } } }, "localname": "PropertySubjectToOrAvailableForOperatingLeaseLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/LeasesPropertyPlantandEquipmentDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PurchaseObligation": { "auth_ref": [], "calculation": { "http://www.infinera.com/role/CommitmentsandContingenciesPurchaseCommitmentsDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Minimum amount of purchase arrangement in which the entity has agreed to expend funds to procure goods or services from a supplier.", "label": "Purchase Obligation", "terseLabel": "Purchase obligation", "totalLabel": "Total" } } }, "localname": "PurchaseObligation", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/CommitmentsandContingenciesNarrativeDetails", "http://www.infinera.com/role/CommitmentsandContingenciesPurchaseCommitmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PurchaseObligationDueAfterFifthYear": { "auth_ref": [], "calculation": { "http://www.infinera.com/role/CommitmentsandContingenciesPurchaseCommitmentsDetails": { "order": 6.0, "parentTag": "us-gaap_PurchaseObligation", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of purchase arrangement to be paid after fifth fiscal year following current fiscal year. Includes, but is not limited to, recorded and unrecorded purchase obligations, long-term purchase commitment, and short-term purchase commitment. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Purchase Obligation, to be Paid, after Year Five", "terseLabel": "Thereafter" } } }, "localname": "PurchaseObligationDueAfterFifthYear", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/CommitmentsandContingenciesPurchaseCommitmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PurchaseObligationDueInFifthYear": { "auth_ref": [], "calculation": { "http://www.infinera.com/role/CommitmentsandContingenciesPurchaseCommitmentsDetails": { "order": 5.0, "parentTag": "us-gaap_PurchaseObligation", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of purchase arrangement to be paid in fifth fiscal year following current fiscal year. Includes, but is not limited to, recorded and unrecorded purchase obligations, long-term purchase commitment, and short-term purchase commitment. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Purchase Obligation, to be Paid, Year Five", "terseLabel": "2026" } } }, "localname": "PurchaseObligationDueInFifthYear", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/CommitmentsandContingenciesPurchaseCommitmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PurchaseObligationDueInFourthYear": { "auth_ref": [], "calculation": { "http://www.infinera.com/role/CommitmentsandContingenciesPurchaseCommitmentsDetails": { "order": 4.0, "parentTag": "us-gaap_PurchaseObligation", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of purchase arrangement to be paid in fourth fiscal year following current fiscal year. Includes, but is not limited to, recorded and unrecorded purchase obligations, long-term purchase commitment, and short-term purchase commitment. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Purchase Obligation, to be Paid, Year Four", "terseLabel": "2025" } } }, "localname": "PurchaseObligationDueInFourthYear", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/CommitmentsandContingenciesPurchaseCommitmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PurchaseObligationDueInNextTwelveMonths": { "auth_ref": [], "calculation": { "http://www.infinera.com/role/CommitmentsandContingenciesPurchaseCommitmentsDetails": { "order": 1.0, "parentTag": "us-gaap_PurchaseObligation", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of purchase arrangement to be paid in next fiscal year following current fiscal year. Includes, but is not limited to, recorded and unrecorded purchase obligations, long-term purchase commitment, and short-term purchase commitment. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Purchase Obligation, to be Paid, Year One", "terseLabel": "2022" } } }, "localname": "PurchaseObligationDueInNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/CommitmentsandContingenciesPurchaseCommitmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PurchaseObligationDueInSecondYear": { "auth_ref": [], "calculation": { "http://www.infinera.com/role/CommitmentsandContingenciesPurchaseCommitmentsDetails": { "order": 2.0, "parentTag": "us-gaap_PurchaseObligation", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of purchase arrangement to be paid in second fiscal year following current fiscal year. Includes, but is not limited to, recorded and unrecorded purchase obligations, long-term purchase commitment, and short-term purchase commitment. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Purchase Obligation, to be Paid, Year Two", "terseLabel": "2023" } } }, "localname": "PurchaseObligationDueInSecondYear", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/CommitmentsandContingenciesPurchaseCommitmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PurchaseObligationDueInThirdYear": { "auth_ref": [], "calculation": { "http://www.infinera.com/role/CommitmentsandContingenciesPurchaseCommitmentsDetails": { "order": 3.0, "parentTag": "us-gaap_PurchaseObligation", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of purchase arrangement to be paid in third fiscal year following current fiscal year. Includes, but is not limited to, recorded and unrecorded purchase obligations, long-term purchase commitment, and short-term purchase commitment. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Purchase Obligation, to be Paid, Year Three", "terseLabel": "2024" } } }, "localname": "PurchaseObligationDueInThirdYear", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/CommitmentsandContingenciesPurchaseCommitmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_QuarterlyFinancialInformationDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Quarterly Financial Information Disclosure [Abstract]", "terseLabel": "Quarterly Financial Information Disclosure [Abstract]" } } }, "localname": "QuarterlyFinancialInformationDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_QuarterlyFinancialInformationTextBlock": { "auth_ref": [ "r197", "r198" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for quarterly financial data. Includes, but is not limited to, tabular presentation of financial information for fiscal quarters, effect of year-end adjustments, and an explanation of matters or transactions that affect comparability of the information.", "label": "Quarterly Financial Information [Text Block]", "terseLabel": "Financial Information by Quarter (Unaudited)" } } }, "localname": "QuarterlyFinancialInformationTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/FinancialInformationbyQuarterUnaudited" ], "xbrltype": "textBlockItemType" }, "us-gaap_ReceivableTypeDomain": { "auth_ref": [ "r57" ], "lang": { "en-us": { "role": { "documentation": "Financing arrangement representing a contractual right to receive money either on demand or on fixed and determinable dates.", "label": "Receivable [Domain]", "terseLabel": "Receivable [Domain]" } } }, "localname": "ReceivableTypeDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/DerivativeInstrumentsNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy": { "auth_ref": [ "r35", "r246" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for determining the allowance for doubtful accounts for trade and other accounts receivable balances, and when impairments, charge-offs or recoveries are recognized.", "label": "Receivables, Trade and Other Accounts Receivable, Allowance for Doubtful Accounts, Policy [Policy Text Block]", "terseLabel": "Accounts Receivable and Allowances for Credit Losses" } } }, "localname": "ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/SignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent": { "auth_ref": [ "r80", "r93" ], "calculation": { "http://www.infinera.com/role/AccumulatedOtherComprehensiveIncomeLossDetails": { "order": 2.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after tax of reclassification adjustments of other comprehensive income (loss) attributable to parent.", "label": "Reclassification from AOCI, Current Period, Net of Tax, Attributable to Parent", "negatedTerseLabel": "Amounts reclassified from accumulated other comprehensive income" } } }, "localname": "ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/AccumulatedOtherComprehensiveIncomeLossDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Reconciliation of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns [Roll Forward]", "terseLabel": "Reconciliation of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns [Roll Forward]" } } }, "localname": "ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/IncomeTaxesAggregateChangesinBalanceofGrossUnrecognizedTaxBenefitsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RepaymentsOfLongTermLinesOfCredit": { "auth_ref": [ "r121" ], "calculation": { "http://www.infinera.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow for the settlement of obligation drawn from a contractual arrangement with the lender, including letter of credit, standby letter of credit and revolving credit arrangements, under which borrowings can be made up to a specific amount at any point in time with maturities due beyond one year or the operating cycle, if longer.", "label": "Repayments of Long-term Lines of Credit", "negatedTerseLabel": "Repayment of revolving line of credit" } } }, "localname": "RepaymentsOfLongTermLinesOfCredit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_RepaymentsOfSecuredDebt": { "auth_ref": [ "r121" ], "calculation": { "http://www.infinera.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 13.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow to repay long-term debt that is wholly or partially secured by collateral. Excludes repayments of tax exempt secured debt.", "label": "Repayments of Secured Debt", "negatedTerseLabel": "Repayment of mortgage payable" } } }, "localname": "RepaymentsOfSecuredDebt", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ResearchAndDevelopmentExpense": { "auth_ref": [ "r582", "r780", "r870" ], "calculation": { "http://www.infinera.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 1.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Research and Development Expense", "terseLabel": "Research and development" } } }, "localname": "ResearchAndDevelopmentExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ResearchAndDevelopmentExpenseMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption in which the reported facts about research and development expense have been included.", "label": "Research and Development Expense [Member]", "terseLabel": "Research and development" } } }, "localname": "ResearchAndDevelopmentExpenseMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/StockholdersEquitySummaryofEffectsofStockBasedCompensationonCompanysStatementsofBalanceSheetsandOperationsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ResearchAndDevelopmentExpensePolicy": { "auth_ref": [ "r582" ], "lang": { "en-us": { "role": { "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.", "label": "Research and Development Expense, Policy [Policy Text Block]", "terseLabel": "Research and Development" } } }, "localname": "ResearchAndDevelopmentExpensePolicy", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/SignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ResearchMember": { "auth_ref": [ "r610" ], "lang": { "en-us": { "role": { "documentation": "Research tax credit carryforwards arising from certain qualifying expenditures incurred to develop new products and processes.", "label": "Research Tax Credit Carryforward [Member]", "terseLabel": "Research Tax Credit Carryforward" } } }, "localname": "ResearchMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r7", "r17", "r133", "r139" ], "calculation": { "http://www.infinera.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 2.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 }, "http://www.infinera.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWSSupplementalInformation": { "order": 1.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash and cash equivalents restricted as to withdrawal or usage, classified as current. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Restricted Cash and Cash Equivalents, Current", "terseLabel": "Short-term restricted cash" } } }, "localname": "RestrictedCashAndCashEquivalentsAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/CONSOLIDATEDBALANCESHEETS", "http://www.infinera.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWSSupplementalInformation" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestrictedCashAndCashEquivalentsNoncurrent": { "auth_ref": [ "r12", "r19", "r133", "r139", "r853" ], "calculation": { "http://www.infinera.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 4.0, "parentTag": "us-gaap_Assets", "weight": 1.0 }, "http://www.infinera.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWSSupplementalInformation": { "order": 2.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash and cash equivalents restricted as to withdrawal or usage, classified as noncurrent. 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.", "label": "Restricted Cash and Cash Equivalents, Noncurrent", "terseLabel": "Long-term restricted cash" } } }, "localname": "RestrictedCashAndCashEquivalentsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/CONSOLIDATEDBALANCESHEETS", "http://www.infinera.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWSSupplementalInformation" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestrictedCashNoncurrent": { "auth_ref": [ "r12", "r19", "r139", "r853" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash restricted as to withdrawal or usage, classified as noncurrent. 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.", "label": "Restricted Cash, Noncurrent", "terseLabel": "Restricted cash" } } }, "localname": "RestrictedCashNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/DerivativeInstrumentsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestrictedStockMember": { "auth_ref": [ "r189" ], "lang": { "en-us": { "role": { "documentation": "Stock including a provision that prohibits sale or substantive sale of an equity instrument for a specified period of time or until specified performance conditions are met.", "label": "Restricted Stock [Member]", "terseLabel": "Restricted stock units" } } }, "localname": "RestrictedStockMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/BasicandDilutedNetLossPerCommonShareAntidilutiveSharesExcludedfromComputationofDilutedNetIncomeLossPerShareDetail" ], "xbrltype": "domainItemType" }, "us-gaap_RestrictedStockUnitsRSUMember": { "auth_ref": [], "lang": { "en-us": { "role": { "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.", "label": "Restricted Stock Units (RSUs) [Member]", "terseLabel": "Restricted Stock Units" } } }, "localname": "RestrictedStockUnitsRSUMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/SignificantAccountingPoliciesNarrativeDetails", "http://www.infinera.com/role/StockholdersEquityNarrativeDetails", "http://www.infinera.com/role/StockholdersEquitySummaryofCompanysEquityAwardActivityRSUsDetails", "http://www.infinera.com/role/StockholdersEquityTotalStockBasedCompensationCostforInstrumentsGrantedbutNotYetAmortizedDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RestructuringAndRelatedActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Restructuring and Related Activities [Abstract]", "terseLabel": "Restructuring and Related Activities [Abstract]" } } }, "localname": "RestructuringAndRelatedActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_RestructuringAndRelatedActivitiesDisclosureTextBlock": { "auth_ref": [ "r307", "r309", "r312", "r322", "r324" ], "lang": { "en-us": { "role": { "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.", "label": "Restructuring and Related Activities Disclosure [Text Block]", "terseLabel": "Restructuring and Other Related Costs" } } }, "localname": "RestructuringAndRelatedActivitiesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/RestructuringandOtherRelatedCosts" ], "xbrltype": "textBlockItemType" }, "us-gaap_RestructuringAndRelatedCostExpectedCost1": { "auth_ref": [ "r308", "r311", "r319", "r321" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount expected to be recognized in earnings for the specified restructuring cost.", "label": "Restructuring and Related Cost, Expected Cost", "terseLabel": "Restructuring ranging cost" } } }, "localname": "RestructuringAndRelatedCostExpectedCost1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/RestructuringandOtherRelatedCostsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestructuringCharges": { "auth_ref": [ "r131", "r306", "r315", "r319" ], "calculation": { "http://www.infinera.com/role/RestructuringandOtherRelatedCostsRestructuringandOtherRelatedCostsDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Restructuring Charges", "terseLabel": "Restructuring charges", "totalLabel": "Total", "verboseLabel": "Charges" } } }, "localname": "RestructuringCharges", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/RestructuringandOtherRelatedCostsNarrativeDetails", "http://www.infinera.com/role/RestructuringandOtherRelatedCostsRestructuringandOtherRelatedCostsDetails", "http://www.infinera.com/role/RestructuringandOtherRelatedCostsScheduleofRestructuringReservebyTypeofCostDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestructuringCostAndReserveAxis": { "auth_ref": [ "r308", "r309", "r319", "r320" ], "lang": { "en-us": { "role": { "documentation": "Information by type of restructuring cost.", "label": "Restructuring Type [Axis]", "terseLabel": "Restructuring Type [Axis]" } } }, "localname": "RestructuringCostAndReserveAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/RestructuringandOtherRelatedCostsScheduleofRestructuringReservebyTypeofCostDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RestructuringCostAndReserveLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "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.", "label": "Restructuring Cost and Reserve [Line Items]", "terseLabel": "Restructuring Cost and Reserve [Line Items]" } } }, "localname": "RestructuringCostAndReserveLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/RestructuringandOtherRelatedCostsNarrativeDetails", "http://www.infinera.com/role/RestructuringandOtherRelatedCostsRestructuringandOtherRelatedCostsDetails", "http://www.infinera.com/role/RestructuringandOtherRelatedCostsScheduleofRestructuringReservebyTypeofCostDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RestructuringCosts": { "auth_ref": [ "r131" ], "calculation": { "http://www.infinera.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after cash payment, 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.", "label": "Restructuring Costs", "terseLabel": "Non-cash restructuring charges and other related costs" } } }, "localname": "RestructuringCosts", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestructuringPlanAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by individual restructuring plan.", "label": "Restructuring Plan [Axis]", "terseLabel": "Restructuring Plan [Axis]" } } }, "localname": "RestructuringPlanAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/RestructuringandOtherRelatedCostsNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RestructuringPlanDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Identification of the individual restructuring plans.", "label": "Restructuring Plan [Domain]", "terseLabel": "Restructuring Plan [Domain]" } } }, "localname": "RestructuringPlanDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/RestructuringandOtherRelatedCostsNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RestructuringReserve": { "auth_ref": [ "r309", "r317" ], "crdr": "credit", "lang": { "en-us": { "role": { "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.", "label": "Restructuring Reserve", "periodEndLabel": "Ending balance", "periodStartLabel": "Beginning balance", "terseLabel": "Restructuring liability" } } }, "localname": "RestructuringReserve", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/RestructuringandOtherRelatedCostsNarrativeDetails", "http://www.infinera.com/role/RestructuringandOtherRelatedCostsScheduleofRestructuringReservebyTypeofCostDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestructuringReserveCurrent": { "auth_ref": [ "r21", "r309", "r320" ], "calculation": { "http://www.infinera.com/role/BalanceSheetDetailsDetailsofSelectedBalanceSheetItemsDetails": { "order": 3.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying amount as of the balance sheet date of known and estimated obligations associated with exit from or disposal of business activities or restructurings pursuant to a duly authorized plan, which are expected to be paid in the next twelve months or in the normal operating cycle if longer. Costs of such activities include those for one-time termination benefits, termination of an operating lease or other contract, consolidating or closing facilities, relocating employees, and costs associated with an ongoing benefit arrangement, but excludes costs associated with the retirement of a long-lived asset.", "label": "Restructuring Reserve, Current", "terseLabel": "Restructuring accrual" } } }, "localname": "RestructuringReserveCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/BalanceSheetDetailsDetailsofSelectedBalanceSheetItemsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestructuringReserveRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Restructuring Reserve [Roll Forward]", "terseLabel": "Restructuring Reserve [Roll Forward]" } } }, "localname": "RestructuringReserveRollForward", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/RestructuringandOtherRelatedCostsScheduleofRestructuringReservebyTypeofCostDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RestructuringReserveSettledWithoutCash2": { "auth_ref": [ "r309", "r320" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of decrease in the reserve for full or partial settlement through consideration other than cash.", "label": "Restructuring Reserve, Settled without Cash", "negatedTerseLabel": "Non-cash Settlements and Other" } } }, "localname": "RestructuringReserveSettledWithoutCash2", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/RestructuringandOtherRelatedCostsScheduleofRestructuringReservebyTypeofCostDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "auth_ref": [ "r30", "r418", "r574", "r745", "r819", "r843", "r848" ], "calculation": { "http://www.infinera.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 5.0, "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained Earnings (Accumulated Deficit)", "terseLabel": "Accumulated deficit" } } }, "localname": "RetainedEarningsAccumulatedDeficit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsMember": { "auth_ref": [ "r2", "r164", "r165", "r166", "r169", "r178", "r180", "r260", "r571", "r572", "r573", "r620", "r621", "r680", "r839", "r841" ], "lang": { "en-us": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained Earnings [Member]", "terseLabel": "Accumulated Deficit" } } }, "localname": "RetainedEarningsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/CONSOLIDATEDSTATEMENTOFSTOCKHOLDERSEQUITY" ], "xbrltype": "domainItemType" }, "us-gaap_RetirementPlanNameAxis": { "auth_ref": [ "r452", "r453", "r454", "r455", "r456", "r457", "r458", "r459", "r460", "r461", "r462", "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", "r497", "r498", "r499", "r500", "r501", "r502", "r504", "r505", "r506", "r509", "r510", "r511", "r512", "r513", "r514", "r515", "r516", "r517", "r518", "r527", "r528", "r529", "r530", "r531", "r532", "r533", "r534", "r535", "r537" ], "lang": { "en-us": { "role": { "documentation": "Information by name of plan designed to provide retirement benefits. Includes, but is not limited to, legal name of defined benefit and defined contribution plans.", "label": "Retirement Plan Name [Axis]", "terseLabel": "Retirement Plan Name [Axis]" } } }, "localname": "RetirementPlanNameAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/EmployeeBenefitandPensionPlansAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RetirementPlanNameDomain": { "auth_ref": [ "r452", "r453", "r454", "r455", "r456", "r457", "r458", "r459", "r460", "r461", "r462", "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", "r497", "r498", "r499", "r500", "r501", "r502", "r504", "r505", "r506", "r509", "r510", "r511", "r512", "r513", "r514", "r515", "r516", "r517", "r518", "r527", "r528", "r529", "r530", "r531", "r532", "r533", "r534", "r535", "r537" ], "lang": { "en-us": { "role": { "documentation": "Name of plan designed to provide retirement benefits. Includes, but is not limited to, legal name of defined benefit and defined contribution plans.", "label": "Retirement Plan Name [Domain]", "terseLabel": "Retirement Plan Name [Domain]" } } }, "localname": "RetirementPlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/EmployeeBenefitandPensionPlansAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RevenueFromContractWithCustomerAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Revenue from Contract with Customer [Abstract]", "terseLabel": "Revenue from Contract with Customer [Abstract]" } } }, "localname": "RevenueFromContractWithCustomerAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": { "auth_ref": [ "r216", "r217", "r224", "r229", "r230", "r236", "r237", "r240", "r434", "r435", "r784" ], "calculation": { "http://www.infinera.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 2.0, "parentTag": "us-gaap_GrossProfit", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "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.", "label": "Revenue from Contract with Customer, Excluding Assessed Tax", "terseLabel": "Revenue" } } }, "localname": "RevenueFromContractWithCustomerExcludingAssessedTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.infinera.com/role/FinancialInformationbyQuarterUnauditedDetails", "http://www.infinera.com/role/RevenueRecognitionDisaggregationofRevenueDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueFromContractWithCustomerMember": { "auth_ref": [ "r206", "r240" ], "lang": { "en-us": { "role": { "documentation": "Revenue from satisfaction of performance obligation by transferring promised product and service to customer, when it serves as benchmark in concentration of risk calculation.", "label": "Revenue from Contract with Customer Benchmark [Member]", "terseLabel": "Revenue" } } }, "localname": "RevenueFromContractWithCustomerMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/SignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RevenueFromContractWithCustomerTextBlock": { "auth_ref": [ "r424", "r425", "r426", "r427", "r428", "r429", "r432", "r433", "r438", "r446" ], "lang": { "en-us": { "role": { "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.", "label": "Revenue from Contract with Customer [Text Block]", "terseLabel": "Revenue Recognition" } } }, "localname": "RevenueFromContractWithCustomerTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/RevenueRecognition" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenueRecognitionPolicyTextBlock": { "auth_ref": [ "r143", "r144" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for revenue. Includes revenue from contract with customer and from other sources.", "label": "Revenue [Policy Text Block]", "terseLabel": "Revenue Recognition" } } }, "localname": "RevenueRecognitionPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/SignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenueRemainingPerformanceObligation": { "auth_ref": [ "r430" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of transaction price allocated to performance obligation that has not been recognized as revenue.", "label": "Revenue, Remaining Performance Obligation, Amount", "terseLabel": "Revenue expected to be recognized in the future as of December\u00a025, 2021" } } }, "localname": "RevenueRemainingPerformanceObligation", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/RevenueRecognitionRevenueRemainingPerformanceObligationExpectedTimingofSatisfactionDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "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.", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]", "terseLabel": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]" } } }, "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/RevenueRecognitionRevenueRemainingPerformanceObligationExpectedTimingofSatisfactionDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1": { "auth_ref": [ "r431" ], "lang": { "en-us": { "role": { "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.", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period", "terseLabel": "Revenue, remaining performance obligation, expected timing of satisfaction, period" } } }, "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/RevenueRecognitionRevenueRemainingPerformanceObligationExpectedTimingofSatisfactionDetails" ], "xbrltype": "durationItemType" }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis": { "auth_ref": [ "r431" ], "lang": { "en-us": { "role": { "documentation": "Start date of time band for expected timing of satisfaction of remaining performance obligation, in YYYY-MM-DD format.", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]", "terseLabel": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]" } } }, "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/RevenueRecognitionRevenueRemainingPerformanceObligationExpectedTimingofSatisfactionDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about expected timing for satisfying remaining performance obligation.", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table]", "terseLabel": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table]" } } }, "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/RevenueRecognitionRevenueRemainingPerformanceObligationExpectedTimingofSatisfactionDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock": { "auth_ref": [ "r431" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of expected timing for satisfying remaining performance obligation.", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table Text Block]", "terseLabel": "Schedule of Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction" } } }, "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/RevenueRecognitionTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenuesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Revenues [Abstract]", "terseLabel": "Revenue:" } } }, "localname": "RevenuesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.infinera.com/role/FinancialInformationbyQuarterUnauditedDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RevolvingCreditFacilityMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Arrangement in which loan proceeds can continuously be obtained following repayments, but the total amount borrowed cannot exceed a specified maximum amount.", "label": "Revolving Credit Facility [Member]", "terseLabel": "Revolving Credit Facility" } } }, "localname": "RevolvingCreditFacilityMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/DebtComponentsofConvertibleSeniorNotesDetails", "http://www.infinera.com/role/DebtNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability": { "auth_ref": [ "r733", "r738" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in right-of-use asset obtained in exchange for finance lease liability.", "label": "Right-of-Use Asset Obtained in Exchange for Finance Lease Liability", "terseLabel": "Leased assets obtained in exchange for new lease liabilities" } } }, "localname": "RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/LeasesLeaseCostsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability": { "auth_ref": [ "r733", "r738" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in right-of-use asset obtained in exchange for operating lease liability.", "label": "Right-of-Use Asset Obtained in Exchange for Operating Lease Liability", "terseLabel": "Leased assets obtained in exchange for new lease liabilities" } } }, "localname": "RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/LeasesLeaseCostsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SaleOfStockConsiderationReceivedOnTransaction": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Cash received on stock transaction after deduction of issuance costs.", "label": "Sale of Stock, Consideration Received on Transaction", "terseLabel": "Sale of stock, consideration received on transaction" } } }, "localname": "SaleOfStockConsiderationReceivedOnTransaction", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/StockholdersEquityNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SaleOfStockNameOfTransactionDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Sale of the entity's stock, including, but not limited to, initial public offering (IPO) and private placement.", "label": "Sale of Stock [Domain]", "terseLabel": "Sale of Stock [Domain]" } } }, "localname": "SaleOfStockNameOfTransactionDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/StockholdersEquityNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The number of shares issued or sold by the subsidiary or equity method investee per stock transaction.", "label": "Sale of Stock, Number of Shares Issued in Transaction", "terseLabel": "Sale of stock, number of shares issued in transaction (in shares)" } } }, "localname": "SaleOfStockNumberOfSharesIssuedInTransaction", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/StockholdersEquityNarrativeDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable": { "auth_ref": [ "r57" ], "lang": { "en-us": { "role": { "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.", "label": "Schedule of Accounts, Notes, Loans and Financing Receivable [Table]", "terseLabel": "Schedule of Accounts, Notes, Loans and Financing Receivable [Table]" } } }, "localname": "ScheduleOfAccountsNotesLoansAndFinancingReceivableTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/DebtNarrativeDetails", "http://www.infinera.com/role/DerivativeInstrumentsNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock": { "auth_ref": [ "r80", "r711", "r712" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the components of accumulated other comprehensive income (loss).", "label": "Schedule of Accumulated Other Comprehensive Income (Loss) [Table Text Block]", "terseLabel": "Schedule of AOCI" } } }, "localname": "ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/AccumulatedOtherComprehensiveIncomeLossTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfAcquiredFiniteLivedIntangibleAssetByMajorClassTable": { "auth_ref": [ "r289" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the major classes of acquired finite-lived intangible assets showing the amount, any significant residual value, weighted average amortization period, and other characteristics. A major class is composed of intangible assets that can be grouped together because they are similar, either by nature or by their use in the operations of the company.", "label": "Schedule of Acquired Finite-Lived Intangible Asset by Major Class [Table]", "terseLabel": "Schedule of Acquired Finite-Lived Intangible Asset by Major Class [Table]" } } }, "localname": "ScheduleOfAcquiredFiniteLivedIntangibleAssetByMajorClassTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/GoodwillandIntangibleAssetsPurchasedIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfAllocationOfPlanAssetsTableTextBlock": { "auth_ref": [ "r474" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the major categories of plan assets of pension plans and/or other employee benefit plans. This information may include, but is not limited to, the target allocation of plan assets, the fair value of each major category of plan assets, and the level within the fair value hierarchy in which the fair value measurements fall.", "label": "Schedule of Allocation of Plan Assets [Table Text Block]", "terseLabel": "Schedule of Allocation of Plan Assets" } } }, "localname": "ScheduleOfAllocationOfPlanAssetsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/EmployeeBenefitandPensionPlansTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfAmountsRecognizedInBalanceSheetTableTextBlock": { "auth_ref": [ "r473" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the amounts that are recognized in the balance sheet (or statement of financial position) for pension plans and/or other employee benefit plans, showing separately the assets and current and noncurrent liabilities (if applicable) recognized.", "label": "Schedule of Amounts Recognized in Balance Sheet [Table Text Block]", "terseLabel": "Schedule of Amounts Recognized in Balance Sheet" } } }, "localname": "ScheduleOfAmountsRecognizedInBalanceSheetTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/EmployeeBenefitandPensionPlansTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfAmountsRecognizedInOtherComprehensiveIncomeLossTableTextBlock": { "auth_ref": [ "r494" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the net gain (loss) and net prior service cost or credit recognized in other comprehensive income (loss) for the period for pension plans and/or other employee benefit plans, and reclassification adjustments of other comprehensive income (loss) for the period, as those amounts, including amortization of the net transition asset or obligation, are recognized as components of net periodic benefit cost.", "label": "Schedule of Amounts Recognized in Other Comprehensive Income (Loss) [Table Text Block]", "terseLabel": "Schedule of Amounts Recognized in Other Comprehensive Income (Loss)" } } }, "localname": "ScheduleOfAmountsRecognizedInOtherComprehensiveIncomeLossTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/EmployeeBenefitandPensionPlansTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable": { "auth_ref": [ "r189" ], "lang": { "en-us": { "role": { "documentation": "Schedule for 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.", "label": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table]", "terseLabel": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table]" } } }, "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/BasicandDilutedNetLossPerCommonShareAntidilutiveSharesExcludedfromComputationofDilutedNetIncomeLossPerShareDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock": { "auth_ref": [ "r189" ], "lang": { "en-us": { "role": { "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.", "label": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block]", "terseLabel": "Schedule of Antidilutive Shares Excluded from Computation of Diluted Net Income (Loss) Per Share" } } }, "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/BasicandDilutedNetLossPerCommonShareTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfAssumptionsUsedTableTextBlock": { "auth_ref": [ "r496" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of assumption used to determine benefit obligation and net periodic benefit cost of defined benefit plan. Includes, but is not limited to, discount rate, rate of compensation increase, expected long-term rate of return on plan assets and interest crediting rate.", "label": "Defined Benefit Plan, Assumptions [Table Text Block]", "terseLabel": "Schedule of Assumptions Used" } } }, "localname": "ScheduleOfAssumptionsUsedTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/EmployeeBenefitandPensionPlansTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable": { "auth_ref": [ "r634", "r635" ], "lang": { "en-us": { "role": { "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.", "label": "Schedule of Business Acquisitions, by Acquisition [Table]", "terseLabel": "Schedule of Business Acquisitions, by Acquisition [Table]" } } }, "localname": "ScheduleOfBusinessAcquisitionsByAcquisitionTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/FinancialInformationbyQuarterUnauditedDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfCashAndCashEquivalentsTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Schedule of cash and cash equivalent balances. This table excludes restricted cash balances.", "label": "Schedule of Cash and Cash Equivalents [Table]", "terseLabel": "Schedule of Cash and Cash Equivalents [Table]" } } }, "localname": "ScheduleOfCashAndCashEquivalentsTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/FairValueMeasurementsNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock": { "auth_ref": [ "r615" ], "lang": { "en-us": { "role": { "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.", "label": "Schedule of Components of Income Tax Expense (Benefit) [Table Text Block]", "terseLabel": "Schedule of Geographic Breakdown of Provision for (Benefit from) Income Taxes" } } }, "localname": "ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/IncomeTaxesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock": { "auth_ref": [ "r606" ], "lang": { "en-us": { "role": { "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.", "label": "Schedule of Deferred Tax Assets and Liabilities [Table Text Block]", "terseLabel": "Schedule of Deferred Tax Assets and Liabilities" } } }, "localname": "ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/IncomeTaxesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable": { "auth_ref": [ "r503", "r504", "r507", "r508", "r519" ], "lang": { "en-us": { "role": { "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).", "label": "Schedule of Defined Benefit Plans Disclosures [Table]", "terseLabel": "Schedule of Defined Benefit Plans Disclosures [Table]" } } }, "localname": "ScheduleOfDefinedBenefitPlansDisclosuresTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/EmployeeBenefitandPensionPlansAmountsRecognizedinAccumulatedOtherComprehensiveIncomeDetails", "http://www.infinera.com/role/EmployeeBenefitandPensionPlansFairValueofPlanAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfDerivativeInstrumentsTextBlock": { "auth_ref": [ "r650", "r652", "r653", "r654", "r655", "r660", "r662", "r667", "r669" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of pertinent information about a derivative or group of derivatives on a disaggregated basis, such as for individual instruments, or small groups of similar instruments. May include a combination of the type of instrument, risks being hedged, notional amount, hedge designation, related hedged item, inception date, maturity date, or other relevant item.", "label": "Schedule of Derivative Instruments [Table Text Block]", "terseLabel": "Schedule of Fair Value of Derivative Instruments Not Designated as Hedging Instruments" } } }, "localname": "ScheduleOfDerivativeInstrumentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/DerivativeInstrumentsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "auth_ref": [ "r188" ], "lang": { "en-us": { "role": { "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.", "label": "Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]", "terseLabel": "Schedule of Computation of Net Income (Loss) Per Common Share Basic and Diluted" } } }, "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/BasicandDilutedNetLossPerCommonShareTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock": { "auth_ref": [ "r591" ], "lang": { "en-us": { "role": { "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.", "label": "Schedule of Effective Income Tax Rate Reconciliation [Table Text Block]", "terseLabel": "Schedule of Provisions for Income Taxes Computed by Applying Statutory Federal Income Tax Rates" } } }, "localname": "ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/IncomeTaxesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable": { "auth_ref": [ "r541", "r563", "r576" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about amount recognized for award under share-based payment arrangement. Includes, but is not limited to, amount expensed in statement of income or comprehensive income, amount capitalized in statement of financial position, and corresponding reporting line item in financial statements.", "label": "Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table]", "terseLabel": "Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table]" } } }, "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/EmployeeBenefitandPensionPlansAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock": { "auth_ref": [ "r541", "r563", "r576" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of allocation of amount expensed and capitalized for award under share-based payment arrangement to statement of income or comprehensive income and statement of financial position. Includes, but is not limited to, corresponding line item in financial statement.", "label": "Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block]", "terseLabel": "Schedule of Effects of Stock-Based Compensation on Company's Balance Sheets and Statements of Operations" } } }, "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/StockholdersEquityTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfExpectedBenefitPaymentsTableTextBlock": { "auth_ref": [ "r484" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of benefits expected to be paid by pension plans and/or other employee benefit plans in each of the next five fiscal years and in the aggregate for the five fiscal years thereafter.", "label": "Schedule of Expected Benefit Payments [Table Text Block]", "terseLabel": "Schedule of Expected Benefit Payments" } } }, "localname": "ScheduleOfExpectedBenefitPaymentsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/EmployeeBenefitandPensionPlansTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock": { "auth_ref": [ "r684", "r685" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of assets and liabilities, including [financial] instruments measured at fair value that are classified in stockholders' equity, if any, that are measured at fair value on a recurring basis. The disclosures contemplated herein include the fair value measurements at the reporting date by the level within the fair value hierarchy in which the fair value measurements in their entirety fall, segregating fair value measurements using quoted prices in active markets for identical assets (Level 1), significant other observable inputs (Level 2), and significant unobservable inputs (Level 3).", "label": "Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block]", "terseLabel": "Schedule of Assets and Liabilities Measured at Fair Value on Recurring Basis" } } }, "localname": "ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/FairValueMeasurementsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock": { "auth_ref": [ "r289", "r293" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of assets, excluding financial assets and goodwill, lacking physical substance with a finite life, by either major class or business segment.", "label": "Schedule of Finite-Lived Intangible Assets [Table Text Block]", "terseLabel": "Schedule of Finite-Lived Intangible Assets" } } }, "localname": "ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/GoodwillandIntangibleAssetsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfGoodwillTextBlock": { "auth_ref": [ "r285", "r286" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of goodwill by reportable segment and in total which includes a rollforward schedule.", "label": "Schedule of Goodwill [Table Text Block]", "terseLabel": "Schedule of Goodwill" } } }, "localname": "ScheduleOfGoodwillTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/GoodwillandIntangibleAssetsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfGuaranteeObligationsTable": { "auth_ref": [ "r341" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure about the type or nature of guarantees, for example performance, indemnification, payment and other guarantees, and related information such as term, origin and purpose, triggering event, maximum exposure, and carrying value. Represents the guarantor's disclosures which include the information about each guarantee, or each group of similar guarantees, even if the likelihood of the guarantor's need to make any payments under the guarantee is remote. This excludes disclosures for product warranties.", "label": "Schedule of Guarantor Obligations [Table]", "terseLabel": "Schedule of Guarantor Obligations [Table]" } } }, "localname": "ScheduleOfGuaranteeObligationsTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/GuaranteesLettersofCreditandBankGuaranteesDetails", "http://www.infinera.com/role/GuaranteesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfGuaranteeObligationsTextBlock": { "auth_ref": [ "r341", "r342" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of each guarantee obligation, or each group of similar guarantee obligations, including (a) the nature of the guarantee, including its term, how it arose, and the events or circumstances that would require the guarantor to perform under the guarantee; (b) the maximum potential amount of future payments (undiscounted) the guarantor could be required to make under the guarantee; (c) the current carrying amount of the liability, if any, for the guarantor's obligations under the guarantee; and (d) the nature of any recourse provisions under the guarantee, and any assets held either as collateral or by third parties, and any relevant related party disclosure. Excludes disclosures about product warranties.", "label": "Schedule of Guarantor Obligations [Table Text Block]", "terseLabel": "Schedule of Guarantor Obligations" } } }, "localname": "ScheduleOfGuaranteeObligationsTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/GuaranteesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock": { "auth_ref": [ "r352" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of maturity and sinking fund requirement for long-term debt.", "label": "Schedule of Maturities of Long-term Debt [Table Text Block]", "terseLabel": "Schedule of Future Interest and Principal Payments" } } }, "localname": "ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/CommitmentsandContingenciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfNetBenefitCostsTableTextBlock": { "auth_ref": [ "r486" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the components of net benefit costs for pension plans and/or other employee benefit plans including service cost, interest cost, expected return on plan assets, gain (loss), prior service cost or credit, transition asset or obligation, and gain (loss) recognized due to settlements or curtailments.", "label": "Schedule of Net Benefit Costs [Table Text Block]", "terseLabel": "Schedule of Net Benefit Costs" } } }, "localname": "ScheduleOfNetBenefitCostsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/EmployeeBenefitandPensionPlansTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfNonvestedPerformanceBasedUnitsActivityTableTextBlock": { "auth_ref": [ "r551" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the changes in outstanding nonvested performance-based units.", "label": "Schedule of Nonvested Performance-based Units Activity [Table Text Block]", "terseLabel": "Schedule of Company's Equity Award Activity - PSUs" } } }, "localname": "ScheduleOfNonvestedPerformanceBasedUnitsActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/StockholdersEquityTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock": { "auth_ref": [ "r350" ], "lang": { "en-us": { "role": { "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.", "label": "Schedule of Product Warranty Liability [Table Text Block]", "terseLabel": "Schedule of Activity Related to Product Warranty" } } }, "localname": "ScheduleOfProductWarrantyLiabilityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/GuaranteesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": { "auth_ref": [ "r40", "r303" ], "lang": { "en-us": { "role": { "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.", "label": "Property, Plant and Equipment [Table]", "terseLabel": "Schedule of Property, Plant and Equipment [Table]" } } }, "localname": "ScheduleOfPropertyPlantAndEquipmentTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/BalanceSheetDetailsDetailsofSelectedBalanceSheetItemsDetails", "http://www.infinera.com/role/BalanceSheetDetailsNarrativeDetails", "http://www.infinera.com/role/SignificantAccountingPoliciesEstimatedUsefulLifeforEachAssetDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfQuarterlyFinancialInformationTableTextBlock": { "auth_ref": [ "r196" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of quarterly financial data. Includes, but is not limited to, financial information for fiscal quarters, cumulative effect of a change in accounting principle and earnings per share data.", "label": "Quarterly Financial Information [Table Text Block]", "terseLabel": "Schedule of Unaudited Quarterly Consolidated Statements of Operations Data for Each of Eight Quarters" } } }, "localname": "ScheduleOfQuarterlyFinancialInformationTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/FinancialInformationbyQuarterUnauditedTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfRestructuringAndRelatedCostsTable": { "auth_ref": [ "r308", "r309", "r310", "r311", "r319", "r320", "r321" ], "lang": { "en-us": { "role": { "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.", "label": "Schedule of Restructuring and Related Costs [Table]", "terseLabel": "Schedule of Restructuring and Related Costs [Table]" } } }, "localname": "ScheduleOfRestructuringAndRelatedCostsTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/RestructuringandOtherRelatedCostsNarrativeDetails", "http://www.infinera.com/role/RestructuringandOtherRelatedCostsRestructuringandOtherRelatedCostsDetails", "http://www.infinera.com/role/RestructuringandOtherRelatedCostsScheduleofRestructuringReservebyTypeofCostDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfRestructuringAndRelatedCostsTextBlock": { "auth_ref": [ "r313", "r314", "r318" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of costs incurred for restructuring including, but not limited to, exit and disposal activities, remediation, implementation, integration, asset impairment, and charges against earnings from the write-down of assets.", "label": "Restructuring and Related Costs [Table Text Block]", "terseLabel": "Schedule of Restructuring and Related Costs" } } }, "localname": "ScheduleOfRestructuringAndRelatedCostsTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/RestructuringandOtherRelatedCostsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfRestructuringReserveByTypeOfCostTextBlock": { "auth_ref": [ "r309", "r320" ], "lang": { "en-us": { "role": { "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.", "label": "Schedule of Restructuring Reserve by Type of Cost [Table Text Block]", "terseLabel": "Schedule of Restructuring Reserve by Type of Cost" } } }, "localname": "ScheduleOfRestructuringReserveByTypeOfCostTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/RestructuringandOtherRelatedCostsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable": { "auth_ref": [ "r221", "r222", "r227", "r285" ], "lang": { "en-us": { "role": { "documentation": "A table disclosing the profit or loss and total assets for each reportable segment of the entity. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss.", "label": "Schedule of Segment Reporting Information, by Segment [Table]", "terseLabel": "Schedule of Segment Reporting Information, by Segment [Table]" } } }, "localname": "ScheduleOfSegmentReportingInformationBySegmentTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/SegmentInformationPropertyPlantandEquipmentNetDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock": { "auth_ref": [ "r221", "r222", "r227", "r285" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the profit or loss and total assets for each reportable segment. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss.", "label": "Schedule of Segment Reporting Information, by Segment [Table Text Block]", "terseLabel": "Schedule of Property, Plant and Equipment, Net" } } }, "localname": "ScheduleOfSegmentReportingInformationBySegmentTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/SegmentInformationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "auth_ref": [ "r542", "r566" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about share-based payment arrangement.", "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]" } } }, "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/CommitmentsandContingenciesNarrativeDetails", "http://www.infinera.com/role/StockholdersEquityAssumptionofPSUGrantedDetails", "http://www.infinera.com/role/StockholdersEquityEstimatedFairValueofESPPSharesDetails", "http://www.infinera.com/role/StockholdersEquityNarrativeDetails", "http://www.infinera.com/role/StockholdersEquityScheduleofNonvestedPerformanceBasedUnitsActivityByGrantYearDetails", "http://www.infinera.com/role/StockholdersEquitySummaryofCompanysEquityAwardActivityPSUsDetails", "http://www.infinera.com/role/StockholdersEquitySummaryofCompanysEquityAwardActivityRSUsDetails", "http://www.infinera.com/role/StockholdersEquitySummaryofEmployeeStockPurchasePlanActivityDetails", "http://www.infinera.com/role/StockholdersEquityTotalStockBasedCompensationCostforInstrumentsGrantedbutNotYetAmortizedDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfShareBasedCompensationEmployeeStockPurchasePlanActivityTableTextBlock": { "auth_ref": [ "r562" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of employee stock purchase plan activity.", "label": "Schedule of Share-based Compensation, Employee Stock Purchase Plan, Activity [Table Text Block]", "terseLabel": "Schedule of Employee Stock Purchase Plan Activity" } } }, "localname": "ScheduleOfShareBasedCompensationEmployeeStockPurchasePlanActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/StockholdersEquityTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock": { "auth_ref": [ "r548" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the number and weighted-average grant date fair value for restricted stock units that were outstanding at the beginning and end of the year, and the number of restricted stock units that were granted, vested, or forfeited during the year.", "label": "Share-based Payment Arrangement, Restricted Stock Unit, Activity [Table Text Block]", "terseLabel": "Schedule of Company's Equity Award Activity - RSUs" } } }, "localname": "ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/StockholdersEquityTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedPaymentAwardEmployeeStockPurchasePlanValuationAssumptionsTableTextBlock": { "auth_ref": [ "r558" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the significant assumptions used during the year to estimate the fair value of employee stock purchase plans, including, but not limited to: (a) expected term, (b) expected volatility of the entity's shares, (c) expected dividends, (d) risk-free rate(s), and (e) discount for post-vesting restrictions.", "label": "Schedule of Share-based Payment Award, Employee Stock Purchase Plan, Valuation Assumptions [Table Text Block]", "terseLabel": "Schedule of Estimated Fair Value of ESPP Shares" } } }, "localname": "ScheduleOfShareBasedPaymentAwardEmployeeStockPurchasePlanValuationAssumptionsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/StockholdersEquityTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShortTermDebtTextBlock": { "auth_ref": [ "r44" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of short-term debt arrangements (having initial terms of repayment within one year or the normal operating cycle, if longer) including: (1) description of the short-term debt arrangement; (2) identification of the lender or type of lender; (3) repayment terms; (4) weighted average interest rate; (5) carrying amount of funds borrowed under the specified short-term debt arrangement as of the balance sheet date; (6) description of the refinancing of a short-term obligation when that obligation is excluded from current liabilities in the balance sheet; and (7) amount of a short-term obligation that has been excluded from current liabilities in the balance sheet because of a refinancing of the obligation.", "label": "Schedule of Short-term Debt [Table Text Block]", "terseLabel": "Schedule of Financing Assistance Arrangement" } } }, "localname": "ScheduleOfShortTermDebtTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/CommitmentsandContingenciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock": { "auth_ref": [ "r600", "r616" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the change in unrecognized tax benefits.", "label": "Schedule of Unrecognized Tax Benefits Roll Forward [Table Text Block]", "terseLabel": "Schedule of Aggregate Changes in Balance of Gross Unrecognized Tax Benefits" } } }, "localname": "ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/IncomeTaxesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock": { "auth_ref": [ "r293" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the amount of amortization expense expected to be recorded in succeeding fiscal years for finite-lived intangible assets.", "label": "Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block]", "terseLabel": "Schedule of Finite-Lived Intangible Assets, Future Amortization Expense" } } }, "localname": "ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/GoodwillandIntangibleAssetsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SegmentReportingAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Segment Reporting [Abstract]", "terseLabel": "Segment Reporting [Abstract]" } } }, "localname": "SegmentReportingAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_SegmentReportingDisclosureTextBlock": { "auth_ref": [ "r212", "r214", "r215", "r221", "r223", "r228", "r232", "r233", "r234", "r235", "r236", "r239", "r240", "r241" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for reporting segments including data and tables. Reportable segments include those that meet any of the following quantitative thresholds a) it's reported revenue, including sales to external customers and intersegment sales or transfers is 10 percent or more of the combined revenue, internal and external, of all operating segments b) the absolute amount of its reported profit or loss is 10 percent or more of the greater, in absolute amount of 1) the combined reported profit of all operating segments that did not report a loss or 2) the combined reported loss of all operating segments that did report a loss c) its assets are 10 percent or more of the combined assets of all operating segments.", "label": "Segment Reporting Disclosure [Text Block]", "terseLabel": "Segment Information" } } }, "localname": "SegmentReportingDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/SegmentInformation" ], "xbrltype": "textBlockItemType" }, "us-gaap_SegmentReportingInformationLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "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.", "label": "Segment Reporting Information [Line Items]", "terseLabel": "Segment Reporting Information [Line Items]" } } }, "localname": "SegmentReportingInformationLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/SegmentInformationPropertyPlantandEquipmentNetDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SellingAndMarketingExpense": { "auth_ref": [], "calculation": { "http://www.infinera.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 2.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate total amount of expenses directly related to the marketing or selling of products or services.", "label": "Selling and Marketing Expense", "terseLabel": "Sales and marketing" } } }, "localname": "SellingAndMarketingExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "monetaryItemType" }, "us-gaap_SellingAndMarketingExpenseMember": { "auth_ref": [ "r100" ], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing selling and marketing expense.", "label": "Selling and Marketing Expense [Member]", "terseLabel": "Sales and marketing" } } }, "localname": "SellingAndMarketingExpenseMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/StockholdersEquitySummaryofEffectsofStockBasedCompensationonCompanysStatementsofBalanceSheetsandOperationsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SeniorNotesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Bond that takes priority over other debt securities sold by the issuer. In the event the issuer goes bankrupt, senior debt holders receive priority for (must receive) repayment prior to (relative to) junior and unsecured (general) creditors.", "label": "Senior Notes [Member]", "terseLabel": "Senior Notes" } } }, "localname": "SeniorNotesMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/BasicandDilutedNetLossPerCommonShareNarrativeDetails", "http://www.infinera.com/role/CommitmentsandContingenciesFutureInterestandPrincipalPaymentsDetails", "http://www.infinera.com/role/DebtNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ServiceMember": { "auth_ref": [ "r439" ], "lang": { "en-us": { "role": { "documentation": "Assistance, including, but not limited to, technology, license and maintenance, license and service, maintenance, oil and gas, and financial service.", "label": "Service [Member]", "terseLabel": "Services" } } }, "localname": "ServiceMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.infinera.com/role/FinancialInformationbyQuarterUnauditedDetails", "http://www.infinera.com/role/RevenueRecognitionDisaggregationofRevenueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SeveranceCosts1": { "auth_ref": [ "r131" ], "calculation": { "http://www.infinera.com/role/RestructuringandOtherRelatedCostsRestructuringandOtherRelatedCostsDetails": { "order": 1.0, "parentTag": "us-gaap_RestructuringCharges", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expenses for special or contractual termination benefits provided to current employees involuntarily terminated under a benefit arrangement associated exit or disposal activities pursuant to an authorized plan. Excludes expenses related to one-time termination benefits, a discontinued operation or an asset retirement obligation.", "label": "Severance Costs", "terseLabel": "Severance and related expenses" } } }, "localname": "SeveranceCosts1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/RestructuringandOtherRelatedCostsRestructuringandOtherRelatedCostsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensation": { "auth_ref": [ "r130" ], "calculation": { "http://www.infinera.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncash expense for share-based payment arrangement.", "label": "Share-based Payment Arrangement, Noncash Expense", "terseLabel": "Stock-based compensation expense" } } }, "localname": "ShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1": { "auth_ref": [ "r543" ], "lang": { "en-us": { "role": { "documentation": "Period over which grantee's right to exercise award under share-based payment arrangement is no longer contingent on satisfaction of service or performance condition, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, combination of market, performance or service condition.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period", "terseLabel": "Award vesting period" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/SignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "durationItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardDiscountFromMarketPricePurchaseDate": { "auth_ref": [ "r566" ], "lang": { "en-us": { "role": { "documentation": "Discount rate from fair value on purchase date that participants pay for shares.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Discount from Market Price, Purchase Date", "terseLabel": "Common stock payroll deduction price percentage of lover of fair market value" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardDiscountFromMarketPricePurchaseDate", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/StockholdersEquityNarrativeDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": { "auth_ref": [ "r550" ], "lang": { "en-us": { "role": { "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that were forfeited during the reporting period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeited in Period", "negatedLabel": "Number of performance stock units, canceled (in shares)", "negatedTerseLabel": "Number of restricted/performance stock units, canceled (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/StockholdersEquityScheduleofNonvestedPerformanceBasedUnitsActivityByGrantYearDetails", "http://www.infinera.com/role/StockholdersEquitySummaryofCompanysEquityAwardActivityPSUsDetails", "http://www.infinera.com/role/StockholdersEquitySummaryofCompanysEquityAwardActivityRSUsDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue": { "auth_ref": [ "r555" ], "lang": { "en-us": { "role": { "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.", "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 per share, canceled (in usd per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/StockholdersEquitySummaryofCompanysEquityAwardActivityPSUsDetails", "http://www.infinera.com/role/StockholdersEquitySummaryofCompanysEquityAwardActivityRSUsDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": { "auth_ref": [ "r553" ], "lang": { "en-us": { "role": { "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).", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period", "terseLabel": "Number of performance stock units, granted (in shares)", "verboseLabel": "Number of shares available for grant cost (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/StockholdersEquityScheduleofNonvestedPerformanceBasedUnitsActivityByGrantYearDetails", "http://www.infinera.com/role/StockholdersEquitySummaryofCompanysEquityAwardActivityPSUsDetails", "http://www.infinera.com/role/StockholdersEquitySummaryofCompanysEquityAwardActivityRSUsDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r553" ], "lang": { "en-us": { "role": { "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).", "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 per share, granted (in usd per share)", "verboseLabel": "Estimated fair value (in dollar per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/StockholdersEquityAssumptionofPSUGrantedDetails", "http://www.infinera.com/role/StockholdersEquitySummaryofCompanysEquityAwardActivityPSUsDetails", "http://www.infinera.com/role/StockholdersEquitySummaryofCompanysEquityAwardActivityRSUsDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": { "auth_ref": [ "r552" ], "lang": { "en-us": { "role": { "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.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number", "periodEndLabel": "Number of performance stock units, ending balance (in shares)", "periodStartLabel": "Number of performance stock units, beginning balance (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/StockholdersEquityScheduleofNonvestedPerformanceBasedUnitsActivityByGrantYearDetails", "http://www.infinera.com/role/StockholdersEquitySummaryofCompanysEquityAwardActivityPSUsDetails", "http://www.infinera.com/role/StockholdersEquitySummaryofCompanysEquityAwardActivityRSUsDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward]", "terseLabel": "Number\u00a0of Restricted Stock\u00a0Units", "verboseLabel": "Number\u00a0of Performance Stock Units" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/StockholdersEquitySummaryofCompanysEquityAwardActivityPSUsDetails", "http://www.infinera.com/role/StockholdersEquitySummaryofCompanysEquityAwardActivityRSUsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": { "auth_ref": [ "r552" ], "lang": { "en-us": { "role": { "documentation": "Per share or unit weighted-average fair value of nonvested award under share-based payment arrangement. Excludes share and unit options.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value", "periodEndLabel": "Weighted-average grant date fair value per share, ending balance (in usd per share)", "periodStartLabel": "Weighted-average grant date fair value per share, beginning balance (in usd per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/StockholdersEquitySummaryofCompanysEquityAwardActivityPSUsDetails", "http://www.infinera.com/role/StockholdersEquitySummaryofCompanysEquityAwardActivityRSUsDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "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 Per\u00a0Share", "verboseLabel": "Weighted-Average Grant Date Fair\u00a0Value\u00a0Per\u00a0Share" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/StockholdersEquitySummaryofCompanysEquityAwardActivityPSUsDetails", "http://www.infinera.com/role/StockholdersEquitySummaryofCompanysEquityAwardActivityRSUsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms": { "auth_ref": [ "r557" ], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining contractual term for equity-based awards excluding options, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Outstanding, Weighted Average Remaining Contractual Terms", "terseLabel": "RSU/PSU, weighted-average period" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/StockholdersEquityTotalStockBasedCompensationCostforInstrumentsGrantedbutNotYetAmortizedDetails" ], "xbrltype": "durationItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": { "auth_ref": [ "r554" ], "lang": { "en-us": { "role": { "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period", "negatedLabel": "Number of restricted/performance stock units, released (in shares)", "negatedTerseLabel": "Number of performance stock units, released (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/StockholdersEquityScheduleofNonvestedPerformanceBasedUnitsActivityByGrantYearDetails", "http://www.infinera.com/role/StockholdersEquitySummaryofCompanysEquityAwardActivityPSUsDetails", "http://www.infinera.com/role/StockholdersEquitySummaryofCompanysEquityAwardActivityRSUsDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r554" ], "lang": { "en-us": { "role": { "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.", "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 per share, released (in usd per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/StockholdersEquitySummaryofCompanysEquityAwardActivityPSUsDetails", "http://www.infinera.com/role/StockholdersEquitySummaryofCompanysEquityAwardActivityRSUsDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate": { "auth_ref": [ "r560" ], "lang": { "en-us": { "role": { "documentation": "The estimated measure of the percentage by which a share price is expected to fluctuate during a period. Volatility also may be defined as a probability-weighted measure of the dispersion of returns about the mean. The volatility of a share price is the standard deviation of the continuously compounded rates of return on the share over a specified period. That is the same as the standard deviation of the differences in the natural logarithms of the stock prices plus dividends, if any, over the period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Volatility Rate", "terseLabel": "Volatility" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/StockholdersEquityAssumptionofPSUGrantedDetails", "http://www.infinera.com/role/StockholdersEquityEstimatedFairValueofESPPSharesDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate": { "auth_ref": [ "r561" ], "lang": { "en-us": { "role": { "documentation": "The risk-free interest rate assumption that is used in valuing an option on its own shares.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate", "terseLabel": "Risk-free interest rate" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/StockholdersEquityAssumptionofPSUGrantedDetails", "http://www.infinera.com/role/StockholdersEquityEstimatedFairValueofESPPSharesDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "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.", "label": "Share-based Compensation Arrangement by Share-based Payment Award [Line Items]", "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award [Line Items]" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/CommitmentsandContingenciesNarrativeDetails", "http://www.infinera.com/role/StockholdersEquityAssumptionofPSUGrantedDetails", "http://www.infinera.com/role/StockholdersEquityEstimatedFairValueofESPPSharesDetails", "http://www.infinera.com/role/StockholdersEquityNarrativeDetails", "http://www.infinera.com/role/StockholdersEquityScheduleofNonvestedPerformanceBasedUnitsActivityByGrantYearDetails", "http://www.infinera.com/role/StockholdersEquitySummaryofCompanysEquityAwardActivityPSUsDetails", "http://www.infinera.com/role/StockholdersEquitySummaryofCompanysEquityAwardActivityRSUsDetails", "http://www.infinera.com/role/StockholdersEquitySummaryofEmployeeStockPurchasePlanActivityDetails", "http://www.infinera.com/role/StockholdersEquityTotalStockBasedCompensationCostforInstrumentsGrantedbutNotYetAmortizedDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumEmployeeSubscriptionRate": { "auth_ref": [ "r566" ], "lang": { "en-us": { "role": { "documentation": "The highest percentage of annual salary that an employee is permitted to utilize with respect to the plan.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Maximum Employee Subscription Rate", "terseLabel": "Employee payroll deduction limit" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumEmployeeSubscriptionRate", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/StockholdersEquityNarrativeDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumNumberOfSharesPerEmployee": { "auth_ref": [ "r566" ], "lang": { "en-us": { "role": { "documentation": "The highest quantity of shares an employee can purchase under the plan per period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Maximum Number of Shares Per Employee", "terseLabel": "Maximum employee stock purchase (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumNumberOfSharesPerEmployee", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/StockholdersEquityNarrativeDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of additional shares authorized for issuance under share-based payment arrangement.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Number of Additional Shares Authorized", "terseLabel": "Number of additional shares authorized (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/StockholdersEquityNarrativeDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized": { "auth_ref": [ "r545" ], "lang": { "en-us": { "role": { "documentation": "Number of shares authorized for issuance under share-based payment arrangement.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Authorized", "terseLabel": "Number of shares authorized (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/StockholdersEquityNarrativeDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant": { "auth_ref": [ "r566" ], "calculation": { "http://www.infinera.com/role/StockholdersEquityCommonStockReservedforFutureIssuanceDetails": { "order": 2.0, "parentTag": "us-gaap_CommonStockCapitalSharesReservedForFutureIssuance", "weight": 1.0 } }, "lang": { "en-us": { "role": { "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.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant", "terseLabel": "Reserved for future option and award grants (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/StockholdersEquityCommonStockReservedforFutureIssuanceDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValueTableTextBlock": { "auth_ref": [ "r556" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the weighted-average grant-date fair value of equity options or other equity instruments granted during the year.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value [Table Text Block]", "terseLabel": "Schedule of Stock-based Compensation Cost for Instruments Granted But Not Yet Amortized" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValueTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/StockholdersEquityTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "auth_ref": [ "r540", "r546" ], "lang": { "en-us": { "role": { "documentation": "Award under share-based payment arrangement.", "label": "Award Type [Domain]", "terseLabel": "Award Type [Domain]", "verboseLabel": "Award Type [Domain]" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/SignificantAccountingPoliciesNarrativeDetails", "http://www.infinera.com/role/StockholdersEquityAssumptionofPSUGrantedDetails", "http://www.infinera.com/role/StockholdersEquityNarrativeDetails", "http://www.infinera.com/role/StockholdersEquityScheduleofNonvestedPerformanceBasedUnitsActivityByGrantYearDetails", "http://www.infinera.com/role/StockholdersEquitySummaryofCompanysEquityAwardActivityPSUsDetails", "http://www.infinera.com/role/StockholdersEquitySummaryofCompanysEquityAwardActivityRSUsDetails", "http://www.infinera.com/role/StockholdersEquitySummaryofEmployeeStockPurchasePlanActivityDetails", "http://www.infinera.com/role/StockholdersEquityTotalStockBasedCompensationCostforInstrumentsGrantedbutNotYetAmortizedDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SharePrice": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Price of a single share of a number of saleable stocks of a company.", "label": "Share Price", "terseLabel": "Closing price of common stock (in usd per share)" } } }, "localname": "SharePrice", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/DebtNarrativeDetails", "http://www.infinera.com/role/StockholdersEquityNarrativeDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Intrinsic value of outstanding award under share-based payment arrangement. Excludes share and unit options.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Aggregate Intrinsic Value, Outstanding", "periodEndLabel": "Aggregate intrinsic value , ending balance", "periodStartLabel": "Aggregate intrinsic value , beginning balance" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/StockholdersEquitySummaryofCompanysEquityAwardActivityPSUsDetails", "http://www.infinera.com/role/StockholdersEquitySummaryofCompanysEquityAwardActivityRSUsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Intrinsic value of vested award under share-based payment arrangement. Excludes share and unit options.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Aggregate Intrinsic Value, Vested", "terseLabel": "Aggregate intrinsic value , PSUs released", "verboseLabel": "Aggregate intrinsic value, RSUs released" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/StockholdersEquitySummaryofCompanysEquityAwardActivityPSUsDetails", "http://www.infinera.com/role/StockholdersEquitySummaryofCompanysEquityAwardActivityRSUsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod": { "auth_ref": [ "r544" ], "lang": { "en-us": { "role": { "documentation": "Period from grant date that an equity-based award expires, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Expiration Period", "terseLabel": "Term of award" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/StockholdersEquityNarrativeDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1": { "auth_ref": [ "r559", "r575" ], "lang": { "en-us": { "role": { "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.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Term", "terseLabel": "Expected life" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/StockholdersEquityEstimatedFairValueofESPPSharesDetails" ], "xbrltype": "durationItemType" }, "us-gaap_ShareholdersEquityAndShareBasedPaymentsTextBlock": { "auth_ref": [ "r420", "r579" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for shareholders' equity and share-based payment arrangement. Includes, but is not limited to, disclosure of policy and terms of share-based payment arrangement, deferred compensation arrangement, and employee stock purchase plan (ESPP).", "label": "Shareholders' Equity and Share-based Payments [Text Block]", "terseLabel": "Shareholders' Equity" } } }, "localname": "ShareholdersEquityAndShareBasedPaymentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/StockholdersEquity" ], "xbrltype": "textBlockItemType" }, "us-gaap_SharesIssued": { "auth_ref": [ "r412" ], "lang": { "en-us": { "role": { "documentation": "Number of shares of stock issued as of the balance sheet date, including shares that had been issued and were previously outstanding but which are now held in the treasury.", "label": "Shares, Issued", "periodEndLabel": "Ending balance (in shares)", "periodStartLabel": "Beginning balance (in shares)" } } }, "localname": "SharesIssued", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/CONSOLIDATEDSTATEMENTOFSTOCKHOLDERSEQUITY" ], "xbrltype": "sharesItemType" }, "us-gaap_ShortTermDebtTypeAxis": { "auth_ref": [ "r44" ], "lang": { "en-us": { "role": { "documentation": "Information by type of short-term debt arrangement.", "label": "Short-term Debt, Type [Axis]", "terseLabel": "Short-term Debt, Type [Axis]" } } }, "localname": "ShortTermDebtTypeAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/DebtNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShortTermDebtTypeDomain": { "auth_ref": [ "r42" ], "lang": { "en-us": { "role": { "documentation": "Type of short-term debt arrangement, such as notes, line of credit, commercial paper, asset-based financing, project financing, letter of credit financing.", "label": "Short-term Debt, Type [Domain]", "terseLabel": "Short-term Debt, Type [Domain]" } } }, "localname": "ShortTermDebtTypeDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/DebtNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SignificantAccountingPoliciesTextBlock": { "auth_ref": [ "r140", "r163" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for all significant accounting policies of the reporting entity.", "label": "Significant Accounting Policies [Text Block]", "terseLabel": "Significant Accounting Policies" } } }, "localname": "SignificantAccountingPoliciesTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/SignificantAccountingPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_SoftwareAndSoftwareDevelopmentCostsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Purchased software applications and internally developed software for sale, licensing or long-term internal use.", "label": "Software and Software Development Costs [Member]", "terseLabel": "Computer software" } } }, "localname": "SoftwareAndSoftwareDevelopmentCostsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/SignificantAccountingPoliciesEstimatedUsefulLifeforEachAssetDetails" ], "xbrltype": "domainItemType" }, "us-gaap_StandardProductWarrantyAccrualPreexistingIncreaseDecrease": { "auth_ref": [ "r346" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in the standard product warranty accrual from changes in estimates attributable to preexisting product warranties. Excludes extended product warranties.", "label": "Standard Product Warranty Accrual, Increase (Decrease) for Preexisting Warranties", "terseLabel": "Change in estimate" } } }, "localname": "StandardProductWarrantyAccrualPreexistingIncreaseDecrease", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/GuaranteesActivityRelatedtoProductWarrantyDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_StandardProductWarrantyPolicy": { "auth_ref": [ "r347" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for standard warranties including the methodology for measuring the liability.", "label": "Standard Product Warranty, Policy [Policy Text Block]", "terseLabel": "Accrued Warranty" } } }, "localname": "StandardProductWarrantyPolicy", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/SignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_StateAndLocalJurisdictionMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Designated tax department of a state or local government entitled to levy and collect income taxes from the entity.", "label": "State and Local Jurisdiction [Member]", "terseLabel": "State" } } }, "localname": "StateAndLocalJurisdictionMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_StatementEquityComponentsAxis": { "auth_ref": [ "r2", "r55", "r90", "r91", "r92", "r164", "r165", "r166", "r169", "r178", "r180", "r199", "r260", "r412", "r418", "r571", "r572", "r573", "r620", "r621", "r680", "r706", "r707", "r708", "r709", "r710", "r712", "r839", "r840", "r841", "r906" ], "lang": { "en-us": { "role": { "documentation": "Information by component of equity.", "label": "Equity Components [Axis]", "terseLabel": "Equity Components [Axis]" } } }, "localname": "StatementEquityComponentsAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/AccumulatedOtherComprehensiveIncomeLossDetails", "http://www.infinera.com/role/CONSOLIDATEDSTATEMENTOFSTOCKHOLDERSEQUITY", "http://www.infinera.com/role/StockholdersEquityNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_StatementLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "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.", "label": "Statement [Line Items]", "terseLabel": "Statement [Line Items]" } } }, "localname": "StatementLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/CONSOLIDATEDSTATEMENTOFSTOCKHOLDERSEQUITY", "http://www.infinera.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "stringItemType" }, "us-gaap_StatementOfCashFlowsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Cash Flows [Abstract]", "terseLabel": "Statement of Cash Flows [Abstract]" } } }, "localname": "StatementOfCashFlowsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementOfFinancialPositionAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Financial Position [Abstract]", "terseLabel": "Statement of Financial Position [Abstract]" } } }, "localname": "StatementOfFinancialPositionAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Comprehensive Income [Abstract]", "terseLabel": "Statement of Comprehensive Income [Abstract]" } } }, "localname": "StatementOfIncomeAndComprehensiveIncomeAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementOfStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Stockholders' Equity [Abstract]", "terseLabel": "Statement of Stockholders' Equity [Abstract]" } } }, "localname": "StatementOfStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementTable": { "auth_ref": [ "r164", "r165", "r166", "r199", "r784" ], "lang": { "en-us": { "role": { "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.", "label": "Statement [Table]", "terseLabel": "Statement [Table]" } } }, "localname": "StatementTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/CONSOLIDATEDSTATEMENTOFSTOCKHOLDERSEQUITY", "http://www.infinera.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "stringItemType" }, "us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans": { "auth_ref": [ "r26", "r27", "r412", "r418" ], "lang": { "en-us": { "role": { "documentation": "Number of shares issued during the period as a result of an employee stock purchase plan.", "label": "Stock Issued During Period, Shares, Employee Stock Purchase Plans", "terseLabel": "ESPP shares issued (in shares)", "verboseLabel": "Shares purchased" } } }, "localname": "StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/CONSOLIDATEDSTATEMENTOFSTOCKHOLDERSEQUITY", "http://www.infinera.com/role/StockholdersEquitySummaryofEmployeeStockPurchasePlanActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesNewIssues": { "auth_ref": [ "r26", "r27", "r412", "r418" ], "lang": { "en-us": { "role": { "documentation": "Number of new stock issued during the period.", "label": "Stock Issued During Period, Shares, New Issues", "terseLabel": "Shares of common stock sold in at-the market equity offering, net of issuance costs (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesNewIssues", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/CONSOLIDATEDSTATEMENTOFSTOCKHOLDERSEQUITY" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures": { "auth_ref": [ "r26", "r27", "r412", "r418" ], "lang": { "en-us": { "role": { "documentation": "Number of shares issued during the period related to Restricted Stock Awards, net of any shares forfeited.", "label": "Stock Issued During Period, Shares, Restricted Stock Award, Net of Forfeitures", "terseLabel": "Restricted stock units released (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/CONSOLIDATEDSTATEMENTOFSTOCKHOLDERSEQUITY" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": { "auth_ref": [ "r26", "r27", "r412", "r418", "r549" ], "lang": { "en-us": { "role": { "documentation": "Number of share options (or share units) exercised during the current period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period", "terseLabel": "Stock options exercised (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/CONSOLIDATEDSTATEMENTOFSTOCKHOLDERSEQUITY" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan": { "auth_ref": [ "r26", "r27", "r412", "r418" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate change in value for stock issued during the period as a result of employee stock purchase plan.", "label": "Stock Issued During Period, Value, Employee Stock Purchase Plan", "terseLabel": "ESPP shares issued" } } }, "localname": "StockIssuedDuringPeriodValueEmployeeStockPurchasePlan", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/CONSOLIDATEDSTATEMENTOFSTOCKHOLDERSEQUITY" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueNewIssues": { "auth_ref": [ "r26", "r27", "r412", "r418" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Equity impact of the value of new stock issued during the period. Includes shares issued in an initial public offering or a secondary public offering.", "label": "Stock Issued During Period, Value, New Issues", "terseLabel": "Shares of common stock sold in at-the market equity offering, net of issuance costs" } } }, "localname": "StockIssuedDuringPeriodValueNewIssues", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/CONSOLIDATEDSTATEMENTOFSTOCKHOLDERSEQUITY" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures": { "auth_ref": [ "r412", "r418" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value of stock related to Restricted Stock Awards issued during the period, net of the stock value of such awards forfeited.", "label": "Stock Issued During Period, Value, Restricted Stock Award, Net of Forfeitures", "terseLabel": "Restricted stock units released" } } }, "localname": "StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/CONSOLIDATEDSTATEMENTOFSTOCKHOLDERSEQUITY" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised": { "auth_ref": [ "r55", "r412", "r418" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value of stock issued as a result of the exercise of stock options.", "label": "Stock Issued During Period, Value, Stock Options Exercised", "terseLabel": "Stock options exercised" } } }, "localname": "StockIssuedDuringPeriodValueStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/CONSOLIDATEDSTATEMENTOFSTOCKHOLDERSEQUITY" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockRepurchasedDuringPeriodShares": { "auth_ref": [ "r26", "r27", "r412", "r418" ], "lang": { "en-us": { "role": { "documentation": "Number of shares that have been repurchased during the period and have not been retired and are not held in treasury. Some state laws may govern the circumstances under which an entity may acquire its own stock and prescribe the accounting treatment therefore. This element is used when state law does not recognize treasury stock.", "label": "Stock Repurchased During Period, Shares", "negatedTerseLabel": "Shares withheld for tax obligations (in shares)" } } }, "localname": "StockRepurchasedDuringPeriodShares", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/CONSOLIDATEDSTATEMENTOFSTOCKHOLDERSEQUITY" ], "xbrltype": "sharesItemType" }, "us-gaap_StockRepurchasedDuringPeriodValue": { "auth_ref": [ "r26", "r27", "r412", "r418" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Equity impact of the value of stock that has been repurchased during the period and has not been retired and is not held in treasury. Some state laws may mandate the circumstances under which an entity may acquire its own stock and prescribe the accounting treatment therefore. This element is used when state law does not recognize treasury stock.", "label": "Stock Repurchased During Period, Value", "negatedLabel": "Shares withheld for tax obligations" } } }, "localname": "StockRepurchasedDuringPeriodValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/CONSOLIDATEDSTATEMENTOFSTOCKHOLDERSEQUITY" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquity": { "auth_ref": [ "r27", "r32", "r33", "r147", "r247", "r256", "r696", "r745" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.", "label": "Stockholders' Equity Attributable to Parent", "periodEndLabel": "Ending balance", "periodStartLabel": "Beginning balance" } } }, "localname": "StockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/AccumulatedOtherComprehensiveIncomeLossDetails", "http://www.infinera.com/role/CONSOLIDATEDSTATEMENTOFSTOCKHOLDERSEQUITY" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Stockholders' Equity Attributable to Parent [Abstract]", "terseLabel": "Stockholders\u2019 equity:" } } }, "localname": "StockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "stringItemType" }, "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest": { "auth_ref": [ "r2", "r3", "r91", "r147", "r164", "r165", "r166", "r169", "r178", "r256", "r260", "r418", "r571", "r572", "r573", "r620", "r621", "r639", "r640", "r649", "r680", "r696", "r706", "r707", "r712", "r840", "r841", "r906" ], "calculation": { "http://www.infinera.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 7.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of stockholders' equity (deficit), net of receivables from officers, directors, owners, and affiliates of the entity, attributable to both the parent and noncontrolling interests. Amount excludes temporary equity. Alternate caption for the concept is permanent equity.", "label": "Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest", "totalLabel": "Total stockholders' equity" } } }, "localname": "StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_SubsidiarySaleOfStockAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by type of sale of the entity's stock.", "label": "Sale of Stock [Axis]", "terseLabel": "Sale of Stock [Axis]" } } }, "localname": "SubsidiarySaleOfStockAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/StockholdersEquityNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SupplementalBalanceSheetDisclosuresTextBlock": { "auth_ref": [ "r70" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for supplemental balance sheet disclosures, including descriptions and amounts for assets, liabilities, and equity.", "label": "Supplemental Balance Sheet Disclosures [Text Block]", "terseLabel": "Balance Sheet Details" } } }, "localname": "SupplementalBalanceSheetDisclosuresTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/BalanceSheetDetails" ], "xbrltype": "textBlockItemType" }, "us-gaap_SupplementalCashFlowInformationAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Supplemental Cash Flow Information [Abstract]", "terseLabel": "Supplemental disclosures of cash flow information:" } } }, "localname": "SupplementalCashFlowInformationAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "stringItemType" }, "us-gaap_SuretyBondMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "An obligation arising from a three-party agreement that legally binds together a principal who needs the bond, an obligee who requires the bond and a surety company that sells the bond.", "label": "Surety Bond [Member]", "terseLabel": "Surety Bond" } } }, "localname": "SuretyBondMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/GuaranteesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TaxCreditCarryforwardAmount": { "auth_ref": [ "r609" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of the tax credit carryforward, before tax effects, available to reduce future taxable income under enacted tax laws.", "label": "Tax Credit Carryforward, Amount", "terseLabel": "Tax credit carryforward" } } }, "localname": "TaxCreditCarryforwardAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_TaxCreditCarryforwardAxis": { "auth_ref": [ "r610" ], "lang": { "en-us": { "role": { "documentation": "Information by specific tax credit related to an unused tax credit.", "label": "Tax Credit Carryforward [Axis]", "terseLabel": "Tax Credit Carryforward [Axis]" } } }, "localname": "TaxCreditCarryforwardAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_TaxCreditCarryforwardNameDomain": { "auth_ref": [ "r610" ], "lang": { "en-us": { "role": { "documentation": "The name of the tax credit carryforward.", "label": "Tax Credit Carryforward, Name [Domain]", "terseLabel": "Tax Credit Carryforward, Name [Domain]" } } }, "localname": "TaxCreditCarryforwardNameDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TaxesPayableCurrent": { "auth_ref": [ "r45" ], "calculation": { "http://www.infinera.com/role/BalanceSheetDetailsDetailsofSelectedBalanceSheetItemsDetails": { "order": 2.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable for statutory income, sales, use, payroll, excise, real, property and other taxes. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Taxes Payable, Current", "terseLabel": "Taxes payable" } } }, "localname": "TaxesPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/BalanceSheetDetailsDetailsofSelectedBalanceSheetItemsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_TradeAccountsReceivableMember": { "auth_ref": [ "r56" ], "lang": { "en-us": { "role": { "documentation": "Amount due from customers or clients for goods or services that have been delivered or sold in the normal course of business.", "label": "Trade Accounts Receivable [Member]", "terseLabel": "Trade accounts receivable" } } }, "localname": "TradeAccountsReceivableMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/DerivativeInstrumentsNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain": { "auth_ref": [ "r251", "r252", "r253", "r254", "r255", "r393", "r411", "r671", "r747", "r748", "r749", "r750", "r751", "r752", "r753", "r754", "r755", "r756", "r757", "r758", "r759", "r760", "r761", "r762", "r763", "r764", "r765", "r766", "r767", "r768", "r769", "r770", "r771", "r772", "r773", "r774", "r775", "r776", "r880", "r881", "r882", "r883", "r884", "r885", "r886" ], "lang": { "en-us": { "role": { "documentation": "Instrument or contract that imposes a contractual obligation to deliver cash or another financial instrument or to exchange other financial instruments on potentially unfavorable terms and conveys a contractual right to receive cash or another financial instrument or to exchange other financial instruments on potentially favorable terms.", "label": "Financial Instruments [Domain]", "terseLabel": "Financial Instruments [Domain]" } } }, "localname": "TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/FairValueMeasurementsAssetsandLiabilitiesMeasuredatFairValueonRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TreasuryStockRetiredCostMethodAmount": { "auth_ref": [ "r27", "r412", "r419" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of decrease of par value, additional paid in capital (APIC) and retained earnings of common and preferred stock retired from treasury when treasury stock is accounted for under the cost method.", "label": "Treasury Stock, Retired, Cost Method, Amount", "negatedTerseLabel": "Retirement of common shares purchased upon exercise of options" } } }, "localname": "TreasuryStockRetiredCostMethodAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/CONSOLIDATEDSTATEMENTOFSTOCKHOLDERSEQUITY" ], "xbrltype": "monetaryItemType" }, "us-gaap_TreasuryStockSharesRetired": { "auth_ref": [ "r27", "r412", "r418" ], "lang": { "en-us": { "role": { "documentation": "Number of shares of common and preferred stock retired from treasury during the period.", "label": "Treasury Stock, Shares, Retired", "negatedTerseLabel": "Retirement of common shares purchased upon exercise of options (in shares)" } } }, "localname": "TreasuryStockSharesRetired", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/CONSOLIDATEDSTATEMENTOFSTOCKHOLDERSEQUITY" ], "xbrltype": "sharesItemType" }, "us-gaap_TypeOfRestructuringDomain": { "auth_ref": [ "r308", "r309", "r319", "r320" ], "lang": { "en-us": { "role": { "documentation": "Identification of the types of restructuring costs.", "label": "Type of Restructuring [Domain]", "terseLabel": "Type of Restructuring [Domain]" } } }, "localname": "TypeOfRestructuringDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/RestructuringandOtherRelatedCostsScheduleofRestructuringReservebyTypeofCostDetails" ], "xbrltype": "domainItemType" }, "us-gaap_UnrecognizedTaxBenefits": { "auth_ref": [ "r585", "r595" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of unrecognized tax benefits.", "label": "Unrecognized Tax Benefits", "periodEndLabel": "Ending balance", "periodStartLabel": "Beginning balance", "terseLabel": "Cumulative unrecognized tax benefit" } } }, "localname": "UnrecognizedTaxBenefits", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/IncomeTaxesAggregateChangesinBalanceofGrossUnrecognizedTaxBenefitsDetails", "http://www.infinera.com/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions": { "auth_ref": [ "r596" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of decrease in unrecognized tax benefits resulting from tax positions taken in prior period tax returns.", "label": "Unrecognized Tax Benefits, Decrease Resulting from Prior Period Tax Positions", "negatedLabel": "Reductions" } } }, "localname": "UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/IncomeTaxesAggregateChangesinBalanceofGrossUnrecognizedTaxBenefitsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued": { "auth_ref": [ "r593" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount accrued for interest on an underpayment of income taxes and penalties related to a tax position claimed or expected to be claimed in the tax return.", "label": "Unrecognized Tax Benefits, Income Tax Penalties and Interest Accrued", "terseLabel": "Accrued interest or penalties related to unrecognized tax benefits" } } }, "localname": "UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions": { "auth_ref": [ "r597" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in unrecognized tax benefits resulting from tax positions that have been or will be taken in current period tax return.", "label": "Unrecognized Tax Benefits, Increase Resulting from Current Period Tax Positions", "terseLabel": "Additions" } } }, "localname": "UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/IncomeTaxesAggregateChangesinBalanceofGrossUnrecognizedTaxBenefitsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions": { "auth_ref": [ "r596" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in unrecognized tax benefits resulting from tax positions taken in prior period tax returns.", "label": "Unrecognized Tax Benefits, Increase Resulting from Prior Period Tax Positions", "terseLabel": "Additions" } } }, "localname": "UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/IncomeTaxesAggregateChangesinBalanceofGrossUnrecognizedTaxBenefitsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations": { "auth_ref": [ "r598" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of decrease in unrecognized tax benefits resulting from lapses of applicable statutes of limitations.", "label": "Unrecognized Tax Benefits, Reduction Resulting from Lapse of Applicable Statute of Limitations", "negatedLabel": "Lapses of statute of limitations" } } }, "localname": "UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/IncomeTaxesAggregateChangesinBalanceofGrossUnrecognizedTaxBenefitsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate": { "auth_ref": [ "r599" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The total amount of unrecognized tax benefits that, if recognized, would affect the effective tax rate.", "label": "Unrecognized Tax Benefits that Would Impact Effective Tax Rate", "terseLabel": "Unrecognized tax benefits impact effective tax rate" } } }, "localname": "UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UseOfEstimates": { "auth_ref": [ "r200", "r201", "r203", "r204", "r208", "r209", "r210" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles.", "label": "Use of Estimates, Policy [Policy Text Block]", "terseLabel": "Use of Estimates" } } }, "localname": "UseOfEstimates", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/SignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ValuationAllowanceOfDeferredTaxAssetsMember": { "auth_ref": [ "r156", "r157", "r158", "r160", "r161" ], "lang": { "en-us": { "role": { "documentation": "Valuation allowance of deferred tax asset attributable to deductible temporary difference and carryforward.", "label": "SEC Schedule, 12-09, Valuation Allowance, Deferred Tax Asset [Member]", "terseLabel": "Deferred tax asset, valuation allowance" } } }, "localname": "ValuationAllowanceOfDeferredTaxAssetsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/ValuationandQualifyingAccountsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ValuationAllowancesAndReservesBalance": { "auth_ref": [ "r156", "r161" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of valuation and qualifying accounts and reserves.", "label": "SEC Schedule, 12-09, Valuation Allowances and Reserves, Amount", "periodEndLabel": "Ending balance", "periodStartLabel": "Beginning balance" } } }, "localname": "ValuationAllowancesAndReservesBalance", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/ValuationandQualifyingAccountsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense": { "auth_ref": [ "r159" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in valuation and qualifying accounts and reserves from charge to cost and expense.", "label": "SEC Schedule, 12-09, Valuation Allowances and Reserves, Additions, Charge to Cost and Expense", "terseLabel": "Additions" } } }, "localname": "ValuationAllowancesAndReservesChargedToCostAndExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/ValuationandQualifyingAccountsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ValuationAllowancesAndReservesDeductions": { "auth_ref": [ "r160" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of decrease in valuation and qualifying accounts and reserves.", "label": "SEC Schedule, 12-09, Valuation Allowances and Reserves, Deduction", "negatedLabel": "Reductions" } } }, "localname": "ValuationAllowancesAndReservesDeductions", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/ValuationandQualifyingAccountsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ValuationAllowancesAndReservesDomain": { "auth_ref": [ "r156", "r157", "r158", "r160", "r161" ], "lang": { "en-us": { "role": { "documentation": "Valuation and qualifying accounts and reserves.", "label": "SEC Schedule, 12-09, Valuation Allowances and Reserves [Domain]", "terseLabel": "SEC Schedule, 12-09, Valuation Allowances and Reserves [Domain]" } } }, "localname": "ValuationAllowancesAndReservesDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/ValuationandQualifyingAccountsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ValuationAllowancesAndReservesTypeAxis": { "auth_ref": [ "r156", "r157", "r158", "r160", "r161" ], "lang": { "en-us": { "role": { "documentation": "Information by valuation and qualifying accounts and reserves.", "label": "SEC Schedule, 12-09, Valuation Allowances and Reserves Type [Axis]", "terseLabel": "SEC Schedule, 12-09, Valuation Allowances and Reserves Type [Axis]" } } }, "localname": "ValuationAllowancesAndReservesTypeAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/ValuationandQualifyingAccountsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_VariableRateAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by type of variable rate.", "label": "Variable Rate [Axis]", "terseLabel": "Variable Rate [Axis]" } } }, "localname": "VariableRateAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/DebtNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_VariableRateDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Interest rate that fluctuates over time as a result of an underlying benchmark interest rate or index.", "label": "Variable Rate [Domain]", "terseLabel": "Variable Rate [Domain]" } } }, "localname": "VariableRateDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/DebtNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_VestingAxis": { "auth_ref": [ "r566" ], "lang": { "en-us": { "role": { "documentation": "Information by vesting schedule of award under share-based payment arrangement.", "label": "Vesting [Axis]", "terseLabel": "Vesting [Axis]" } } }, "localname": "VestingAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/SignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_VestingDomain": { "auth_ref": [ "r566" ], "lang": { "en-us": { "role": { "documentation": "Vesting schedule of award under share-based payment arrangement.", "label": "Vesting [Domain]", "terseLabel": "Vesting [Domain]" } } }, "localname": "VestingDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/SignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "auth_ref": [ "r183", "r188" ], "lang": { "en-us": { "role": { "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.", "label": "Weighted Average Number of Shares Outstanding, Diluted", "verboseLabel": "Diluted (in shares)" } } }, "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfShareOutstandingBasicAndDiluted": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Average number of shares or units issued and outstanding that are used in calculating basic and diluted earnings per share (EPS).", "label": "Weighted Average Number of Shares Outstanding, Basic and Diluted", "verboseLabel": "Weighted average common shares outstanding - basic and diluted (in shares)" } } }, "localname": "WeightedAverageNumberOfShareOutstandingBasicAndDiluted", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/BasicandDilutedNetLossPerCommonShareComputationofNetIncomeLossPerCommonShareBasicandDilutedDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "auth_ref": [ "r182", "r188" ], "lang": { "en-us": { "role": { "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.", "label": "Weighted Average Number of Shares Outstanding, Basic", "terseLabel": "Basic (in shares)" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.infinera.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "sharesItemType" } }, "unitCount": 8 } }, "std_ref": { "r0": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "105", "URI": "http://asc.fasb.org/extlink&oid=124434974&loc=SL124442142-165695" }, "r1": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "105", "URI": "http://asc.fasb.org/extlink&oid=124434974&loc=SL124442142-165695" }, "r10": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r100": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(4))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r101": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(8))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r102": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.1,2)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r103": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.2(a),(d))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r104": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.2)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r105": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.4)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r106": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.4,6)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r107": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.7(b))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r108": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.7)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r109": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.8)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r11": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6801-107765" }, "r110": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.9)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r111": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "8", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r112": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "220", "URI": "http://asc.fasb.org/topic&trid=2134417" }, "r113": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3151-108585" }, "r114": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3179-108585" }, "r115": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3179-108585" }, "r116": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3213-108585" }, "r117": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3213-108585" }, "r118": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3255-108585" }, "r119": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3255-108585" }, "r12": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6812-107765" }, "r120": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3291-108585" }, "r121": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3291-108585" }, "r122": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3291-108585" }, "r123": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3291-108585" }, "r124": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3367-108585" }, "r125": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3367-108585" }, "r126": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3521-108585" }, "r127": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3536-108585" }, "r128": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3536-108585" }, "r129": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3536-108585" }, "r13": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6911-107765" }, "r130": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3602-108585" }, "r131": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3602-108585" }, "r132": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3602-108585" }, "r133": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3044-108585" }, "r134": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=d3e4273-108586" }, "r135": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=d3e4297-108586" }, "r136": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=d3e4304-108586" }, "r137": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=d3e4313-108586" }, "r138": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=d3e4332-108586" }, "r139": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=SL98516268-108586" }, "r14": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6935-107765" }, "r140": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=123372394&loc=d3e18726-107790" }, "r141": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=123372394&loc=d3e18823-107790" }, "r142": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=123372394&loc=d3e18823-107790" }, "r143": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=123372394&loc=d3e18823-107790" }, "r144": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=123372394&loc=d3e18823-107790" }, "r145": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(c))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r146": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(f))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r147": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r148": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h)(1)(Note 1))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r149": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h)(1))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r15": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e7018-107765" }, "r150": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h)(2))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r151": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r152": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(m)(1)(iii))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r153": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(m)(2)(ii))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r154": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(n))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r155": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-04(a))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e24072-122690" }, "r156": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-09(Column B))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e24092-122690" }, "r157": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-09(Column C(1)))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e24092-122690" }, "r158": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-09(Column C(2)))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e24092-122690" }, "r159": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-09(Column C)(1))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e24092-122690" }, "r16": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6361739&loc=d3e7789-107766" }, "r160": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-09(Column D))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e24092-122690" }, "r161": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-09(Column E))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e24092-122690" }, "r162": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-09)", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e24092-122690" }, "r163": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "235", "URI": "http://asc.fasb.org/topic&trid=2122369" }, "r164": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124436220&loc=d3e21914-107793" }, "r165": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124436220&loc=d3e21930-107793" }, "r166": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124436220&loc=d3e21711-107793" }, "r167": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124436220&loc=d3e21728-107793" }, "r168": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794" }, "r169": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(3)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794" }, "r17": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r170": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(4)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794" }, "r171": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794" }, "r172": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794" }, "r173": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794" }, "r174": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794" }, "r175": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22583-107794" }, "r176": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22595-107794" }, "r177": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794" }, "r178": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794" }, "r179": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22658-107794" }, "r18": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(13))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r180": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22663-107794" }, "r181": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.M.Q2)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=122038215&loc=d3e31137-122693" }, "r182": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1448-109256" }, "r183": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1505-109256" }, "r184": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1252-109256" }, "r185": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=SL5780133-109256" }, "r186": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=SL5780133-109256" }, "r187": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1337-109256" }, "r188": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257" }, "r189": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257" }, "r19": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(17))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r190": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=124432515&loc=d3e3630-109257" }, "r191": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=109243012&loc=SL65017193-207537" }, "r192": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125512782&loc=d3e3842-109258" }, "r193": { "Name": "Accounting Standards Codification", "Paragraph": "52", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125512782&loc=d3e4984-109258" }, "r194": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "260", "URI": "http://asc.fasb.org/topic&trid=2144383" }, "r195": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "270", "URI": "http://asc.fasb.org/extlink&oid=124437754&loc=d3e543-108305" }, "r196": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "270", "URI": "http://asc.fasb.org/extlink&oid=124502072&loc=d3e1280-108306" }, "r197": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "270", "URI": "http://asc.fasb.org/extlink&oid=124502072&loc=SL124452896-108306" }, "r198": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "270", "URI": "http://asc.fasb.org/topic&trid=2126967" }, "r199": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "http://asc.fasb.org/extlink&oid=125520817&loc=d3e70191-108054" }, "r2": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "105", "URI": "http://asc.fasb.org/extlink&oid=124434974&loc=SL124442142-165695" }, "r20": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(19))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r200": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592" }, "r201": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592" }, "r202": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592" }, "r203": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6161-108592" }, "r204": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6191-108592" }, "r205": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592" }, "r206": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592" }, "r207": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6404-108592" }, "r208": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6061-108592" }, "r209": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6132-108592" }, "r21": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(20))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r210": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6143-108592" }, "r211": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "275", "URI": "http://asc.fasb.org/topic&trid=2134479" }, "r212": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8657-108599" }, "r213": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8672-108599" }, "r214": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8721-108599" }, "r215": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8721-108599" }, "r216": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r217": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r218": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r219": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r22": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(22))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r220": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r221": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r222": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8813-108599" }, "r223": { "Name": "Accounting Standards Codification", "Paragraph": "26", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8844-108599" }, "r224": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599" }, "r225": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599" }, "r226": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599" }, "r227": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599" }, "r228": { "Name": "Accounting Standards Codification", "Paragraph": "31", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8924-108599" }, "r229": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599" }, "r23": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(24))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r230": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599" }, "r231": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599" }, "r232": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599" }, "r233": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599" }, "r234": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599" }, "r235": { "Name": "Accounting Standards Codification", "Paragraph": "34", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8981-108599" }, "r236": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9031-108599" }, "r237": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9038-108599" }, "r238": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9038-108599" }, "r239": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9038-108599" }, "r24": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(26)(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r240": { "Name": "Accounting Standards Codification", "Paragraph": "42", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9054-108599" }, "r241": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "280", "URI": "http://asc.fasb.org/topic&trid=2134510" }, "r242": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=124259787&loc=d3e4647-111522" }, "r243": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=124259787&loc=d3e4428-111522" }, "r244": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=124259787&loc=d3e4531-111522" }, "r245": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=123577603&loc=d3e5074-111524" }, "r246": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=123577603&loc=d3e5144-111524" }, "r247": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 4.E)", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=122038336&loc=d3e74512-122707" }, "r248": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=124402435&loc=SL124402458-218513" }, "r249": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=124402435&loc=SL124402458-218513" }, "r25": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(26)(b))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r250": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=124260329&loc=d3e26853-111562" }, "r251": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=d3e27232-111563" }, "r252": { "Name": "Accounting Standards Codification", "Paragraph": "5A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=SL120269820-111563" }, "r253": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "321", "URI": "http://asc.fasb.org/extlink&oid=123583765&loc=SL75117539-209714" }, "r254": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "321", "URI": "http://asc.fasb.org/extlink&oid=123583765&loc=SL75117539-209714" }, "r255": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "321", "URI": "http://asc.fasb.org/extlink&oid=123583765&loc=SL75117539-209714" }, "r256": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "323", "URI": "http://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571" }, "r257": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437" }, "r258": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437" }, "r259": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437" }, "r26": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(28))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r260": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437" }, "r261": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(3)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437" }, "r262": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(4)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437" }, "r263": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124255206&loc=SL82895884-210446" }, "r264": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919244-210447" }, "r265": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447" }, "r266": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447" }, "r267": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447" }, "r268": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447" }, "r269": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919253-210447" }, "r27": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(29))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r270": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919258-210447" }, "r271": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919230-210447" }, "r272": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124269663&loc=SL82922888-210455" }, "r273": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124269663&loc=SL82922895-210455" }, "r274": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124269663&loc=SL82922900-210455" }, "r275": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "30", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121590138&loc=SL82922954-210456" }, "r276": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "330", "URI": "http://asc.fasb.org/extlink&oid=116847112&loc=d3e4492-108314" }, "r277": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "330", "URI": "http://asc.fasb.org/extlink&oid=116847112&loc=d3e4556-108314" }, "r278": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "330", "URI": "http://asc.fasb.org/topic&trid=2126998" }, "r279": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "340", "URI": "http://asc.fasb.org/extlink&oid=123353750&loc=SL49131252-203054" }, "r28": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(3))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r280": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=99380562&loc=d3e13770-109266" }, "r281": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=120320667&loc=SL49117168-202975" }, "r282": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r283": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r284": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r285": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r286": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13854-109267" }, "r287": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=6388964&loc=d3e16212-109274" }, "r288": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=6388964&loc=d3e16225-109274" }, "r289": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r29": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r290": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r291": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r292": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "((a)(1),(b))", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r293": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r294": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(1)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r295": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(2)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r296": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(3)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r297": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r298": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "350", "URI": "http://asc.fasb.org/topic&trid=2144416" }, "r299": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=123351718&loc=d3e2420-110228" }, "r3": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "105", "URI": "http://asc.fasb.org/extlink&oid=124434974&loc=SL124442142-165695" }, "r30": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(3))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r300": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r301": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r302": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r303": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r304": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230" }, "r305": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "410", "URI": "http://asc.fasb.org/extlink&oid=6392692&loc=d3e7535-110849" }, "r306": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=109237686&loc=d3e17752-110868" }, "r307": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869" }, "r308": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(1)", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869" }, "r309": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869" }, "r31": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(4))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r310": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869" }, "r311": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869" }, "r312": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869" }, "r313": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869" }, "r314": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 5.P.3)", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140864-122747" }, "r315": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.3)", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140864-122747" }, "r316": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140864-122747" }, "r317": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 5.P.4(b)(2))", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747" }, "r318": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 5.P.4)", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747" }, "r319": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.4(b)(1))", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747" }, "r32": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r320": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.4(b)(2))", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747" }, "r321": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.4(d))", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747" }, "r322": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.4(e))", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747" }, "r323": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.4)", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747" }, "r324": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "420", "URI": "http://asc.fasb.org/topic&trid=2175745" }, "r325": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "440", "URI": "http://asc.fasb.org/extlink&oid=123406679&loc=d3e25336-109308" }, "r326": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "440", "URI": "http://asc.fasb.org/extlink&oid=123406679&loc=d3e25336-109308" }, "r327": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "440", "URI": "http://asc.fasb.org/topic&trid=2144648" }, "r328": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14326-108349" }, "r329": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14615-108349" }, "r33": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(31))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r330": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14394-108349" }, "r331": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14435-108349" }, "r332": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14435-108349" }, "r333": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14453-108349" }, "r334": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14472-108349" }, "r335": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14557-108349" }, "r336": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "450", "URI": "http://asc.fasb.org/topic&trid=2127136" }, "r337": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "25", "SubTopic": "10", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=123377177&loc=d3e11281-110244" }, "r338": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=124440162&loc=d3e12021-110248" }, "r339": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=124440162&loc=d3e12053-110248" }, "r34": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(32))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r340": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=124440162&loc=d3e12069-110248" }, "r341": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=124440162&loc=d3e12069-110248" }, "r342": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=124440162&loc=d3e12265-110248" }, "r343": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=123368208&loc=d3e12524-110249" }, "r344": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "((c)(2))", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=123368208&loc=d3e12565-110249" }, "r345": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "((c)(3,4))", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=123368208&loc=d3e12565-110249" }, "r346": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "((c)(4))", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=123368208&loc=d3e12565-110249" }, "r347": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=123368208&loc=d3e12565-110249" }, "r348": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=123368208&loc=d3e12565-110249" }, "r349": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(5)", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=123368208&loc=d3e12565-110249" }, "r35": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(4))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r350": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=123368208&loc=d3e12565-110249" }, "r351": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "460", "URI": "http://asc.fasb.org/topic&trid=2155896" }, "r352": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123465755&loc=d3e1835-112601" }, "r353": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123465755&loc=SL6230698-112601" }, "r354": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S65", "SubTopic": "10", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359872&loc=SL124427846-239511" }, "r355": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(i))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r356": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(ii))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r357": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r358": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r359": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iv))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r36": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(7))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r360": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(5))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r361": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(i))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r362": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r363": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r364": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iv))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r365": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(5))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r366": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466302&loc=d3e4852-112606" }, "r367": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r368": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r369": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r37": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(8))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r370": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r371": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r372": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r373": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r374": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r375": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(i)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r376": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r377": { "Name": "Accounting Standards Codification", "Paragraph": "1C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611" }, "r378": { "Name": "Accounting Standards Codification", "Paragraph": "1C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611" }, "r379": { "Name": "Accounting Standards Codification", "Paragraph": "1C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611" }, "r38": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.1)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r380": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611" }, "r381": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611" }, "r382": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611" }, "r383": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611" }, "r384": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611" }, "r385": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611" }, "r386": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611" }, "r387": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611" }, "r388": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611" }, "r389": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611" }, "r39": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.13(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r390": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611" }, "r391": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611" }, "r392": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611" }, "r393": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611" }, "r394": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611" }, "r395": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466204&loc=SL6031897-161870" }, "r396": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466204&loc=SL6031897-161870" }, "r397": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466204&loc=SL6031897-161870" }, "r398": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466204&loc=SL6031898-161870" }, "r399": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466204&loc=SL6031898-161870" }, "r4": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "105", "URI": "http://asc.fasb.org/extlink&oid=124434974&loc=SL124442142-165695" }, "r40": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.14)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r400": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466204&loc=SL6031898-161870" }, "r401": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466204&loc=SL6036836-161870" }, "r402": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466204&loc=SL6036836-161870" }, "r403": { "Name": "Accounting Standards Codification", "Paragraph": "69B", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466577&loc=SL123495735-112612" }, "r404": { "Name": "Accounting Standards Codification", "Paragraph": "69C", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466577&loc=SL123495737-112612" }, "r405": { "Name": "Accounting Standards Codification", "Paragraph": "69E", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466577&loc=SL123495743-112612" }, "r406": { "Name": "Accounting Standards Codification", "Paragraph": "69F", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466577&loc=SL123495745-112612" }, "r407": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "470", "URI": "http://asc.fasb.org/topic&trid=2208564" }, "r408": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r409": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r41": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.17)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r410": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r411": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496189-112644" }, "r412": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21463-112644" }, "r413": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21475-112644" }, "r414": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21506-112644" }, "r415": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21506-112644" }, "r416": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21521-112644" }, "r417": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21538-112644" }, "r418": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3-04)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770" }, "r419": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770" }, "r42": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r420": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "505", "URI": "http://asc.fasb.org/topic&trid=2208762" }, "r421": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123360276&loc=SL49130531-203044" }, "r422": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123360276&loc=SL49130532-203044" }, "r423": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123360276&loc=SL49130533-203044" }, "r424": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130551-203045" }, "r425": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130554-203045" }, "r426": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130554-203045" }, "r427": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130554-203045" }, "r428": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130554-203045" }, "r429": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130554-203045" }, "r43": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(b),22(b))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r430": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130556-203045" }, "r431": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(1)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130556-203045" }, "r432": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130556-203045" }, "r433": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130558-203045" }, "r434": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130543-203045" }, "r435": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130545-203045" }, "r436": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130549-203045" }, "r437": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130549-203045" }, "r438": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130550-203045" }, "r439": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046" }, "r44": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r440": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046" }, "r441": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046" }, "r442": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046" }, "r443": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046" }, "r444": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046" }, "r445": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046" }, "r446": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "606", "URI": "http://asc.fasb.org/topic&trid=49130388" }, "r447": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "710", "URI": "http://asc.fasb.org/topic&trid=2127225" }, "r448": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "712", "URI": "http://asc.fasb.org/topic&trid=2197446" }, "r449": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123453770&loc=d3e1703-114919" }, "r45": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19,20)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r450": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123453770&loc=d3e1731-114919" }, "r451": { "Name": "Accounting Standards Codification", "Paragraph": "3A", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123453770&loc=SL108413299-114919" }, "r452": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r453": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(1)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r454": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(10)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r455": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(2)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r456": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(3)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r457": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(4)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r458": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(5)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r459": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(6)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r46": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.20)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r460": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(7)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r461": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(8)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r462": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(9)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r463": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(b)(c)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r464": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r465": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r466": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r467": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r468": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(4)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r469": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(5)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r47": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.21)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r470": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(6)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r471": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(7)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r472": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(8)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r473": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r474": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(5)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r475": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(i)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r476": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(ii)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r477": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(01)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r478": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r479": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(A)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r48": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22(a)(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r480": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(B)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r481": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(C)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r482": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(03)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r483": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r484": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r485": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r486": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r487": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)(1)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r488": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)(2)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r489": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)(3)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r49": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22(a)(5))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r490": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)(4)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r491": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)(5)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r492": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)(6)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r493": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)(7)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r494": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(i)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r495": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(j)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r496": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(k)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r497": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(k)(1)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r498": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(k)(2)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r499": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(k)(3)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r5": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721683-107760" }, "r50": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22(b))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r500": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(k)(4)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r501": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(n)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r502": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(q)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r503": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r504": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e2410-114920" }, "r505": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e2417-114920" }, "r506": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e2417-114920" }, "r507": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e2417-114920" }, "r508": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e2439-114920" }, "r509": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920" }, "r51": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r510": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(1)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920" }, "r511": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(2)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920" }, "r512": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(3)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920" }, "r513": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(4)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920" }, "r514": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(5)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920" }, "r515": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(6)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920" }, "r516": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(7)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920" }, "r517": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920" }, "r518": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e2919-114920" }, "r519": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123450688&loc=d3e4179-114921" }, "r52": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.24)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r520": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123450688&loc=d3e4587-114921" }, "r521": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=6412939&loc=d3e15145-114933" }, "r522": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "60", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=66047640&loc=d3e39622-114963" }, "r523": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "60", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=6414203&loc=d3e39716-114964" }, "r524": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "70", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=49170846&loc=d3e28014-114942" }, "r525": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(a)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450702-114947" }, "r526": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=d3e29149-114947" }, "r527": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(a)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947" }, "r528": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(b)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947" }, "r529": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(c)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947" }, "r53": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.25)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r530": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(d)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947" }, "r531": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(e)(1)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947" }, "r532": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(e)(2)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947" }, "r533": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(f)(1)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947" }, "r534": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(f)(2)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947" }, "r535": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(f)(3)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947" }, "r536": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(a)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450673-114947" }, "r537": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "80", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=35742348&loc=SL14450788-114948" }, "r538": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "715", "URI": "http://asc.fasb.org/topic&trid=2235017" }, "r539": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=123468992&loc=d3e4534-113899" }, "r54": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r540": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901" }, "r541": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901" }, "r542": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901" }, "r543": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r544": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r545": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(3)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r546": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a),(g)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r547": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b),(f(1))", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r548": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r549": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r55": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29-31)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r550": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(3)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r551": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r552": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(i)-(ii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r553": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r554": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r555": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(3)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r556": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r557": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r558": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r559": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(i)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r56": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.3(a)(1),(4))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r560": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(ii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r561": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iv)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r562": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r563": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r564": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)(i)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r565": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(i)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r566": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r567": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r568": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r569": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r57": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.3,4)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r570": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r571": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r572": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r573": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r574": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(g)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r575": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 14.D.2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=122041274&loc=d3e301413-122809" }, "r576": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 14.F)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=122041274&loc=d3e301413-122809" }, "r577": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=122142933&loc=d3e11149-113907" }, "r578": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=122142933&loc=d3e11178-113907" }, "r579": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "718", "URI": "http://asc.fasb.org/topic&trid=2228938" }, "r58": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.6(a)(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r580": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "35", "Subparagraph": "(a)", "Topic": "720", "URI": "http://asc.fasb.org/extlink&oid=6420018&loc=d3e36677-107848" }, "r581": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "35", "Subparagraph": "(b)", "Topic": "720", "URI": "http://asc.fasb.org/extlink&oid=6420018&loc=d3e36677-107848" }, "r582": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "730", "URI": "http://asc.fasb.org/extlink&oid=6420194&loc=d3e21568-108373" }, "r583": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "730", "URI": "http://asc.fasb.org/extlink&oid=6420387&loc=d3e23199-108380" }, "r584": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "730", "URI": "http://asc.fasb.org/extlink&oid=6420387&loc=d3e23221-108380" }, "r585": { "Name": "Accounting Standards Codification", "Paragraph": "10B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123427490&loc=SL37586934-109318" }, "r586": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123427490&loc=d3e32247-109318" }, "r587": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123427490&loc=d3e32280-109318" }, "r588": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123427490&loc=d3e31917-109318" }, "r589": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123427490&loc=d3e31931-109318" }, "r59": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.6(a)(3))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r590": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32672-109319" }, "r591": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32687-109319" }, "r592": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32705-109319" }, "r593": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32718-109319" }, "r594": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32718-109319" }, "r595": { "Name": "Accounting Standards Codification", "Paragraph": "15A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=SL6600010-109319" }, "r596": { "Name": "Accounting Standards Codification", "Paragraph": "15A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=SL6600010-109319" }, "r597": { "Name": "Accounting Standards Codification", "Paragraph": "15A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=SL6600010-109319" }, "r598": { "Name": "Accounting Standards Codification", "Paragraph": "15A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(4)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=SL6600010-109319" }, "r599": { "Name": "Accounting Standards Codification", "Paragraph": "15A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=SL6600010-109319" }, "r6": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "205", "URI": "http://asc.fasb.org/topic&trid=2122149" }, "r60": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.6(a)(4))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r600": { "Name": "Accounting Standards Codification", "Paragraph": "15A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=SL6600010-109319" }, "r601": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32809-109319" }, "r602": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32840-109319" }, "r603": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319" }, "r604": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319" }, "r605": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319" }, "r606": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319" }, "r607": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32847-109319" }, "r608": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32857-109319" }, "r609": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32559-109319" }, "r61": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.6(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r610": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32559-109319" }, "r611": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32621-109319" }, "r612": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32632-109319" }, "r613": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319" }, "r614": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319" }, "r615": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319" }, "r616": { "Name": "Accounting Standards Codification", "Paragraph": "217", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=124434304&loc=d3e36027-109320" }, "r617": { "Name": "Accounting Standards Codification", "Paragraph": "51", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=124434304&loc=d3e34017-109320" }, "r618": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123459177&loc=SL121830611-158277" }, "r619": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123459177&loc=SL121830611-158277" }, "r62": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.6(b))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r620": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123459177&loc=SL121830611-158277" }, "r621": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(3)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123459177&loc=SL121830611-158277" }, "r622": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I.5.Q1)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817" }, "r623": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I.7)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817" }, "r624": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.7)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817" }, "r625": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.1)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817" }, "r626": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.2)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817" }, "r627": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.3)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817" }, "r628": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.4)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817" }, "r629": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.C)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330215-122817" }, "r63": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.9)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r630": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123586238&loc=d3e38679-109324" }, "r631": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "270", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=6424409&loc=d3e44925-109338" }, "r632": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=6424122&loc=d3e41874-109331" }, "r633": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "740", "URI": "http://asc.fasb.org/topic&trid=2144680" }, "r634": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463" }, "r635": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1486-128463" }, "r636": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=123410050&loc=d3e5333-128473" }, "r637": { "Name": "Accounting Standards Codification", "Paragraph": "38", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=123410050&loc=d3e5504-128473" }, "r638": { "Name": "Accounting Standards Codification", "Paragraph": "38", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=123410050&loc=d3e5504-128473" }, "r639": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=123454820&loc=SL4568447-111683" }, "r64": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX210.5-02(13))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r640": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=123454820&loc=SL4568740-111683" }, "r641": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=123454820&loc=SL4569616-111683" }, "r642": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=123454820&loc=SL4569643-111683" }, "r643": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988" }, "r644": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988" }, "r645": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(3)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r646": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c),(3)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r647": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bb)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685" }, "r648": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685" }, "r649": { "Name": "Accounting Standards Codification", "Paragraph": "4I", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=120409616&loc=SL4590271-111686" }, "r65": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=51824906&loc=SL20225862-175312" }, "r650": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5579240-113959" }, "r651": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5579245-113959" }, "r652": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5579245-113959" }, "r653": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5580258-113959" }, "r654": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=d3e41620-113959" }, "r655": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=d3e41638-113959" }, "r656": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5618551-113959" }, "r657": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5618551-113959" }, "r658": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5624163-113959" }, "r659": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5624163-113959" }, "r66": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=99393222&loc=SL20226008-175313" }, "r660": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5624163-113959" }, "r661": { "Name": "Accounting Standards Codification", "Paragraph": "4C", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5624171-113959" }, "r662": { "Name": "Accounting Standards Codification", "Paragraph": "4C", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5624171-113959" }, "r663": { "Name": "Accounting Standards Codification", "Paragraph": "4CC", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL109998890-113959" }, "r664": { "Name": "Accounting Standards Codification", "Paragraph": "4D", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5624177-113959" }, "r665": { "Name": "Accounting Standards Codification", "Paragraph": "4D", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5624177-113959" }, "r666": { "Name": "Accounting Standards Codification", "Paragraph": "4E", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5624181-113959" }, "r667": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=d3e41641-113959" }, "r668": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=d3e41675-113959" }, "r669": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=d3e41678-113959" }, "r67": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=99393222&loc=SL20226024-175313" }, "r670": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "25", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121577467&loc=d3e76258-113986" }, "r671": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(f)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123477628&loc=d3e90205-114008" }, "r672": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(a)(1)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r673": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(a)(2)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r674": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(a)(3)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r675": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(b)(1)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r676": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(b)(2)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r677": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(c)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r678": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(d)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r679": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(2)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r68": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=99393222&loc=SL20226049-175313" }, "r680": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(3)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r681": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(4)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r682": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r683": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "815", "URI": "http://asc.fasb.org/topic&trid=2229140" }, "r684": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258" }, "r685": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258" }, "r686": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bb)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258" }, "r687": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)(1)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258" }, "r688": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)(2)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258" }, "r689": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258" }, "r69": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=99393222&loc=SL20226052-175313" }, "r690": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19279-110258" }, "r691": { "Name": "Accounting Standards Codification", "Paragraph": "6A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=SL6742756-110258" }, "r692": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "820", "URI": "http://asc.fasb.org/topic&trid=2155941" }, "r693": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123594938&loc=d3e13433-108611" }, "r694": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123594938&loc=d3e13531-108611" }, "r695": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123594938&loc=d3e13537-108611" }, "r696": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123596393&loc=d3e14064-108612" }, "r697": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123597120&loc=SL120254526-165497" }, "r698": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123597120&loc=SL120254526-165497" }, "r699": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123597120&loc=SL121967933-165497" }, "r7": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r70": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "210", "URI": "http://asc.fasb.org/topic&trid=2122208" }, "r700": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123597120&loc=SL121967933-165497" }, "r701": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123597120&loc=SL121967933-165497" }, "r702": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)(2)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123597120&loc=SL121967933-165497" }, "r703": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123597120&loc=SL122642865-165497" }, "r704": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123597120&loc=SL122642865-165497" }, "r705": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "230", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=123444420&loc=d3e33268-110906" }, "r706": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32136-110900" }, "r707": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r708": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r709": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(c)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r71": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a),(b),(c)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669646-108580" }, "r710": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r711": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r712": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=6450520&loc=d3e32583-110901" }, "r713": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "830", "URI": "http://asc.fasb.org/topic&trid=2175825" }, "r714": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=6450988&loc=d3e26243-108391" }, "r715": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=124435984&loc=d3e28541-108399" }, "r716": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=124435984&loc=d3e28551-108399" }, "r717": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=124435984&loc=d3e28555-108399" }, "r718": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=124429444&loc=SL124452920-239629" }, "r719": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=114775985&loc=d3e28878-108400" }, "r72": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669646-108580" }, "r720": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "840", "URI": "http://asc.fasb.org/extlink&oid=123405975&loc=d3e41551-112718" }, "r721": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977" }, "r722": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977" }, "r723": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123391704&loc=SL77918631-209977" }, "r724": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123391704&loc=SL77918638-209977" }, "r725": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123391704&loc=SL77918638-209977" }, "r726": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123391704&loc=SL77918643-209977" }, "r727": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123391704&loc=SL77918643-209977" }, "r728": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123391704&loc=SL77918643-209977" }, "r729": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918666-209980" }, "r73": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669646-108580" }, "r730": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(3)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918673-209980" }, "r731": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980" }, "r732": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(1)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980" }, "r733": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(2)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980" }, "r734": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(3)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980" }, "r735": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(4)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980" }, "r736": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980" }, "r737": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918701-209980" }, "r738": { "Name": "Accounting Standards Codification", "Paragraph": "53", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123414884&loc=SL77918982-209971" }, "r739": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/subtopic&trid=77888251" }, "r74": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669646-108580" }, "r740": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=124258985&loc=SL77919398-209981" }, "r741": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "848", "URI": "http://asc.fasb.org/extlink&oid=122150657&loc=SL122150809-237846" }, "r742": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39599-107864" }, "r743": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "852", "URI": "http://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765" }, "r744": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "852", "URI": "http://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765" }, "r745": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "852", "URI": "http://asc.fasb.org/extlink&oid=84165509&loc=d3e56426-112766" }, "r746": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "855", "URI": "http://asc.fasb.org/extlink&oid=6842918&loc=SL6314020-165662" }, "r747": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)(i)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r748": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)(ii)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r749": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r75": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(i)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669646-108580" }, "r750": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r751": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r752": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r753": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r754": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r755": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r756": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r757": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r758": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r759": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r76": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(i-k)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669646-108580" }, "r760": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=66007379&loc=d3e113888-111728" }, "r761": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=109249958&loc=SL34722452-111729" }, "r762": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122625-111746" }, "r763": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122625-111746" }, "r764": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122625-111746" }, "r765": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(4)(i)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122625-111746" }, "r766": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746" }, "r767": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746" }, "r768": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746" }, "r769": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(4)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746" }, "r77": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669646-108580" }, "r770": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(5)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746" }, "r771": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(6)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746" }, "r772": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(7)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746" }, "r773": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(b)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746" }, "r774": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(e)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746" }, "r775": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(e)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746" }, "r776": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(e)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746" }, "r777": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "910", "URI": "http://asc.fasb.org/extlink&oid=123353855&loc=SL119991595-234733" }, "r778": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "310", "Subparagraph": "(b)", "Topic": "912", "URI": "http://asc.fasb.org/extlink&oid=123371682&loc=d3e55415-109406" }, "r779": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "330", "Topic": "912", "URI": "http://asc.fasb.org/extlink&oid=6471895&loc=d3e55923-109411" }, "r78": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=d3e637-108580" }, "r780": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "730", "Topic": "912", "URI": "http://asc.fasb.org/extlink&oid=6472174&loc=d3e58812-109433" }, "r781": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "350", "Subparagraph": "(a)", "Topic": "920", "URI": "http://asc.fasb.org/extlink&oid=120155617&loc=SL120155628-234783" }, "r782": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "350", "Subparagraph": "(b)", "Topic": "920", "URI": "http://asc.fasb.org/extlink&oid=120155617&loc=SL120155628-234783" }, "r783": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "350", "Subparagraph": "(a)", "Topic": "920", "URI": "http://asc.fasb.org/extlink&oid=120155617&loc=SL120155638-234783" }, "r784": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.L)", "Topic": "924", "URI": "http://asc.fasb.org/extlink&oid=6472922&loc=d3e499488-122856" }, "r785": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "926", "URI": "http://asc.fasb.org/extlink&oid=120154696&loc=d3e54445-107959" }, "r786": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "926", "URI": "http://asc.fasb.org/extlink&oid=120154821&loc=SL120154904-197079" }, "r787": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "926", "URI": "http://asc.fasb.org/extlink&oid=120154821&loc=SL120154904-197079" }, "r788": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "926", "URI": "http://asc.fasb.org/extlink&oid=120154821&loc=SL120154904-197079" }, "r789": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "340", "Topic": "928", "URI": "http://asc.fasb.org/extlink&oid=6473545&loc=d3e61844-108004" }, "r79": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=d3e681-108580" }, "r790": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Topic": "940", "URI": "http://asc.fasb.org/extlink&oid=123384075&loc=d3e41242-110953" }, "r791": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(10)(1))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r792": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(10))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r793": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(11))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r794": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(13))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r795": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(15)(2))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r796": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(16))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r797": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(23))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r798": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.1)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r799": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.15(5))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r8": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r80": { "Name": "Accounting Standards Codification", "Paragraph": "14A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669686-108580" }, "r800": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.15)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r801": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.17)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r802": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(15))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r803": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(22))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r804": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(23))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r805": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(26))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r806": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(27))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r807": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04.9)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r808": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.9-05(b)(2))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399901&loc=d3e537907-122884" }, "r809": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "470", "Subparagraph": "(c)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=123599511&loc=d3e64711-112823" }, "r81": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=d3e689-108580" }, "r810": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "470", "Subparagraph": "(d)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=123599511&loc=d3e64711-112823" }, "r811": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "470", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=123599511&loc=d3e64711-112823" }, "r812": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "825", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=123345438&loc=d3e61044-112788" }, "r813": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(15)(b)(2))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r814": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(16))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r815": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(10))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r816": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(12))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r817": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(16))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r818": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(3))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r819": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r82": { "Name": "Accounting Standards Codification", "Paragraph": "17A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL34724391-108580" }, "r820": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(25))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r821": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03.(a),19)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r822": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03.(a),2)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r823": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03.15(a))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r824": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(18))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r825": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(19))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r826": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(22))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r827": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(23))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r828": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(8))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r829": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(9))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r83": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669619-108580" }, "r830": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04.7)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r831": { "Name": "Accounting Standards Codification", "Paragraph": "4H", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=116884468&loc=SL65671331-158438" }, "r832": { "Name": "Accounting Standards Codification", "Paragraph": "7A", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(d)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124506351&loc=SL117782755-158439" }, "r833": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124504033&loc=SL117783719-158441" }, "r834": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(b)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124504033&loc=SL117783719-158441" }, "r835": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(c)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124504033&loc=SL117783719-158441" }, "r836": { "Name": "Accounting Standards Codification", "Paragraph": "29F", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124504033&loc=SL117819544-158441" }, "r837": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r838": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(b)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r839": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r84": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669619-108580" }, "r840": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(1)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r841": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(2)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r842": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(1)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r843": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(i)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r844": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(ii)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r845": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(iii)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r846": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(iv)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r847": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(h)(1)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r848": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(h)(2)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r849": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "825", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=123600520&loc=SL75241803-196195" }, "r85": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669619-108580" }, "r850": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "210", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=118262064&loc=SL116631418-115840" }, "r851": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "45", "SubTopic": "210", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=118262064&loc=SL116631419-115840" }, "r852": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "310", "Subparagraph": "(SX 210.12-29(Footnote 4))", "Topic": "948", "URI": "http://asc.fasb.org/extlink&oid=120402547&loc=d3e617274-123014" }, "r853": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "210", "Topic": "954", "URI": "http://asc.fasb.org/extlink&oid=120413173&loc=SL116631458-115580" }, "r854": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Topic": "954", "URI": "http://asc.fasb.org/extlink&oid=123364037&loc=d3e3115-115594" }, "r855": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "440", "Subparagraph": "(a)", "Topic": "954", "URI": "http://asc.fasb.org/extlink&oid=6491277&loc=d3e6429-115629" }, "r856": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Subparagraph": "(d)", "Topic": "958", "URI": "http://asc.fasb.org/extlink&oid=120429125&loc=d3e99779-112916" }, "r857": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "958", "URI": "http://asc.fasb.org/extlink&oid=120429125&loc=d3e99893-112916" }, "r858": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column B))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r859": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column C))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r86": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669625-108580" }, "r860": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column D))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r861": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column E))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r862": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column F))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r863": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column G))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r864": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column H))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r865": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column I))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r866": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Footnote 2))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r867": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Subparagraph": "(c)", "Topic": "976", "URI": "http://asc.fasb.org/extlink&oid=6497875&loc=d3e22274-108663" }, "r868": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Subparagraph": "(b)", "Topic": "978", "URI": "http://asc.fasb.org/extlink&oid=123360121&loc=d3e27327-108691" }, "r869": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "985", "URI": "http://asc.fasb.org/extlink&oid=6501960&loc=d3e128462-111756" }, "r87": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669625-108580" }, "r870": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "985", "URI": "http://asc.fasb.org/extlink&oid=6501960&loc=d3e128462-111756" }, "r871": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "985", "URI": "http://asc.fasb.org/extlink&oid=6501960&loc=d3e128487-111756" }, "r872": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b" }, "r873": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2" }, "r874": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-23" }, "r875": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "d1-1" }, "r876": { "Name": "Form 10-K", "Number": "249", "Publisher": "SEC", "Section": "310" }, "r877": { "Name": "Form 20-F", "Number": "249", "Publisher": "SEC", "Section": "220", "Subsection": "f" }, "r878": { "Name": "Form 40-F", "Number": "249", "Publisher": "SEC", "Section": "240", "Subsection": "f" }, "r879": { "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-1" }, "r88": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=d3e557-108580" }, "r880": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(a)", "Publisher": "SEC", "Section": "1402" }, "r881": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(b)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(1)" }, "r882": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(b)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(2)" }, "r883": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(b)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(3)" }, "r884": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(c)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(2)(i)" }, "r885": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(c)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(2)(ii)" }, "r886": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(c)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(2)(iii)" }, "r887": { "Name": "Regulation S-T", "Number": "232", "Publisher": "SEC", "Section": "405" }, "r888": { "Name": "Regulation S-X (SX)", "Number": "210", "Publisher": "SEC", "Section": "11", "Subsection": "03" }, "r889": { "Footnote": "2", "Name": "Regulation S-X (SX)", "Number": "210", "Publisher": "SEC", "Section": "12", "Subsection": "28" }, "r89": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124431353&loc=SL116659661-227067" }, "r890": { "Footnote": "4", "Name": "Regulation S-X (SX)", "Number": "210", "Publisher": "SEC", "Section": "12", "Subsection": "29" }, "r891": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "Column B", "Publisher": "SEC", "Section": "12", "Subsection": "28" }, "r892": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "Column C", "Publisher": "SEC", "Section": "12", "Subsection": "28" }, "r893": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "Column D", "Publisher": "SEC", "Section": "12", "Subsection": "28" }, "r894": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "Column E", "Publisher": "SEC", "Section": "12", "Subsection": "28" }, "r895": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "Column F", "Publisher": "SEC", "Section": "12", "Subsection": "28" }, "r896": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "Column G", "Publisher": "SEC", "Section": "12", "Subsection": "28" }, "r897": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "Column H", "Publisher": "SEC", "Section": "12", "Subsection": "28" }, "r898": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "Column I", "Publisher": "SEC", "Section": "12", "Subsection": "28" }, "r899": { "Name": "Regulation S-X (SX)", "Number": "210", "Publisher": "SEC", "Section": "12", "Subsection": "09" }, "r9": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r90": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124431353&loc=SL124442407-227067" }, "r900": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "(m)", "Publisher": "SEC", "Section": "4", "Subparagraph": "(1)(iii)", "Subsection": "08" }, "r901": { "Name": "Securities Act", "Number": "230", "Publisher": "SEC", "Section": "405" }, "r902": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "848" }, "r903": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "848" }, "r904": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "848" }, "r905": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(3)(iii)(01)", "Topic": "848" }, "r906": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(3)(iii)(03)", "Topic": "848" }, "r91": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124431353&loc=SL124442411-227067" }, "r92": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124431353&loc=SL124452729-227067" }, "r93": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124507222&loc=d3e1436-108581" }, "r94": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(210.5-03(11))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r95": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(10))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r96": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(20))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r97": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(21))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r98": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(24))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r99": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(25))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" } }, "version": "2.1" } ZIP 140 0001138639-22-000033-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001138639-22-000033-xbrl.zip M4$L#!!0 ( .1Y5U0@R.!S30@ ( B ; :6YF;BTQ,C(U,C R,65X M:&EB:70S,3$N:'1MU5IMKUOY>:,GF757BL;I*.VT_)3UT-ASK6IO.B[OZ=T4@EXC,5+SN_=HWB M\:]E"\]7K#0J\L-6_5=V3F&3NUIX(U]A#+Y?#M<,R:0378 M-G-SJ]S<8+>93CMM:-VP-X1WI?F1!O<&H_'PW;#7'0^OKP#)T<=/W:LQ&U^S MT:?W Q8T>25H'?%C=CUB05NL+MZQ\>6 ?1ST/HV&X^'@(QM\Z5UVK_XQV+OI MOW27W=Z8; Y.FZTRZWYDW?[UA_&@O[5?;,;YH%EO0/;GW(=S>G?TMGLU^%BY M_O)^\!LKMM:HUQN' [K_'\,;NTT>%AF?3Y7@GVNLDO)C2BS4)I,14N637GV M\D7[]=FA>9)R(I\[*A&(1*<2!-5&^\?N+ZBR(9ORN61&SI5< M@%RSJ;*LFR0YC]E(IMID3"?LG38S%M0K_V0Z8L,D@B;#P;D& IQ8'JXX/<@5 MIS^I*QI5]I9;. "[G2W9;:(7L10WLNP]8KPKA):6)1JU" JY2AA/EBQ/,I-+ M6(GJY H5?,39#%=D%8MXB%N&Z9G*6*:]W".!1(;26FZ6)#+CMQ+K;NBTN"=@ M#):,797#&B00*H.J!K$$TV&)D(8MIBJ<,IO3QWK^0AI9**$-S)2-4?ZHDBY4 M-L4&;2I#9R#I36&:%MCF'-,$FRPWW?#L@]W\2K E [KA3HK,VGUE1!KB MXRJ)D!@N ? ]C',!G0C1AJ_*"*\R\9*E\#"!@T 3Q^OH%XZW#Y8&P(3KG\HD MD<<00,@UXN*6L\Z>D-LIBV*]L"L\&'FC;(;F*V.<;GJ[865Y(ZQV9@(>-&NE# M6H22W(9DXC_)%9V M2N(D-D/*4]K3M5 VC+7-,8_(P.C8QR0U.I0"MRT[0@B$)+)T?A[W$C6 M19Z-\A@2KD%I'\EC-]5U*'3E+Q75Y\1C@?0S2L8-B/B0D2T'+Q1M+11A(=KG M0^! @HK"'R]OK@7>A$*[]6-A@":O+RVZ'#C$$>&WHU4FC@YY;@^?0F0YD?!\ ML9*G7YT;*$"FS95U^0LIF3@]U#2L,W^3/8R,N0MEP;_K<)0+9J%!!1: +5;' M2KBCD,TG5@G%C:(-*%\E')\EI"FWQ-P.^=;1O,MVG+5@$ Y!;E+*@:$PCSF1 M%+;EC%A7 ,SP]62S#.+;1)(@> 3SI3B8-WX^J$P>0N7@M'N$F,,3]F#@ &SH M/PD/W.(L3C,B48$DBZ(H\0@!?E8*#GC%& MPF,VF/,X=SE'#I11A)JMYMBZW5%[[XO. 1SB+W>78P<)3$3^6U_T)SK/]EMP M",OQ>VE)'4WT[7:/35:]DD.Y])Y8-?VTP/.,JD#F>X<]=CSU]441=2,[H_N$ M?"?BUV&8&W+O!LONT#K3-L-].IY#EPVAZ/<<) W51WNF1, ),O&!=&$XFD3I MCB1T6G'G.F_7L;=JRNU]2:(<=KB2PI&;\T=!/$L4JD=]Q;UI'+U%IHV]KP[N!E3. M<&#-I/P*O4TTZ@^-"P7[G)(CP 9L8HFM\)^Y@OD.UWD2NF/,\?-N M,KLXR5$-5P@FM<[4A(=*POL%L]\W>PO);XFJ?0UU9.VJOWLRL#K5/2FF15_F M#RX[DI0+3+3R/D?WQK_H&3 %0=3TD,O5"XMB8?,90@"7N,T4W+CS_/O,:P&Z MP"XH/S( ?QF>E2Y?$1OWK*0(8MDSIDKF.IY+HLV$WQ2/?$R1XG*6QGHI,;J8 M:I_7? LB".EWJ2G5G_!Y:9\:))?1+U\$)_6S=W)B4(R6_JK1++N7,X<8'OCX M9Z[C+88GP*8T%>P@YJF5G=67,Q!G&O-E1R7.)#?IK% VT5FF9PYQ#FQ]>OZZIUOTKF\S@OUBM7 Q7W5 M$X_'6M5&L[EWM%X-]HY]36L;]IR< M?'>UK4:U5=\_=5-MS3G".P/^MBE/WI2:I=6$(HD[C?2.!=LO@RBO'[K<>[NT M%?0M'FBXDGW/#>X%6''S!^&X06Y[N]Q1EE:^^FO=\&?>MXW5#+QT)1=LI,%= M>UP4U _RT29- =]9_LMCHY[8F(VYJS6[3@"TH^,?1<[EH]\PK//*E=3Z>@J? M(+GR;/^4?>[=^X.(XM/_-L/]2N3B?U!+ P04 " #D>5=4Q88;[U(( #, M(@ &P &EN9FXM,3(R-3(P,C%E>&AI8FET,S$R+FAT;=5::V_;.!;]OK^" MXV [">"7_$@;)PW@.,[6F&Y2N"[:?EI0$A43D44-*=GU_OHYEY0?B>W6F7:S M28$ZEDA>WL>YYUY*/OOM\J8W^OJAS\;9)&8?/EV\'_18J5*K?6[V:K7+T25[ M-_KW>]:JUCTVTCPQ,I,JX7&MUK\NL=(XR]).K3:;S:JS9E7IV]IH6"-1K5JL ME!'5, M+YV=T!Y^"A^?_./NM4F&7*L@G(LE8H 7/1,AR(Y-;]CD4YHY5*L6L MGDKG6MZ.,]:H-QKLL])W":S6)POY)S5W/59S6YRYJMP?GX6RBF3X=N2 MK =!._2;)\U6_;CE\=:;MA<^U[[V&\([S\>E*QANEMCLGDLWI8F,JF, M!>W?:1ZGV>E,AMFXX]7K_RS9>>=GD4HR;*:QV'UU,C8D9>);5N&QO$TZUIZ2 M6[H8#E2L=.>@;O^=TD@EXA,9SSN_=[7D\>]E \]7C- RAU1X.;:T!R^/%3]WK$1C=L^.E]GWE-7O%:A_R(W0R9UPX7%U=L M]*[//O9[GX:#T:#_D?6_]-YUK__5WVGT_]7*;F]$.GO 9)EU/[+NYO3IHOSG=-T=2'H;@K$HL(FQU4EWFC4Q"1*%3 M\9!P[:>US:NR 1OSJ6!:3*68@5BSL32LFR0YC]E0I$IG3"7L2ND)\^J5/YB* MV"")($ES\*W&!$X,#U><[.6*DV?JBD:577 #!\#:R9S=)6H6B_!6E)U'M'-% MJ(1AB4(=@D N$\:3.X)9F:B(SEBDW;V-" M(@)A#-=SFC+A=P+[KLDTN!="&6P9VPJ'/6A"(#4J&J8E6 Y-0J'9;"R#,3,Y M?:S6SX06A1 R8")-C-)'570FLS$,-*D(K((D-X5J*H294RP+F3]?=\.+#W;S M.\$6#.B&.RDR*_>5$6E,Q[!>&Y=)A,2P"8#O09R'D(D0K?FJC/!*'<]9"@\3 M. @T<;R*?N%X\V!K "RTO5.99N0Q)B#D"G&QVQFK3\#-F$6QFID%'K2XE29# MXY4Q3C>=WM"RO!96LU!F0]L7']E6E8WNN>'5P9N&]_K4%+$KZ)M@KZ)(XM(Z M:,"X%C84<*WT8T$N8P+Q]V-IQC2=IDV0\I3V=!U*$\3*Y%A'9*!5[&*2:A6( M$+<-.T0(0D%D:?W<_Q:,>7(K6!=Y-LQCS+#-2?M0'-FEMCNA*W)?"H,.! M0RP1_CA:9>+H@.=F_R5$EKZ YXN='/VJ7$, ,FTJCAB5"Q#>PPRN6]D*+F69(!T5<+R64*2P '8IC(D/'"#6#3]M,'+ MC&J(S'<.VW0\]?5%$;4C6Z/[B'PGXE=!D&MR[QK+;I$Z42;#?3J:0Y8)(.C/ M'"0-T8<[ED3 "3+QP>Q"<32)PAY)Z+1BSW5.KR.GU9B;94FB'+:X$J$E-^N/ M@GCF.'C[3GL'#!1C+JXPC E@'Q"KY**2/ M*%4;?<52-8[>(E/:+*N#O0&1$QQ8,R&^0V^^0OVA\5!"/ROD$+ !FQAB*_RE M#F>!=?%G+J&^Q76>!/88<_2RF\PN3G)4PR6"2:TS->&!%/!^P>S+9F\F^!U1 MM:NAEJQM];=/!A:GND?%M.C+W,%E2Y+R$ N-6.;HSO@7/0.6((@H[657+PR* MA%UP)T@5U0?J0!_C(\*VR^(C;V64D1Q+)C3)E,53P5 M1)L)ORT>^>@BQ<4DC=5<8'0V5BZO^3V((*2_I*94G]>ST@:]Y;BD!LEF-+L2 MOD8=FK\Z\([KIXUFV;Z3<5>;G_O8XCE(9+8)+H9]P%7H"HR*>6I$9_'E%%R: MQGS>D8G5TBXZ+83Y*LO4Q()P2H2,FED\#K<(=,.KMS?5NGN#DVG\#Q<[%\-5 M.U3+PLVQ5K71;.X]G6/?D]J&/L?'OUQLJU%MU7;NT+>A%G!H/R:)AZ_KRGGU#5MQ\(K!; M0%S,M]2NA?>>FV-^YA7=2$Y 9]=BQH8*E+?#:5Y]+Z^].FB!YNPGN^Y>][ZR M_O"B^V@GULF%CT3DO37;IQ9\8NDFA6_H00M;..77!9#D/U7TO@?T-S]Z96=# MMGK]M9.F7X8AO;$4$;M:UM(;UX/_J/@\<;K]O)V'']Q#%YBX8>S1+TBUFBVG M6QRV_NN'5+G??G3XEN]R[\\<5Q:?[G8?] MQ5=4?4->^LX% !*%@ &P &EN9FXM,3(R-3(P M,C%E>&AI8FET,S(Q+FAT;=58;5,;-Q#^WE^Q,5,",_:]^ 6#[3#CV&3B:0J, M<4K[J:,[Z3A-Y--5TF'<7]^5[APPCH$V*2$,X[$E[6KWV=7J60U>C<]&LS_. M3R US,;R?_?H!VEX0PDR13'/#94:$[Y^4Z4_0:%2K1C)?*GZ5&F@&S29<2O6)7Y-RWG CV/%*S\ O M?P]\M\D@DG1Y/*#\&CA]4^.'G3ANTV:'MN-#_"=1-SXZ[$8'Y*C="H+XZ,\0 MC?1Q>2FCS5*P-[4YSQHIL_OWNLW<]!>)#(S.!F"H7+KZ6. M#4V&W9@&$?PJZSE_:J7H:CJ60JK>3N#^^G:FD9 Y%\O>ZZ'B1+RN:T2^H9GB M23FM^=^L=X0VN5^+RD@4%CQC*Z/#=ALM/?G]_>3M9 :MIA>NFWG75:*NT%LC M\UX'M=ZQ-T9TF7I.@R>G[R:G)],AC,ZFYV?3X6QR=KK5\.]JZ:7BQK ,+@SF ML$MGF< HY2R!DQL6%X9?,SA+$AXS]3(]."^4+@AN9B1[=V=\"#H'P4' MUAF3,K@@*B(9TXVS&\&6,(R=F\T@:#XEG="._\>A]A<=*JW?_)S484RN.85+ M#]XSHF@=,"B&)TO([V 0'L)'[\(;>>MHA*U.4 >B@5"9VW*5?Q5NI2I,&,K0 M#I,24[>*YDOXE,F%8/2*@<=PR,[U&Z^!YP[)']E>6/].>ZP@T.U[0M"Y;3(=95A !4Y9+92S0[Z2: M0Q@T?K$!FF0)JE($;Q^%"XB-+212N7 L,77 Q0W&+&;SB*DR[LU.W5Y2(>S9 M9;L[A\UFT%_;R(V%_7U("B&6$,MY+CC3L. F=;H5^ZO@RM41;0VYEX$((: 5 M86>/[G].,2PR6(.LFI.;."49)DZ59^%1JXT9<]0'DM$?-6NB%Y0U/,,DF)?I M$*,:@J(41^&1E$H(5QCO7#%M(UNW(D0(0%7,6HMQUSF&6M>=)DP^DL5V'#>A MCFW9"-I5A2@30^:L3$N]+5^]%UB9Q^BO*V'PCD6J(&I9G9R6.SF;E\E6>K7I M3B2-D?.>B]7 D$BPU8)(*LI4 ST3)->LM_K2IUSG@BQ[/'.F.J'^NCK+A*[M M)1$34=W0[CB4T[=TT M*2FC04$-7.U?3GIOR#=VU-KU58"U6% 7&\@7*>%]GSL@5,Y9QD6_(V#!Y+7!?7W9UVMZ_=)XR'OTW&CD.< M#*?C>ZR_0OL!( ,+XQ/!KS+7GE04 BT%LI>5M]\N,E;_C_WSA7'*RW'.VW#V?UO<(9\5[P?ONRZW^JR>[QH M/-B'/#.?J1T/06/4D:E(3 CD%J+DCAR)9]6]ZL_=:\5 *43+_]#50(I=3<10 M8ZXD'E/4@TW-%^FT)30+CB0HLK2WHE*XZ=;%2:$RKM-2Y3WF:^<_L]^1G,^Y MUE8.R3)'PH3N)0D4.8Y8_Y@V+Y$=;;8?=ZV)$] V8Y7.E!_9'ER7 6O MC*EB";:O66QG< 7)EG87^]I79=3(N;&$ KL,=7_;VVZFM=XURXVE7^J [LK MWB)E**.0>E.&IB*?9U8/24RUL>NV*[.V [F/J*F*M=M2A@+6_BMF4U?< <#B M(]"D@J!5:SV#+C ,)0S;L_'NVV,NRY?7G@L<[KKQ&GG+&]SU$-R*D C)0V&V MBVR[';8^;5:?Y2NK>^\]_@=02P,$% @ Y'E75!U>+JBR!0 M14 !L M !I;F9N+3$R,C4R,#(Q97AH:6)I=#,R,BYH=&W56&U3VS@0_GZ_8AOF*,PD M?DE""$G*3!K"-'.]P(1TN'ZZD2TYUM2Q?)),\/WZ6\D.$&B N_8HY8.'2-JW M9U>K1QJ\.3D;S3^?CR'6RP3./[W_.!E!K>&ZEZV1ZY[,3^##_/>/T'8\'^:2 MI(IK+E*2N.YX6H-:K'76<]W5:N6L6HZ0"W<^+I BXI4U^@T:A6C4162+Z(-32]9A,NA?S" MKT@YK[E.V/%:S\ M?P]<:V00"%H<#RB_ D[?U7A(HB/?C[H^8T&;>31@AQT_ M;+)N.^AZ[*C[IX].NKB\E%&Z2-B[VI*GC9@9^[W#9J;[*TYUW/,][]>:77<\ MB$2JT9A$X?+?4L<#39I=ZP9)^"+MV7AJI>AZ.A2)D+T=S_[US4PC(DN>%+VW M0\E)\K:N$/F&8I)'Y;3B?[/>$?ID?ZTJ)U$XX2E;.^VWV^CI^(\/D_>3.;2: M3G/3S;NA$KG :+7(>@>H]8Z_(:++Y$LZ/)F>3J;CV1!&9[/SL]EP/CF;;G7\ MAWIZ*;G6+(4+C35LRUE$,(HYB^"4IR0-T0"<11$/F7R=$9SG4N4$C6D!%RPT M>WMWQ^]X_2.O8X+1,8,+(@.2,M4XNTY8 5$_KQ_P34_FI I?-'X@)B$@R1D%:T8$2"31Z;!GENWN=)M-K[]AR([Y_7V(\B0I(!3++.%,P8KKV.J6[*^<2]M(E''D M7ADBCH!>^ =[=/^FSEB88Q,R:L;784Q2K)ZJV/RC5AO+YJ@/)*4_:^D$KZ9T M&/ 4BV!9ED.(:@B*4AQ]JJ0BPB7F.Y-,F5<9IEK5K:;H MYN1 (]32+9-!LRI/RL(0&2O+4FVK5^<5MN83C-?V,3AE@9]&LJ?IVG(U[=@I5].'ELG?83]"]7>0T M#^Z,60:\'OP&]C/G2VQ[4[:"F5B2=$MM^MY3Q6GSNKO3/NPK^X7I<#KZ#./9 M^^$]6E\A_0B(GH'PFY]ZYY!AAAB$^"';_.^P?US;M)YG+:[AC#$%A#I 3 M"$P/8I&4+(TCQ:LNBNKFHEAQ/0I!\1\N$1#C)2)@J#&3XHH;-HIWB*\25T,= M5ASI1F (9D5:T.C6Q5$N4Z[B4N4]CFGF;WCF2"R77"DCA[24(S7!\*((\@Q' M3'Q,Z=?(0[:E;VXR55X,L;-:/"H:3T)#UDF*$%0D_BG.A]"M8A[&" M"D6#6 M#>]3D H-E&$)(,X<+WNWY/\9*)OQ2@?J#PPC#:ODE3F5+,+;8AJ:&5Q!TL)8 M,0]K546-;!@%Y,CGY7VSM_>&UN8E53Q8^K6[QET9V%O%#&4DDES*T%5DSLSH M(9&N#-O+;>76=B#W$359\6-^906,_PMF2C>Y X#!)T&7;;!SE6,:2ABV M5^/=9[Y,E(^_V!+?-VKL5(0$>X[G>+K*M5V]]1:R^Y8.F?5H] M_@=02P,$% @ Y'E75-S=OM=!% 4 BJ8U !$ !I;F9N+3(P,C$Q,C(U M+FAT;>R]:WL3Q](N_'W_BKR\7[>2/E2?N+*R+X*!AVQL)V#",E]R5757VP)+ M8DDR8'[]KI9M,(2LF"![9H1S !U&H]'<=U?=U5U5_>/_>3LY^NXUSQ?CV?1? MM_3WZM9W_^>G'_^_T>C?/S]^]-W6+!]/>+K\[NZ<<%WSPHO7GY7 MY[/)=\]F\Y?CUS@:K3YS=_;J9#X^.%Q^9Y0QG[PYOYU*MCI#&?E2:00FJ5&T MB*.LBT:72X!@_O?!;:U-RE3\2(541Q!L'"4J;L3R!]0$Y,'_[W+;L(N%B*J" M ADX*;0JNL#%V1(JMZ\]7,JODU\X7=P>3ZO\P,/E\M7M'WYX\^;-]_+">,IS M_#[/)C_(]S%?OC^PXH)6A\F+ MJ[.-E!Y9?7[H6YH?C3\Z:WME]0&CE/UA/%TL<9KY_/BC\?3E?SF\O4VX>']X MGAU/E_.3]Y]8';W@_/W![/4/9V^NKNKB]93QQ\>?G=W_LO2#O'M^8.'QY^^4O+&Z2_^!"S_^\^?\ M;[_7]AB=(#XZL]<.7OC,WP9+V9@=/AOC#D]XL.%_M6QVEZXV-7A MMX]P>O"O6SP=/7UR2P8)8_GIQPDO\;MVAA'_YWC\^E^W[LZF2QGZH[V35X)& M/GWVKUM+?KO\834*?OCI?_VO__7C7]'[,]\ MG$^__^WR,==_W1I778W+&KTN#%ASE!\)RHL]<&0RJ3^V&@AR*6'T86!/<=*^ MFL>W[TWE^D[NRL^9X]'#:>&W_Y=/;GTW+G+J8G\_H:W9ZT?F\>M]NWU<7MQ[ M_?Q!>K'[XI>CG;W#E_N37\;/7]Q1S[<>O]AY\-1M/[CW;GOK0.^8WU_N[.V\ MW#'/CQ[9G:/]=[.3YWM/X?F#7\;[D_TW.P]^4_OO'A_M[OU\N/WN#NSLE:/G M6T_?/=\JD^>_1_7(/#_9?Y;]SF0?]LT]>+ZU\W+_W8':V7KY[OF+ [?_[O?) MSK-]^_S9_?'^BVVSL_?P=7EP?TP/GOKM%P_?[N[MRS';^OG>T63GP;V3G0?W M7VYO_7:RNW?O[?:[W]3N@WOV^8N79Y_Y7;[+39_OS4ZV7]QS.R^.7FR_^_UH M]]F^VM][J/:?_?9F9^NAV]Z[]VYGZS?8WRN3W=_CFT=[]Y;;3]3;1WMW_J@F M:YV\'E5B,=(H9CQZLB.O'?I"5MM"MWY2,KBUC=ZF'W_X",^KA/?<:=T?+S(> M[3/.[\LKBQN _P[@MQZ9)B':%6=@36YU'BJ$6)I62B]<[4>.NG^_O7".T= MP;6LL#W"@QLX_P[.=Q?A)$I&E6A&V404Q4QI1.CCR#M=G(.8*XN?K7BTX"]! M5'D=(U8+:#)09C+ .7@O]EPG2K$AJH,V5@NB.@JBZ1S1,V5S^TY>J<_Q].") MR+J"\[)X^JI(*''OKP6;]B]FR9Y3QX*W M_/_B\"^>'NWM'+1_;QX?[D[9%\QNR\.Y3S_C[9 MWMI7VWN_N9VM[/:?/;6[#WY_L?/NZ9N&^<[D\?C\,_)=Q\_-4[_S8E^.$5R? MR36^^.VM\$OMO#LZ?+Z7X?FS;;NS=Z=A;N1WU.V]E\OMN^K41M_Y(P89I,;2 M2%EG1B# 2"Q5U0@=E>(,9PF>;OWT]X+S__]+A 12K](V3XCG7\*:P-%14"H& M]%"S0A7 @]7DN%3,O&*-D$4ZTGH/X-Q_\1XM]KC] MZWQ6CO/R&G$J#;@GR=GOKSNOGTU\.G[][-7F^=^_-]M[3=SLO'@KP M KCY[>WN,W$M>R]/MB<"XHNC\<[6_LGNDZ2>__M0Y0/%RF%S()4%*PA M(XQ2$, S@25T'I,SMW[Z57^1?S<) <@T>2!^0,R+JM%09:/)!E3TQ\-/@3D? MSH]XL6#>?<5S;(QYQ+C@/9Y/=FN+,>>8.Q[)'0#UF_CZ@W=_F"1"BT15)Q6R M1%&ZC# Z&'&5(< F):KXQ4!9-%4$N@QE0 @[)Y_ *2)L>T^N9>OQ^/FS?3G^\7CG MG9QSKUW;D4#]4FV_>/EF_\6!_?>[AV9WZ\X?A0Q&A5;@@R@RK)91*M:-:K96 MQEP,5.J76-?%KWB"G"'S)>Q B)&+D:%,XI63 M0X/9)KD\\HG9EQ4[FJ'U-^Q8(SON_8$@DMRB&I$IHM@HI1$&$*5N4_'6%"UB MO7-V?*V1/X6>/V/B]3<'^ST052>QH/PO_F)GZP[\45,$"Q!&N?@T F]X1"!F M0E6=O9" 726Q]_:+[/T_']$7T?KFQO/^LU\6$G2+@_[E<'OOEZ/GD]\/]_?N M*'E?QNOO+R5X'\MK1SM;]][L;OWR'V1 )Z^:XF[R7 M%^#W8>>97.NS7^2UIR+K[X"(AG="AO_#/M<0-MSKD5K)$SM@T!.B4R-EC1H!B^E*%<2(I>QTM553]I>BUXI, M%UCT <,.'> -D:Z-2&0IZ^+=R":H(S"!1M'K.*JL4RG&84WV&HEDP2/[X#PY M#0&=F%$7LA=69WEF[%];I,?\FJ?'_)@G.)Y*B/0KSU<9 4*N73H:'^ I95YQ M7G+9&T_DD-WZ1%Y=5-'&\M[IA)6(Y--$ KF8T[2+V^5X?L(X[YI@>P_/"0;[ M>\]?;K\X4#L"ZNZ#AVI[LBWD^/W%_M[]H^VMPZ-](K&9(S@MG=K:=O MGN]E^_S%\\/5JL;D^61WZ\"VN!$.?NIP3+C'-!C%1P6;BUFF5) MHKJM=TX,A8<:^-9/7[1ZZ:P'I731I2H(OJ1D43O*R3JKL\8;?O2='SL?S86C MJUGXP=DT)Z9&B4T:E2@!.<:<@.P7\H/%\S&(IM="+Y,S::U#261BQ@C1W/"C M]_SX8#\T)THE_HG%$)K<<=]+&N^0YI5L__04K[L]/;_]WQ]/Q M*2>FQVVI_=8GCL9;&W,NAL604,E8)4".$F,5W\+S^-G5],)Y/,&CQ;]NA4_I MLL6T?#A=")-:-'QW-GW-\V6+?4\?MN*!QXTRPH>6F">?5!TS8V?OWCDS[,[> M[^/GS^3\1IYO'4AT^\MX]\%OL/TNOWO^[/ED>^OG%_OO[KQ[_NF2[HNL=YY) M5/Q@V^Y/[K_<;='MY"'(.=[MO-N1:'G_S?:#G1?;6SM'@K+>E3&?45==9)"G M7$: RHW(*AYA 2\6O,D&<0K?:ZM<2NXOA!,"YG9V"JQ MC2@3E0%.,VU44J?Y62JU_*P;E+\*Y7TMKE_L>7*H>91L0SD&&+T>[6_MJM^5';?TN MAO2.V]Y[?+CSKF51/'S[?/QIEH5\[]XO+4/R<'OR%'9>_.;VG]V#'3G?]M;+ MMSL/[MGM=_LGVR_N3V1(FITM,<0OLMK=NM,FR?Z(!L1[.C/RT'RR+W&$/OM1 M-1*Z16-#B'^1';7JEM5KA_,5Z!>+)[Y_NRC-_']\CM/O__"E9]>PF!W/5\]6]46WSYAT M"O,_R<<]/Q&O*B3.GXU+>U['//]N=4'\V5J@NP__[\<)_Y]^^*?SESX^^ZN5 MDCA_MECB?+F%2_YI54>CS._]99;S0_7J4/?A*T[?.7]^_B4_?'2C M/GO?V**$9BK%%!VH$%.U*/=,B*&3W=%/1NB7W=&/[L 7K/?TZ@Z67\6B[KXJ$KOX7+ MV?P?#N8_?;Z]N,73F82"GSOM92G]T2E^^/CJ_X[Y6(/*.J<4J((HW,2B>KU. MG@HK8N[ HYW];#YHBOGT:9$O>_OJ:)S'R],TZ._*>-*6"EN!]6*^/$]5WIT_ MX?GK<>8[;\=B(LYEW-F[YQG4GSWC^UOU_HL'X5E1/"K6%+(O!(Y8@A97?,GB M$9B)["I>:04!:71= WB@^.FT B5=!K]/K,Y7X)<*,'$4&+U$EY#$[03@K"#H MH!#H&)PG4-[[SW%+ M_YY-7LVF\G3QLSZ9/E++]A7')>'T[OX:KS$HX' 9$M$,E@$G@SR+Y8@ MPTF)[6$3..G-@2GGX\GQ4>O1MDJ%;\Q+'4R[W<-XR,!8#P4=,'"27HO6D(4?7"I5T MHFH-!D?J&IU25W= #'Y,$GQ1]@5,K@3&U)S(4O YV#@ &=\G_]R]SO+&DLI@ M7;0*A,FHJ"B"N)IO=K9N'J#7YM6[!_>?-#'JWG!]=-_"ZK[IR]RW3ZS@J< MXZ;A",4%!E%X@);0!X,2-;$-RF^@%^PB:.K>(QHE1CP64W4(8(V2$0L6;%8Q MM;Q#M7E 7[TI[0&J-J'UC)B+@Q!,](%4]5I7Y!CRJK9H(\"\KLG"3Z#Y"LM: M0RDE0Z"V;D 4, 5Y7",:@TF F8GULNTDX%PS4C8'L6H.!]>$C(;<2(Q=; M2T]02F)PSXY\JA(-H E\??AT=0>TKR8'#;4F@I!KT@6"4B77DB2,U@/(V>B3 M?^Y^,;LJ'0I+9(16 ;?"NHA%Z,T2](;DND@"V!2OW@-P(VH=J]-&(U05HH*8 MC3P(P,ZE'ON3FTFO+OV<@U@X!-0ML<6$D#!H%;3\68Q"]#>\Z2EPK"0\UHZS M=B0*4B%!]-Y1M"(A(VV@>^Y^TJL3RRYZ2UE%UF?7.B>()(T&C5:54Y40G#8/ MZ&N>].H$U1(%4P^VK>W#]56"#5E4KZM$[>.D3T)=T( Q MH$%3%;ELE/,*D\TI)=P8:#J8]%HC3)20@N6:K0R;DBBRSTD1B6T,Z#-L#DS= M3GJM$;*V,1MJ59QJJ4?D,'IG:Z2B="U!Q8V![#J#@77BPXPB_DE35D"NHC&,H)4N.6G8/$ [F?+I!ER? MT!>?@JTF@'695-0NVX0I($(.&PANUQ%@-T!#" )NR^JT%1S'J$J28)]1<,\I MF\T#^GHCP&Y0+0[DW\1%H 7OF72R(.\*%AW1 XA9I!H-L^-2Y DDMSDP=1P! MK@\R;RIF)VBUKJ\& +V8.\ZN:)6J"]?8 FKP'NQ*\/DGFYGV#*BVVO,8IP?\ M8?%G>SP=3XXGFZ@B0LU>*4S.BS9,)22M65YPSK KQN) <.WFPJ8#*N8;!%5 M(2&Y*1I9*V6CXJ +54X# .R]6WJ#\[)W\HH_-7V+Y7S/SD MZ=>NQS=>[(V71[Q;'TY7C=>.\>CTFU?[*._PF_\9S_G>Y-71[(0W,A",ILBP M=EAB*$ (T4;666FK)$#TN-'6>:"LO"7LH)W?"RO[Q4)FG*Q2M3" JG9$U*I6V"8R%I'-+T]U^PY\+N M%ZN^JG\'XZ6_[W=>T>,"8\Y>T3?,7 3N.QM4T$2%90B> M_+J9N6[>?/U0,)O(3!-(*](0*Q30AB7R3RFK&+,/$F'6&V8.@)EV$YD9C3>* M:[26,A C.1;..,X6M"UEJ"KS6J*?+^7\4 CROK?\V39#YZ]_W-S]E3P\/\&E M=RN(6"6&\4''H,&H0( HT7>R15?1E#/2]@PWI%T)H%6)2AY7I7)* M9I6 ^,T19)@PUF#$DTB(Z "RJH@!O>%:R-KL< B]_3^LM M2;<>LMJ;[>+QX M^?/)GT&]>[Q8SB9M$?&3@]?E@CYS%3_S-!].SR?E.7\_& MR\/S*UR'.=K&%[/Y^0D7%Y32^6N[TXVL&B&_RE;/)2D/*D%,SJQVK_#6M3V_ M!]0JY8;5?61U)ZUB0BH(@0L6TQ(\=&+(3&V/KIKE_R&XW*N?:%Z1X]?Y3.[K M\N3N$2X^24WX^7@L)YH>;*(S)W8A*M>FU!SDR.B\,B'XMF-MK7X(JZM7'R/^ M%4%6%F0;I\=MI^3C>9NQ^,_Q^-75%,5VSQ5'*5%M#9I# ( 0L2@?C*VMT7]1 M0TBK[NG+]__W@^'0M9^,ZT MW!^_;8\V,J+T)CKRL76DC* ])K:Q;54%S!1,'4(95?*):_]4(M!?=XR?/_P7EY@_.-S/PBFU+%(*&\-ZVC=>3( MA%Z%%+F*J1DH2ZY1JWP++-%@+3CKHM@G"](XBXB 5N.+HNT@. -HL0Q0]E(N$-O M\8AQP8>SHR+,.9\)>3AY-9^]7E5U;"1KK,=L3')6? ?8I"@[FTNL$%,M5I6! MLN8:O<>WR!J3$(!:8W71'"Q20]5HJ++19 ,JZF^MUG66 %U-F5QJ':$4%D,. M?-"8.1BK,!*A1)0]+I.[SA2 JZG]C2'K8)DR$9"+Z(RQ42.#BL'6'K/^PC[@ M*QOVZY'< K%7[R?F/KMN=B:+KW#V[FIJ?[4B4,'JF!)$[4E;X&@IVHHYE@&T M$NHQ3.OK*&0,48:@DDX%DI;1Y P(#V(DJU15&S*:3C4"TFR.R]G\1 Z[KJGQ M*QE H14D'?YFZRV,K$R?NB"ZE'8PQU>'XWQ>LY!GQ]/E_.3VTR>; M%<\R,BJ)IA1:4?90Y0E#,E0,>Q7)#2#1LW/DNDEFY,KH+6I;0(-$P5AL!4]% M5$IB5B'[ZU7/FV.Q.Y)1D7 M]][FH^/FV%H9=ZOHEH]MY-P@!\XNMBDJ&Z!:A2E)_%U"T%0M9#5\6]HUKMU8 M6E/)^,QHM 6)TQ.JMG(8HG8Q*7-6##%H2]LYKIW880QDH]QB8U0&-H':5!FP MCS55T&$H62;_!=?S@.3>]KT[FVAQDTLQ$W&6&PHUQ&1TMBF8BAAM,&;X%O?Z M$.S&MFIK2\*6N1,\%%.2P8PU:I)X,I.JP[>MUXA@)U:45-N@6$?P54&N.445 M&937\JSUE1F^%6UOWUF,\5?,\@5Y$PTI&X=!19N;QLFB;6H(.7E.XA4+#V+C MK#Z!V-%VAS4P^!Q:B2Y Y)1964P** <= (9O2Z\7Q$[,*5B?"_A2,5F5*)\)M_Z-QH-K) B>5LXZ-2V'71#J!3O M$82=&-+JB-HFO\&1!VBC4+ND0T7RJ/-@J@/^"X2MK]:&FU(&4T"&'\I=!=5V MM!,$,Y9Q3=EF>&=MU(LWRY!67OT[).$/F,4]PW/:>N-#% M:9>.Q@>K#B;WWK[BUG1X;SR10W;K$WEUT5*?QFVKGK.[? K[CU=SXN_+K)VG MC3\S4EK^^_&'J_VF]RR]< /[DPODK ?)9T=\.Z M];'.WK"NI59H8K#::^\E!L^DM6Y^R\2,$<1AW;!NO:R#&]:UM'#1M<0AU*(A MFQ )) B-,8@O,*7[M/"-8YV[8=VM.I=!LDVBB-6P0M5%\E,!"'*M3P>ABT+4]\.(-Z];-NG##NEMC:#M,Q)9ED#UX MBZ2C5XH2NA"2PM0UZ_Z^LN ^CN>_X]$Q_WSR_N'_R!EQG@]/'K5>#Y\T##H_ MZ.'TU?%RL3KBJS7_R\53H,L:CAP+)_+C]E$^^?3;G\8&P*!^VZE=YVEHJ MK^WK/]R+[=/^Y>T*[L_Y/\<\S2=_<2,N'+IXS/EX/K^2KH]74X*6J]<$\@>V M7DB40C ILZO4*(4+5$V6S+>:N+B8A%P7>=S.P-SV8]FTX,ESR=;3,O/]<"9 MON;YT.44Z*46(I?;= @$LX:*Z2QUD,.S%XX MI >@XVZ<\D!8NSXI20 52HZ&=808/.JV93V:6@.QZ,G^L[9KHMPXY>MG;0H> MVCJV-RY"234B9VAK-D%;"8W@AK4W1#DM?@^'S[$1_@T;W5]5Q(A3^;37ER3(MQ&>/\9" "J;6#EU%;5#[;XNEL,I[BDLLGTX_GFZ0VF\9R*K&U7[T3^?G%_0^7 S&2 M6[P0YMAX&OA$'0@AB1B7.$5B518>%^SM\ M;RC3D97)G%7V45='%<3F1P0%-CAQ ,% @HVP,C_/Q\OQXO#7V?&T?.O46>.T M&WJ?@G651.IKK<3ZE$8F9#:M!>!&6)L;ZER%U0E-PD#$A,9!"P!4YJ@(V6KK M5*C]MSK]066- SHZIQB*=^(#,,8$;'QJA1 N:Q,'(!_Z@\H:DP_ >5>3EM"L M #E1=*&D8@R+^34EZ0&T<#B__7?RJIOQ8F>VY,6C&4X7JRU<5ZD)TX,/MO/G MDP^/_SSSLC<7*7M^J@\'KA_.[CL_M.P!0F^R$6V6,R:;DA:1'RN:4# -H//# M!F#?4<-='YQ.MMB@$$2+4T0NBHAKMM["$%J;;P+VG?29R$;&N ^E).^AQ)"" M"DFG5O7@*J+KOSX2=,=+?B32NCROAK)A"ZB"%$,F31Y2,DD%:U8[2G#K?S:$K=V'@%WW/CD! MZ$PN!JY!%'-(M23RI1@2_PQN4\?FV1[*7/8X'TYG1[.#D\?C@\/!;*B$&$K5 M% U 2\@L&%I_R12\ .4DT-GT\7F-^'4_1MF)U;7>4]M6I-8:R52G+"O6JDA@ MV_](ML\V^(K"7$HUAUC)6'#5D0^6O8+DLW9>TX!"G3YCUWUKS$/Q?Y>R?@L7FGKV[XO2D-L08C"W+J2B>Q!T;F;/CX[ M\I_=C-$4V/BB8XK)@+6N=1[5)H>"2"ZH.""QU/*C3F>"CXYF;UIGCS;Y\)@7 M/'_-BS_/,KP_[+[08,YEO'PT6VRD2)+8U!%5[;.I@)[1=@0%MC*A=' M5E&C]8 M]HPJHSC3BH9"C1NS__+[Q%F<7MS*=R C*_NVR!8BMT+?6'ST1>)' M,A!TIJ &$#/V%J3UC20$4[/7HC\EL*=22(LD]12]+VAMZ;P5[II!NG\\%ZEZ M/.?5>LG;]F@H\VW%2# 0*B@?$AB*I$'4ANC):)$4#"#,ZS=2:RQ5U\8I*(:\ M"P#9)\=(M3@=LBL:RH:-J;NS5:[7JGW?PZE\]$"@&LJH4L%#0A==)0N0.!5E MJQA%D]L"X1 Z ?4=J_6-*X/%LR@^UIFAN$@8J$U^50FPDHH#2*V]%%:G2=GR MN^>OYN,%2V0].YYG;I]I+36?G"R6/!G*^&IIB=9CU!4=9):!AC4;J\0^:JOL MIHC 'F"VOG'&13LCEC!*B 45=,P%,5+2(@Q3P4V)KM:"V=]>TE_O\?(^<)!7 MIHLK2+NYD@$=L*+W*&97/*>,9J%(*D:L,AJC/ R@Y/^&'%>G?-GF+-XYH5:@ M5,84DJDIL@IM_]XZH&GN7IO][N>Z(6CE;9:(E!AJLP/)1M"6%)6LS) 2:0># M=$?[_^9$NK9^T,I - %MR_-I_8!BC/+J@-)FAX-T)TFR)E:=$E>GP8!EBHY= M+KFB\91Q\S.ZSGSM'8F)5YT?]GB^F<9;:PF^4HH^>PT^M45+8*Z5C-$^Y![W M]VJ"Z7&K$_RP<_>V0#TYGJRK.E#&^VJ"Y+AU_&B#_H)5N--NRY\.&(AP%TGF M FDD:*O3)*/:1!>M1':1LNES \W/@8YO;T"_E/-VH1!%8E7!L$K%*9T+B!DG M4R"L3+I6R?C>F_0^8/21Z=8CE2Y(K.LQW0Y""4:$=HT>0*195;&&;'1@ZRL/ MJ2KBX33/)OQD*7>B??+1+'^FP/3N;+%L.P3]??WW(#TQJ>R#*8E<1C!MSXH( MJ,BCMS;:F#<-SEVY-_+R].#>VU=7,Z_1/:;&@DFA(B1 R":1$DT5HN)F>/V@ M:DS[-40[VF?<,5F*4>>L)/X5%^IM=[9$.UDXB(FYA@BU5@4L//1A;;?:/7.9U%%9M/@O.8A MV@FFU5CR,DX-BYV-/J=<)'2E% ,I*+3JG=)O*#^*1]H(_) F_S&<]R:OCF8G MS$_XM> ZS5>ZVO,I1%^3CQ&\K8I(Q!! 0AH).4J;J;%6K'(FE4L9B4XQM^ATUJ@U Y[WO6AZVFLP+1P\$ MHUI9:V+GE&\%/345&[3U2CL-%E(>4!S0)\_4@V# 1\N)G$)EP(2(5>DJ_HL# MHSX->^<[ND06%'C2#=@6 M,642"PT9@I%J[,RVLT M]%HCOS7F^54QH. D0)?0H:U"Q:"#8:>SYH"Z#J!HMI>>\FH:DM="AG5"@0.2 M1:RQ:&^R2LFQ&,A-P>H:([]U-F[.A3!PMD47J#$GE8MSZ'SB8(D'T"*X5][K M:FID$5O##L,V2J!7"WI$;2$#! !D&M B;9\\4_2TJ$?TOA!!224YKSGE MHE( [V/8)&"[CORZ0=@&[:N'X+U+X+-/"L7>%OD.HU%[M7$(7VODUU&_4.0 M*BIQFH)L<5'B^6!*L!D5V^0W"=.N(K]ND*VA>FTU*ZT"6%N(:VP-E8!=A2#( M]C9%M8_^]4H22KU2J6VDYJ-1T+J[*)V,)AVJ-3'[ ?0VZ*6GO!*LG(_16A]S MR ZB$4'#IBAVMOI2Y/FF8'6=D=_ZT#%D@B]L7%BG6G:$], MNSI ME?>ZFA[T3M6B"NAH,E#+N8[1U*I2IEIK'IJUVZ3*!@: W'J/.P1(VB3%L42; MJ>W6*'*A_]#\?+P83WFQN)/_C#^D>:W N3N;C_%OC=G7\F#P(]1KR#8R MV1 C^,IB.!U3C-&IE""N%@M:ZI])?:7!^UR_5HVZ/&D-&F=3>?I)<>*=G(\G MQRL]LL/+I],YX]'X72MO?"VPM<\_P/'T:EJK7LBGB!^O"'U-/S.LR03G2RT: MG+44:G)H@BJB^%W2FXC4LR@4]JT4/$&P MP#%(#.#\)N*UQ55,=/F9I_)@V/YJG"^0#E:6+U'K[] ."=Y7(^IN-EV_1J.?L5Y\,9C 82 M%U]S4,ZW$4A!L)+@H8K[B[H,*>-] /ZO^VQX'< 5$ M2AA5M6UYHRC49VG&&\&!WGCH[D$WQMG:"A"]RL 927M*RB:??=6VU/[G_P_ MBU]-#50DYX-J*>0$7"I6C+950XFJ=CX/H'*CM_[X2O"RV7CMHCIV("9*,(@E7$-5'U7J$94 [_ /Q?]YG]6@6C>LWN46Z;7A11K<&I"J7-3P3%@3R;PM%8O=$H]\+7=L\!C";6R#G' M2F""Q+$HYMTI%R)K'\KF<* W'KI[T(F]#:DJ@)2A5(M.E%BN(%X]B>8>0"W# M +SXU=0(Z40M53JED@$M8&N?4U2L)LB 50-HZM];?WPU>WLK:S@49W/,D)2. M[,301DL*4REE "62 _6L5U-?),ZQ5N]:G2O4;%"CP5Q$,5D,(=O!H]D;'WDU M@U'[*D93F[8C2@(1/K46XTRQ7C0OI0'5(PS _W5?I9!L,DPQ>.,U4%"4Q$>& MQ-SZ?&:_V7AW$,5VM,%)3LY96TW*%D(RT0?,,4&J6C.(F-UDE'OA:[OG +JV M'@_119W "S!BX5T.U4<);T0S;PX'>N.ANP?=)85H8PC@!'K?RD1)QGSPQ5N+ M1?<_L7P 7OQJ-AQ/L34S)+02Q7I6T;-6)$%1,#64TN,=+GKOCZ\$+UTXHZL* M0;; M"@W-1UY-J1OIHF+11A$"UA*5863QA")]0SW;"+O7\&TQ+1^NMK=>07&QSNU[ M;=S=F?@U&5D"S1.>CF?SG=F2%UO'\NS5T&!@*7AVBC@>(Y&Y!@E'QU MVGIO!"ZE*0X8KL\#9;YW@M4VSO-APRFLJS#NT6QZL.3YI%W.G_=+OW ! R&& M.%7.RE.T06*6-O]46'M575&A..\&%+/HD=M8$ +LIM)BXZZJ%J3,I W/H@$-[GU/B:' M1&1S%0TWH&SS#:5%-T4(#JAD5D6#B,' 2-FK$"FZ$%340^IX=RVT6%7.C[,$ M!2MB;*(#J0*,MKE-B7K(Y&,436%R4A+=$:4A=4G?/$ITXSQ*:UJJJF*.(#%( M(HP95 H.<@K*Q1OGT24E.G$'RM9ZXS@^IH0< M76?S26L M_K41BZC>4^A1DZI1@L1Q% 0Y)*=J:GEMZ@;U]$I*3JJ!8B8BU-6 M>1&;H5+4M61O=#$>,4=UXSRZ)44G[D-5'96#DI@M^!PC4\Z>V+,5#V*&E'1Q M_>'H)KH.CCHK0&:O'3C.K?.%TSXQ%J6A#*E";-,(T='F,(3)(D-;.H;(,17G M2BR43(A@@KMQ&]T1HA.78:.@[BA"2!6RLC%$-A*),KID@0>P[/S?5Z NK(:U M ]:U[/5-+98R&FVPUB#6 R3BD/C#8M46K4O)!;[A2 D[)P6YV)=C2ZH_I/C[IS+>'D?\_A(+NO3.:?7LZ/7K3_S1P==S^KYH_&4 M=^OI-P^$#;662B8B1C$5N5HQ#UI9"47(EERIQVQ8S)>W'^/TX R#]G1[/!U/ MCB?K ON&9^OC6<*B6X\O[8L#N]KGT.D@WBB;@.FL@J^7/.N0#9^C.+Y=)\4W MCF<>@JT.8G(<0&*E1,6UK>:*T<&S'[P\WI[-EPA_K6>_I&A_PI7U%926JA1P2FB#AD(B1JQC%Y-7'HS% 51W]XLC M/0A7UD<..1<1>Z^,-4 AD(I01$,DXW*VV?6?'#/#)5EQ4SGVEV.9U MLFQ-J.@+2$",R&AUR4GD<52I#)-G*Q5R?SQMB_=W%HMQNSWRZ&#.?(ERS6^7 M#:55WU< #*6"=2I&5J%H3-YS4FH ;.A#\+H^/)PN1 6BJQ),1<"6S K%U)T0"7 :51# +D;K+IQ%6RIG M#ZP>W.#X9HJL/\EA5':D].5LK1QJ]1KH9&-)P6K12YG )R)59,PI]MZ8$OBT MS8FP:( F]G(LNCN>Y^/):=!C-H!2'VEK8=HXK?CC2[:$;T!=.G$-1U/ MQZ?$*N]9,F%<',_YI^/E_/;6^]= +M,A6O0@T>1#B1SRYPE;@FE%)L.I=.-Y0:"*4^E4X? M6/(U_=.1E:Z>"26\]2F0\"%7#Y TA.+,GRS0QBKM#6#(5QF=M4R;.!'9I:9J MBP.HWI X,Q.#,'$?<6H#3;GMC:'F:VP,,9@4;5% M4VB&S,.PV?>(EX+6)2&Y(=VUD4Y#5M&UE T'"AW: JAB]=D&E[3O/^FNFP)_ MF2#RY(W8UD?BO/G&]DVJS?JJ_F[^OS;ZV;9[S@? MM\;KCT6]?\*PV;3,I@\%P#GA].5NK2R7T(Y[]/#GW<=7GN#QD='[[VO_'QWZ M-8U30G8FLR'+&=I^R]:JK,@'E'#-$@R4H>M-G[UA:(<,#0X#6<<^^0JF:$*G M0XW*U>"3B4-EZ*;:T)]QL7IU$ZD(E94)'"*G"NA5Y%:#7;1A+$@4!DK%3366 MFTQ%QA!)["(J[0&C02!(^^32X"M9+# M#-Y[1"=.FXL; #J MT?O3%,E:\AF]A)RBY$-% (B5&"W$Z%OK$9N\'5 KUWZ,JVX:L)I<4S6.R!0$ M5#6V8 U;5XKJN2+VOW],'\;5.K=9S'+W+56PQD$ U?;N44%I" 3*#J$FLA> MK+%DV982'=1DK :+)3DR7$0712HZY?-%?V=57P%YGY^AM/%KWC2 M@K&UK0AA)NMK$M"42KH472-F2#$360IL(X1:4**Y M,V'LSJKI;KC0#RY\JEK=I2OT/CKT:Z)]#L977:)X4 AHD4W*7(A32][(Y4PD MJ;/,1:WZF^CZK1*G>1)UZ1Q%.70]-67@- .#*6)EF%R$XF-07EMMK=;GU4(W M?.D%7S[6'6H]6<^I)H;B@DN6@!439%U)U0 :E(GGLS'V?#;&]M?I=-8EXU,/ M<,EDX]-#U^(!BE?91T[,549S=4D1EIAJK2"*(IY7.*3^ROE^M#CYJ$S\RT;5 M^XJHU<>.CMH%_*DV:F4A+AQP?JY+ETEI#@5K%IN,$D%7BC)HK?3FS(P+ORU/8!XW'6 MGP'6@(B1!Z8U%<4!])71I"[G&99'?JA MS]#7- ^"4M$&$)E9H7H?P5E**A11HQ;PW)6E :ZU]*:==/-T:3TK,4H5JXR# M!A"P2XFK,WZ5H^^]*V?;;[:AN)F]GKZD;< :8HATN69>Z^SS% .WWD1<2$D0 MF# 'J-DJL+J80FG3C>Z7%$D/TN"*,V6YT59Q\9 +D_?(BE34IMJ88$,-[A7C M>B7&M@('K%9[- #1<%+5%XH0%2,7'O+RW#I]XYJT]/"Z^60#6'.1.#]94#8A M0'6%("2VP#SD]?1OF!_K6]Y7SOH@EAP->@C$24=?,Y+Q6'QVN EI,]\:47J0 MQ>.MC6UJB\FV7LU8(Q<1#K7X:JN.F\"JKG9YZ1[=2+&R0AK4.4MFPQ)BY^BCQRP V MHFSL:(D$OQZ+D<<%WYU-)N-E.\G/)W?%I![,YB>[]:%HBO,CRD5$!4X<3W\5 M0[WX=3XKQ[EMM_[D^)5\+<^',L:#,UB"!)^Z,A0RT:GJLGU63-?T/.X>+ MXAKW.PF6<@K1:U^ O2%1:\85I06YF#7WOXAAL"BNL?*!'6B;G>7"!%KE51&? M6%A+ (G360BG_&G;_=6#OL'9BI,>C9?C VP W!68+J"T>[)HG9A>+<=Y\>C1 MW8=7+JF5O^06 )\<^@\;X^8C'$\^GP!RM[UU_OE+IWZ0R2%Y,"7:#$Z"^5*C MM=P6S3 CA+.E;6_,Z/Q!'PEQ-36=?:*:7O''7'+)_.*A7Q&]>4I1U)?8?<60 MBI'8'%,D;7Q DX@'RH[UE#9^\^Q HW.QP89<$AA?R6=23%I,28ED??_E^=J: M^O5%:SL36\I#X1@59$(D"9F"L36A+Y0'L,33$TC6)YQE.)1:)8)%I\%7CI5# M8C)M,CW5,(@@=K&X*S]I+%9TFL>\^/ED!Y7MY\O-L6@8R M[\5Y[7V7S24@X: M8D.9_T'%62(*@_\YENNZ.YN\FDWEZ>)C^]?F@&;3 M)\M9?GG512!MF\5UR EJ&PV+6R+'H*&2,3J$P!!54>HL8%]!,[K!Z NCJ$]0 M^IOIG(N'?DV,#3$0N>JRRY!]),ZL56)!4YGD:4![VCXYIL6XC'%^\@2/1':L M,+M@(/<.VVKW2UZN>DB*(%E'"'YW=MQ:4[X2K,0D3RX:Y%]X]3W<(O!U+;_U MC;3=[-'KA#K14LK$$7P@5)!*L+I8QJQ8O6\LT=N*L3MO<%[^O&![;_+J:';" M?!GD+OU=OQ[A]!-JWA'3'$XI]%#$@?R>"C76SF.NAH*OD"-' M8S,7;3S4UO_E?5>)\P+?&R)T3X0_MY2X=$&Q6T]G &(H8B%T3-E A$"EJER\ MT6)(T-9\5@S@SHL!>LR:SR.I_?4C&2^/9%P;DJ!4RM%RL*)!G\7R+3'>^0=T-DI<+)"Z) MY.FA:T'2*U0VH\(@D:%RCC@YLM:HF))25,\6Z\Z0U#=(7G)A[;)(ZK4AJ1)8 M*V+*6,P0,Z#$A+Y$JH9KIO/&&WV.!#L%\&J6<<#EV*99Q,V!54PJ5PPL$:;+ MQ;K54KCV#9;1Z8/^%C+V9G1I/U+FDAYO=>A:*A8CQK9C;P[%@/R#J&,6JOCB MLL[:GFW/I,+@S&-Z."W'^<+DQ+5&EF$]D64.3H-)$DB"!9<2!@HZ&U-8_L?3 M(D4==8^'UU\$E(]YL9R/\Y++*J1\.ATO%X^?/+U26.+'W:PRO)#E70F=DJH!L$X0<"0BCRZ2K_*Z_AN\:PRN1\\* !.RMEJLIG(F:.M4_Y.!NL;P:K8!H!H2 M:H% M 3(4*NJ]>1B%=@B( U6PE_(YGERB/,K[B>Y1O$>,E11B%(&*M<0(:!R%4.4_%:PE9V$ ^PCU8ERM<1^A MJ"G&2H%0!I;\64FDA6]A<1!T[/ %^W6/JTZD>O%L1)G[3-:"$66(.1:&3&R= MHS* Z?8^C*MU;ELC2D'B7Y6]K:"#A+Y&@X=43='*JSA877>]@*PSA5OGE'PV MT46@%!&\U36AB#M=E=4#,'3_N$ITF"8M. EJE0)K#) 6[!3Z)"&NQU03#,$S M_>/"S4$"9A(J(^+!15.!9+#%S+K86*.BH&H9@$3O;(1U(L9;65]0P-I9#\6; M%&SERDCD="IAJ(!=RPCK!+ 4,&',VG .$#Q'K6N54*I-M]MH5ZTO=!# 3I,/ M^S@]T=D("RO +IECJ->T3N]3%32H4@8$=#DY[VL%AA("N. '"MBUC+!. M! MD6:((M8U<*76NLN@K2E;EX%Y^'/K7Y(4/L@9==W,N;K64S>%J4W"U!J7 # #&P;B[01+$VZR\*FA\3""AB4C;F%*) M',$YG>H "#(8WS-(@I3*084BP+.&PD3!94XJHT[1LAE \ZX5+]K/O[CI]WB1 M\6B?<=YNUH/65&CXUN1*%HR5QLC9EJPH0[40?07R6DD(Q4A^N,FV5Q;-_"W? MTF7XUA?\)31NV] E!N.@1HRM_6@,E7RB:IEN\/]2_(T:$OY07#'D6K*]%?Q3 M(NUT2,Y#BT3SMY/!LS[\]9#PIZ0DZ@LB TP2R"%J!Z2]A:!*8>N&-CGQ+0B! M[J0ZG2 M/6MB:;VMDQ&& $ALFTQP5$TB$;NE#B81^EN0,U>2=TT*BM9B)YP\"F!CM82U MY%HDNK%^ -LC]LU87,>\QOKPEP'/I?B:O,^0,R2.F M8IW)RRM4;_'LC,:X$ M?P.MFKEMO1<#N!HC>.\R"R? M'0A67G/D')(F"I"=CJ[X*'Z: ZN,J/H_!]EWK-988 @Z2PQ6T=HV61@H1%,P MMYH @J)"_RNI>X[5&HNLG94QY7S;DH1 D\.R:A#'6&K.V0QI;O?A-,\F_'X' M@<_C]I@7XJGRH:"UQ:_Y:/:J'7OO[2LYVQ5@UGV0RU&!\[P!WDY&NR1>(X@6KB:WC9B)K (UM6WFQ/ZT+&4A&>N\![B1? M7Y7%1 .2SRY JB%5 ;YLFHE^PD='X^F!X'NZG8T\WF#[7!3D4!3K M[!$B!6R[O'KM75#@==@X^]P5NMT89TX19VV5D5!!\ 8M8(2+"I+ M\M1P<9%SVC@!W2W$G1CJ8FVP627DI$ ,=A2AY16Y"H:BN.7^S_2>(KN';^\< M+P]G\_&GF[=OR;N+Y3BO]FN7L!2*BX>.R M&HLRU-I0//KE>#Y>E'%N8W(@")%EN6>B;5 C*&\Q%(-:)$_%)#YP T;._=F< MQP?380T<6U5U,7MJ6^9DIAA1%&BN5OZVXJ#Z#XL A3BC63TP3) M.7+B47VM!!!L+ ,PV_^%%*NT@[LXQ8)/'M_;.CUL*$EGQE7=]B1W$1"TB8@U M0K(ZAY"5"-+A(_/K;+X\/L"C)P_O/]RZ=WKH0, )-201GJ@Y&2!2T7IM6^U" M4ZBY#B C[!*V]"Z^&B_QZ-%LL;AX4'\A.IZ.3_$Y^_+W]W["N#B>\RGMSMX\ M/\?Y>^?/VTD^KW I.F1?$F <"9IL8^J*)TUYAI[G 76RL[?Q_H/>'8PQU>' M8W%8IWCG4QES^^F3/H+Z24LFN2LY,2D9=U'^3LHZHT31Y*"Y]+C"O&L,UI>U M4XMXILP20A0-HA=(3!\41SD['8+K<2S^-QBLK,/N\I#G=R9R.S(.12K$K%V, MA64X) A*;%')RD323+9$-H,=%=>,R/K&2-3(!JW$WE8#>HM%Y0(0JV'Q(=#C ML/MO$'G?_&_[WIV!C([L++@24F4 \ :QN&A4#2[9JG4:[NBX-BS6-RZ2**<" M+I'$-1 @)=>FI )1;1L:6#?8<='>OK,8XZ^8_Q][[\+<-)8M"O\55B9V:2:YE,^S2L"SHKFB/B1:UH_9>MF!DIQ MY X'09)R,P:QXV]2FM8:P/!A OV)%0/H_,!TG BCCB$S8XN9 MG*5)%B3Q)@R56"<8/D@DGP9,;0N\\K]BX'I7ISYG(E:9VFCFAD\2@ MJ_J,!6Z2Q1FS38?YML-_%@;^$R/. XT:]W@28GON($I=/\JB ,PF84V&![!5[DFC;H^W[B9VGD.1[(*J$RDH3RD>/8Z\AQ M.N;86<+'#';?F&+J$TRA25C]HYO$6%V:_A+YVW=&_LR+/*R:,RTW=9W B4TL M;HUX8)MIXHMBUO76,UZPO,(J5?[;7/_Z.SP1\RGFK["$:B$A2EUT-)[,IC5= M8=T5/SC@&?"#]#<^AE^(#?TVQY][=;V0F+-TTSZKOY8+LB[. M&!Z9+')M[ON,NV!IL,B+;"9!EMA.'"2>[[MAL+X>V*W4 M^ X$NL,>&K%M9I'E1BF/7 MZH2QZ_ @9LP%.S8*;18R*W'6'X%^/9C%./T]C-/$ :(/;(NY:1SCA,_03UAL M^NLOZ3=?:HCA7B]FXW13TH0\4"F<* #)8 6N[5A Z%G"G"#VG-B/-J&-Z>:+ MBLW#FM ,T!%EQ3%W7$2:V,I".W!][F,&QP;X-7X10/G<#IC-(S?)+#7RQF3 SC5R7)_"_A 69F?@.1X=E!I)A_;'F%P&4&_ L32*> <1<)^)A M:&$7.-,-+6Z'(5M_Z;VY0H$BE\MW'(WK685=0_@@F:L,3SK /_RYHJ*GPV7>&Q'S M#WX]LUP=42IW0!?LB31D+ M&5_C8KHM^&C26P F!G,MRTQ=%F>1;[I)RJTX22TW2S9@TN-6K*R-BL("TTK< M+(A=T_6P1TG"PRQRX\")8C]*?PU<^I7%RAW6W6'3=$-W&\,,@R,W3](',M/PL]T%4R;D744"7Z19!HK>3)YB&1ZR1AFF:I&V%[ M;8^SV,YP[I\5@DK"DPU HE\3;J9GFW[F6)%))911%)N19S++\RW.7'\#')-; M"?+@:DA@\M#,0C!(P)I- ^ST$['0=!P[]C/FN+\&$OV2$N3ND"A),BL)X]#S M6>@Z@1^9%O!X01@B\2N%WLV]^&,X:/U ME_SW(4'61=Z' 3,SW\U,'B1N&$2AAQ/*HH0S.S(#_Q>);WV-5:\+M$P>!XQ' MCN6Y0%1N' +@6 8F?NA$/+/7N-_(YM#6'::&!$D&QHZ=HLZ3N3R,WQ0QX7^I$)K+ 8O'MW8-DH7[4C&Y9/WIW?0?L%)OXQ58J[/7=>Q79NG M4%5L\2SR@P"Q9;+X%@ RV\+N#OBT(ZN NZ,_VK(#'<1#9CHM&MVVRF"=N MX$6>[7JRX0^PS6!M^[:L#_R0*=X*?G?7/B6-G2!,/<>V8\]-P? .K"B-PC0& M4&%UHX2?+_@G G(+OYOAY]^2?YI=5>=[Q@LG5A"CW<[X)=9S/(1;ASUS\QG #L70 K61&+% M8;K0]PH5F2W\[J#]5$?5^:[ISU&0AJ"HF,QSHS"(>)*!/1A%61*Y2?)SV'_R MPY_1_G-!<3$#@%;BF*[EVCC:P+&\V 85QLXL[Z>P_^X-?@]@_^%D"M=+ H=A M2BR/TCA)DRBU79-[DP/X# MB98Y8.^%4[?LI2R[1BD']6E&*?A\P/><(Y<$_SY[#_ M[@5^#V/_Q5[$XCCRF9.%KAF#%6@SY@(#30-F/4S\:"/T=A::H/?%?A9SYB91 M$$=IZ(26;:5A#)98^ !Z^T;HRRP 7(LS,V:1[?+(BS([36-@^E%@9NA'Z891E9A98+NS$=NG[V 'K9 M1NA##HA(S[^-4YPL7UWQ^GP^65 JEZ\_ MR0YXQJN*IS@Y'M.E-Z4"TPUMS'*V.>.^B_.JDM1.N169/K:6C0EZZSV[8N.@ MMSA)XKLZ/"9F$KF."4##-G Q\X/ MZ(L\.$UHADPCB"QHRWT[@IZ89?)?@?T MF!O&";=]*V"^:[$@#GGL,I:%L1LF@1]OT,BJ#0'CPT^;\B+09#-FQ9;C8=9@ MR%W?8XEG.P$S_33>H&E3&PCSAQD49?+43[G)W" -7-]*8\=RTY"95APP+^3) M!@V*VD28/\B,)S-P7Q@2T"+;YV"G^S^?$7/_X+I#JR5,LRA-71N'IKG<-6,[\-/(#B(K M2"R3.3^?U?( X+H[,\6-@SC%Y(H,5!@S#D,3AQZF$^,5B55&71/6"\9;>L M+I]@^.&)O.))QI)I/RO+Z;B<\ATCJ\K1*<]J"CW^-8\/RJM7]NG5.^=XEGXX MO+IX&7TX^?!',3@??GPW^B._^+!G7ARC=]>#EW^:[SZ?%B?GOPV//^^Y@_.TN#AX M\_GB(!U=_!5ZQV?1*!F]&)]\V+N^^ #7G/]I'G](K(OS/YV!_:=W_/FO?/#Y MST\7Y^_,X]%@.#C_;?3*.1V^&WTJ3C[\Z1P?_.D>'YP6%Z-#^_CSG][@\[%[ M?/YF_N[#X:>!_6Y^_/D=_/NGK>Z!=\TN[#?^X""Y'AQ7&2#\[WI\9GYZ=7YX?1X[[WMH0KI9_TP MB].^FSAQ'XC$[H-":;+4MI/4]8WM@7[E0 >M \79AK[)^XQ[5M\-0ZJ:+8[/Y]D"_BJ%S?:!N$/DA9X"II/8=OWC@]]&L)Y/@X,_YX//?Q5P MQG!^'S\/WAXY@X,7Q>##G_-W]J%U_/(BPV>_YVZ<^H$3]7T_-OMN8+$^V/=I MG\>Q;06Q%9N1O6.45GYDN>@]PZ*]CAE[ 4\])@XR_IQ?H>^KI'($WRL?](<\OA].GCC^9 M/KO.T^GPJ66:_]CI7L>J2[AT6DZ>1I,I?%=/V/CY/^/J"3Q4_"Z>O?R&SIW/ M4 CU69%?CI\F(.AX!<^:LKC@ZOJ8SJ.?E$7!)C5_JGYYEN;UI&!S$'2 4[Q/ M-SV33X_+Z;0\FN8)*^1+Z'WBZV9SNZ;8X!2.<9JJ-\NO=^FK)]-T M^;LHW(W,F[\V=RW]W1-Z=J4N4&=,9P?WP:[PU/YWQ]E9V+CY_.6$I6D^OGQJ&A:]HEG#$SJHOP<87**Z'%9<5D_5^S)0)_H9 M&^7%_.G_[%4Y*_ZG5[-QW0<%*<_$UW7^F3^U8#WBSVMQ! '<30"41V+9>*!O M!D?GAP?&V?G>^>%9%Z/6=[^[N&;7IN]#U+OU]R]FQKU_8$7:TF MYX8@%K^TS7 W\&[^_HLW?_'+*/A!#_ZF)7\[$UK)1_X>O_J&1ZTO]W)N14-@ M](T,M*S&Y7@P&\%#$D,:7*#W4 UT9GN)Q7PKY2[+DM"T'-?T06)C'69LKHK M&V.&=F_*\Z<'93)#$Q'MSAV5[?D@BM2G5_;%_-W;Q!^\O?@P>/OBP\5!8AW; MJ!0=75\<7#J#T>#C\8?BX\7;/T;''TZ'@]&[J_3E7V[Z^Q_%A5U6Z9_7^1AM1 X;EQ&T;F;1G9EI'= M-R/;(+77V?5=ZU9:[SG8S#GWYU?# _Z"=WGCB_-)?O+VZ'IP<#@'>6C">C_ ?=[Q MA^/YN\^)=7$ S_O\T7E7A->OM/-N[WW(33?TT2^2I;SO^J[=CS+'Z@<,1T'X M@1LR=^?Y?_]7%+C^LT4YI,70UWG'#\/B6Z+NDHI#J+LW&+S9>V6<'KX^.3TW M7K\Y/7NS-S@WSD\,L(/.P=@Q+,8%?M^W6 A'#U"PP< X MX(D(&&+4KP;"Y":N?V^LZE;FS@^TEV^WRI/36UIEF^0;WBK)FZ,DGU>P MO!RC+#^]HGS^UT@HM/#IY\09'"!?O 0E^9US<@"[>'DZO'C[!I3E=XN*\A#> M]Q$49.?8AOR7],+3LON<&+/:8Q2+?EHJR^_,IRN>G>X.S(]*(?V5E>:I)S!"9*)0O\M__ M9?GFL^__.2WOZDFWD43V0PO,_7(TRFO,4 (C!,3A>(9JR-,?Z7(^I"2D%_"V M ;UL(WG@][B=#^WW8.*G.&2ISYD#%K_KAOTXS,#BCY@/?\4>=Q@FH%E]QW%# M_V_YGF_"K?OV/=O*&?O-OF?6#(E/##*S*@T_ U6&_6$)Y@EG!KY MV,BGM9$,604+?+Q)(<,MVWY0MOT-R5AWQK,?'NV^PTOBWCZ#[@<]]N^[2<1I M/[!Y^<.%Y-$X :XON?S9E$WY?CD;3ZOY?IGR94=)C5=,JO(*G[.AKF3A*H'? MW7'$ ^SI_ X+Y>'YRGK@#^W1XV7&S&*"&4WF!S]K[Q M]%#C:6HGCF/Y5C_R6=+'NN<^ PNXGS(+NXQX@>_8.\^#H&]ZONDZSA945I\WN:C=&EUR<;Y9_K[\8\@ MW0VE:\;J6_[R"!5@; MR8:^RZOFO,^R./%,'QM1AC;PDH3UF<-8WW?=D+$@=.&"G>>^$SC&&8#^Z'+, MDKPT]J[X>+8D A\ZX+E>J+4/OYY4Y^7U9NIAW^7<^/3>8BZ/W2#IVU'J]-W( MC?LLC9P^"ZW0]]T@3!QSYSGBU!]EO81)O1_O39=0(N%Q4KT&I1F$Q"_HAYJ_ M=^PPX9D9]!G+0.\-DJ ?N9[5MY,PBK,L"[@9[#S?WULF]WN"T>L2#)OB(I\( MJ^=7@Y#WWO<\[,+!^J9%I:!!+#2^+/7CR+%>19UG1NO'D6_H&):31 M,3BI@!#S"2L,_HDGLVE^A?Y"T&)XW3/@JV*&FICQ.9\8F.%P*P_A@PN=1S\R MV0PII>+LUZ0.Z[T?^";GMM^/$O2CVQ;O,QM$C0<'&(5N8B:,[SQWS7"1-A[_ M2 [VJ@1CX/6P'/^J,=NCS^^]Q+'-P/3[H8V0X6[8#V/+ZH=AD@1PL%8<@V3Q M KOOV::YH:RK"63]]W^%MA4\JXTI+_@$02^3 ]I\BP&E"L9U!MRMRJS4=Q6?SL MNQW(+ G^*1FR\27\/C:NASD N^%D/]2/__.$GJ04F%MV3&2SD8JXB#8=?W[C MO?MP_ D5[@M0P >@?%^\/9P??_YC=/'V8G1R<.@,/O]I7HP.%Z--GP?G17[\ M&=_W1X$-EP:?+XIW5*%Y45R,WKG'YYB0?CIZAVML144=QGD0Q&D_#%*OCZV, M^B'C2=_,F!GY*3.=.!5)L8"B]1#46S#3)ZPRKE@QX\;_0<%D8=JQ^'(;-OT6 MW)5,3_"\+>+> G&;,&D495' F=FW(M_INX['^BQUL,DJ]WD8!U$68GK=X,7@ M/G#R_N.!]\!2#Z5T$AF;P'2QB;6[#"']2,[ M3/HV@,NTTIBYO@L*$5@I U:G[#_&RZ*,60'63 'VC'',JH]\^O6H__5I\@Z&"N\7T/P:)QB$)P;\=Q(ACSY:,#B/AJY,/5:F:AY;3#CFA=%_^.X MO(;%<5:78\Q*K>L9^G%8;:0<$W(I4?5T!EJX:WK*:&P9G& _[MY8YO*CXR9O M80?_P@V5CZ_?>U&:P3DY_8Q;V-:8Q7WF0%8FAC0'I0;PI0W MD/5<#SEE2R[PGT?68W&Z0]!TD/.D!BL*S7[:?"GF\@)X\-=844LQ4C8#LB?\ M&LNIC12^'5_2I9.*)YP\?99M4'.4VG@$SP/KPJAGR="HAR56!JE*YNF031=W M<FI$II&R>?UPNIYL-2-Z)Z"O8,JFLU^/J1RZ[WV3!RS)K'X,-E(?)RSVPS"* M^JD3F)QY?I*XZ5;5VZIZZ\1OD?$ SQGETRFP*K+?JW*,?J-B;O K7LV-(S2Y M64)Y4 =LRHP70B'L<.+F&6T-L6V?GO++F6AF;YSUSXU'"-3@F>W8N]J S:GL M<./2U'6HTLIK;UBFNE+Y+BT[[MM*26]KYKO&HWTZ M^G+,']\J$<9_@ YQD;_K1][?R7JQW=W(M.\\/<7>=:S@[I->[%W+N5W?N6]: MK+WKV7>?HF/O^K<\@[MMDO+MX?NQ8<_/YT6>\^##\>O\3BV#?N\>=T>#SZ?SV^-.[#W_E)R__O+XX_VMX<7[Y>6 ?SB]>=(N^ MLS@+<49WGYD,C$8S#/N1%7I]SXDCRPN=Q/+#G>>O5K/PM0T\MP_EGA*O[[(XRR+X(-5(9[@UT@ZY>)_3N#@QON93S?,1K8\"OC=-R MQ,;?>=HWM3C\J1'JYV<49T(C%Y#5:KGX4VO<*V#_LT#]ARM =,"_S6IX6EXN\; MQ0< M?[>ZY.=G(XM;UO'W68P+\U4>7\KXB<3 M*Z0G%VM[T'7+IE..'?P0+ A[((*E@>[I+2#_ZD-5M>@!>$?"EX\RSC%K<:R M=P+>DR.O'P,DD*=696&4P/=;.-*XCZG>2&.":[JM^L<*=-5#7A0Z)/5H13KZC2&=FR/L M:Y0,^N,M2CS GU@;_*X, /,]2_W88V':]U.+]5W/L]"=YO1]RX;_>5:0\.2K M*MTV[/[@"0FWZIWRT/P/*YC8Y27P.&2"(RI;DF6CY:("K7NK)++2=%HF'WNR MO%3 N2DZU=6F/0/(G3)4*>"?83HGO*M>?CXJ87_,QEP\RO;%#+D>755@HFK\P%W*<:K&5OYG1MWM>Y07Q2:@H7_*@1%Q MN.7_2!;X@E*28%6S<2X8X*Q.=[HR M]T>X"=.W_1V0$PF\HJC_=\=IY_8]S\6>ACSMLRCV^U;JVJ8;,AXZ\;\'\[ MZ)E6H%BD@N9SXU',T&9#'1\P*"G*FJPU.%6TU/+DMK@OG@!*-4Z1?+QKG%'I M]6UO5F1!_2-$=[6*C) T!^2=EN(/^A:(J:;N Z517H\1PRNT6X%'6.8_4).G M#^1[R]F4#$^9G=):[0J+^(J+I&O^"9LC"1V&MD1I@>*]: /-,<,QY6 'J73' MAI)WC7/,6TR!R*H1V#BRZV]S!1K"TUFM*FO&0)IUS2I@80;V8<*^3#6F5G:? MD.EVPF T3\H:7[1'I_N"QQ50K_3.62$Q"ELWK%PF6U$3OT"Y&8]8Y)DVRVS+ M=0%S/,<+08EA0>R[/$J(K$@ IV,^PU,6.'#2P&!+S*LTG>// MB?/> 54'S FG'Z4!6!= )/TP2?U^%@"_M!+NVCS=>6Y;=B^T3"#G:)F4ZV\A MN5O(JFLPH)5=C.37(J;=K\ESF3;E@.#M)F4];'>T@Y/]-\>'@_,SXVBP?W+Z M^N1T[_SPP/CMG7%Z^.+P]'"P?_A-@[D>2%.YAS&8=3/K@:>_S>'9@ WCA)_# MBWXK (%^,2(EB6OZ(4MBW^D' 0-SQ+'-/O/YA4FMY>?YB0CR,T&5V.2/&:^"P\@=9V MS#E]!0\F=CLLBQ2$E/$(7R,3+^GZU_30,_50F77Y&'O_&7D+S"B!*P5H=-R5 MQFM0#(VCHR.=D2_??:I=A2^ HX/H[?\+'07T0.%%2%$4#7.OY]^\2D+T=HU))0WH"V1#&, MIX*4KGAS5O_8Z=PEEV1LPQ0R_@J>>D0<;?!SOJGJ$^[@F[Y/VXXNQCG_#^*2NN@0AVGG07!JN2 MIQ"@M+JC#:QI.V-01(\&AZ=[AI+I1R>#C>C#O#<8O-E[I88!GPR,%R>GQ\1- M-V+Y:J#O"\%KWR&O/:38X0'8-=AJ5OHO/.&_V(A-G1/+!BFRCVH5:$*_1-_- M<-=VG#M/O@_M7=/W[_RQ_JYKWGSG^N3TWRYK?!/D#>^_<<^"K"OE>(?^,"O@'B#BB68+!*S^KN-\%]"Z;[ M!)-*R;XO$-TS5_VY@6?= +4M(UP7(/D=1KBWY83K"Z?3O/YHO& 8,MURPTT$ MH.5MV>&:0RGJL,/?MNQP?>'T9EQQL+FN>(K1IRRC*)+PZ6UYX\9!T[6WO'&] MH63;;=YH;UGC^H+I=55.\$#YEA=N(OBVO'#MH>2U>:&SY87K"Z97_)(5F*64 M<.HLNF6)FPC%+4M<>RB%;9;H;EGB^H+I&&XQSEC&IW/C(*^Q,&16;77%C83E M]S+&;8K"1J0H.)9*4?BV'(5M&L(Z$[#CMF6FMY69ZPLF,>F0BO5.EZL\Y$S: MP__,\NF\!U<45'/1*MTPCK'G2B4*'\2,/./UK$J&K!9U7>+>5HG$5AQO()JX MSM9.67,H!6V>ZV]Y[OJ"Z?^>'IX=GOYU>/#_MKQP \'GNEM>N-Y0,TIKV?%E"XY MF7"QI*VBN8GXX&YSR=8<2K[58:[;U-HUAM.?V*LVGU(-.3%*^*!0?[= M7,ZFAG0&8$+NEGEN(+C]K96^[E#J>$;#+>]<7S UNJ9N B.\G&>SR:2@OUDU MIWFR6V:Y@?#UO].,_[$1QBU OPF@@;/S?/]D<';RZNA M$?;>[4WV#\TSGX_ M/#P_VQ+H!L+3#[<$^O, -%H@T+-S^ ?[&A*0-VH?9YNW9./DA7'R^E"TF=JR MPTVD'C_:LL.?!J"A=Q,[/$-2W3\Y?GUZ^/OAX.SHKT/J^WI\:#QZ=7)V]GA+ MNQL(ZL#D.[)JX/#T[/_,0[_?'-T_FY+M!L(X^ [N[QL MB7:- !I97Q:X>V>_&R]>G;S=+-4>=[75YC<1%X.UKF_8 O3; .KN/!^ M&>M?C-EEXW$+S!-NEOS:%DA9W$E&@;6UUC..W3@ R< MM$LAU8.\9I<5ET%6&JZQ)Z;?,OR@'*L_<78(WM $9YLLEBU?W41,L.SO](UL M*?;'PZF3M1)M4_[6&5 X J("*!"?I/X@Z;8*?E.!:=G;5L-K#Z=.Y5VT;:ZY MSH ZH8FD1V,QU!,>M>6+FPA&R]XV3EI[.(6=)NS1_I8QKC.D&D,:.T&PB@90 MOR@K>!G.=:_R.LT3,1:4)DR_KO@5#L8\&M<3GFPK[C87\M_-3+?-EAYP =_2 MCUH/A-JV6_J9J#CJCGTRMX)VC0%UD%><9IWTC,-//)E1+>9)EN6):J.TKZ9; M&R]+.'ST=&^=VQL):\O>5F2N/9RZHZ*V0_/6&5 -Q]PO1Q,^KK<^G(V%Y98Y M;@"#IGE8^,W/N:@9&+.A/B>=,VF M_Y)LI'1CA\\MD]U$G-@RV;6'DVUV)E!9V[$KZPPHQ4Z)4Z+3&]ALW>&=YQ6L MD@F/>$^FMPF3WSB"MX+6FO*M1;^AX-_RTPV 4V>*E;6=V;+.@'I=Y>,DGX!6 MVDKQ?<&Y[+7$JZL\V6:O;29LOYM9;@.+&Q%8M,U0!1;_VL85?QX:MCH5-=9V MD,LZ ^KPTS"/\RF8'"LZ%QIGR9"GLV(K23<3N):]K3]<P\/X-#9--M MO=JFPL^RO]BT]PN"Z+V?3F6X#=7^;C_K2GZ?_NW,+QF3N MJ)N&58.=E[P?5YQ][+,,,.LI*Z[9O-YYTET9+*M]#'>T@QOO?/8-& \X M!QMW)+P%W05_;9-WO+ E2J"%"5MW>6&WA+^S\T"[67W,1^>'Q])ZWQ7_WO[G M;V_.C@:'9V_68],^0GLWKQDW)6R4]ZZB/U3'5E61G3(3=V,"F.C><[CXV\ M-IAQ690Q*XP:!Q;DO,)LD#&?7I?51W2R$Z>D>IX$;JORFJ<+5_#_S/()N@]Z M<'$VO6:5F")32Z_\KG$RJPS8U#0KB[S$NYN'YN.DF*4X!'9"LM? T;(U7FQ, M@*]C 6;=@U>/ 9:7\.H)2S[R:?\K5\/^DJDQ*M-9P:KV5^H^!(!1SVNPP^B& M(:_0_Z&^KF>Q_A)$ZRR?!)NO9W"#L?K Y&N)%/F0CVM,933,N>.-AZ MPN%/C4TL@6?5O>:4#[&V&[]1+^H9[LLGWDN%P7%5LA27!QA6E+,4((4\K[F: MWI)RX*UBM""B'QSB%%2W$1V[OO(JKZ8SH'W:R>P2\0>>!-<5F'^'GR(_/E)+ M!>B=#Y&5- A?GBM\W]T4MB$9)P$(CZJ8$X(A[O6,K."?R O0FN5%2BBMWHMPO@2N#302 MYV-![G"?0 A6P'( &6<9" @P(%,)A;Q*^Q-0-N=$6N48.TPMRBTMJM2;J,"U MX$#2H+K3&O+QN+PB:P2 +ZU)>"&^^[*BM!\E8?CX$CGGE"?#,4#D-)8+Y)-("&6+G1Z< M->R4#A,7-P)H$UHVIR2@0;<;\5P>,&!8/AOAVNK)$"@ Z;X!!JX&&7(.G%?Q M'7RHVH$$RA!,2 "R1-U,MEL+ N( =U*%+_P.L2=40DG!9@"!U'S40X,!]@Y MYDLEPWR"; 2TF?:Q+;Q++4M08WJ%]5*I@6< [+$HKQ%SEK@T"#SJ 0'7+K-& M.A>E6P@DSKCP2PC<:+AL0DH1C<^CLRWK:5M")O"W >\RXGR*@@W4%^00^$F6 MQ[SJ 1I>DU! Z3"A+9&V 1>"'L.ND&OL BP>P2T07RUW0E^AH1KD8Q]K@]"YHLXN:52.3X$1BU L$ M-M%:$-) +B,\98;)QDE5U@)SE.!@2P(,WRTX,6PJ-$WC,K]D&..B\ZLY(HK& M^9?QDX9,\/MK=@7JR?@2@-?9!8D1:CU'QU-6@(' ] Q\@/ITQ*=5*?0^:^$K M(7: B&A68LTO&XX%^ 5'2;M0/**#JR!)@,0OYTJUJ04SFW!4/'!"(^+N%%D. M0(6("T^PX(Q021UT&WJ BHC-O$$#N3O"684'B$X\@9<#EF"A8<['";"E2_AR M*G /.T89J H)AHL& S#,(@6K>(5!FIRX@8DSX*+=TF&/U?+;(1X MZYU=GB,46F*XMFE;Q&P9W#8CF0(HRS]-D"LUDJ?!(;W@'.D)19B\K&5H+C'8 M23&[O!1B5&M-M%$V@L]J.#Q@_!67O+)BDSR%SQ"9\>@D%T+83TIX+5!Q.B>%C/F%^#8 "@E.)T],VC63'-%Y\@1!YN7M@_#.P AN:R@.X(6"AQ MAK[B+M.&J8.%!EL7[,+XC9A1*1J53:JK:8XV/1IZB!^"M:U&TR4X2?&Z.49^RV3Z@D^%A'7W M6%#X('SHF!$.^TJ#.!2J[:.C_38=]EOO!1V1(+Z\(M 5!5M<,"V$ MFGO-%9T!"6F'Q:'?<$S\"UUNJ&N1@Z"#B-:N?XX*Q"/[$VHQ+X4ZT:@G]6/J M@RO5X84CD0^_SH&"8]Y&T1R5Z"M6Y26PY)6*:RX(;2*84<.I-D)NGS0KEUC: M8H\Q63'L4D"[Q5^U]VZ!>TG.58,&6N19#O3D#NO MI0H#@533V814%N$TR,> ;5-2=9_1!X_LQ^1)!DI"#4S1!JI-'?H06*DQ6FHD MR@$(7Z'-H=ZK+?$QF6C\JBRN-L:&:ANWVA%(89&6_)7R!90U*C:>+M![K"Q? MX<>3G&1!YBYX%KO^BZX71FG&2@@N^7&Z7F9\ .H2(V%?25DP[W#]!7M),'^M M3K5-[V6EJA$YVG4HK($43@#4TWH(&@DR/;+@%@RACJ8LUGI3M$%KV<5<1A:$ MZBVX)BKD''25!D^%3:.<=LJ=3X]".\)PS']@!)'4^#EGE7 $X&^;@IRH]Z$Q MKAHG(44;!SSAHQAV8L-+Z:# VH9%DZHOP(OF+*:Z"#\4&VF[^(*#FCDV!C)2 MLJL"K:@&K'@5WDZYUHC !R!U4#)*+[.N;^*Z=TE)W9Z$5E.4"3T%T-EW L/9[134$$?N6;X M6 3PO<#N>[#YW<6P\6*$^47!/RE_GOZN"6+(^#5HY>@2J\A?BCB%(:12AW4, M^4%FK(QXRU-Z,\Y%?P'4P7M&(JMI2VK+2_5?E0S-/9'^C,-9!<""$X!;R_&N ML3>>R\N[RZ"_"(A@,J"*1-X*6NZ0@HD \:ER!0!G!BJ;"(I!)@VD=2MDO^_\ M#<4[?F/)1R!6P-9-R'DX6>*-J[(*9#"WU@&-O&G++&,1!3Z43*5:<"5RF@O> M*<+$J)MK1U%*'4G)^AJC0ZCQ ,,YY>2U$0X.#%;!XW6\Y.W!L?8=Z_R E$T9 MDI3T'D^E;2Q6II[3MN,HO$,K%M=H==W(*M@U!T; "5?I\.6.ENP^VB)H_RV? M% ;&#%QD$Z$JZ?3FG3.+X9 YB!;!XE&;Z2E'NR:M7G-5$P5' P.HD+S>$PS% M )XP=!WWI'H$LFV$HKCF%%,17CI&+CG\585X=XT7+?@T<68@0F%M(^MM&"^] )T(.YX\,4NR&OI_23;7OE^!..AD^O& !J#J>/* M:J(5 J%&>&PBR-@8Z5TUHOGP*Z M3V\+#9D_W,=DX:>>NP"?OA7>=PXBL")?)R'>TWN[IV"YNR'9:3+9 \D2DR9T M$L2S6WM"MZ=[F]-%8= 'HL-CZZ;*?"4M946RZA8.?Q\.B\E"K:R?)MSGOA06 M&LAGBIM[+QNZV(+C+L'!TTN20Y,9=88 K1WL8:0,;%:/1D"IM8_MT=_%T;=4 MH%DM8Y;C,5A*((R_G/:6SK^I6P%VBAP[.7L!](XT0%+ M)E0KM15.MFLC:,3UM)^%HVP9T56F?H7.XY1E%_T7+.2K>0.[*1<^< M\$VAJ4C/6,J7W8R8<\NJN%9>,I%+E:,_ ] 1VR84UW;)?,(,:G0PB M=%3WZ-W=9Z@87T]YI-'L(9Q2:=1DK=4C+*@B9R F,LN;GC3AT.:A>1.14!F9 MBK'GGYG.0-3!1=*!U'.J4LCA>LJ2C_07K9LP&$_^=&]@B'@+1?#(EO->8CZ- M-!TQZC$3ZP"J+:^;/+<5F4$ S[8KO<:,R!%O)Q#+?"B=9=^".GD+-X%R3E9L MO'%L#)D*%:5"V1'.DU826(W.8W)R#N 9^5;)]H!G7P&^HZU?)A]YVD>O49GR@OB;""'H3'#QQ37Z M;'!Y<_*4),,2]#;U8#C7@NL\*5G6@RZJ>MHO,PQ;8O)BD^.&=S5>-945I_+( M0?8M8O:N<:(8 D;S4D#J6N;]4ZI?QE"7U,FR[6S-7"0I QOHY MT,YHV ;^6 M^>,*4M,IJ:M$)H@JC,S+J)[BR>OJ9+&L35+A+%+A]EIIBRWG93)/"LR#^*V3 MI8V8FLW(<]9\&QY9I?X)HGLJQIM706?%/P- V,E(N2*9E7B$'N M10PA18)T)J%2EB,*46<=A.Q@[=?X:KO\*J^64C\Z:+F4LM(MF[PJ\U2:*&.L M)\EEJ$4%I?I2/\-G@C% 1]Q'H=W'N%T3,-GBWQW@W]$(^4\+_; DJ1SE":#> MR0I%J];)F)2S [C2QYSF"LN7VRGK%/6D+-?_S/+D(V:NDX^A2<6\D3_VA+HF M$H:(-$3^M$0+=;U(IJW;^5BI5O'K!-"8,(B6*;%7FH9U-R-+97\(5\9&9;7M MJ1(RZ8NH@?%/)H)Q2XN*O,]=RN])BT:? MRGRC%B/B]EVHS* Z:8JK:>@%&4 MH%?=7#O7N(EDW6/+'=L*C^HGM&IG:AV2%:OEXM*6+,3=]&6V+Q:Q*R1G CTGQFE7%98N*.8E4'6[ M9&&L3M[O)$%VZXUDPFC##SL\JF"@X@V%@U8)4Y#HF %68IY04S)+OD#E?UWT MT^X:_P(CF%':6*W*OW1-Y]J:PP\>T*#'/,4,KSSYNR&.5XWUVRZO[19M==BH MJO;&PE5,+BHQPXQ8Q5+MY.X]:Q.JRQ1FKF(XHAV&4 4F"V6)W<*/*U;,%DNW M;SZ6Q8*BDP[:UHN!$"'!V[4>*]*M2,F0I<>BR$PDBK4\ZXV(:/LF>HV/[1L6 M7:L\-B:L*P-XAY#,H@1^M4^KG:=.=9NI>J>V'VL^%7NY :-4 $>T_5'5B,LG MDG]#J&Q+^=]"^0=2J>F6GAM=I914FF'.FRMU+3UQ:A(.N]W>;O=VP"W>)804 M*#S8DD2A[Q=[!:B@KNY1LJ+YQ4(1I205_$802[=#U\KBC9ZV3&:R+FM(H;S% MLU3:7@L2NJ5 SK6\'HH2"5A!JWB[S61$Q8V4PDT?IW;5?;ZJOX4LC-#N&+VU M7EO7%$%O[-(%N"<60"7=>.IY(F(,UZL;-G3I'QUQ):9!='NF="OX1$WZSJ]=^[&Z[X+,S9_)ED6\6MSJ>6EDLXJ2Y,51?(%X M>BI<2_H8:F>:2;97V(2>9DOA(=$P;.$=B$3CKD0 HU5D[Z0J:(380B)0!*+( M^R*0)Y5Q)($]$A=T07\' *1ZXHQ"W:--"TZBGD)O6.V,EJHBBUN^_4/X]F]8 MKR_BNC=(Y\;2O'>6O*@"926@C&A-T%:I;HR5J?AS.R=P9<+!0KJB*&O=='W3Y1*N!)!C[E&1#5$<&(=).%\KQ. MV*>[:MDY(@=SJ1*BARAM-M8D>(E<0G7%&8KZIZ_%&G5 $0D_+J?#57[4<;K* M=]!X_I6C0C],>2QT*Y"N:TT&U7K=S /A!A$I!!U=>Q4@>[HZJB7>-/]<]@9N M6\V&A( M^X^FG(VHY0=!3O2IA.U_U"J&WJO$@FQ6=+>-[(/4-]!%U%DJ!:9Y#:YYR(O) M4I\BC >HI##9J!6#04QDW>7:U5\O]29K 1-ED!P5G2QUFVCQ-N65V(;\VS3N M;$/^?^_@5*=$,/Z*7#7[;2*R;(DE++-TT;4NCP%7R+;4!"IYKNAV.$'K$ICJ MB'THN^U3REL6_&ZE\K=*Y3?88/FST)=DDQPI[%I=MEL.V@58/Z19T,UA1N;8 M[> O%5UJYVIOCEZ3SVAP2YV:&H:9JBNG13$8PDRUW:_+9UCVQ: Q+Q7.TY6 M- 1JNR/;IHFPJ9<\%U2KO]@N2+<]EYJW:&5'RD@#/MD$O=/Q:&G9N!>@$R[< MKJU\5-D.FYI.=A;4\ESAGBJ^W+NJU190*3R4_8#!G;)*4)HJ#YI$)!E(I>B/ M,AYT&+X=4J+.X)_YBFR?5MF15OR;P\#,58I:4LY(3_XATT9(,*^(P->+VD;< M[HVWU%$&4:<2,7D*Q#:'WVG-?BV;7<+9<)F1C6:A4L Z 9*;VHM(4X]>@ZJ4 MP/-60L'*#EEK&$K=;[Q K]OBI1DJO!DA5BW;E(]R6^!\E]53Y]A7U=*3!8C& M@'B!D6 VUEAUG&[9W<+8+0TKHG(]54Y@SH?"=*"_F]L3OX,27I\!LC_4.CK6>Q7!:&%M=YAV EF>\&CUT_X;B" 56G_8OT'@&HN7/K4 M"05G*I$'5?1NNKG8A7KDJ]JXSERC)IF8RR"1<#(+X.N"*=WQH*9Y6>267IRG MU=/C:;"=!'VKZ5[V2@#\HP:D&%X:U^NHJ6T@LB!2(!9@I&0!YJT)@FU'-H6S MQPMC&%0"+ 7!"?"BS 2#]S*2,*)^KM-Y,T40H8T._PZ7T9QD/168#01QC4-8 M,+R45',YNT[4S36U/:+WR"9H-6]1C2F*]L@4++RH>$)UZ:4,2\GBH$:W(16D MQ#39\9@7E&,\IE *"3UZH@CJQ'S(BHQ"8VE)(TXI5E/ $>)XFY&!OHVZE0LD M&YYT5*E=XV3<&#TT/V-&7=BH:^H$%OY)-5>UK'^("7;./U0-HQP0_3^U4J(P MD&B;MNB/;IM6U&LUQB[FN\:@5,VYFPUWWFFUNL??^BWTW!LV\0T/M#8%L0C0 M.LD4\2B#K0&V_*'[:JD1? MG-C6:7*@M,%563/:GS$0B.)!<327G5ETI/W;YH,,>9HMB=+59QFB9?7ERR M:MQD ^T66C8I,NT$?C(=D&@:0",/A\-+Q) '0$%@Z("H547-$JI*-IFC(@6L M3M!-]K# 5;F*0 ]+RI0#!5"P-";ZDI 9UZ!3%5)@#!F*Z*9#0H/0:MY(AJ,Z MQ-5J,*O.Y%X>PBS)W-KU#9P4V%;(0*]B(?8P*O>PECSUN-5(EJN M.LET"PUU!4GG^)N2%#E8#R_-9KJTKSLO(1&)MG(>K>K4<)53LG\-0&:4]DV# M+>C:9(8%C=1P7F0G8LO.T6(-9*?L$Y%2C9-6_;2Z$D@12[N6% =DE0/=(WG.%0T:7ZZX4LV.4QHMJ> M4"C?Y+;+!M!Z=E!WB+P>N])*0&W(.!]G%=/EM6V1+H?5D_P:LEFA2[LYVS4. ML.YOG_1_V&RC0X"F<[!_M/,8M3@ ,#*K);Y1P]N\)H?L+>N,FJ GG;8ZP8@_49*N%O12K M0HJ]8I7T.>-D3\RKWW^-X^W:;<0;-X7*&>O)U%)X"/^$JO0E7W51D^P@2$#X MX]KJ>ZN)>).\(QJC"^VP.WV;7&KMW0VI>X%GFF(TM9@TUE;PL71_,J.R _OT MC1R)*;NG-<_N+3_91G]BP67#9>./&;!LV[2"GBZ_%W.[0--U%S1=:1S1TJQ= MFS3C&U=EG;[1[+8[VUR!B_0V9E0@5OKPX+[H8$[UNJC4E*+9HZH!8(U72&N M+2<:+7I$6?2L1L3 UC#"+1RW\_QJ3]_'8I M^VO%1):WT)IQJ[OIZ<;G!&&P,F2E:WN4^T+[%VKL^&E2TOC2MN[3THH6JGUT ME;ML;(OBF]'P7*X;%7YA?JXZNQ'BQ"N3$0%5_^6^UKX*/*T5K>S M+UF+*L'B,HC4:HW?NZ&K7CNOHH'_%1502N[4Y1^;SBG^?;ZI#$*OO&4.]6Z: M8M(VCS"NT10/HOSL-:7[@L#L75=(39I+2LV TU;C4BHF$[8#F (HJ"^;E(B& MB)K1*6--^B!NZ2H7_FV)T%IVGP7[IF+])8-$IAD3R7Y%6F/-N4CD$$,'.U$I M'7TBE&YO894-U%3<;::-H,:#O,*S$X4%FVX>;*9@7VBRTQ8E@ MHD@5= F^;>O0A;.WN;'+^SPF# P EE^"PM=NB0DDTD^KK>U%(&I2H[9B++18C;IJ76C7HK M2)-1@2];,2>H1<7-7":5;: /IZU/;S@3#QS0WS>'>W>TKM;:R0%*=CCFE*3S MY8355OA9#N\X$PBAXJERZ/AR7%T@4OME$ENEUT.[BY3JU=)@>FI6=D>36A4" M:ARO>%W/F(TK/J%8#+;3(.+ITS&3P08K+I&9.'02I6'8Z5-HOJ"MIL7 MM9HD #%3(C9I@91"H_WW53F50=@:OH7'($G*J+ <-(JN]7$YPO CU>D#2&2; MB(+&C)+O8VG:T:;3T0M@D4>OSD2WO!7*WL81E]I0A_-UU!@1@JB)9R*T]:T" M(?(*U!A683T QW:DZ!+\SRP7;6$;@Z$4[;V!-,!*FHH4L9P&FDXH9D^"8K%: M0"-?KQ%0(I J9@4D36BG%=)1>0Z"3-0&M0]@P2VLG"NT0,_4-IA8G;:_KD$7 M,R@C4/QL$O11@6NW*?Z"EK>*_IU845*4I&@[2JFR@.J73:759YV!B*H MMBY"\,*]:L1,R]_2$"].6BAR!(]FA$BB52[CS+1A; S;N'9$XS#'Z MP'O&R?E ' H%(YMG;:@I^5K$5!63^5FB38$9;:XF@FL75'IKEKZ88=*H^5H2*55XR; M8!2U 1J!XDM+13?5H+'?9:T )AN#,ECIXU/,X]-RS$>;$O'Y1:],ZUCT<0^55\,V!B'H!C>Z9N& MXW5%S9+XD.X7NO]UGM#]=OM^D?)"QF>;GPFB$8^C(N]F9$F](!V6N'%[%Q0) MZ6SE]=F_^\X9K@-#C$[@RPR!-EP6=G4#"_F97*VC<_RY.93'49Y?C MDLHZ)#YE+*ZH'$@*'!(8M IJGB\<%N-6A('+IOI52C,I8]ZT.E91"@S-P\HY M^O2D$T'9"H(.VC!M91=KYA#VZZ($8$__[?']3 M^7"S](;="+L.H$[.#$ER7U*T1,&G,N? .KFDTO6.EM1)1R2-OU,O)NU4O1B= MM 2L$_Z]Y*EV%1$CP*?14QH5!AO,]&X.FLG8UBKK6+]56Y,B3&]7M _+@'NU]%:Q5/NTS7?JSH3K?_F'_ MWZ>&WM=K/7.4=K@1;$?N0586Y5/I.94[6IBBNA ZDQD6F,8A$SMT9:LH:GW4 MN)4N3O^_Q[+GTXKBUY5>,N$5;HUS%_:+M&B0KPA.H9>]NNF&W*'>BISQ)(H2 M5WA!AIWV5CV1S]AKM2Y3[ 8CCGJ@0I5+1EPNIOLO*E)ZT!-V0.IZC-"_J&8C;%^4;=3O24;$T+U'_G6XLZU5UDIO)9V^J]]P$_MH:*$P4 MVQ\O3&E3]A;&Q=O#*F]5\=HV1E=5MXH<#I%,0-EO,^&J!]8X&1+)8.>?OM92 MU("YOJHHQR=FZ-)%-\^"ZJ-0,5_=#$!<,<, TS3!)6M( J M+CK1NO23WY2XD9EU*L_=>'1R=O;DM[.SQRC$ZIF:]7AC'J;P\0NY*V?G-&$) MF8ZI6S_R\55>E=2 ]RMXT81-6C@AHCI8F5-W'HOV@"Q31Y1HO9_*F'O".J@7 MS0.E GQ:O*N%".R*Y84>\[R9G%?.1O@6\?'0#!>K7=OS:Q?+\A13U#6CG2)A M"=%.'U-!9A7B,35UT6@EHWK-,#!!-#5-_&34F:]NQKBW[-&VEH5UQS*7*Q%I M'#V]1)[,*@H#3TJ U[S%VGN@9('^K)B2#FTPT'!&.$Q/^%IE\>_"CA>2MF+, MQ>,%J'43H,]4Q$M)9HSR<3["WB!"@T*M4_44D-Z]#4VN.ON&L5(/C=!'8YV\ M #0+6U4LP[=JX&:Y31I,-T2$JWOM_L]]#K1?,H>).FK8D<4L0%4UFJ([A0B MFKPL-.M0FKJ^/Z%\2'S"9$@UFZU>?.7U6 PS[35F7HX3JJD5#4@UUEK,167AW!@TD/$)V(17X'%=R\7M'7HI;A,43ZQO CSB_U$>I27NNDTC+E MU5A^V6[BD;=:MS"0Q97N/L=2C4H F2LC;]I>ZWRD"EF\^6_ZY,*M1]J<7P=&AZ/0U:\T0 MUCUQ>ET0RJ:@3>RDW6J"7Y7%5:?71+<_[#H.X@,$XU,*H&P0,,7HO:K;DTY9 M5HT*H-@=I9%0Z+G7#DGWOEZ?JIOMG-^8X4(>"IT"+]L&Y76[D0 =\%73$EL> MN"+0Q6$->+<>.4D54]ANLA),/L['G68AS=0&Z8:Y>5S"+QEH"S8TT+;M;_[E M_N9$TU)C%WI.,T6TG0U#S'EI9FL^&O$T5[:\[,_7%$M1.B"9S.LW;F #A^E, MJESZFF2_\J97*581K>$A;R!!=+NN*#V%DE!:/JKU.^H-Q&<=H!;,HU7(M3W> M.SA>W0A'1[H(FY6E(S06,'# FEQ#UK&!![YB+L\04!P[W-3Y1.K*B^W89,W" M%@!W (".!V31%4[I+7FR/>N[.6L9:)&U;MKMNSW;.SA;'0MI$DJWYWHGYRHB M ])?I4MHIIM$.GHL,=9R)% M@O+)>*++S(1:4J MVI2UL9_S,>L9O\\8'$C/&)0?<]$9Y.+\4+]2) *KUUW+" 0URV4CWGDMHRA% M*T1-G6G/>,TCV.X.1Y:([E8/]('>FU[*-.JVR[9RE0=<7':5FUQN'@V+CV&"R\HQQ3>H4ZI>4T MRM:HNM:P-LQ-F)2UB/ZT3YZ6V3Z'LN7P;IU?KW&H *ZC YS&B.AI&33E8L3F M.A0TDQV)Z7L=>%8.;_&7=J6I+=-3DG)68-U,KX-NB^')6L;(=9Y2LS)U.*]F MR$YGHYYQS"I8!P#]Z*A_])?,%IW*U@-=Y#3VA_F8-3WO<4\@!VDT7=6Z=H&* M%ASLNHKH6@%:SQ 0VQ-\!UN&4M*;_H?V;H-ZE^&_']]P.1_6D M#M&P:XDEU'F /!LB2[CLC*)8>$J'&?3$%*F;-B/F.*G#;7:%+(02H-OHW+QQ M*L)B5%"!68G4O@>[P!>2"PA'Z[F4+V85 MY<54L'Y*:A/P7X)NW4(]6+":?RDT8=W/O3/Q4Y^$4BE:G8KDX8B)P]W;:(^4 MB%GQC*I8Q/@N9"-J5)F:D(- 58*@X9>E!.5:1WS/:)(I;OA8T=TFL*"W>B2+ MB/ L3H.5YCSEU2\.0$&4Q@;'13.&G$;RD526HUT!XI3]+VX5W9L;QB0SMDA; M;27< H>H,5>G:"033:O*L==6+"IARV8@2S-_MA23(XA]*.D$%U+:J,Q>%4M@ M*]B;S/*B9=,80!S$@/E=U"-M/&VS+MV^+)[-);+JYA%RINT\H0?-)Z3.J&F$ M5ZS 3 DLX^PH5XVDWP2LH7H1VJ;:. WK:B,.+ NLCYIF%,XH@TC)E1:WT10M MI@K./\NV:LT@''&DHG-21D<]+*_QDCG5(:L2BE+GY]5='0)?*=25UC-5^S6Y M=FGNUVUI).<\K_:.2V-*IZ27&F\(W;M^=86EW]S \:&!?()I9Z)&:%;5>C)Q M"[U[*Y6$,H//#-$?M(T1,;%_23&86H8M>D279A6V; I;1.:^/D2JNQ%E.Z@- MR<@;EM!3RN44-]L29U)G?C.ADGE*4 M'[X,=5_9W' 5/6E^3 !#%B;*S.%J4%PPBQ TDXISF5LS)P.15(($,PQ%6CWP M><3P G/HJ^EMQ>X]8.TW9E\?"'DD!/0+)-![=M/L/-]M\JM:\@6E;=>(71J% M)&;34GT7\4&=^'A_N-;?B!8_RJ\?&7ITS;!A($VSQTS\8 FZ; MD-5&L7!S$[+N\Y@4JNV]WMM7J"9ZHP-V4XI'0U;HI&'D::/T:!JDJP8I(P&3 M;JEU5<&Z:>*]F"R*:FF>4+&DJ-M''\]L/*V W6I&38XDTK]5V>V&TLCCNF-(R&QP@'DCC<$N46DJKG"2,D^[FO41T MVG@4H2TL,FB:',C)\'G-A1&?E-6DI'8MC:^!MBM,2C0ZR)\JBS26K==XWIYD M*4T\8;MC\:G4$$3"3JOY0+O21K)#S>FII%04JH+=-(MA[0W-@_T[Q9H:48!# MK1Q27@^Q"623WTE>0KP4<]JI-JZ9IBE+A#NM4_76=2_W-?2;G0('Q7I9T?1& M&.!M8EEG"WE?FGV=@':.U-#:4]KL":FMW>*"IMM)OKUKG*.?$VN9J-*92S>I MP%ML4D8C0LDF0$K0&(\O5%,%R!KN#B8>EM-R3*W>="N/)*^263Z531U$D*W7 M=&VL9W&_S?2;XF^*3JF$4\34BKG0AX3A? 90^:/$P.P^,%2X>)RS M9\8>V-4@2*Z!*%[S\;B>%U=,?#$>,XS3UA31FF.0Z!DV*[ID12EKY_:&(YZR MF*4]&D0/-_T+6,F4]:1A\PQLG3+Y."R+4<\XN^: ),^,8R3J8<]XR3%U=_[, M>)77,=(D3AR?P=/A+HQ2#5D.GYWN"T/D$'ADB6V+Q[@0DL+-X%399%,08R= MH(2<[-9*7&V*)9^JCW_[!!M54MI_Y*JDX1!"F>2UFED/6B2Z &(&\IT60\@B ML)!&H#1>2ZJY)B:W(H"A*\AEM9;R5.@00#=\,N2=!5,AXG77ET&>FA4E82N+ M+?53N]VB5[V_&VJ5!4ECT= O12[-.[ONQ&B$FI9H:OT:#@NG3*5OD;UP=&D? MZ3 +*2VZCE-+2EVG5E6=*1Z[8- 2/)5'K5W2KZA(^=PE>/8P,E;+4-6U*F"< MRDX%K3I*RDT0M92=$2/[)7 [D6ZCSE,$9-5PB*:9MZ[1$YA_+8Y"X);HNMSV M?=(L:&FZ=!:S"-)F.4E5HJM24TX\?7VO9_O4SOX?0;G!]Q\@DKX M)J@$1T0!8BAB!5B S9:QA2JID_E4N+:EG41&'&GW4));0VZ$/KF?HS)IV33$(0K5S-2(5#0VL-Y*-XA4RA4!PS5775U)\&+?9= MXY ,9\XQ5;V8#F5$*^-R<; &-"Y!IV@XW)" E @@=;HK-"X00-94]#*A@>DG M?QT=]*W(0-' 1WDBJ[Q+Y"%"/Q><%Y0:),L1"D1EU'.45I?*8I L"JW0*Y(W M& !/&V.648(P"8*\BVY*WJ M),/31@%O=8I!,B?JWZ.S.N @8&->":O,]GJ&;=J6U/52P^G9MJ?WJ ;+VCW3 M\05GQQBX_IH< _CB2^7>[)[MMAY N#:+/TA7 LJ" MHI"!A!@H2O8QT)9\@QMB,"XP?3Q<#.J X#4^ 'CK5(U"HO;D?(*2=BQCKL*3 M@:C6JAA$CUB"<4(XZ2>4:/3%-0CK1UN;^JD%NR9OG&"\+95H7$X7F@/,#=ER MJ)R@.U1FDY!,'>-!"DM0HUK7+2/Z?%R6Y=^;-/_P+3L.&E8#NSY".Z&^?9'Z M@[+6O:EFB2W[2':4J$7XBZAJ2METH-"<4J -!J/AH6G9^-]T[EXW#4:[Y5IQ&@KN+.@&3+GK-,/* M%9!D\A;F]E!RD.P^+^2]5,FD@PUV*29J*)V*EY-"JN,)-FK5&HKP);9:@0AE MP"B),<"I=CMP:%'5H^I\Q2.;-2H'^\'A?[/1Y-F1'@W4XME"%DZ!NJB=K#A@ M=':JFV2LDUZO4@E5*JUNL+*@O/?:-"N4?]S+;%(K@9M4V+=-!/>!.UYN2B#^ M:(R"PB2D+QCP2\S8T^KTWJM7_2-J J?>#(C3DHR#=AT*MLXCN=] M"BD*'53F<8U*3-ML>6K;#MH:T 6.G9)O-9"TM439%)@M4T@/(&<(H4PV?8 _ M:SG$5N5J2K1\Z95"RTLGK7\A'BX3>LTX?\7#T7Y*GL?\"?_Q^>M*.("B1L,#T,$$? 4AY1J0;B8AU)[5?!/\ZD&_I/91. M+<14L[BBP,6!Z*BD+RLIRRK%5CM=\8)>ED[FL62E(CQ+3?67A(YXG3"?A(]1 MXIV^5#Y$!'Y4PJ8N_\"F8]U':WN%R2.:RJ*>#YALFF/2S/6P)--FR(M)UQFE M#E;E6_A),7RZK;C[FBE.RZ;^[/J7&SY*/)[-N9(C5TAS5/G3ITT 6G>6- MVT;MD=0'Z0D2^"(ZI1%S;K%SW5I0'BKUTL)%P2-1_<9\%^&I4#@KTEF0W<[$ MW7/!!H0>UQA7;:H225UCXX!C8]GID]\*EGQ$=&ZLM^5D,LF?OJC!4]@# MR9MQ^I_%HY^W18.?Q3:_8"*X/.P S%N$Q(VZ7(PNTPH:Y M3685%KY1YZ92S),$^5OQ?(PV*P6=Z& 0:JH41G@"M-XO+,N.>PU],BS6@^A; M%H1HX$8'V(36]?1J=##S$?+!1FJ(I%61$R#H$5!@(HN9B(RY9E2H+%D&G)15YW!0=HY>AWW2\D:D90I[> M(.GP16UI(?4PD43\>ZC!+9D@M:Z%0 M$YEZ,T?$3 B6,Z?UEP^V5KJ50. MH>,!P'5ZV^DGBB?@P]54=)S#X/*CN'R95U:5>06L#(W#3R)C+['BX(787SN= M7(38&F4_S(+B_P5+0,^)L>2_Y\PTP&)I= S2^8:.\_ ZW2K!DLK(6% J3YU1 M.J#P*6'9=VXK;4-D&QZ(VF(O"\. @+W@,&LYX,>H6CGNORVJ8E$*4N>7X/R< M3(L#:4+MU7Z] ZD5[($+&;ZX43X#&0,P"7,))$=$Q9"'DX0K&/E8(C*@+:-0 M31(8$;P05SM&+DY;I@C1$G"RA:N$"B4#'> $62S.>\17]/$4Y4.U7ULC"L!_F$9Q5VTIH"IJ]290C M4U)_7T[O/;1@VTIHS!?868=1;SIK8W52$!%SD\"NNPWRYXHW&$ YS,I[P!:' MYQC7Z38ZBMP,L!#9LB2SG#&D0RX@+%'X@0.FW)B9T\?1X@MK?L9S@ALHI&H; M=?*4XR!&SE2"28'[-[GK")079^RM1W_( M(*.>3F-]M6T%$4>SPZ_FZE^QW3L\MO3_AI.;;NRA1+\8AED\7!<8(\*%N$8) M1G9-QN(:FHZ&32%D'?G EP(C"B<3A,!@+9QPVDZIFV5147;RG'^%\ M4I[ >U3A(O&*\1?:],-K;,EHI#@Z%"=2.W%5]#Q1]&-K4@C/:SN73!DA/+G) MGO*+P0;.EK5@9G.%_ZKU7.A.I'7 11\*MI! MUZ4GN\YG,^'CYZ66#AAO.M@[V1A ?]_BQOTA"Z(/'QQN1?2#QZ7I^06;KV<0 MV3U>RNZP&4:>";;/TCP O%0.(^!RK;T05S 9$]);2]TC="S5+-^_:&@X@*%Y\/,:[/(WI=,D((E%=4Y./ZZU58I_S/>=GF M'L\+@'1)+B@K$_M\J:AMA?L@4.$(B@?&?B%.C=4PM/G*7D!#CYWO@(..P X8 M>)RDB#O0;( _MY-/IR61,=#9/*]1X?PL7&\8?UI_! B8<7IS>JR@<[ZKEF%_ MTC)ES73" ): ER].J9F)?+Q$\4S3NUAY:@$Y3X:.]Y([VV6)LQ_*5LHI2Q[" MWK8.'Y\_L[A@D&W@1:"(ME&OF"Q!&K,PK1LY,YPR$V@+@N&8CJ>J=^D8-I-0 MWAU"/HP6ZJ+":KPJ1,'IBR%VW^#IX5*O(OZ#O(L[/V'">J?%\^%S<7]EU.P! M-K'VT<=,K4M6:+:U. J-#WP8\-2F/17)BI%NHD%6"MU1Q0#W:<=;L@R$\RA/ M :L.S,!]3%8Q37Z,L&250TP9@2;%D"SN2*&5HL$IN@^C$0(MZF9A%A#)'5:4 M-.8V7/"A EF=(M_H'E+AHMXJ%M[\N\[:=UW5S&N["%L#UU$N?:LO9N?B80)G B'$A MGCP%CD.]I1D!QK[=%N7PY]>N)0*W#[K2[;S35T%H'8[?1DNN4.P@(T_9$(8$ M)!5K0:)31+WUIZ9XMK_64]&/MHNF#K/3JQV4_&G;+;00:V5^JMYRN.RZ6VDS M><2;W6W0;Y[ Z/DD,[]25VAZI+_M.?Z>&P)?^/38@9C7>_1F:_.<:V[US@(W M@/K$8'0 PC(DQK++JB*WK9^_2U MXAQ+]CV9:#6,G3G0?K$E!3GE_HVS/](,Q2WTNW+C_NA$Z)Q/&W4%Y%M;.XA? M/3\?6XB8N/#TR_Z+V@7";_QJS4! 2K[S*OQ.FD0,'$![*.*M3#(N;]/6$TVR MP)T@Q^E@8BI> M7!7B<%D(2)ORLFXH^*?\:$WCH09&5.RM0A!+F+27G$+2<%1 $TFD(5OR_XA/ MIFQ?!X=T4UY*W=;ZUSQ+!3T&F\!PQTTGXGG_9@-:]Z_)TO6<77\CWN9PAR]J MFPFU>W$^V,6WZ@6]_8)=W=$EX2I2QID4:U-^#T.5@&A?EOFVI9WVHGA3DF#% M]UUU2=-/C_;S%:F;D),N_;M62T\(1;:<#E%2:B)>[AL2!Z,,WT42-2936)I- M."R"(29/F*[1P/:G%XK$V-(1YZZW#4Q/LCOPG/75GX2(?U&"W[M/>>VHE)D8"..Y5K+,K3PF J!NN2E/ MR(7O"R5,ZNE2CNY6(@ONGX$KD7B[^F#M%8:)V"O"\UV7J KE[80]SJYAJ"Q8 M7,BM7>A(BP .:[Z@TQI I6KKV6AYXL*3Z.TN*1#!Z]$KT4WYU\QEQ^-?]BAM M^2*9!842:NC7]4+AZ0LZ3(WN3EZ0IUT63VR[X[#&3X]4X] MH29Q=;03Y&-,81!%$,!U-"RO" #;;+:'8G+*JJJO<5;VJ+82*%4:CH6(*YM\ M=_$JTP"+2PE"<)8(^Y32W*2H'5DU"0N=VS,E,"9H8]M*G[WVP/;8-]A\M2X@ MW1&$'L)$N!#>(,V>"/48> $\4KW^K](ORK4L2G!2(L)= RI% M">2,4==AO(6*,$E(C%Y&',&$EG(T<4'T%.NMN(TP+/0I@353UE.>V[S9[LYR M?%_?D"D7W2&$ZE-B Z*PD'I-!LH?@?2D!_K33T-\P[IBTV)S0PFX<+U' M^,VC!Y\_%"H?NO*C!P\BBN;A@\?&;D4[*RY'9DI3.FT5U=2T\773)V%M1#[1R?5G(Y"_-PX-LXV$#*^RH*, M:Q9++ M!O/\AA,Q/T=U-:P?44=H4R,3M"5V#^\:6K>LD(N'A649V0DT.J54ICV',T>4*OZAB MV9IK.3%L!-&L>K2JJ["4_UUP$5=6+ODN4RU7-/4VQ"UPB[I6OIJ]8CWEC'S*&T/Q2503(-A MC4@VE#G$FM$6I@Y057V1=3\MDKO@_=RM$L+?T\E%44BIPO6O%.#/#.N7M[IT M!V#65(X&:+,7Q*[.G;:)<2]S>E.WGR0E)Z^H:^$Y MT560C.M7/ 9Q0/T#->%NG($F<\5OE-^T1+;-M@4VF!TEMQ@%ZA!W/-6H"2;* MG(\:R!)=PB9+(NA.6:_@!II@*)#FY! NY-S)B4FQW? C\4'@U52AXJ!ZJ@XZ M@ =KNJI25SZRO8@:Y0HV)Y>6OE6.5!XO5;Y/&,*%T^#2QV?<=_C2K]W\DBD< M:'>9%!N_V#K?)J\USU>P^":%NX,0"=MK.S8Z&,D1L\:39GZ$X#UN@E*53D1,30& MY 35P@D1QAP#D"-?BWW,'@]Q/61N<_FG-,;DNCKQIXB+V:15!@.D/D2B?LAD M<=KR12^K21#*?$A'LKQ*G/"#.%!ZLM ^*)%")TR=BQ(PT%$V3JL]$16J>9$N MGOXT]4U9;"AP,;KPZ)(0%P;W8*16):H5RLW13F11V6WU8<,1\:PIJ(@?-CGD M=@12HC40F[+T>U#)'F>XU)S0CF>V75]#S,AS%;HNPZF;M,H9ZY$[3:J2JSAPGAS!/0F651';^JKWOA MO0S-!*@Z $'^F"='@@4]4WSYCJER<'8LI(.J/]S=K7%)47%[,(VRIFCFE-N% MW5<'(RIB)8M*$T;>S,A%Z-+6C">Y.DM5^2&0[XOC?;=6U!^STO?H0"M]'X$Q M]^2Q"RKTXVP.KHY&4F+MG=@'5#12K]''5=(YSYWOSB/T%[5K84^3"Y=L519[ M'SZ$2RU*K!5^LFX*:4G"*0OWU\YCRH.B$1EP$E@DB;GD@NP<D>/ M4*4.M)Q>7165:^>N@$_V<>QDA3SR,EAH0\D M08=4)B6X,.UBP^+T,=C#XR*)VW+EK(]&39)L] [<&'NM8;&-[B!ZL F01);/ M^WA%$NO(&XU7,@:ZG"1)92N<<-(!B65MZU,AOCYV3PXE#I'$F6@(I<4"Q M3 C,NMS*:LDT^\EA!;]\/H=;0L=%> ,Q\3$G-BQ> H+D>LAD/C_&JMY?*>6G MB)6?N$^&EMZ[4,M\>"G#IPD YX=<=.C<>\5*V0=MV?+XWC$Z@!1)M-07:>*+ M>.B0&'-9B CSDM*C@B($\^ )Q.-O^L(:)LY6S"E:)&(+,%%$I@(M,HP^'LQN MS*FA&U#3MJI;8")>]K)]^K]?2 )I\A3(M5+O^S0"V9X:RIOELLF#_O237YX^ M??K)9YG[6\W&X:=HW4UXA,^WD/^^EC=IH]$TZZC%Q-,>JMQ!1BNDC=,I:C0I1/8L(H MW*FV[)^[$-)^J6R6NZ.+R/R%^UICC,;@Q+%D42E "7MD0UU1M(9])K7785 3 M?U"16<^3O DG)-G[5C3L^-@ZQ\:SS.:&V-5CA#)2.$2JWCFBIP?DP*(X6/-; MCI*/S#YSO#=FE]^_R*PN-[?2+,=SJV43=15:3\,);>1$[F''G\V1F,(=#W;*MQBV5OG))K,M\?L)%P.=&.5U+KV3X-** M^32TGFD6E9QHD-@@&V=0B+S2#"/2)L%;"Y%:.2VDQH0_A#BEZ=:2'+SWCN/8 M?/1U?^N6&[IN.[;;.U'MO?=&08 C4=_0!23G"85.5'T#5;$=PSRPE]X#'!OE MC-Q]*2=)->GA6:8V]B>*RIYQ:M7DW;A\Y;8XM5[[;YZ*)?X(/>+G+F7%/;&T M9IZ:*LU+@M>$577/5._[7 ,/!G^WY>=TU"@, POX$B)4)U"$DNR1RC5W@)I M@2VR,B8IW-S\Y?YSN8'7:IDK"A1/P-:];HN_Z']\$Y;P>IEO_U)6>%/\Z!NY MEJ2[*/NB*IZ2N\(&Y(]CYN?T 6=_-DWXW[G>63X^Q4=_WLR'GSWZ_/31X\<[ M/WYP^G#G9[==]O/3KQ_L_O2VJ][^V1>_P[-^\<7IEX\_O]=E_XSAY2$.LTBK MX?]\\OB3F+V;DU__ET?K-Y.':<)Q62P&$\ES^)YV?I@.?IYY."_9]?H+BO/T MK4_^GQ_S56'+6X;A[=Z04ZH?\SN>7;[-*SZ@%_SD74?C8Y_O5V(&DP&Y8WD3 M^OL29)HG\M2S61$\]5L"[O.?X MZG_/;_KD\3[>[AX+_T!7POE562R&C@Z3PR"34C>_;4,L\#\?^3#\F!,:[VDS MS7\/B_^^U_R3=UKSO8EZIS5_$)/-:_Z917RRYO\P=O^'$(@7Y>R*JA__R;;_ MBW?;!W\PV\]AN[?[YU99O@"L+&^V?X0C(.R(>ADBX)].)[_DRWGQ;GOC[G?] M*/;&DP?',^*V\;DHJK)N)O\LP48J0B+9Y!?BF0>]VT5.>M;#??%GI"P^%OS( M#F'UQ/U__\51$@RF\B3W"4,%]!8WE+[-Y421IU$4P+0? MZVO^(FN2O6CT3<=N^M+2P7I30!M>A@OR)1Y^10GIG=*N=\ M_J9PV$.^>KC0$[J"W>5T\DS^_H#^3I^/7],6/PWTC\4&.$*\@#2,/P76FS$F MF\G?OKN@@B3Q=A9VCP=?RCT>C-]CUT2$ZWU;7GY+=Y,[MY-/J6M-12_.FJ9L M/XOW^9SO\^"+N]X%Q]RN-;<)D[."#J._U]\(=^/N]5CN]?E][M5;"Y.+FW(# MCN&P=ID4F&[[<_&::C?I?5\V^6Q9Z(T??OWU$[GQXY$;HQ)2=;I+G(@!R/GP M;M0I%E[N0@15+DB"*3R:C3 J-YO)#QTZ87YV/<^33Z?UYFKBG^['^G69?^;W M W4EH8WHQ>FWIV>GL>,M+ N5?:,]FV\W7 @/7[PX!8UEKYGC(JS?11TN^=Z M]H6=5\2)O/[+@Y?\9BZ^ESTF/HC%%[6)Q'(8U^[@03U+-XK![$ M-X.W5C.MA[M2V]D8R#4>?"W7>/S-VSRBZCJ1M[.B8U6=JG@1O<%75[/3#&VO MKK7*@U>-TLAFVVX\>L!^FV^#V?!G;'KTK7)JO@@S,)-YNU@1&N"\1H/L1];" M=%O4,I:\^O#FA&#%5=Y!'633U!$PQ'Z'J-19,)-7 M:B<_GW35)KPYY.IF_^I*=G4(Q?A#1YNL@WJT8@XDY.D'#H\R\O#BH N8^! M^;EAH_*B)( 7N\1QF)3"G"* N!C098VWE!,V./8P4>Z,H3!F\-8[#MRQ5TY>]*_U3RQ^\1RMC.'1 MSA.,F+-)W.[,+O%<^<)%.D.:1ELSM,(U$\);4BV++6@I@WP)K'Z)0$,&U1H# MPNR'E_^:<6;#55*^REMY.I8J>O#%:6^S@ Y%HH MT')U[S3;S]CH95V8-"Q<=([?%_6G+YZ>R4,.7?LGZ35O M/2/35T'"@[:^Z'+*[F]Q(W.(S\.BS+W?KV;@ZZ]C]FM%BH?,_[$$^S49HY[O M2.1Q.W;"#EP'V#U#[>=XT%.7$] 2]=SH'FVY.9+W?__/L?/*B(*)([)RG MOO]Y(WXM]@W.*4>!1LK6( XA(>7F=4MRTAGM>3I=_A[^/J]7'V/;T9EQ1CBX MY<=E$FZE>$)79-B+-\44"G2?7FTVZ[_\^<\W-S>GI0D03\?B39]^=^JEA1N;"T^G_I-5U+@K _%] M./Z>$>7XPP1N/ MT@O&KZL2_=,WS+;JE-DGGPI2^>+IN:"./\LB4)_V>1_F)@UO-"N+_U/"#Q%+V#T*U^% MX<-)&QSEN3 RB(JI/$[&G?K6O%B:1S:8-#I3:EHH;>1HV:J:+,:!$SPWGC4< MC"&8!=Q5%Z&2'@![7C'?8K'27HZ=&5O^.0"U\/ M]R+U(Z$HX,X&C?/I<_TU<6F&[=?*_@M.Z^EE?7U,T:8IVL]WIVCID[4/@_/;_X^^39V?G/+W^Z^$C:2=ZR?>LYV. D4 -G3+2^PHE& MNYJ(;2?SXE)L)S6?$&OSO&AG3;GVS9?2EU(1Z:%R^<&4]SI5$FT+XNI.6P_, M+M/EJ*'\D@DG59E\*U1%"VE3X2>9LL^((XI-*!M81SJWX_%2SCEBCK-2IK[F12BC2*KHQ)G]%%MUHY*-)[V1+CC[5KLW\D&_S6[4S' M:B2*!\=&RP.K^W,=0A#BR="MX+@T[D>*H$G^N&AE>7Z@)?:6L_NM;Y6WN@6Y M>FXUWN=-'I.KP2BG$X(T_>7)Y[W)/_D=Q$#O:!8+OO 7W[SGA$8Z"@\_/_T* M/7)DO_YE/K*:,(JTKCEO[D4$8<&8R!^$**P+\-%/PRX#\A%-PX676E+![,C( M,"](V2ACE6KK&53QL#GW[G)"D*G!B3^:R6V)^(8B!]&B4GEGY7IMX#2K*PCLS+5/W#CB0(* M*#]XY[(B@S(OD43KBG8>"R7W^80KP0-&S< *:0>EA32MT%9)Y>=%<*B7QYG= MR[Z]O 3O ]'MJ)5D;NW6E$6$=IO\Y^,6^[TFXF?AU5)56!X1FZ+ZL(D*?,<+E M3M$AP'0AWSB(T!1'O K(ECLQM7F13K#L6\#I.SAXFY_F"K!CD M?EX7VRC'C>I ..S!^[5ASOZH5>I4NY,)$D)XFKGB .*[ Y@?H;S2P&S#8ECM MBB@'8ZL 35TJN9CJ8(LPLKK\*LUQG*!]N0]C*O&J ]Z3KS,=0Y:5'L@R8[ZO MBX;=C67QYCA-^[!S+N51M37DDU!X7]5";YMJ#,24AE&G)Z1L$CQQ9464>0CX MV-+CU-RY;U8=4)"D8H]"2Y.O2Z]\ MBV8!AENI=V)N!Y>[WU)/Z3@G]PFO+) 216VJB-5-08A!%4)S_F-"F5Q'QT2R MN8[CG^78!K3,QXG;3^)]20A"YQ_09 M!3[;SI:FJDR-3 +N$5E1RKEFB?1#U+?M*CYYBKF52E &71!X]SA->ZH]MM9T M$/ZC:O.>>PV8\H80NR8 2832PXC'LGTC:*E>P_]A(%%BSS#W'=(@:3ST^+;0U9 M9 %RYH1AF(DV-C3A>-,[&DF8FI^D[^9P &DW1&1 M G>7/XU"8OVV+LR ):3J3I\N#D-=1, M+X5//LO<;.(F0/ \;1 MCA?^?<\[H8@"7_Z4OY$ MTPSP')UOZX8E=<-[H8ORAC;EM*B*18E@BM)QB(V)+&>U!BE;=YS.?4WG>;Y> M%\0K1!P1L)IL*VG*2%.TV#&E_;UXG)#]F,">"B.8<8J&P010*!]3N/63>!CY MYCL5_([+:=_U7-';E(!A3,6]H0NV6=+.0;&)YINB6#LC(1";]^J['LBIL0AD M;1=U([$(W^9H,/8PP^?+O%QQ"PZ=G;&2558+*L^K,G5Y^Y3OPK ?YV@/U%-1IBN,E;YK6D;.?L2LY5J.:>!%\GGQ'7A (S5V'&5J6%^V-3"8*G M\ \B*$.//8!/"]RR1"(N97":Y<0RY?=K\.N(]5E./$_"X3(V!L4:G?*5M_YT:\=>Z.^^UWAGOMZ",C(B)%VR!7 MS_4OFG:SQQ-RF8B*2VLNO07BA6\2ZJZ,4F+!-0N>MQ"5'.ME^\SSV^:Q2'2D M_E(N!%9#1>9Z"L^*(1[B9@EF>:[\U@%SX+/3 48\6AT;@@6=S(ETKV& M;74;W-YEWK"-YM72KVES7QMUV(7U0/2P!Y([4P+^8[IL_^EPM6IO?R71%,,OE3) QA,/OP M']2/DHW4!;7*R,5>3H;8K*^)?94/]Z1T=><^/JZ /:R IV]FRPZL4,')Z58C M:V"ZQ0$,- 7:E4L)@S )I#X2#F%ZIX=??I-D*ZYJ8OF@J?RUFW,EF.]!K8!A MP:P[JD3B[&=>7&:?%QVLC#1?2"")_;EB1:0MQ1$%L)]9OV:"/0IT<[2>;TBS M(NXR26%IDKO*@\&F>+IL\W:#.0G_MZE#:$1"KLAT8P9!HCP+0798)_4Z!%X3 MF !+@UM]XNV[:SXH$>XS4)RLZJ:0MN]- 9O7L8" %-B-_XFY4)MOR+ \66?_!@8F\4Q.^9K_NW,_JF>%HT5SF GUZ1",[+&35I MHH2./DY/F6)>YH P5GU-WK!$8%^TD/#)(<2YT4.+^SX/R)R-#SV:O4F@*WQ M Y8WF4^[9=2"!BH%>H_(X$VTK0P32/XF7\-(1^SRY--EN,9G&3TYP4 M5UW' ^GMA)\19<&$,UKSRX*R5@J6H-;L)?,J38D"*&,1-6KNIJ'-%(CJEPT= M(;9N.X M?;]RZDT>7I5WJ8$9;1R9U*WI.">D#W\O0T,IR]3CTVGY/_P?O0N_>'6[0\R7X]9F4SD-A8N+V_N9_0];8M/BU$#KJ3CQ5_N M.W#'>&!W/-"?.67^<)P((C_60&=X47O^.*B7L@)QP@6/G #%&9=AGU=,]$U4 M,:VCK15X6K@LQ_K!C^F %8>6X3CN'AV+QY.[DB3C RLY@/X;!1N0N$E!&\#8!#* M"!XG"6Z97"_\A%P"32F4"H.3;Z,;&ROS.(M[F$4[MS+F7=WTL4?S8EF")E+Y M/Z,(-)PT8S#T-H!,O9R&X8P->W6M3?2Q-9XY>;VB0,LB$U2&BS>Q0T<85TR# M]BZ.YL0Z$+*&OCSOQ @YY[B\?H<3QC-@9GJ6@.:BJ"^;'*FC M5?G&KR6:7)X^FFJ2D7!,54KI;/7^S78M<<4L;\A?K6^*IA_!1.D!OP[T$BXA MW4-B@8O#O%:!;?)IN*;[,"R!NS;#"A"P F6*(C=:A":(UC55G@KF40/WT TK MI5_2>2R,GF&4*4\?_K<+O]&;,JZ[E:/X,NPJRMGW;*?[[K8LEO/CLMZ7U603 MF2G_A%,\ 7J$.H+#>LWG]=IC69P,BDF_^K8<56+X[]%O'B=O#Y/7V]2L8=\C MQQ/!(@.>D& -(;F#TRK'9)9('%'9N%O)5/)&HW#?2=<8?^5<[: AA=-;4_IX M*1BF5+?5"MAL#MG:W.>S;;V;E7?X7<18AZ%LC0MM5LGZ[A ?C<_+)8:@M.SA)M-X#Q*Y\,Q2UF* M99?7)=8&X98N)4]9O)D)5K^F>C@WT,BEC].WA^D+7LI<^B$6<5K:W1K=[-)__'Q')\ M>;A8CN-6O^,H9W@GH)SH8(8?QN)=ANK'!Y0)X?I/4\R*\IH8 8\&=Z]))[)( M6@,G MK+*O)76Z&_6!1-DR^/OLJ^=H 2B$4_]A^G%Z>3OYZ=O:*=0&XH4CKK MIG!P Y,QEFT!J$)W+%_M;T_$XD"J1M='KZ8%(9HIHHC7:#]*EP^J4=U&$G(& MC+U!JIVV6T$FC^(%R@A2NQJ*9,MZ)JZ'_("3_X=8N!OZ//C$OSM2_!2FKH24NIU3;,Z\^H"G$D*3G(P M!S.9G)%N_K3T15!ZN(T%"D2HJX9+S[9FAL17711S/(5KA0VW^'/=Z!<(8V&, M(OD\'",E-!5HEBV(_RATU);:2F&Q+Y *;% M98X-\NC!HP?($RD083?N8%EP"Q.A4^^S+$XGWQ9A%@A=JK!.RDEVP>(KD XX MT;(E@\(/0FF/V2R57!]U 8G4/ 2&(Q[FHW(,F=/7XAJMB]MZVY:_P."J(XRV$HR!)\N-R).!Q)970 HE@I(G]D=DBW$ M'@_U)]*E!3HCZ'9!?R,'K*UIXS9H( DBW!0"+A]3V.MGIBD%NNA)_DI#[ #0 MN":*W(9=1 ^611;RNEY2W3<=34=!% QAN@QA=AIR8Y&+QW-"9J=.G M/0YAF]8WPK$ ]+S;+KUW&QJX^VEK?@0^!A.Z4X^)K;46FGK+ ;RQ+UW)>$?R MU<(GJ9M&O0EI!\U-E)=%N?*FZOLK9(.J0G#+?<7"W7;8\1;G%W@21:$<#D)7[AL\M4*FA_8\'G3P-T1;7+T M\\8P(C7_[*EJD*0WAZ6%]8NKCYT <@MGQ6 ^#1&JXPT#QC2IC^9^L9N?*DU MR0H!LEUDM?L&'#R5K9>5]+[PCO(#ATXB_1I##+B/" @]#A2Q)I9;?DD'<9=2 M1FLN(*U,-Z.#-1?;$J0G MCK>T 4G[4%7KD>;7;,V'&>'DX3PM0K#LEEC4E8-#)>N7GG$9#K+9UBUN/S9\ M*-2".W..[*);+LCA$,-.:R_,AMM\_.>]H.J/2L MYF=#G8I=KL)H"5>")[3.HN-CLJ6DGARJ:JQ3UY1%BC"QJS!U MXI/2*]:\SJ3#Q22+LLDEC1;VN2=^0W>+=A_BCLDJ4%X#&(S!2C8[M93$S[5N MT]8=T1ZDPGBQ/(Q9N>&K1*@8 X;UVNP-IG+R]Y)@^F.6*K\ZX%+EA_2@*!2D M;DQ)M\L9LQ#G% LNF(#7_"?JWRN1BNS5]U-/*S,#SNVL789)E! M?9S:EX_K&/A.6DP0LEN>K^2,ZG9WW+8%CG@45V7U6)$^-$0S-PO\8NCC.( MKH +!@M?$S7RN#L0K@,M!3Q[OP--I]A\!B]WCE%"!C$$;G#5X8PEB4#]G2R' M:2&$ 0M;W[> "VMQ6+4/ Z&ORMRDK4TT9.%%7338FT-_QL>C$P]\&2[4/Z2R M,$#-I3:(YY6XWO+#S/N#?'Z-=UW5 ,K$AAA^^ZZ?G]&8G!S$BN@2ER[^S/3: MHRD8/G'MH$PZ^/TMDE9C;925+UF'\;^2D?D((DPOF>RZ">'%196 MY"K-'P\R>K=N;^>,:\<;#@&4>\/26T))5MM8[DTLE# M]TD?:KIEGT ]\7=IB?>3MFP3BAX2S0CU.R'^$&IW,C.Y&1:Q*^TN@T+Y,(>% M,2/U=H:I?^!$\O[8([2C%;HHL3 LF+WY/0I$[[/@=E:9X9")=@$YY20V+IW2 M^/ZK8:L5]B%R:TL1="ZJ*_KN2JT=$W,(5,.U[6S?45OC0_MI+Y,UKI0DD[H2 M(JLW/GOKMX):P G/0/#SO7A%&*N*3G MZ27;U'!+0HBCSGY0?<-'1;YL:_&L)KW>2LYE*+&$RWB1-;+[WW*@!3_#==SX M%A", \0.L&D^<_;LEI;4K5)(2U ^E&4#)FY=+T7!RUI^._-E32:T82LZCFP M+6P3B7P^F*I$!L3= /7BM^.Q_M!K]FS#;"N@C2 /(C/%!=\,Z7<^+[C[;69: M=4-+,EDC68>'^! ML=W2,\*9ZRCS/W4L7,$D=\OD5D=8YYY@G>BSUN.. P!*"H40(R-A^+O2"OALDJ; M0H#E=,YN\L5"=H3^G90$<^M+/T[/WC=%&UP.(D0_0JGWM?I;*G*5[94&FN), M 2E]V<230/].2WWB)B7)R1PK7DG%Z^MCQ>N=!NZII"ZDHK\IUMQV$8QJE2%! MB@B,N;\)>LI90*I/ PZA3!)<_D'&?I'D*N>%<,B@E+,N"DZ3"IAP,1KW2B*5 M.@:XY#Y,?\7(Y>[JY<2[\[AH\AM7'QM&D*D3.D$$W"(@FOTIS<(LW MW3M0WR'=)5ABY]1S9B--$765X53&Q595@2"S=*UW(J7D6"P+81736HEP!P 8 MTT-%A!7 -7S)U$RN!!\DJ7K/X_NFF'5LJ;!<&!""Q4$89P#H$.$S"^AL@Z\*#@SXNI9N)B\)ZZ.Y2S5!E9IX%FUC$!9#*HQ"H\_ M<\::TD%HNF\3&%:YS4/F)T/DK4M-TM-VN"@"\:;EA?O[(%JN1>/+LU)S* MCUG0(YI>*R4%6DR[,#.-ICMOAHD4U@EDFCC_?:.( 2@K0D8]1BWA#M(Y+MR$ MWE8C[8>Y\6+]Y]80=[(SQ+U%,1PP9 :('4;R$'0A8%X2R7-#W:+3()E":J*; MI1+*:)E#%FA0.W DX&QF8Z%/T*3:_VGW/)W\+.A=" S"!8YOJO=(HL"[GI5D\P+/PB>$*WUIJ!S2G9W6PC[=13UD7(9 M]9D)D5U[E3YZXLTG MXQSS&E@N"/3$]DBH$(-IR=?EW,BTP]N:G)3.A2>9B(N $.%TNE;:FK.HPX>. M@S8,D<\RAV-U0Q1>7*$6?=Z*RHX)J0T0)&5E&2+9E'$=^NW*W_8H],E-.'F* MDWE]4UFS7.\]TM=P"SQ=UOZ!DQ/1GQ=)J42LA2QF5J%GHM6*@*M)E;2J*V\E M/*M*[$K ;/@M98A/,.B18)#69SPH7I-L"BN*'=.\"H8@CX^Q7/DRK34;,:#O M:+IAI"4*5]VZKEPW%%&+;JZ85\BDC<3L;(BT_"E;0P9F43]F@"084%U&" M'J5O^!ZIC,3=T"QJ7(]Q[\09];*@>].Z[JL,*H M+%;.BYKM][+NYB=#EN/<"9(7NAY@PRDWH2H=OUR[K&X*?W3!06D^>6]G"4;0/ MT3U[-WHD>W<0[+P*DU"KR*>#:5 ,X'7%_" 6>PKGV8$&=,O_WEN_C"ZA+=ZI M(UUBHJ6F%:8F;0_H2(HA1%J*Z>G6EY"]QYI2,\3G6=D,[G Z.1\\!^L-X&O& MCRI0*,$4F*UR_51A^*6GBMJH 8,,RR(\N2!RV#X0YI[%[?J63H"FY(CUAX;\ MG4*$S3H)4K@=HM<-1;Y-B$30OCL&I\K;2#$5HKM92?=Y"YJIS%..N/Y^KUW. MV2MV;#;$29$:L5PUT'4&LH0@3QLT" WO--L(AA_Q_BJ[6P@U=MJ,+71_S9%0<=:%?9I-5^BZ_V2#SG Q>$M%BY.C%VRKANUJ;L-'QPW)2$J MPVZ/GIE]_SC7>YAK]K] "\_':U0%V$S-1K+FN# D)^1)4*/7T-]/\@3(%%+I CH M6B:%FE+4G1@MQ%P=G-K3\(@B)KB)N#9:O>!W+@H*L#2AA3ZS$VIPDL82*ZIH MQEO=UJ2BDE/RN=TD"7H$S)VQ I@KZEDZ+)4__&),-*"4MI;\2=BKM_B^0RJW M>='.FG)*%=YI30[UKE#>*L-+5&DLT^^0ZH)-KWLJ!@D;,R==,Z6"L\M,B\@- M$B-@?@*4]=S02DV,#YU[Q3=/WF_3%RWSF=A($ZLS."M?&] M%.H'GGWWS[/)2[G3CY:FRR;G887FDW/!3R-G=4Z>Z.1"P=$_E=-IL#_G:9KB M>34[S2;?=WEXSP1"_"#RD;DPUN@M2)E5%LQ:"\]F^:S,>ZOO(+;XN3N\>S.I8AFTQ:W9RR!'1* 5AF-: M5@9?9.8\(GT2V2G:^\>,S%ZBME+PNF89M(6(FO2/H?$^!GG153,N@%K)4_,A M14.%!L: M4OEDQ7&N]F'KN20(J ;JY\=1W<.H7A7!%9Z7(:Y>Y\=!W=>)28J4[.E*/8 #ZK#0'/$A(1Q['>PUA[G7K7#W<)^&*6.A.YQ M7/A\#'0) =9T95J]X=[!5% @9C_70_96G4=:, MG&\'D46[<)1Z/N^-O*W#3RRWDTOPH#63BAA7^UIK@$E0RL&CWV+F,VD..YV\ M< S-@[LB"VU?YHO4*1%>PD+$E%=D/.@?@T:[E-Q)^.7 Z8;^?4[,YM385RD+ M$5>H=EZEEVE?W?8RK$3B&/3EK:BI!*GWI./(HU>&(KQ"W2\5++M\2NL&,5!# M2"38AS2;+=UUQ/O$K-=6U?3%GLA7?.MK4GERPQ3>M&+F/-\#-F!/X.C;&7 4 M:&HE;8>8#2@P&8U)2=\K1A3D\^NP2%DQ%P3("=<1^B5I/@\+TQ^K&:[LLJQO M6/U(^/L4U<\E%:E1#ZK8D;"0B3 ]F] J;.UA52B*RL8<.SHM(A&WC*]#S[;% MY4JJQI<%T>&OPVK38NEN]C*T07DY$G=+J QPT4UI:YA#L?>\VE%HDVY9_[#) M3L+:.6FOBN6"0*IS;N&UVA>K[E)#9MNCQ!9B)BJ$)IM?6&WI9U7>-$AZ< >5 MH;R%B$FYS_M8V7QV51;7A4^&#V5_$PIO&,!@XF:OB3R**$9OH,(B)G9K,Y9O M0+")316IM:TC]AY[X(^)IWF8CL&=W\9#*QW--6>]W*-.R.Y/;V5,+%6[R\"/J7VC38.P2]YHR M02;5VANM=M-/^0&XD=SCI6/7!K$(BLJA*DXU]5*H'XATT#?-)[2<^8K8@KE/ M,QOV[C=AN((?&K4*X@!HL]?&"@)'Q''NHOMGZ98RD/JKH""^HO.XNYN.JMJEBB4#@F!98I6' P ];K MJ/SR Y7";#)0':3G-A5*+R/H?'T'MXL#/-!0Y%TFEG/W4MKM9@2_ON'N@E1; M]"/4$KU)1OZ]:V#V*??[DGA"4)$REMN7:((CF:4:#9X3C#^2$;;*616<337, MOA"<\V_,A)Y.+M[[1$@R8ZCL.M):?7\YU]/W/Y^'X!C\G,C;CP<>;^4(.TW3 M\"4"_K:3KE+S@SQAZ\QGR9J&(%1@',EU6(:*(>2TXH)SZI.&5#L+?KI 7=O,""_^(F M4::W-;HL_Q5^5H S/2E5N[BZ%!/X_F(Z '#4<&,*,8!L MA &3>09,', $E_@Z,MJ9&VLO"C6(=(2T^I1@_Q! L?F"Q5&>2^/OURZ75.8L M"BC0@].A.5P/)$'=74IO&WO1QO>&N#MG00LR16S%61("04*O:""7=)3S?16Q M&Z=,"S=RISXP[UC(LOC81@0/(IT;T@HM#?IXV"FJ66744&,&-.87 G=@KT\E M"6*8=K/U-@@2=.L-TZ>&1TAUF)4R+(9J6&1NG\H3*<C8BLCLP?'2Q!Y1QR,I M*,LDL>W.P/!9;<>>@[P,ZT BJU@5?JO7D98I:03"*G)7JQO'6&0Z64:H&AV; M1.3(:FNB:CPGQNA(UNUOT&=2!^\7+8F#L+C!G7,/GRE3?+!8"C*J8PMM<+"H M!"?%8;:?UGGFBZ+F7)@_T(LKO+KFD<)EOS@:;L"=)R2)0VC ;H#8'[-\^>AP MRY?'W7#+;N"V=V:G"S-&& 7LB'5-GB(8QN[>$L?Q?HOQ]G4#%^D+WNW?A27Q M."% 9-H%)YWSF? _L8HP(4>.D[*/29%:0<_O7Y1O:-3'0LUPK,O!W8@KZQ%A MQSG91U<2Q:X>(A_&G7)96X1'U9'T:M_VB"J*1VS\7I=OI!XOWLP,B ,R[W:& M[+"LY>.0[VO(!<+LI%R8E?^XJO=B+4K)H_4U2R0!(M@5RR*-27@*=/78%[*O MOI!\JQ4I+DZPFG*^(LA#FL(RSM#68<;"-ZI\2?G+@\C(?%NPFC3AY+J- $LX M999@;1:CN<5%+U7J<>+31 )I?4N)HB^\@R8)<0?K%752&[XO20_W:+ 8H:3J M(6.$F'I[E$O:#*N%(E=D#8'>]M]%/YQ6MOO"*J_6&$:-4?V",@ N"- [E MAB4>T?CBK=4RZ.JFVK4(;RH-5",D>],")9QF19I8:;>0UXA?)MTTF3$0!ON7 M2O\HTU45A:^MT)H;3N]*VYXT(RZ0P>B> &D>XM MYN['*(:%8WD.0C2?6)8YHT$Z$#6&ERA&I9HCH$CS2Y[J#T7!.B\ITL50JEZ- M[S6DQZMP0+*6M?-B,E&Q2#H+>9GQ@BKB.,>6M9NK8")NAF)-L=+5%X8KJI*8 MZ@HJ";1CWM2FR%=\0G15.-:+V #I]SWOZ=MOK"=F:CX;5=I^PZ<@:;E?E4WA MEYDP.:H0GVO$&G2NN]5');B*V4U%Z-U7Y?MVW%1+HJZ1UE,.4EVISJH3R-E_\AY"MQJ#*^"HNDEWPCH[4I%Z0;.=QL,@KMZW!)O\W4^*0= M;&HIPVXJYV%OME1M9XU'LXH*N0XK#^UN.6O38:@NPKYZ1B+$H-[[-NS7LZ;( MTZKB59'/!2O*Y7L#OH:50P)@#H4]BQR!VGA@U\+R\A D.:D&R'[5JQSOLJ/9 MP[AS7X .)F\<:1>3 B@/*?ZU)IG(!MQ)-J3<,:+B5&C44 HFTH*/W0J)L53] MQELG%)DZC,B8Q4SI(A,_Y(K;?D=^E;$K%C8<.B^B!B+V!^4VNVB R%ZA6/"I:UZ0E$ 0[ *S92C!/8RH-:H MG2H \M^H-T>AF$&N4AT7@I9;E@?X?K; M(F]ZWG-1I+3)T7D.VU!R #T(YOA).C*MPT4NLI+8+FA!)F9!@=%Q?P*=,AH! MQ+49/+H%O"91%9_12_-6&%_)ZMD!3%$I1^[]'MNVX]3_=FQ-N?;K[':HL"S: MNZ0I_Y@ET<>'6Q)]GR[N6)](SGWA#A*!)A#KRY=6<.?AD8_APD"+31# 7D# M>\'_I5T5H='>(ZP=9/N,7NNV(&]_A_ M_Z^'7SSXYM&33$B)Z=)AL"8 !O:?J6""=W@7;TI"(X=+O[X7A>G#M-WN/@7NR[^TEMT>+O+\C7]Q,([PG#W#AH?4Q-'??#/ MJ0E+Y,BR7I,BK_&,?2%D#/'PK';DMDS7)RRI!\^6/)33%*"N"&X6[&DC1\H- M SBFVY!\-#Z6-2L@.@GN*P8U8X1WE"]DW7+D\.ZQW*5W6'\L\W7+XK]CX7]? MWQ3@,H\M2PEM^,Q;&+! [#"3B*]$*++H&\R=VU$;)!.E3G81O;2=&NQ9,6ZQ M#XOMI"<9FVA9Z@ FTS9B^%U(.0PA;26'P*X>)Z<1KHZ$?2:*4_O5GW(,;7H< M/J(%6H5#BBA%6# *H%U.730%*[ES_C"YI6]G!H].WLPCI#FG+(K(PG-N3OQ) M5KW@))_BYZB!OB0/,HP=.D^)-"1ZQW91ZIDN107;I2N$C6WPA+1/['F"]0JN M4;GJ5B!]B9)GU\%/7*&,,4@ M>4E9ZS%OI[F"#S#E]&B$V(FM'1JV+FEF#,B3HCO9=@\,$%V#(T"!>>;,=5FPB#YUD7B?4_D7QZ7)IG$T]GI[# M, Q]38L1<.XMW8#2##B2EU&+'EZ#7-A&E[*KT;DJP6A[F8SR?ME>WK^JCB]?:M>RYCU- M8P8Y)@MP\K8-+O+2%L B6*3VJIBG>5Y ^B79RQDV$5WAF@V+>UC6S:VG])FD M4YHKF:G@_+8LEG-;HZ^>GW,7=94FY<@3=I+%?5)UZ2K)H;2CJS:!@UIYCLSYP:T5]U&U,I[1?9\4N7AV5AI,V\W.+UA M4<.\K^'G2G/03;!*&259)7M%SG:AI"MWGJ6N8+*08A+WL.'VQ=U[ YE9[";V M=#:4\LUA/:E)$YFY?,52H0OG::QSQ%6Q<+.7G<7DL7FJ\2:QY67IJN MBY?PUU&![GO,"@6BN^2U;YLQ]D,(++?A#("$3CI*-ZY0_!OTL+&,#ZH&^J*L M<))>ERG-5C 6.XP-Q-HQ4(E$K6H#.YLMU2/&+4@LP;]TG:4;0U' MS)+>/A^"$L,0>>$&=Z?GY=MZL^?NDT(7N+Q(]VQC [YV\<42+ZX8;^8O[>KD M U2$OW*O!_ '4"XBH.%,@=[%-4CN'GM,%5S'#'>];*1-D2$DUL(XBC<9QTV, M6ZYPV7:Q[9^?"<^UEP)C2-B(EHQTC=.."Z* ]"46)&E=2!*+;B\8G,9H.PO0= M4.V7HF@K:8($--;SAD;R"CV&@.'LW,D$)MU\^-4)' 'WVGTWZJ80 ;0%NAO%1O_^8 M<_Q[..;1!)TT5L/>G;+"T0F27HFHTA[].#A%]GD M_(KIT'K*I4S%'G[Y,SF%O^1-1=\AMSJ#JBD>\FRY 4))OXO/KTLZ[OU=OLPF M_PQ3\V]:O?K5__?EX([A@N=A 73-]H>R>AV_^@.$GA_WU2TGY^.)?1KA)<=1 MBK) RFT+]R$G:7)B6VJ7]0V%0-R68_FB<,,$1F7)N2@\R]-S0@J>)?%D2+Q" M9TF;_$261^L4F/5/"+QD14T9]V5-J2KSA+(\+WWC'$]C5=6$\Y*U@:?HQ=>QE7< W%(W:7!/N"B\'])5RZ)3@E'B O2;L5OO"(:J-XMQ*$CQ);!&<.)[>Y>0C[ MED(^I5=46A^0OBI8OP]=!W84]QR H>-47'3(H/FU"((NX>8:+37MJ\P4\4:_ MN= T.:N4NYRFLKBL!_GS6[.";QDH'L09,2B\OMMI>\W$,(!0Q]"**V5JJWLV M_H>.;$ZWBKOAY2PL44)ED6G]"@/[_/G)/Y_';SRCM%#>R%>^1B#YMR[L,B[M MPU!LZMGKJWHY%V#L>:TJ#/%R5"._)N@C[8?@;,K6MJ]RO.IW*7Y(&T%DB8>; M0<67XSDK^NRT!!U#3D\^/ANAG!(!C=PC6&%L-B&HZI5EVO&M>>>NH6>X:^>D M?*LC_3"\1SFE[C2QO5Y]PL#GTV0?81[]3)COM-,!0@SY:QDQ,/]U\4W,J8&$ MB1#F8IZH-(A*/P4B/3A/O :30W4-5EP-%'17<X=WH[I?()C0DJ+!Y)[ M,E])V&IYH]Y((\>FKE_;PHH#S,8EC$4N:-7T0,;%?DJ^_6HI6A/R^U5P_ M%S(YE3+O$GDV%,N9E3GV&:IF,>X>YU3..JWCDEL5-@U8S5/U')Y\X,! /QT, MHT7;!=&DE5ZE=U7/%1%>KF"=?-%8\@DSR'LP)A<]0[)::+@GTI-C)S&ERO4Q M8[4ELX?$@X='-,?/[D(E^ZI8E$Q8QAFLM(PVK*U$&1[R8=PBC==2&# >9\=, M*V ST8E@R44G=)4&E$F$6YG0]7C6- (P2/.<]Z'8<*-U%S63;BQ<;/+?50R M"C?P6RLULL-^O<%+Y+I8>EFVXDTQ ]]H-=;-FM%-R/V4GA(@J%-;((?!6*DK M=D7YNB:54@9AV,=H;G\IS+U5,OE1=LKPKTJ@'5?%'JQVR8AFTQ#*$/RFJV[K,?@%]6")N(TNZ\%6%.)=ZBX3XEBFPS^&&R#Q@?VZE$Z M*<;+\%IGX2MH!:,"E]R374\XY?V]4+:*U_1M# Z:%XY+.#!YOU]G"0A_0C < MHD1A/<;V@)M";J6^)S,R=^U&VZ.X#.N:9(BZGMZD46IJ)E'?ND:#X2NX4]4: MOO \:^3"_<0['YG?T=9!OR&,RY[7Q<9P1RF?NYEO>PYA9*1C0\PG50M/&*UB MW7NZ(.UG">P+4TBR@Y[4_RHLSYJZM,;T];!F 6A ;Q0N$P)46V2$C--[#H;. M"VII9&^+I$,JY&%YGYZ?T+&9;2]7(FLF5ZAXR+*\D#Y7-L%PF1 M$"KFU#L?%FDPC(2\&**K&)(W.DV@!G#;;79%@G::NXN;SUXZW*@;90BX V=E M$ZED!.&F$(]!MVNT[AP*DHF-3]*W8PG#YV)TMH^TDK\7D9(RN7%N"LFP(YMD M6FA[6 O77E (G P/?V4*73GOEGFY&EJS M/ H:).PJ8V;M2/.TAVET ]LF^?Q+8+YY)#4$'\:J1VJG/<[#;4'J/=MS/Z*( ME=N;I7'+^9MWN*NW1[0L5P(/4/O*-.CC4.'>#NE;Y0K2<-12.8>1NWFN.MO< MN.[3_$VK$V2A;8I[2D H^DYKHKH,^VZ>@L[Z=1\- M_8JEX-1&R+B@=%\& 8!$'9.:-!3LTICCUWQ. /[X!(UI)0)%6X@6)TW2'*E*S]V$'#-[C@% M>YV"<-*]1HN-,80J_+RG.!2^ ^YC+BH>9V&OLX"^DJB+N>O\UT/>O)4)I68W M5\?9V,-L"%LL.^KD4_7.ZO+68 9*<]3I [\8Y;:%(V]5W9,3YH (5S_.V3X. M<[B^-,#Q* $RP6P)"DY$FZ/JL'+=,PDTWKLX*)-IQ%@K:5PS(Y&>BU[G M%6U5* -?%O6ZII8@-/]>BQX@&98\N*$&/TD:)%VW&$9MJ5JKV:#MTGVUJ*[+ MIE;!6_O%P*&]*O(ED3R(@G"9T J.E:B.&V,O.?(5F#5%ST0PWQ&4>[OT, M7X4]8G2CCD6.M@/4E4*@8>6(@TAB12"\T7M&F<>RZ6>5%MUR06DGIF_.B_EV+IKXM^=FD7Z_IP;JV= MH#>SDLQ*N_PB?S,M":K;AKOTJ8%B,N]T\C_\J(#Y,+G0V+AHM\^*3JCP51[H MI&F\%9BLICU3^(_G5/7#QAU8HI+.8[;[*3#ZTHM=MT52%).*9O*>2;G@V&:; M5O^_.-SJ_WN&UPIA%VD;LVQROB[G4>87KJ2L8VV*4YBZ0=2MR4?YWG2[N@W= M;VHQP@=%"Q[$H4C 0677"5NX:@$H=?U.L5%2D-HDA!Y.F;#)J0F4_?3=8YSY MKDVWU=U H>_>^0]$:60OE\7+.F]LX^!F!["94"22;[]%:=(J0M!NSECS8G* M*,+NDNC"LV%+^L#B&PJ:$BGH*"$-=SRSOOZBGB%FQ!2S6%:F M"Y:48M:;,=RL]PU4X%BU66(M,M+[Z;&=+#2R/43N<-5J1] (-)/QK(.=W.,&3?E J_G(YN6T M5L<855UUT@JL+>:SID2;R:2M$>/7Q&%/C=C_C@512C)/E;I$ ;I-IINF-9F0JJ!CD](Z@,;#IV8?FR6_>+[ / 9\FY/"@!\G M76L;[DLU[I^DYUU_R$Z2/(7S"7AS^H%XO>$OF=>30_ M](EAO 4Z$W@/V3'2AC=P?Y6^9!7N<-6*#(F@414P,(]ICTA9.CSXJ9^E;'6R M6Y-Z>=T7;8N[9EK0L]+TOZ[J&\IPS.I&H@ '*C=7QJ3#YZ>3']#%7E(JXIIV MC[N'@!IBO[=Z.IS>\,M)J";5_*O<"K?[*%5_TAG>!P3!+BO&25+027(9S);A MP0RHD\7(FRMJ? V;(.03['%9_^\R#'4E%.^CE'1>?X8+6?C"&).SPDK/+7A09+R;L,7*V#,&1\ MOA!RB=HV:0MK1+#+A.$$<=-E$F']<2]=X[3XS'82B'86#^#!Y? BUO+9PDQ9\<+'LXZS'1H\#O 0YUS@_%GYJRV&YG7A^ MNA:G \=B=#A(K,[7\TTDV40G)8U:C.SR4#W/%[[>DR2!>#JMBT$XOG@\GY^_ MDDD83/* ,XV^K[,]@6IF7 7J25%=/;Q"] S[_I!!'[A("S,H-FP<1I M*W6X*,+;B-?FZ)AVQ'ST#K99NFJ17]=,W=V_TJBVRVX*.L@#!=NLGXSNKJ$9 M=V=/NKUJ,6&RQ2)W=H).XYS)FH22G2Q,?)-!+-H3G.$G$YJ]T\FQH)44M+X\ M%K3N,T[G5MKF_)F>%Q&/UX,&")W$HMPX!*8W5BRZV4,#@"/I,U]&5TRC95^$&&TT>0'*6=Z5Y-2F;!#)@ M>Q'9UVDP"5$%W0R74R=DY_0C=6W8A,VV,^B"@,:#0DJ!#0:#,R]G&V9VW>$" M5N%[1BREB9'V*CA_"^+"PU>VDB<0R>2#\!]>)B3P>25GE20QMG[D;&S L44+ MGLM+;?D&MOZF6%)1C5-9>LQ!E(*/:([A*421TWI''NOESMH6>9# Y[BP3:AB M65:I:#D1;XQ>$7[K*EJNNT-28.CIM*Q&2A/S2R%Y4>\EC:3_HV07BK-OD)3R M3QJ5X*4>I/AZ1)6TT3)I@0#U#GQ5UL) 4 -Q#[IO="G UYQ;PLG%97[!CU"$ MC AFS%4+3 ,X-*B9#4RXEK.]G-AJ=^"X8[;:AK,"!0 VDTX^86+ MR8O(^Y<@'J.:IE9R99'4*,:2U)P 1B QKB=P""SREKGVM!E $"GOG"B2L&.D MIT:L3=F:&KQVGX*8;]<'(/??*)%&7 !;R_1RO5@YH24>P-(<4H %UY#!Z+M9 MOLMF#!CM?NI O79,BBQG&(%B[@LO' ZPWE@8]28WTLIVE%[N/YXD5U$*2[9A##[+YULA/%[6 M6ZKOE2JM)K-U.CE+,G8;!@4.I>)=A4E.22ZFE2LQ-E+@T"=K!SB'WGI53R/^ M($=:GZ1JPW#\*NB*:3>_+#;"CT;KEJ )VOG+M+Q:60CG]Y*:C6FYD5(B).XX MGH"54GHOCL_8OO7#)KA46F\PJQ65.NBX:Z@@)DM6T'Z\GBA:[GE[Q M"\PA-/)*9;O2+] /A;32,UUKZE"5 XU[\.-L_2?P+ZB1VS**X8C^X(R!4P+" M51/+5*]TTHGEX0:'8:70$C?_>2;D%P=.PP@^W[<.]=0\0O 4B80UQNY[ETCLR-KL#U:/GCL_/ MS;BD5@UM[B]A>5TRKK.\O14(SZ9A*S%-;<3RQCQR/KLJ"X'7>.9:3[O+904;!^]_[$'8 MD;-WWZ\4X($:KPL1;%',Y]:!0_/6!6\>:3+PQMDS7-UC?3EL/=^16'VT/SR]I>LO6679/>1+R41K-06 M"4K"/HKX>NX6O",@U-H(8VQ,8".8 >%V4X9=0=V(Z25I+0#;)S'(C$(HEX'C M)W[4'-[RS%!CFI_8 M%/GJ2 ^SYS;!*+TH9YY69M2">6;RQ*>K/?Q:KPZW MW'O<-G=3EO3R\%A?)303;R1@9V3]FU+*2[*SY+,C?\.^B#($W$?*.AS^%;=B M3SZB$()*I7?IUTS&EUL:06K\H8'O>-YF]A:]/K]3>6?/HXO+_*79%D>,?4Q;S&\Q M;OW&O?N-8RJ0204J0;-M98\K_"9W__:R7)%H'2J$S+H MF=:Y!CCQA=O!&[L.O+3!DG(U2[1PWOM:2<)*V0<9%^+JXNM\*XT6JK W&#ON M621\DU0(Q^9@C"@YWEI[:*V73=NZ-3L.QJT*75QJ"K*T2749[&C+KBIULPHU M5^:*[N'/W318(&7*0FW#EW*TL6E:;&M!TPO+;&RY=D.30K20!)^TV_"05B%* M%B95@MJ>O&/K>+[[XF;T:8CM+%J,E" 9^._G]8-[1B7(:1%P,Z4 M"DL[WAJNU&H1!^UK714ED,:6#,9<$FH^:Y-6E6D:M?^:"U69_/^38'9>"SX1 MXQ.K#$,;N=L)MP]_[Q/DX2,H "M\$NI!_8I5UW+Q),$/VY*]D1(OY=\ETQO& MJ"'4=1]Q\Y8CH._^@RKO6@MOQC].+T[%7FRI5&# MU.A7W3*R$61$O7%Y6.^9QM3>:MA7YDGFETL357S4/(7]#*0IF[PT^%'X(N8, MNWDS$_@0[2@2TDQ6"+JI!;_!AM(UN;=ERV \3X.!DC<<.I,H@7^D)<=A\U[XY!+G&#V-O6RRKFW;S.\Q#!"HGJ9D5S9XT,RM-48^3)P%_4\\?]_$;Q\2RZ/W MZ'E*QR+#)U]!:N=$A6.7X4JGE%>/M:-]9(RDQW1G$VX*\76P.7!^B@O3PH,A M"]3#Z!V3X7N8HWC6LS]CAQK5( 9]N11>UA7YFK$\83VMS*^%(F]O9OVT6:V# MRH/6]S7XM-N$P^+?UG.M,(F2F9L P.*OQ![F7B?LFAXF.M.TR6]R4D20^4^L"]3.8VV$P MZ9Y>[C2O7A/:8K8]SL(>9D$6>LHZ8,H4 %SNX=+;%-4>46L"MJ!0?CKHJ'8 M##P@"]-)/=9.]C-+8(Q1IG$7,NYBIDI=>'"P-02B'$FQQJ<,BZHGZGJ(-@W?/:=N^[U\:%>BZ7]12Z!#Z*B:$+BZR/ M/:)@V);:#VNQBVD:X'&N:PJ+L:K*Z,A*!32C!YV7F_AO$V03UB-7QGN?[+!M M<>Q<3Z$,7Q\NE.%]CE,_+Y("E;GS*GS;6CW[Z]][[<+GV&C_GO=JE*_366SI M=(JU/VMUTL:HLG%=6SWBB,,IET?/CD;8>AMG=.@LAZ_9Q/Y+:7R3;F$TK6@9 MB@9YD2-&TTX[90*HIV'/219%>FQ5<&M9_JLKYV+;N 3;LV].)+*8)R98?B'V MUTRO[]ZLFS2M&#.K/CLZ."B&Y_2 BX 2I_EK^_RNY]HF(@!>3C,A=9I2TBF$ M,TL>ETPF1P:26X;'$H6S&MC,6-@LT5M,Q]HME$[B/8*W#@U5N91BI)XXH*ZA M7J)9V!9+ZG"5"9W=,H0]4<==6P]KIRT9P#'>@GX(6^ML9%6CBT!7IE\D.W.^ M$1@H[0C,*N.IJVV(+/DE'-<08-;?A]G;1!,Z7'A.M76P\%BVQ/H/./O>IE8U M+9"([72DAX,,W=A#2J4A[?]RR?Z$OU$&9* G.N!.%")0?G%9]JBB"L+ !A"^ M>U2T\*248!X_H75Y6?4)Y0:J'H.:R,PU,?>8.CVY0!K:R>?\J$] M![ <2@DJPUBC%2;#\L:\'+N6R5BM$8BY:-#5_+__U\,O'GR3+P]#Z>&EGWNC MUO5AD8Q.+"6&O4>YN!FXZDAIMA!4R:8E3E9%0TCC:G2R7+7S5F@%\"SH_W"X M@YT@A?"'\/;HZ.U#ABZ*]:: @/2C!P^_ NH"N!,4/Z^)[X/FK@V^9OAAF.:" M_9?XLX=9^.6CSR>?TK) 5N+!-_C#C_1E_.'A-Y^IC^0-@_%RY.LU_M]RV6N, MS5FCJ&LA:E>$L*V)G53;@(5:_#CT-H)?0: M9]TET<>&]Q2>B;?.V?/_,QD.@&Z_"7, M<#MY%A9X/?DVKU[CZM^^>#GY/F^:8+3QMQ]/STXQ:DS9Y_>B"HSH?"^6Q9LR MGD..[S;",#FYK[ !>:YG0LC2%[FJ)B_ =Q_F\<%]5P3_@E?#E_W5\&6R&I@M M=E-?"J^-\H_$9<,^K_Q^L) 8B3 ]MP^I3Y)VQ] 75,$L=M_AF]:6& RS5AVMIP9,;H,&DQOP+"#,#ARTO*( $SLF#,NVW9__KZ MB]/')%>YY.9UG?/?.M%PM4:LI#$=J),T<- "]<"SP:X6RQ?D-&H=CETO 1"=*&-;#5@)')Q[XSHQG/4@-KO9P@*X'./[-?Q\; M7R^4S++GNU!>YXYV&I-C1,K5LDG*(S=A8T%(,&[?,,3;3!"C6W2FN*=1H^'[ M AKRGLCXA15($D3&X-N4U^6RH"Y+.4!@MFKF1]*'';$;XXA4B;B,SCK9=4]+Z9%-.L1J3!7RF,(I.FB"80O+"4)2>6,AL^$#.5;ZCN/C9>9* P86_(@E4$F8:"1(DT$Q%^/ M^1QP^5%UYZ^>'HV^90)/@AC%#.J+\KY/)BZIWF[^0Q7.WMU%L*Y M&.Z<7P5S\=F0=(C1[2UQ&Y?M59&J$O)ZPDW.@^&>YQE?)YL\*ZLE0O6_%@3' M" =&B%3+\,$KBC0NQ2V^N"G"X,+5;L#06H'0IVMR[CG+-W+(+$O\I0L.4O( MB=9>:C_((K([ CU%?DKX M+(6UA"J&5*ZZ>7A(CYX0WR&J-4".NGH&,OT(R"0)[UP$UXTV/#5& MFWW1S@+2)CU;W>&B,60U3WJRI#:0'E),C(,L&9T/X4R(Z7X<4@4'P=*/-A2: MZJ5%7>ER'+0B ZS4\H[\L]=VI]1+[HK)5(S+@?GR^XC0DI9=W'U"F$G+G,V$ MM _"W.2+8F.%E-C6?@@K?QAG^$93/LV5*+:LKECI%L%%[(84KU"7WVW\AE-2 M9+_.@__' R;-EM$MX109>&I'5_V1*6N_H$*UW(:T9?"7E/DIARC5??"7EMIL4#GXUU24NWP?B&3Z$0FFQ<]F-X7S+AIW5$-L$W MP=[QQ.$B-W3)/4MK\1S&&=6-$'J'ZW"<]3W,NFM8Q^@O4U@'CET^O)/T>]Z MQ*YIZF"85Z[O?=)5Q/A/7=K;68B.6F!KPCFX5#GLL##FA6N?= 78J!1PG-L] MS.TF''H+SH+RH$^I#*G(%![]':H"4465./&0U%1_U$L,:[^NMA'",1QQ^M#< M#R@4Z]7T4APP#?(U44/-)O,PWG6;H %TDD4 MIPN\*:T;^N+8KG,VKAI]-PCV/N?3,-%_D5Z>(U%-7'%!6YZ,>Z[OG$ M+^64'VIZ$!V> 3,6ABUOYH) 446$).V.8!;2R.W&WZ48J\!-1:8"&&VI:(DT MNK8JB%[30:*Z=+9"PDDK=Q7SV36YWS-R>O*-Q!&OELADCUX==??IEY="C MCY\\.W]U]LEG,>?QC[]/OFW**0';PP\SW'[3=#+YCB:"GP-/MZJK8AO^ ) > MO09_1FE*HOKG0TSRCT0G8<53>CLGB42;)TE7 M0R_LJIRJ[I'V%[ ,9 \O(:QL@^8,()\&J70K"5 9NR*1"JX4.RR :\\@VZ'; M+K6;L'<$D](UA4^_.8G9\=T&5+0JJU:UPV[-QK+$BQCO(JX8W-=R) 2T*) MQE8=>:C>DW^:^N#V"];\45AD&.ENSJS+J"35%=&RA']^YM?#>#.::$[55H*X MF_STCPDM>'B$%KQK7;@'=(*1Z:$)N>:XW*:()H=2 M@?0KQP0+,1RVDY(91C ME;53BJM*+]WZ5*U035=S)X8[(H.ZRP'H56-CSMAEF7=UG#[M*#D5YB#$-.%5 M^"1^>OJ/TT\^XZX#066QIYWY\.?O86>'\.Z_6W"M6ZO>A'Z=*8"6VG$LZRWM M G+K8 JYNX3-@'HH?3\_'B>BL6QZEIX,-B#+\3 M(1LSJ92$0["62/W2R2 ]Q#VY\?@5#"&:4ND:ZN;W!IDXFOE;!^/YCXR-.LG! M!^TJ\^G"QSF#W&<"T.10R$4'CAIDI#.:[3KL M<\JI(7<1UH537E*I/?/'2:+)?S=>*9QV]4W^GYWL_G S9GDIJ@%QWV7K"+5D M;K!916<]S(Z?<(Y;?PW!:3LOHS!LGTR4XP0QQG0FQ+GR*E9D0,(Q@9=& B.B,O@5(T MAY'T'F",OZ5^GN"SKLH*"JPF&(#3M17?IBE06S#]$*XD)GQ4R%/'3F@7-#0( M+^S+^")YU1[8$4,TRQOT8CKJ4*/(PXC^P@.O.DS +FJEB/#C&4A:M>W\YO+( M\*H3I:Z1?@GVXTWB-B4KI!%XV5SFE59HR/0]U<#YO+:7P;>_6#$9M(_YM\/T=DNTNM\B;+\C#-S9+_ QAOI13VL\ M]$QXPG:7?P_"?IUYJA7D$ZVMR?)\[:9821^IKD>0Z:HC98%(&/V6/-\G26;4U9NG&Z^51(=TD MJ\(BD8+ \-M/^2SV[JJN3 M1% M@(C_1U[G)"SPF@J&&X:(.\WS9/[E]P1\:VCK%32 0ZR'KP=D*<': M0$HB&P;X;C9++1CTCS&Z#IH#F=^"99T;_M.*0'>2Y+-.<2JZ7$)R%P=(WBRSTLD42^+I'H1J0L\S-2E M3;,1X$4FS?N4J3MF5O<3,(U348Z2W:3D0^0K]UB2QHGDLB32S2:4CKT4Q,.0 MC,G@WLK*I&Z2+(/;(^4_9BG\T0&7PH][<_?>S!/>B9X/[0]1<<%TJ\R+.4&' M(Z.D'-KD2_Z,96G,(2L@X=L" 2*1ETC@^4&XY MHD&>A/U^0W[$O"L$1Z< 2R&9KB6GSXQ/S) 5.4,9OXA(( E%#^%L?]FC1BD* M4>H;X?]FQCT312540],-8-Z.0I"A&NV8WP5^4"^8 =I?,.:!TP:@T4U&^107 M*PVE:LW!W:U:Z_%>5(2Q:JKC+$UU:HWC:5J,:-8J8T3$BXVP1J2\6*9 RQ;> MZP?W25(SIDK.-V->K7FT*5\MT"'$3,B[P,G<]O69;7XQ@V.3+'Q@3.R'48F, MV,2M^TX:NZ.:NO&FD9:O*.8]_K^&^R:EO59_G8WJZ9I:0"3]555X'M>V*%[? M%C:,OYMA$1.DI>%.O!:O5_^-%[ASU$.<'^DR_#5PI^MN28,K%S-D#0F9A4&! M3P/#*5\@G!*\\1WLB]RB''[ ;(" *2C_F^!SK+*6@%/'%%(^PF!24EO,[>?F M^!9R3R0CJTHZ:AA.;P=%.XQ;7#IGNF5:PAY594)BF/"R+D>B6J8T >6448D. MF 0/X3@9\G$R;3TG27K'<_BG1(' ZX(;4JA)?.RMU"EQ_ORP2 !JY(_([A:" MBQV?#K6B/&_S2!#)>4&5QF5-&\;0T10R8L+?D9+>?ES=G8D4YF+Z8@ M<\Y\GG>L@90A"<"C1 H].C?RO+V1YL<(YS)9@[TNN_>YPW^^8B>,^A;(S$M. M#%PZ.W;L6*8A45!9-[QH<^\03L.I1J<9Z@2O"\[V;3;%:HT5<2!-*^%,RT?& M*[:,D.L08^0!?VI-:FA4W#/>T\+EM08C73=ND#-/CHKU2NH1LYRIN-/%B7TI M?K90L69$L,M4K_5:%GUL@^HDO6S4Z3FWX><];O7P:WFT!;\SW[G/'BX?CJPL M4:,(#F^YZ;":P@"\+DYNPLN-+463OM'M"-=(A(AN&P(Y]F,13F?? K/+OA@<_S[,XH'Y-_-7>-3D'4,ZK=Q_B M#$&./EM_Y8T8V[[Z4G]0,;U?#J ML+JY2Q'5NJ)!E44!%/^7O7=A;MO*TD7_"BJ3S$UN00S?(NUSNDJM*&G-)+:O M[4RJZ]:M4Q !BFB3 . 4M2__J[7?H$@1F*;!#?V8^WU7M_:^.(@ MBPPVG5C]\SLKF)A2W1U8?\PJ=-,##1&^@7&Z)_ZC&89Z25);#M6P2^Q ';6A MLH,OD83A*$.A[,\R;BBCSCI6 ^M<$^I?1*S>M_BT!H L39NN2+%EB&H.P0Q>"JIM/&7GZ2JT>Y9,@L.,)C/B M(HJZ[1#[CHJ5ZHPE!35V+1_GR:#F^/:VN^&*__(RK7 M7%MT=4<%06L'793DPT%;1OC*TE1ID;2/KW[![NNS56/#P MW4*T!]4UDAW#V^;!VA/BDN12P45/=21G>;J(%N='33H8\)(:_R)< M*@J&EOA)_?:5]H>._0$A":! MW5#I< :!CDWYO(B6)G,#/4[)MHUF.C+^3MT*BWX3X7X!UXQSTS!&954FP0KV M/@,Z"*G)YIR9OT$,T.^P=E2ZB:.!&*E4E/OODO()V82# "[B?RU/S]\\N=+; MX]Q@0)033^VZB.V=C,@,Y'? ITRV(P=%);G5X&Z4LH:K8+_8 M4:1G1H:!;O'IS=-;NQMY];;:)/.'SH'^DJ2WF(A#YK/4M]-)1FR],[DKI[G2 M+N9SJV:G[._BG^22X2,9^1'5,*D[3-I/KD>RXPE)D%'#-&2DJ! )(: S%7=. M#4ZY_]1TDCP;=XJ6,4LDRBFNR)[9&T8Q(AJX@9N(OO*PY?T&HAZ=LKZ)=N3> M-4AG?)@U+,(;XKZ6ZJVJ>:':^I51WBRF#SI&0%WQ? 8/"=13BG+C.Z% M*W"N\RJWF8RT$]=SO!++MB6/:LZI8T#*G\[)04@@ M()(BXQ5=VP7T MW9@N==ZGDM82W[QOWS=0V4'P/H:T#%=Y@3R$NGYBV53$7$\P>"DD:@*4#+R5 MK*B1NB5PJ>0H(XNV$.$IEXK-<>O"8XU(Y@AXS3^W;349X380%MU%!2UENN\) M,T2C%1&XR#=!H,A)5*BR ;5J6T&WS2=*$N469!K"5":+0TU!%4PK(@G;7FG; M%XXW :OT)AE[==:D,1@38+!!S56T]J2!V85$H@?9 MYMTDR*KZ#!][RSJTMU9$E=_U5:R;T3G>9-LW--?^0$QC"H-%<&UBZ+0EA&6%2D25 M_FM;/C\3X)G.R[7-=",5U*F(-LD]E6PBM9%ZN [[!KWB(::&1]X'[&![>>E[ MEUC8/;) M+$I1,-!B$Z5SHG3])DJW8Y2.F2.Y*LGE]B^!*3!2%1["3MH9,Q^-C*)LK)48 M5JF"BG-!3\OM<#GJ?N7F))&2$2BAHI-,Q5TA&8^5;FEFG[8)J,N*R")? (^8 ML&&*>EPJ]2QP4^G:H 8TGQ-VMZI_F=_9Q2OV+)4["?5)0MH-L&9G[I:1QK /I9?X! DA:U.&BVX2I_2K;LL;)9,#[>%@4#NTQ,V M([8'U6-AD"A230"$NTJ24<4D\I+]H:$MV5DCB&JKK+"+U B6S,KHRMG[*@/J MR#!5.&0K3I'"-/0D<>66X*FMDE+5D:D&B(DCLCFJ#VTFJ;QO8 57L'G/LL5H]"&))[2@N@G649LTD4 MDL#6FR]P[38O1JN'-0:K*7>EBB#5,"<12M.HHKTXM_(V_!P#M<%\+9"A;&/6 M2JP!&5TC4?K!A$\DGRD2D6[G3"F^Y\!3;T%0>T68Z9]4QQK, 0_YW%5=%?6J M025Y,A-/TN3N*LI.P-@,)E]R;7W!I@(5Q!HZO8H )2ZKA0C3GX[O.U8TM[Y" MQF/K3RPEUOQ4O-NJ"\Q!\&QQB%!X _<"^9V)SAGBHOL'VQE0"G8BI?=T*L*9 MQ#7K !C0]U8"V?8SJ7K:S,!5&?2>EX6P"1T3$F.T\U%+$D!I<6*4Y,:U!>]: M\[485="LP>K/X&:'J+C='U(,Q\DI$7.N$S;958F_Q*8SXK:S-&D]D,6JH*XJA>K1&41L)^5 MW.J^1P[%6)0^D<3&1ZT#!21[1>Y:"19.A<8MQN6QYB#BY+F\@D,0'_ T'UA@ M(AO5*)AV&6:)N'?I H4=/4E2#Y=S$V>K7!6C\TE*<2KM/&KG;@A;DHXXE)I3 M4[#\#I$/37EL*6?(U[-7^/5%=*W*$]8REFX-$.9VNB#]6?N0:5/1 QI66B#D M&]6;6,PP1BK])WG_E,/+WG,.GY)(9FB#7&>=KW4N=0.Z%MUC3JD$;N@5,TZN M41MIXD5*>Q1V@LF3\-H%*!IH^'(+>>>FDT4BCBL*VG).[BIGP4H)%=Q[7DYF MI709IZ+0J#)3RL_0N@==8@JE' (__V,6ST4YX2TAKATEIGX-$YU*K$L_;J7K M*FK&,&8FS7>VRSO?%@-,EZ"X4V\9*^%(J=)X1O:-*75X=W*4E.1AO;Q\)_1= M\!5)6#RDZM)>871O\D5L.5$J2B$^HTB$B&7$T4AD@0C4BZU]B7],@7P4MHH4 M+=&2%$^0.@:-@*.S553O04E QH@2*/-AS(X73 N9%*HRN"&/5$1+^M.HD M4(47&K#OJQWX*_U,E];[5E*@7XJ]"3]1>8E.ZJ**6YH/51A(C$R;M&!/0T[H M$M6G4N3NKGKZ6EBXJ8*^I:CC)L"R6%_?N&VXM9LV@^K[Y/+XF%8">^M[ILLE M)5>R?U),-O(1,320I 3MK#0QPS%]R$CN$P? PPVFT?4*(635EF2H.BD>8=]_ M)ZQ;9D:."-3"3O1XHR!ITF>?CV'IU,_*1=;*R,%@TX%^J>HLR/Y1D6%>@#2M MV9[JE^@;K\ Z>A4;+[J,0]6&V9!2ZN(Z6@R'T1)$(L2-QG3 M'2W8+'MSE6Y>1>-K*@5&[CJG;ZL'<#TF-N^D%U/JA%Q[O!!IPAQKNJY<:MQ? MOEG17[#/<4%^J[ M$V52:>JA&1K]6\0E\]\F@N=$\ 9-!&^7?=+9(&2V90Q,,K5T%G.#EZ"!SHAS M1B!6YSG#PV;*7J:L>[9"D"D #9,QCF54)(QUCHO"?J,FU M*1U)HN>F6!9CFPN-(X]B7DE0%EF:O6(VC=W?NS*(H-BYEJ?:LDL)1J9"F:1YHZ;>%V%=\Y1*,I:5:&XD644&^Z^ MFT;X&$H0ZL6^N/\TE@75AG#^M/BIIEFP"E=SD- M&RJ@(E0SHHT%-T)@@87:\/WE+LMJ@[[ DBHZT/@X0I_'V//]B[P,PA8I7Z M+)E+ZI(M30H+'8N4M@1J%-%+KB5)0#OG;J M?!"&&:_ICNW%-:HU=JFR2A6^FZ7G2DE%!5\BKZYH,0?A:G&BE,I C!-E 5!# M"VZ-+!"XW.)".9*MAI95_EHJ6]E%O;.YAC$(T 6NTO[(]%J;E@; 5;2'?B][ M4GS5R8NKV(N1XJS@2\FUDP6FEXM]ND24;_!D^"IK6DV.YF0[+-N_/I_D^ MGDI"S0\& )B V5 R9 8( ^9P9_:#R[BI8%[ E9')2$6FR0WE) Z%[6>!V'(B M?RF?0T&$(TC@2NVB%<+*U=<+!H*-6L\ M0IYGR !)E*"$YOV)&5OXA('ZA7V"K1:X4-FMZL8X]^4\N+&&BH"E7QVM7..D M-8Q>NE7FFB$8,#[M_A#P:TKC=[H'*378*3\3;%*DBV#"@;(B7E@.KJH1-C:D M.@C.^L_S4'H7[&+7^Z[7:7+_ Z MGBD*37F!CV!CN)\JF8N2MI5;\*M.4N)#JGA9GM>N*[ :$$>ZY7V GP39^L4@ MV/Z%I;<38*8I'Z%MB?ZR(W7KC:U#9%-8=L"(R=)LBPOZ*742"] 0X NT]15Q M<@HAPFUCA\--'-TJ756_2$5&N;L+#ECN\ )VTF0E@5!I#NR;ELUNNV#4#5(* M/^=%ONY4Y/2Y59$NK'H&F0=MY8HL@^6<D$K/'%'+)#0+GR@&=F:T6:-OB!.Y# M23P/1-XK8)DL\#D M&*MX@FRGE"CEH,>=V9:EQ0?;B MXP=CBN-7YV#\!FAK45!G25!\D:=!AK'M$U[&1^*?9ZIT/C>9!!R\)J^BF1TK MN60:4;V9^##IAALKQ+)+^)!&';%:<)=2!X,XJT@'7$9$DXHLI2B(KP,'%1S;W-0A M<;'538R@34S3T?RNND\EKIF^B>S9;M)W:%$DZZK(J9 M>SL#$T>8^!+K^8M"I2:J3RCBLI^H"8?:%3Z5KE& M17ZHG"QI,2?J'ZN2#U/A?^C25'9?YZFM3SG9VJ4@J7UDC43"51D96)3I?I0C4#!>* M_6.3C'J,SA%9)YB7\^CLVK@I6KZ^IV!'\*D [JG<]";8Y@3;ADVP;9=] AXJ MB7A"4LIRR[F5(U@DZ*EB<U2H0T'I=@3AYN MBZE)]3U%D/"MC(F Y&]@='1FOG S5.9.#$(/9;?81:AV@1+JD1SP5X%P+KI! M)V5*2C+F)O)'%(5?);&@H3N773KBL)E,>O5=$J# ^D.TY&5BCVD3'9B)0HM M0AB)]"B;S+ TGTKN2G!CUS&[]X-B7?W 1%9,[$(A'U^M.&I"*2A80(Q[>9MF M\U ;YVY'/&Q/-4^#4%<RV>1$X! MQ9L/PN?E&*+*A#!:A^R>;FI-%W=JVFJ7<388:R7A"C\Z \N 8!VV9#\8VEP' M@M#)[X)F-XT":@C+OF-W2)VGK_*(K'=8[=_62F;8#2#K;7GGKNO;KL2QO.)K MNKQLC40W\:\VW9&!2L!0%E_A\&7!+U"._=+T*BTJWWA'G )!N@+N+RQ7-@5$ MP@BSRLHU2"6> #:> '&KG"1,.RU!FAF,J:AB\>6E5&NT\R*])FR_]2R(;KLS MH@'A+V._0O7G.C9@9T"RTVG.$)\<8["2R*WCBZ\).% E@I_/X)^.]D1=SA([ M?4Q#Q$CN7RBA(#, V4."J:![P8"N:$*F97 =],_H/PL23OY*0,^=1@-".;I/,0)N"5$;KZV A@Y&* M#6CXK_:JN[0!$Z/364.:42V%Q CEC<,=*W2-LW3HB>^[TF3;"226:E2*+#2? MQ5-.!D1,-0Q*BU]/,. 6XM740'NZ59$UNF_8C3HE?6U\*07B,)O-?YDJV%:6 M;B36B.5D1=50HA(6$8;P!0<2/S;/6C1IU+@U?P/YX?7"T-8UL'J[L2O@"&L& MDFJ,([='P5J2E$DMI]U5D,>2RD+A6)W50L)"EYF7Y1##&_A;UW5[% 61Z[[% M*+F)LU0Y%3?X![=NRT$H0_Z%EZR^G3 MY,2[C6Q(KO4Z:ALAS\7OHCME!#NE!+'I/XDLH:54-^('2K.;1B$"(_@<)O'! MIIG@OY0:HPK$S)6LU*.9 ^,\9A%(<:S>"*:1E%,RL]/;9DNYJ6"W4*BL+=)(4K!S M/\49.__64S%#S&I8@H*XG*&?#BN2-(K_5<1FFJ[VG+J%\_(.7"K+%?L[$K:E MT9V:%3U7%? P[=Q$(UN7]0_C24)')'Z(.ZUW5'2R32GNDX*!M1"NK&-, HQ6 M02XD^NT$MD 46Y4=K_+.E;C92.HHD=RA[&1#.XF(R 'S#:VZWA*MXF&7V!JG M(LJ4C W.?1A,KR;705H.9TB! 4CO4.?76L07)VMN0IF0P2:<$B ;_)ZL?5W. MQO4?#$EI-,Q[C%X5ZJT\PS33$5=;R'+>5'E6:;;A>!](:LH]P]T,#D,0BF%$ MJ0H4 )U8->0&'?W>6-K6Z[HE9'808O2G^W8GYH:UH%-:A@?;%).5^/56CG7A M!#5UY!ZX79!/E5:F%'O+]FA<']RCM>[B3%0FF$*[9>'35E0AX--+ M!J)T1!R.^@LC)7ET9A_,$9E@H/>]Q,1^^>G#1Q4)\W1BDC)0>#-MQ=S*P39, M9.UWLO7_#7,/TP5/ZH,".[BTLJ2MR?T:W'K??_/A\L.OW]!,Q)BGTO!@'L-O MDCA 1V*^ O*!7_)>8WJ!6LSY^8#3\EX7=*ID- NO"/[>! J=0.%I$RC<99\4/5+=2A4AFIO'QM%Z,-RH MH977I^S,4H4Y!DC0MW^#(LA!1K8\K2ZFDE(YA"' NV;Q4E=,W=?B@BJ*K 87 M5C6/"LB;P+U1+Z2$P9<(BJGHL5//70#&Q\&^K*'*?4; _%8X1"7L@L[(J([* MPTDQ6%3)33@.?8R\N28+V0'V,1G,NGD3/Z_"JSH$C97[!Y.G8OP2Y+*T,X:) MO;+U494B:&V9" +N&V!=48-7LVW+6]ZG+=]N.PG9ZD_2F'G# !(&G\'"YW>> MU2G)M]OR2)6"U8\'K%-@PHG(6@KT6,5GJ^44[/^"?V-Q*1WQIMI#%UWA5M<+ M<7(P+ 8W9@O(NPOQSJXCA'4(J7C76JV"(U3X<_A,14H6=NP,YER^" PB8F>W MS?NTUL-I\N44^:M8NK_EY.IW4>CARY#"(;^8B7'!(RL?4O^LC#1#8*H3G!6& M6*Y C9U@%G1!R GA-4-[3.XFRI,Z70DDN137*N6))(#Z4O=5MT$*RC8T*4K. M"V7::U-UUJ9)C(K'T+]#RADZ2%;3/J M(Y^PYP7G)%4%JNTHVV2JXT?N)%N*M]8B$;\4 :-)*P3>4KAV6 E^0'*_1'TR4\8))Z:Y=.L9,5 M3&FNLYT0:X'*,O!'6*U$H7-[FN1Z74MJ0:5QDL524D_XMUS3X06361S=B&-) M^67YPVC-:2R*H+OW-+[RM?@J7@1E3LVJEX MRKN)@!SGEH7!ODP,[5K0F3H_,4R-!"M)) ^H.YD0@SLS4H^:LVFL"\)K@"L1 M(I9V^<963$]U RKM8YIMV$;[2EOZ)0)WEY%Y Q"">I.D^LS-?K3@,?$-D2?@ M_F5T"GUCJ:LAHV58 !D'=^T7@+4FN@[Y7&/I3K84V$#2N*?"H;VU('A"TU;9<)M4O2WM5 MK D:2#9#8L9%7TH(*M]=A[^5,X%42A[SK)U "G8(G&[ )?"5G6, 7?C-UUEZ M"S.%"T'!@MUEQW.Z>-[;W$##Q*QC!F \W87SE:"!Z)\:V?:K@/2C%D MZ8[5"3KDH'\2F!^! 6VQRUZ:/HMJ6Q#GWK69=8N%M@^!/VLX$;K *!/Z4_Z1"B6]^&V _P M+?" W&.SH^)MZU8,9W8BK[Z=I4II8513\C8O=?Z](1VXZ]=9(+TKI.^-;V&L M55.9[_1MDBU12KD:B3)#%&N@ ; LAPJ&S6ALIUJZER= M0]4$DVL%+$ ')BZXD@(-[BM59@"^% <(Z+ D%"H7,:ELK"3:MA-I2H:%G-G^ M-X.70:H, =['"5]VW3VI8B(>P>$3YJ #KJZ1\,$$GQ)T%3GVS.HY&4#R:[CD MB!;CE9IS6.\L0U*:?]]0 ["6]UY;VK:^0)9\A:9 $"U:_%C8-Q@<*F9W*B@O MP D%AJ4<='4%FXN:VR1;Q85B(5REK8=&!A_,@?3#.^)55;/1_B.WH8$!;%&. MN(J%5/7V<3/BU[0KG-*FJ91>K,4IDYRK:AE'.(_-^C**TQ43*4[-"K2JP(QU MK"3R6#4THQ$PJ]04&/E#U0EX9U [(^@=:=-KGF&@(9"QT5_+6%4O?I:RC+^H M9?!MI+&$2IMK^6?N4QXLKS@JM#(.!EO8WKF%(2C-QRQ4:T&22%1>7V[MS]:W M&T5:;U@M4RHWE'5@$!TD07P59923 O^R,5/I VR8?@)J;PU-.Y2#(P9R2YJNJO^RNTFA(KR;E.F1T$C@$9F:EIDF3,5#E M4KP%#UU?(QRI8*"BV8FZE7<'MS#75=1.0[\L#4+V@IFFE"!$9O%57 AV$NFQ MS$DU-_;)I5&0*V^)F&!407B#7U3TH&*Y:J"0:0:4S4[[Q;C6$F"5H#CWHK.0 M2.A?(95#S.^X^$O]RS(VJ@[E1K8 @+V :E>(WR; M'AJ*99B<50H;1=Y=NI)B*Q/@=#NN\9P-\"M!CJD3L-$/R"IVRCA\AM10?$PV MU&J23'MKP7&0[GYK)>M8G4_$)]P<7FLL"_)ZK4Q(I4/:@,ME8DP(&WCZ-2QFZ_4A8MY*R,0. M[=5]-64? O%AV"$@5J;3E)Q=40I:93QHJ_9KJ;E;%*=R:BIL<%[,HZMY>AM) M+1N2=N[;B&MY5!1S%7;"H &UO4"%VZY6UU7YDL-JTE5%?R;JL "ERZ@H"OQ' M*JMMN)\<16MD@DGHI: (DS5+!?J_*6ZTR0^-,V36;"*3V[MDVTWE#(_<$(*1 MBZL"+1^=!CD,_&UM W?.HK_1%2)8V#OKP$RD"-,X[::O=D:Q"91JA#O3:4#R M'@0\G^TB:QSQ7IN4;-VZ;(HJ+8.] .+)#H:D*ESZB"VQ M?Z;$@KR&]BY& A!Q@JLX+&18K-'"[E]%.OE"<0(R-&Z(9\!4'QJ^%;-_IG>Z^Y"I]\:#7#9&,$+ MM-)@-:4Q-<%OFWW^^GU&S1#K&PQ$CH:)F5#:3I+>*"F&_DB=,D.8)]Q$*4IF M@1H"2]!19X:?HT2-M:8O&9Y-.J5;.87.FCW"FE/8M_FBE3^E\IF:' M'V&')5ZC$I)#"OT3-,N44/!U;'GS;A]GJ'=\N*'>YD)LN1 6WB%%RG(VT4TG M!"X/6\?U((P!<9]Y2B2*YA(2F:9S,'[7-+J&5SX":8#0N5:MD*U6B*(&^!5*@*T:-&+K M,8^"84%TRJC5M2N$C4:'$B.-TK]BRP+32'P:M8M ^>^X"NMVEC(,EDI&%N@; MAD]4F).4_CQ?86*Y?KET$KO#[F.,89@QK JY$H&-\+\Y.#$5%QE]]'H)HMOI M#KKC9R$(1J'SO>LH13=L$1/"FPMUA< UA(:%*04%-22R&KK!H4:+>,)YLW$8 MY4O,4U&_B):Q?,W^[9RA.-[_S^5/)YVQ_O5S7X]O_H;$^&H)Z#G-1P3A$Y>E MW0")U^HF.7XU'(:CN:ZML>9\(_%I/F!9#;DAL MF:U=M'8/L%P%O6.G#YC^D?49982I^ #&)<849(JB>E3)GFT)#"1]! 8EFI9PY#=%*":$]BF#>E3(_+#'?N (%1V*J1-;[3Q"00;GSKP60'7,YN6E;(KF9 M] ),E-6I5X*7B2]\+:14EGT;=T"(23*-)I*H2YTH"T-K"IO?P+YLISXK@8R) M90U$=M/F8J*.07C _H'6JYS7I Y;)IB.K)#6-BK3W'Y^6@8B]BKZ9XN$990I MRS+V+0%C(*.QU;U5LHC3Y7R/,EB[HD695_5)F-K#1Z0_=BMB76@\O7M6)"A, M=L!,$^IM:=5^*_$,IUH@>E8Z6?&NXOI_ M7GED$5;I6.%.=8Q$RI"8PS3#JJ MY.E8./NZK:ZFR27A_PASL[ X[]6*#N*.2QIQ8#9-]X@3L8YK#3:=@V2UZ!^K MB/RY-A"J$AD7< MJCQ]SIXE97S;K2X!]YA31*B)[1T!LH)*+7K_5,LYV'!>KQ]C1? > %T*BRY#Y5D M@K,07>X*5$M0G6?1Y(O2Y&P9RJ!*F;H:-OCU%8_'$&%DH*8(1@!#LVF7O M8@9L!4E/,Q^T.1:PI.9\O_Y\M7*.=]LJJ%L["M]&Y3+9=)2OPY@V^KPBZP!O M*=C#"#IL,&#Q511J0!P*U*B&M1D\P/K53+HX8[[@7#0KO.."-R2N*(9BHH6<<:(.&@0T)>UA!?#5G:,#-&D3#D7UVZ\E;:*Y MG:7;R2JSH_\RY$G F%4*.%&D5?[VP9&K9NO+C)'K*FWC3KSJP(V4-Y/J?1%+ MU:JMGNON@Y)!S"T'"9Q0:15B\#K660W=W1MM*C'VN%Q)(2R<@P).:MTY)7QF M"F6SE%14F-*_0#C2 ME:09,8R:>KT@%RB$"4NJLLS+N$1%%UL=A.OG/AIQ5(P]R22N/&9VLB B243E MP/B%7$T.&0LZ/T9/5QA15%![T2R83]\R$K>8 WF.5B9!(J!LY-#?- Y7<(8P MLW!5W&W\ 8&@6!$S+\AB[K%A!1UV\VL]S!>CD$IHH]\JG)9=9LK-!!5\NVF3 MIVL5@^DTB EV<@*W(#F8&I$\LOV*["&CXD;E,N1XJ*(,ZLM(]6D(H[WB7FZF M#9M2;E43096%=,8%T:;-'F^P*4=3]M;:%;)B+4+8$&L:?.46FD /4VB*OAA/7+K""+!MPD M;)_*;IH$#T3!1\)H4=H43%5*Z^:J%[+ &<%$%U@^NIQ'I?Y*ZD7HS@T*=1.3 M',26[;A$E@%SH?#FU1W!^1 :N.R2DT6@G9AV[[M=&:GOK1(*S-]&2@>A4LTL MMJ%L<^WVP*KP!-MD%%T86C+F<*I&>PXEK" M0G4->8DX5?&SPU9M&@PC1JTA-&WT'1/ES5*)KO#L+!:!OT9$7GI.8:7 M<*='*M)F5F9Z*]W$URDPL7Q^)_NI$E'B,);VJ<+9%#.3X]S\9A5]VEL087Y/ MG#M8B7:YJ /V1^D@.646%N3"XX9D0BA6G?NF5F<:^$LU\K#AMXV684L!Y294 MT"ODB2"BX>,P +W.JPY(YIE#W4+J>#X,A>P0N,G#,0IM!6F7%%O6( I".,]- M'.9!"B_OO84Q8*JL32C))#/9&I=H\94CF\)DHU%SUA.?/:4]820[5HD7>AM/ MUC:/3;DXL1(1"<=?7S*NJD4NJUHOJ@XX$ZIP(-G^T'O!#G':U0WWHE2AOJ&M M4QV-S L[IX]P6P62::7#@;Y.$ 8FNA)9%8#LQ6.>K18! T>HQB@B7X,"'LG2 M)6R(Y/WYY7W9OX/5B]M:LR@(_UQ1PH+12[1;55AXG$PS7/QJPDT)C=<6O_UP M>0XW]BI3(1"W08N"AN,>I=1XA>76NY1H.+&:6_J>ZKZJ+(I\E1..M&3J1C#1 M&4SW"W9J&-F[ VJ%J7=BGWA@3@5?19PQ,">53434EP2951J;.INF"*3F+00U2>(;R%B!J=+AK- OA',==J&TW7= -4R92?67OA8 M]7!-J%Z\/D.U*M],90<::85HGLBY0HF+"]4<]"-.@2QT&JJ8UP7 MY"5!1@:?_5\.!JX:EKDXX2O=()!">8.D>[AD:TD'[M*5TJ^A%BIQHNUV0DI$ M#<.%8M^U_7-U\QZ=#7%?$^CCC!%T-L<(<,IQ^+^_B;O18!1>75U-V_VP/^E' MXW;0:X\&IU$XZ(6GT^C_=,;?'$I@X3DEV.7GB]\0\[#]MO/W%O]E_;^_O_MX M\>G]K_]S\9/WZ?/9SS][Y^]_^^WBW>=/NPB>P7.[XJO7\$X\*:P M1[15=_I M[S&Q]1W;C7R[W6]J2C?=C62SZ;\?/K[_8 MQW^!&>8[NH529XL M:"<5LQR&>\%L;>5&DFVZ6L4$A)_;!T;+KUPM[3"E3M/OU\ZNM[;-*,\Y]@^K M544O&_>=9:C4C:*F$Y&@&>6WCH8U;!19]C5MH#/?>]#E"3YW?PF0*+&GU".?LB(@YC? MS47]&F(:3Y.PONF45PJI.S*YUKYD&5:R>X M">(Y_P!LQ"@*.1LLF% F=4A.*QM"%1\Q[?[L2K4_2C-QLFF-ILSISB&L@Z*? MUMI*[RAF%&J@BY0 *7B=KK> @YM569P[BK%!7<58;V\Q]NO%+V>_>B#,SB\N M?KI\]\M.TNREK]5GBI29=@HYRPCT=6FW-4H[)!E)7N=@K-[G MVN[J*_CA[.-GX% /* ISYEJU[CU.JW\_7W*3ONADG-0W_.1E>-=@(^_Z[>SC M?U]\]GY^_]'[>/'+Y:?/'\_>?1:'WB=R)KQ_YUW\/[]??OZG#T^ _DJ>AO?G M__V/][_^=/'1^^WL\^>+CY^\LW<_>9>?/OT.'WWX_>/Y/\X^77SRWO\LO_4^ M79S__O%R5\/RI=G?^[6*S]R;QU1')4G,[X(\#/[T?F',F4\,ZO0;%]<;<9W? M+:[2N9+6E^]^?M=24IK-R)^CJVR%\?T.6Y!=Z0?-#ME1#S,/\+U8EZ#R&@CE M E,HJNN*STJI:M>4T9%9E:W60.M(I_!:F6Y>9*A])L$BTI70F5T59N6WH0A!/D,P L3("'4;UC4064&(,);-,KC;]?<2XT_ <'T0Q.Y+\6_B%MZ'BX_ M9'X[>W=^X?WR\>S#/P[AJ#]3YV95JG.=!![EA9RA-S'*S-W:C;,SCS(+)%TK*87NX MVBW'2#'W;(AJ.Y274)[Y9R?"_@W BE63%JB,-G5TEPHFYEP>DI#HW\$VFB%> M #H4*B:"RZWX^.+/54SN*5K(G<)\5K3%K'P:_Q6%)P1O0\[#](HRFF"TY0Q[ M+B@0706&H3DR)VA=K;A(:DK0U"?R S ML1]6;5%]?5UX(2##I!?*5>0NQ[%X;5.7P1@H8)K%NIL\]^O"1!:JJ&#TX4WI M9S+UGCUU7X$UV=,^#(8/6B/H[)>?0',$!?#GR_^Y\/YYQ7T"<___[QW2/&>P949W'O%"M,5=RXDUZK@S^G$N%),)<-O KR"$?X MYF__=\VV?X-[EK)!+Q/LAI$%=E:XOT5N^+L*#K4'\>+:R[,)&$_)-#E!-MOI M=@?_Y[K3^M?R^AO,"MWTE>L[Z W'R[_>R@:*9Z#B%&A+^6NQ=X>=WO(OM(SO MTR#<6IS1TU4D#5K=KZ"^;FNT$_$]PD1'^Y M+<$KM !?J;)?I\'XWNZJ2HM_0BW:YY,5H\]ACA+ZS$]0%X>-CK>D:QVGHZOW M*(ZNTX-Q=+V,=V:XMV?Y__UX\>GBX_]<_/3_'5":QWY)HIO<=>N_Z3_@-SN_ MYSCO??\Q[GV_?3#WOKZ>V],MGMMW9[]<8*Z7=M=BD.GW3Y\N0?%&=RP\\.L_ M/UU^8BW\W=F[\TM0NL_?O_OI\K-Z!AC)[[]^ID8J9Q]SCW7I0HFZ";:NH0(T3FX- ML%X*R[/%&;)4=6)84,40L5+JHSNH(6J1]+45RQ(+#50>N0''4SFIF)E+55]V M#S:!HTFI4 .[)N;<]#3&2CLG7<;ZE74OB/IK1R[5')"V9M$;:5^IU3%;D; 2G#;;KG@36[, M!T3$MGTW7 MK#+2CGK&FT98%(#GRR7MP$"P><)5"M?^=I:JJB/NEQ$IN$*,2=U20EX6F;)4 M+C6RN)/=:FL+Z?%4\!I/ CA*56]H94?9"5YOUV-%+RI]G'5I='-8"=4Y$*L+ M8]GCZF>13'$SU&]P\?,85HREEWPP5BT=J% D1D*%8E<$?U'-9K'Q!0KUF+IH M %%ZS'$Y:V\$.BK4#;.\V!QY*$!01]@,9.YQ MO_A"VH],,W+83JC620JW2RCUE;_6O$F#M6]\=-.Q2&&-!B;,HP3]R"!IA?U. MX'BQ)E(R'S>-XS)!) >K;'W;CV""\W@:63+4#..VY3 #;AO/XI!2"T_$PJRQ M2J15E]X0))O2"S;2M/#7J^@NE:K-7:K[ ID?Z#U+TL#)2DZOU.E\B**X9I'URE\2,$DC-M;$Z5N<@A! M)/<6]<@5E<[?4@MRM:4*+EV+*U_IS I\D[-=RQ^3@EO^4#7N6ON<],KRIQP[ M+W\*TDE_]$T^H]=\XWV#RAK\"4?\S:U\QFV'01 $F=*;%;F9_I\;]N:*4M85 MCIV2DJ@ 6MLN/,!"H-4_L],[!5X#=4:=9HP9O_IG]VOG."4KA$86BN^:)[8^ M;:LBMJ41,)]2MU"C4F#+:P*5DO%TGXR-UHA(H@\V2GS=-54%B8+B2.P7@ M4$KUF$0[6"RLDUCT#>>8WJKP!^$JQ#GH7KF!5<@%[P)D(,HI(3F[L;/)O:6W MAR:SEA-K)89YMD-Z;_[:2]?1L$7AF ,M)H?"HX#+3&CM5'N.^XH@P4A M'[J:*YF 8-O+D,%?[K:]C12>*259"1%2(_9LLEHPFH6-@ZUFP5T/++)RTSGD MF#5>,W7IPUKCF:KYI*Y2C._]KU5B@>B+F!%5"+5=+=7LZYF$(L4IIXM$@)!' M-,^C6TKT(A+;3A#WN6/$VXCYZR\(ZG:#)D9T6Q/?T6ZX\M(R3E4ML_%8*$5< M6UETP^ >16'IB4@E9H"R 7)3@] ISBE(A2#RK$@/X!BOAA,DN2 MT_&#&5Z@I"!H =0,KU$]QE27XF3KT^I+2@/1U=2H^%Q?HR*-M)J!41=E]J^( M_*DZ)BHMD+Y9 75)28):I.ZWHOJ+<$D4J4Q9.F692M!*LA&'0!;OG::#*LFF MHJQ?58/I_!M@\N M0QZ@@\HG*!4O!U><:].02E3(!&C4+#NHH*\ M-H@W8+K$$J8$?&.<,?U??AS\HE*UJ"L;3@_H:)ZNPA-6&\W3]!:P]^.$"RF1 MR%*T$** -#7S)-ALI-+Q];U&@L&+CRX#RV2]5%.%T_L\P]O![KO%3U MBPC?$8(OL9V$U9581LQ*K+R7S=; :;-"$&.,10G3L4!,0KD4,:B?B'O"KLXT M8;W1%>):;JLWD94RQ\ $ DJQ_R=)!4)42>0HN4:9;#Q2OJM5$,,_88[XX?)< MF@5]^L#%HSC*0O6Z<.O""9DTE\[&7"@>QH@R!;;,IMF8$MD6&E*/AE>PE1T8,S5Q91'JE D-_@B1E_B:D(N0H1JE^Q0>U&E M%ZBYJ/@)*O&\8,S@P4C0RA%6Q/SL[-\U@4&;H90::78E;FTQ)+7LF9"B1MYM MVM T+VS/.+;E1NPL]$AZ5S%\AY\LTUO!5Q13GU4?JAC."?VQW OG5F'TB;O? MI@1Q"2'>IF#\.EYO1HVUUUM" \+S%IHCIW$Z8TQ(1SUQVY#WS._VM:,N\-8K* ZQ59\M8!K.W M%[MEPBB1>17/#VX_DA\C"<&!4L-".CIY5<79VGYGS@XV+5?YRE0H[V2$9Q3W M0I6)4(Q-#(C=RQ02(#*THR6(\G88"O:-ZE05Y 6'"S$;$U%(LQIDYF BIK!B/8;?F)4&Y8#LMP"QUM,W"D[;W/S151D< 7% -9\&XYB@DIOE7E,']-38O"> MJ(G1B9[,@SLKM&QY>L62POC#8=S(568;+UM\"U4Q7@&PIE1SO"+G2H)=,!O\ M_O+\X@=_.X-D[0IC'< 2K@G)7)'4FDQ;YZZB'@D=#8JW:!$*N=HE/^!-6Z? M'37>UJ4K.)=56[C7;G6P+WTR[VUME+B#LN.X8HK9HN B:QFJ78@ED2G. M*DLJ2LG .I?U'2ZLG'%I-IE%I,,2;5B>2R('!XN'9(U"/E_C\=+F>:&E%R'V M(.?+RQS0H1<5'+TDA.W"^[MQ-9T3R] F+F$+.P/-@BQTM\5?'V>S)VVY@M5K M28JY6JB9:E^7C5\DN@ .L4KB/U=F SR@1_3LH6[%AA.JJVS*<6RB_0D].M5?A&PE>(0Z7>RX!*I%4>1C^*DBUGW9@-@08N MV2_*1\;=:N$*L,XKQ% 2;B7/32DURS&OE=*K9)'#X"AO=EXHH+:: M;M"O'P"G7'TJZVSI71^:,?)&OD$*A)3_HVP,Y+$]#OT1NF]'2= M"@O7_S>*6F 2)C%14^ZM-1/MBP?&C?EB.H1$^&TJA\O.< URAO!;8N8%04IC M?&2)S2=4.M%:6NX+P8WOF1!XH=#A#X$*U'%*4S$++&2919. & G"E( .O>30 M33"-KE?4R'%5BB014U*+-TU32WG98&61S]R^.+;5AHUTTPQ8">(\SU.22FMM MN$B>J 1DS#6)Q%.F4PF5\LL0D*0+*[\#)[E%(2.&,CDB6R(=@P;-4/G6+;LT M'T,9'F;!K79"*(ZG,[PX1Z'E?8K)M231/)@4QC"":^W,0_;&?8(026$BO)FS M A.*X1(#M)+P9(OY2R )X,JJ;U.1IG/VH[!WD_.).+M:^XMN(H7!0.40P+A8 M(R'4 ,X34F=H) 6AI(. 20E#G>K2J>I 'S*F"'-#$ZM>7NTY!C-IDFFF>M7; M_FM[<;[ K&MZ0M4_H08'!7M,Q64G?\ $^$& >5SV*R -#R'7,09 M935+89&-=JRH373")2HM-31VAHRQ6);5:A,.YIW#QO6@!6ZV'HXSBC<\W"C> M<^X3@;:P XL2[JRX.J*%8%L6\HNBY8*.0$8P!O)>4*:[YD44'6!N#U3%^6%H M&F8FH)F\Q7\D[9UI22V&/EH,1&%+?+OGQ?DA)+ZLR M_%VQO?=:0SH$Y:$<\R)-0DM2Z?*$G%2S=3E$9(E4<;23VN<$2. B64_(K5Y6Z)4-F!S'].8LC2O*4W8GW)MD*&+;@IRL#O]56XS'C8R'*7,>7$24$+M"PLQ00X1:;Z)*PT M.CX5=MR0FPEK:2*NY (YA Z,52;5<"HK1S[2_4@8S%LT/W1-F/B^K["BUW9= M&[MQGJ](D4F3:T:"#RDBJ/P4',4-Q7=!&I7: 0V4K5]H)N4+<:P91EPU@INC M&Q!65$@8*XS\63F:8H9&B#+TUG(FE'V>H:1,:2IBS#%YWC1F$] G.BF>AM9[ MS<$I4&[4U$G?2C-UNK;RTO)^8G)DL'RB:KU!]M03"M60]-!J.A?$-=8:.GV4)NW#<24 M$4R=U %K6YK="AJH[YIDOL79 MTDU]F3Q)RK&6B*UD;1['4X/W)^F*6%Z)?Y3=-=27R500TDXK;Z D6W+$;([- M77>_7W)9N'-3+AHHQ1!,G76IQGI;,Z8Z*76_JA).CJQ+<>?'B"7402AX?U3H M=*YE'7%XG^KU**U9\E=T_:JC29ANA7,$TL.VV(B1IRB%_2ZF"GVBLO4DU:FB MIM8W&I$XBB+4!!(NK\9*CRS2/BSZ&=:_J3H E)Z4/"*@4.I-RD5COY7"!;[V M#I## HVDGB9'[= M4J]:/4O#WA@H,->MY>AJ46*101OE()Y[XB!0N49L6IG72;"3)4]N@)JV&44%H+YK>H<"7K M:3:-2[:2KVJ!C4M4]9C."[ZW4KF D3P*\^E!,QNEP=_S9K*#N8CS*4?>S18E MG)*GW6Z62O5BVH4IXXN!U:RQ1;@ Z/84"-)W42T4E'E YCMZR7Q4FY5,;2[)=0+=(],]C%2$NY; J'=WI6!-&5P5Y:+1R3RW6@7\% MNNFJZ0M<1BX(XIR#MCB,\O?PVBI_(&LU5$!Y1^B!!B&4L+V%J;SIE>+(G*7# M#M7.BBU 7_QR_//6C3C\6O_Z3\P:P$?VU6]K@,^XF6Z@U>7OU0&S.Z*#9RE8]'38\'!O,&@-/?:2_Z8H(\@B;K:#*/NHQ9:K[D %= MGG\PU0RDK*FL<%%]Q(78A,2 MW)9(F8N'K=(<&D_C[-.C>!4H$9_42Q"N6$^"E4!4%*(N##MGQ4?Y&0O;.V:B M-!5N-8-QXR*0IANE1Y9H2C@XX#I6+J]#5.$%>>(THS8G\K>7#I]4KYM1"M MO$#JB;!)Q-T2=]3WI$_L"?[J1/ZA)Z9M!*60^]K1I!+=TX2 ZHX86ZQ6"\+3S-6Y3>I:SN].["(S MW0S#N=ZT-HWU41]YRUPB (HMXG]+GK1= 2@N6@M>44)ZRH204MXH4P=FP:F4 MLO-=-F,:'MFN?#"Z"0&5"S'^D@":I^N?!$\"C1)"6R@?:\L[TZZ5^=TCXN/O MMIVJ $$49[TR3OY7;KO*6DLG;QS#,[DXE-PJ3RNC%YCA//ZW&I1J252%AV<. MR+C,D$_R>;.=MK:OC)6@)AWJN\IGPJD9JO+Q(%C.^S5@69?Q?#L8#5H#KZQ& MT_7^=C#LM]I5JG/?5IU)%&M^Y/(?Q#=$6"KE+I*+HI+D3I1=)E?*RG2<$6)6 MD9K*)SN%TKM*DU6NBA*L"X<20Z$Q2H7GM44NF'$W'C+6(D[C,N41 X +0(<1HRDXOH>.B"] MA6*5P-3"_%VJ',8FE=09BAA,I[UAA YZ+6FD0]BQ/R*+&>2H33A!&[ON)HP1 M[EN\+)3_ZYO66)QE0+7BZ(1"- =\&B$@90@,\V!JLR3'?/;1)UJCR2JZ:#?Z69E>:Z\?V'/]_I3ELR3F8[W!Z21S(\9F$: K@FVHK]$Z_HU;>9[#EH WXWJ]G MG\]^\XW)>/;A[+R!WW&]%*-':4/1.XPV%)UG[C'QT>1B'%:ZJ8OBB(#7R$,1 MJ%K%?E4:"5>$4#Q6>4,L6??5C$:Y_UQVTQNW-7[=;G8W?;1NVTVUU>[T'#;O] MN^$#1]TVV=&#M^#YY]IL[%-M+%RAX? ))MM_X*CW3?9TMYW]D3@"DN__(ZKH* O9/6VA<2VWD=)'7SF5F)6(+"8%#<0^Z0X> M3NKM 9"/R6V01MA?LV![S3N0S4[CU'COOF,22:?\)W5@)XU>K-K'O8^OA,R& M/FT1.A :4GM.4GNLK3R W3JG).>G$8HNS"6^_;O:\9X-.[W(I.L_PR;23[Y)/=F M/Y+D4&(_'OW9;74'M6-%'SA\4^9$^RRP[;V %;3;ZK[]JG79Z\EPU)=?4,=O MC\=^[W18;=\]A"[W6.9>EZ[TRHT7M[O?=:JDMIJ])P%N.]*G8RJXNCE=T-MW>BQQ+S=67(R2$ M7J>-=D9S26MX-LTE;0B!70$#_W34;^YH#8_F93CGH>CG6ZR1[J!UNH-^_OQ+ M=E R]K6[=LX4>4WNC=T774,*)P04O]M^H*&]3VK0H?A&OHZ(ZW*N[7;]3K3F MJM57NF\;YG=XS*\W&/B#\0/#V0WS:YA?#5=?+^9W?)RO]FQO./:'[7T=TWNM M^H 8WJ'PM"82=O!YU^<(A$+MQIXP_]J^BH>7\=I,LIGDTTZR2;1N$JWKGY)T MVNOZ[=,F][&6FMC+',OKMA\;1O-"C&;0\?O#)OFQEHSFJ&R^AM&\:D;S?6?L M]\;]'QH>4Z]CZ3WWB1RV2ZG&)MXQ)5=W3OM^NSUJ#;=8TH*:PAA,R$, MVWZGTUS26IY-9G:L4/1S[\^!//\2SZS6@-A M)!A[7"?7W,0Z1Z3M!^GN!V9R=L;^L-N$-FIY-(W#L:$#++T;^]W^RT!\-$=S MS]$T5[2A W3,?C:__,_ M1MU.]VWC(FC.I@Z,IZ&&+?5LHV[C;J_CR33WM*$&.Q<&+^KNBF)S1Y_G5-KM MYSZ30U'>#]'9_M'I>6UZ23N-PH_"X>X/>HV_O8XG\S"UX*#]!@TU;-RHOM_I M-YT5ZG@RS3UMJ,%2%+O^L#-H7.\U.Y5AXWK?WU;IM6NJO3,.X<2%3-C7.CLN M2*Z]%UU#2A]W3_WNWM;*OBL_(._)JP#DVKO ]!D.M.9ZU3TDU'"^5\?Y^D-_ MU'X@S'7#^>K*^1Z8Q-UPOD?G?,?']FK/\[ H?'"ZA]VVUXH/B-<="CO[OMM$ MR/;V*-36QOXE2_/<6V;I--X;&>RX%,R]%UU# N^/3_WQZ;X*YKXK/R#/YJM0 M,'LU[-Q0H_.Y06%KWJ*H[R<;^L0BNYA'\&<8W?_M?]!]^Y"K[\6_ZZ$#F^F0;.QST#F9CGV*NG7:K MUWO8L"\SV?[FK^UA[W$1A%&X@[Y\KZ;Q>(^^?V8BP/3JEX+=W(FDDVD]PZR:8S MW4-=N@<:<:A[7*'CM_L#?_!"3=": ,(][;Q>!K3S=8<]&U;S8JRFT_'[HWTA MK1I6\RRLYF6.I6$U-=B;5\=J>GV_/>PU?*:.1W-,;*;I4O>:JF5ZG39:2PTB M9PW/IKLO7SGH7]%G.INE2UQ "$X(_'#;0UG4\FI&W!JOM)QV["]PV-[W?'('^T-37>,;.^X.5_#_)Y.7+XVSE=[MC<8^J>/ M7CE_J SO4'C: T%[#I-IOP&\/]L4F;QC-LS":IH:C M832OA=%TAGZ_W30UK".?.3ZLN2:Q^I7D' '=^IU.DP]6R[-IQU?(QWTNOY@ MU$ AU/)HFBO:T %LU/<]O]<;[MZ)L[F=SW(JG?9S'\FA*.L'YTP_F_RYBO.8 M=/4@"5%9CZXSUMTG:?Y 9?W #-"./^HV/O8ZGLQ__L>HV^F^/28'04,-6Q!, M_'[_9;Q%S=$\KE'=7-'720??=X?^L-O973]LKN>S',NX_]Q'9&M)L4J@_F2TIX6LRCSLF@>%%'X%6K[@=FA?;_3;S+NZG@R#U/;#]I5T%## MMEC8N-?4^M3R:)HKVM !J>T#_W0T;CSM-3N6T;,'/PY%;=]BI-0<;W#B B3L M:Y8=%P#7WHNN(:6/^T-_U-X7VF3?E1^0U^3P40>'#_1"'ROHX#W$T_"\5\?S M3KO^N/_ J,!1\;Q#8GNG#VSQ<<2(@T_%^8Z/[=6>YV'LJ],;[1UHJ0?:X#%& MQ7I-4&QO7T)MK>M?LC3/O6663N.]<<".2\'<>]$U)/!^>^2?CA_HOZZ-@OF( M/LW#-ZIKA]9;<]7R'N)I>-YKXWF][L ?[]W/[QAYWB&QO6X-&S,<*><[/K97 M>YXWZOJCO;WM3ZT8-''KIV%IA\FUR+K^L0BNYA'\&<8W?_M?\!\UD4607<<) M$>&8#OXQ9TG#O(D+V(C)]GEW.774#3EOGRMO?)R$45*\Z0U?>O+==K?CG:>+ M99!%H5>D'GS0;GEJ,<]Q^%T+:ES%[[TXF611D,.]ULB#5\WC-/&] M-/,&W_GPB$>SGV;I0J;]>1;G^J?>;8">BQCV'R;IA5D,0^-PP33-H@7L/XP& M+X!+)C+\P_>9)4#Y4=9;J4!YPR/AXZ0FQC8G[?QM&55IUU8]C+E(L W ME$4,KW][&X?%3.C=_A7?MC=M\Y/@"CCKJMC\DRJRXJL[@:5%V3-=73J]_MC= M#_N_LTQ-81E<1R=7<#9?3H(IS/!-,+\-[O)O?G37!8NR-W&W]6^!Y1[&\WG^.<$^'( MCT^0%7IK(U02?0"L/)@#T:?3:1X52/3S]);2V?EZ$;&KD3_'\$W'#-W:A94- MGIZ5;=U*!5BY@6-T!@_E&$%19/'5BB0/,D18C_X>!D!7:)3G,&PP5VS!3,*P M&WI'$A6W:?8%?I<#0YY3!7 N+]UT4($71N9U >/^P*KTNQ8!UA,G00+\2+T7 MQDI7F7H//+T4?GJ%X\R0C&!'8WB4F'R1P<9S?3+\"W^91$@>ZE+>S>#(#:D2=-4N3:SV>']N8(;"1\2Y7>[I!98W(T>A %A%NZ3'5])!L,-P@B^7^"T"9IBL9R3+HR# MQ!D/?[4*KZ/B,,Y K"_B@%%ZG05+8#*PI];&HZBWZJN2>X.^ZHU9OM/GK=JNS\;MMPW:ZK5[[8<-N_ZY_ M^OB3';7&@T.9ZY-M[+!W>M0;>VAS[>TTZCTI,25/Y&.' #['"^"_[T"+^9@N M@F2#6!GM6&Q;Y6HU;N7.+HMB1\Q3>E;+BSFM7,P_HP $_P4(Z'"'R-"]/O47 M>?1H2,N*>NP:::DCS?T43:+%%6BBW8%/JNBC+'B7)IZ'O&O?,7&D4_Z3# 1R M:6ZH:VLV<2OI#7W:/+2FFYW;A?S((+*MTJ>1%S7>@G,PWZZ/;]G?>14+?Z9> MZB]5,UQER#])8_6]^,>#:PB:=N O/L-FDD\^R4>%(AO7D3G]E(*M 5-HVJY7 MK*N&>4O#8<\?M?>%.FZP7I[C;%ZH6\SKSO1M&,T+,9I>V^]W7P9=K&$T#:-I M&,V1,)I>S^^-&A#8.O*9XZL!>*Q.,;6T]2[1^Y=0RE,P/X:N,*?#CM\;[RLL M&SS[9^$M^Q;!'C1\1T,(FR]I=^!W3A^(K=ADUF81U5L],FL[#)+'Q%K*8W]L>G37)APVH:5M.PFJ=T:8!*,VCX M3!WYS,N[!;S."T2;NJX]F\4#9;7+SU^U' M#:GL<5*?OVI;#LAS\62WHB[4\)7)@\]-!S57EYZ2!V_=UZ/EQ/OM2@T)[7'2 MLA]AU(7RG@2WOS4--%PZ(9#ORX._0BYX\?%G@^%P1Y?K_? [D_]WM,T*>IVGZ29SL-^>4\SG>'#6A\]_UR; MC6WFBG/=L:?4T;3HZ?8/J;5#;;L_'0V]O)+N,$U?G6?MJ]-LFR&XD4^-D)M= MJS6Q'<#F-.V='CTSM7Z.M::]TZMJ^=-,\J@F>03ET4V'IX,J)6H:K]0WN- T M7FEJ%E\/HP%#MWWZ,O&RAM'IL-?PVAJL#>OCM%T_=X+";+C1J_-;7#0]1M-XY-')N*ZG&O3^*1I?-(P MO_N87W<\\D?#Q^YTUS"_AODUS*]A?K5F?H.A?]KKU.^>-+&F>T+:393I-68[ M/T/7)_MRUBC#M)EE,\O:S/)8DYN;WD\'E C4-&2ILX+6-&1I<@Y?%:OI^H-N MDW=82U;S0.2MAM4TK*9VAWWJ]_LO0\\-F[E'"!P3ESF&Q.8C:OW4=)6I[=DT M764:0F!"& []7N]E,O.:L[GG;/85_LTE?9V$T!_[W='+)+@W1W./?KZOV730 M=[16S9]PM<><^_)*8>V/K?'(O1-^Q-S"IC-)#8FFYOI6P\(;%OXBR=V'P\(; M#MUPZ(9#-QSZ<#CT(V2@'Q=[/A0&>WPIZCOVCOIFIU91=H.IWE#_ZK'61L.\ MB0O8OLGVU7;) =SN=KSS=+$,LBCTBM3#!A(M3\W^.7:]:^/OZJ3Y.)ED49## MI*[NGF(V>^[3\^_(M[U>J^_!:/,X37POS;S!=SYLBT='-BD=F>\MLQC($5[N MA;!]\'%>9&ER[<%EO"UFWC1+%][E^0=F$GEFD>(PK7FRR:!T5\$TE/,[Z-]J]$'+3-3X(KX/RK8O-/ MJIJ[,6/A-@#/Q%CH0 =M=S_L_\XR-85E\-6=^?+TO(N$Z^8Q4#< M,*$T]+V+WR[.*D:6FR17"(9+5]F&R^-[$VKYA]<+KYF28SE] C]]3S\[@XL! M'^=J:'5WYK#=D9=$MW"WEO/T;@$;G:LW\LAJQ);W&:!MYLR LO;3T0I@F+&Z2PJQGP7R*G4MHSW;I??C2E,*%#AM(9#!NG3HD M,MR/G^+&!-,TBW"K8 QX6+W($ @1$IXX/OU[$A?PU*( MU(N[)=X7&#&/YG,X$5!+KV>J"H^V/ $QA1379^_W5O'9)S>N,&S6O#FI>M]53=T&X4;O$C3KCW;4[BU(O$^%DR(KLY_!B MV2**&% 2!9G#?18I2#5@7!N4/2/M=E?[:L6>[M9ZG7I3\*[V#GQNF6-(I1-,@&23S/)##V"PK^F-S M/^@0.N-7)RQ>5C:YSM];=>X"1(XCY)[5U$234FUI-_%"S1"X%_P1[B":[2( M_\)7S5?H<+->JJX7_4IQ__G="5Z7:^3U>HBHQ# M5H**QHI"_M@+BB*+KU;D0R7^"/LYCPK\70[OI^'RN[R(%CE\EY O/^"9 %5G MI+Y,8.9YQ+8H+*PFU'2/4(.5W7G7,=PY[\\5R ]T$EQ;)PG+A;E,Y[B-J&A= MT:&"&AAXR8J:K,)ZI\&D2-$C9RXT;@A>^\FG:\6T6YW<_S25_%LD0*_^C<1!JX<%+@@N8Z1ILYR4%GS MFM#$@?K?R]L;F^T-:'O1#+!TXW%K6+):1(@1)UI3SY3"542360+KN(XCY$# M"I"@IRO4NP*>0A0:(7BP9UH+8WO?,^U56*)RIIWQ5Y[DYUFDW[;1X34)EK3) M]I1/@)=-(N"9^H6D9(>@RLS3)>ZO^9Q,*&"D.\N(E^=JDS]7,0GG#U;[N!I2VUU)K1#FQ;\!Q^I\ZK=$63F[YOO/550X,!&^MUN'XEJ)::6]M M-)T" \@;/MY0\;-Y48=K"HDEO"30HFT<;Q:@T(HXV@6VS&I.+I!Y>AMEE<;/ M+ I",$*2 MVI<1:>H/RZ0WNER)2&CF<#RGZ89EX.IA*&#\DZHKFHZ-M-Q&Z^ M^9VZ1*CS5U^@ U'-/SJVH ES?92]>W6"[-G)VUO?8HY"*_(LLX%ONUOU\RR: MSJ-)H8S)[9S]MU423V;Z)KB6/]!^? .L*=+S@JK>/#/$C\2DW0 M^!KR/)W$].+;N)C1=&DQZR/5Q2OP*%+F^4E,AXMPGV.6+'AVQGM.?OE5EI%; MOM6QZ2O;A3YM'P8,H$/ ^)8\0J=$,HG$NV23-7[R;=MZ(3Q/!@QZ/H,XPS ) M.NJ!JTH,A#Y&SU8PB>=,G?(]6R([3;=D'74'EJ*TDUKDOB5.8"*4X)1[JR04 MQ]:&6V$;3G%^O^6$N942[>"YVV\ ^JI\ \V'C30KZ4-<5??G?1QG$E>G2>)Z MT,9]BB+O70K&^=CWL*%JM_UV)[V!GNV\5;<-A\CQ'^?:4PQ/_APGP#OP!E*N M#>- M/'>:SD&])I6#(@'Y:H$^PG_#<5)6G5Z8EOUX@'CF'+T Q@>GAA<^]+XGEI6N M8$HAB)7HKTFT+/ Y9 AP]_(?WNP>>I7I*/9$A06P&_-@F4=OU%_>AG$.9'+W M)DYH>?2CMS*6\#3]D8[C7H/],43=SWX'"^ Y[Z+;KV/Z2)(-O#[T4XU--450J88 MJK_+HEBY>\J"H/)B3BL7\\\HR'+O B1GN$/MY!XP]5_[Z-'0BU6 MZGN;UM/ MD+H0TD_1)**P?G?@DQ/C41:\2S^$0]ZU[Y@XTBG_66!K%;)]Q#'1;.)>I#?T MG4RX9M<.@/0.8*O.9T%ROR+ M3+<;4W@54 _[K;B&Y?#=\=@?C1_8[7YG[G\HF)&O B'GH:"O1XQ_[V^WQW6\)XTC.]KL! ?V(/C M%3*^1^KR6C\V]8E:2Z-%O@BR+U17]Z#6/P>&0M?IC?Q1M^DH5LNS>2 "ZV%R MEH80-A-"=^P/VR\#&-F<37-)FTNZPT:-_6[W@3#JS15]TI,YJE;CKS9J]DN4 M(-X"J>A!N(B3."\R2I(_AA:=G<[ [W?VY2]-9['G.)N7Z.9]/CW@B4=A5/]U.\/&E] +8_F MF'P!#1ULIH.1/QB]##$T1]-:*WK]1WW?\3G?X0W,[ZW4JSWXBAZ*B'XHC M_5X^T@.14\_%%?Z3F"U1^%.[_G=O;6 QAM01RW@ MH#T"#1UL+@WM^X-133-%6WH@!3U#AC3[<:?7K-CZ3<.]?W-DLZXCAK[ M9T0VJX!@?F#=L. A]V#-8;K"%!HU[V/&!7B,7:GA71F,!GY_\'6%YH^P-0?D MBGGB6U(3NNA_'RYV_'[PT.\BDT<\Q[^>DQI!N0A^9%Z(OWMF?MG;>T[53J#>R=V M.*V@ADTKJ*85U).U@GJ:C7VB5E"#)VD%]50;VV]:03D2OW-([1YJVPIJCT>/ MAK1>21,:NW4/-9]IVO<<6/N>@]Y$0WXC17Z=<;-S+TQ^>^[C >Q6TT#JT1,. MZN?\:QI(-?U4GF#9!^2^_ K*K3YO4.@H8SX'&M(9G?KCTWVQ M>YM6*C5G>U\7I&O"X0WG>_6<[_MNU^_U>WO7;S9,KZ9,[_M1K<[R4/+_#Z50 M]UA;1S5=:>I[-DU7FH80B! &';_?W;>LI+FDS\- FTO:$ (I_!U_U!DWI;DU M.Y9.ORG-/>Q(V;$WC6H:TM3U;)J&- T=L!(X]'N#ET%3;,[FD:WHYI*^3D( M3=#O=#H-R&7=CN79C^10%/1#\9TW_:*:9C2U/IK&1=?0 >:MG/K=TS5?K2&^Z136M:&I_ M-(VGKJ$#5-3;_FCOE)?FBM9146^NZ.ND@^\[0[\[W$-1;Z[GLQS+\S?P.A1% MO>D6585??KP83U^W'S6\'T_7@N35XD,]_IVH"2T\2=N1!EOJJQ!6FH8C3[4K M-22TX>G0[S3M^II^4&4A?8A-:!KVW+#GU\6>O\?2U\YPC]2S.MS#)DQYWZF> M'E.80JR"D*N4 G!^<.BL/#BY/)?!5&F%CHI:NLPB4"K\AH+/@F3L/<6V91 MCM#CH?<]_*B8I2M80YC_\*;>K:K&X]:(&^+LVZEJT&N-NKLUO=EGV$ZOU7_@ ML/=U?SH]G,D.>T^TL[OMP=&TDND,#JFGP*8N14=S7*^D@8AIO3+PO6Z[VVG: MKNRU:T/:M:97TN.T^7FU52)-4Y+C:TJ"A>N#U]R3I"'65T2L0W\T_#J/_2LE MUJ.DUX,@V5._/ZAK"Y17FTI_M'CN?J\_:+)RZW@T;7_[_3=YF(T%V/M8G3\X>D#R].; MB]%GT?#O(E!,8LG.V3L.7':GTR\ZD6X=T&F(T9 M8\+G_,X+BB*+KU:<50F',(.?19D7+9;S]"Z*3APT&MJBZ,]5S!N$_\K3:7$+ M)^CEL%EX*35^#0P6)S=17N"SN(G>=%6LX,DBFLP26.YU'.4M[Y(VKNM[MQ'M M^*3 7RZ"+Y&'MQS]1\'<*X"2(QQU(ZW+@D^[L"/+E,$OW]!$QA,3EZ9,)G%*@R MB76--]PY0[SRW"1=+.(\AQ?F%M(@/>Q;7&IM_*LT_0+#Y,Q>:(*N'EG!81S. MY>R'GJ7:E]9F=:[N-%<+0;:5YDHRK-,:N59+?Y,0BW-7BAFJV.-HJ\D*95<, MVP:\%ECS!DGV!VC^\QQ,D2#<)"=96H4,G0G#Y+K0S'DO"\S;-/LR3;-)!/(# MF3<+%M#VR30PM-TN">_-TO.^ KG\,(2!';$_[GYF;&&YT+)=&P MP;6P9M#O9<97W\T@,4/"*Z_29)5;UYF44K@TUTSI<"&*>:0U,RH;C4"I"^G! M8A9G(6A&<(6B+,>[CBL0YK)=<("&-8U(5,'&32/A;V&TS"+43.'SQOIYGW^JXLJ.SHP%4;?9L,#[R(@(M!1@ZC8B4"O(E":Z)RFR.[6\2"X9:'4EE MEK7%@F(*#ZIIO$3B0MA,U[#P@^#VY<:-EZ9QXYG;N/'0KE4M>/V]?3'+E\K< MJ74.OZ[$"$,/2F^9K$ 762C4<-3O9_&2628ZU,!0EY<-2B^#+3J__[?HV)57 MPK33FXB+^ME/B^)$#3$G3>I@*:@6C'E?"AJU3LN':ICQ8U/0J$RNN$4[4!#( M^TKY MZBH'EHJ&QXX4H&3E0?"E]88B[\G-]U'(N.%-CQ$YNK]G2YD_=4ST2/.GR=I: M/I-Y 0(R2"81#;UMT'&KK\?.[V M&V#QE6^@^3#.W";W"\[@9\V%3M8YD#>9862YO%E]BY')7EF_@:$#Q=PP5.R] M"Y;HK9K/(]^[A%\E:9P;0VC-\76EEVZMNV).*0/H5;^)U1]G4I,H*P)$W2,* MF_-R+":Q@KBKQW:1%Y8]_[S_\8=;OMMSOI,O1LYZTB M(C@_^/\_>]_^U3:2)?ROZ+ ]WR;G6(S>C_1NSJ$#G:$W M0#J0SB2_]"E))5!B6XQD0\A?_]U[JTHJ&9L88L FVMD.8.M15??]-@[Y9/GU M/W![Q6#;#H([M5?TMV,[7GT30# F@WMIKQB[][%8/[[K@FYLKRA@LOJ3[=LK M]NT5-Q=<3Z[E7=]>L6^ON";M%6>< JY01FYD*"LYNR4>LHGO6_C*GX99;Y9L M?;:O-T7_.09@8]P,C2U,.P*3Y4>:\3REHM%U+_OT_,UO.=;CUGKBEFU'/6[U MN'4_N#6PW;CO^W9_8ERF6?X,W=Z>>?' BN.'GFW4MQ/['EB"0>A$/5C6#"RN M/0C\!Y\$]K2M)Q'M.<5@X+-A6=?/!\:87YO=L!0Z;5@#UV>.,PB"6Z#3^NF( M3Q$LH%\YMYUUWD/F80@&FU$_"KVL2.M=]P:;,A^CD+%WWL3>Y[#D[VV];Z7V M$TZ_#>V!:]L_[_#;GBAZHKANS?D#+[J]D=T314\43Y@U9 M6TXSIX%,>RU+X3>5/)_Q!*BHJ%,@-]$,<[:VEJXHZGI*Z?LB[;T[2*I9,IIHVKM5^[557HC,MQQ=-I);/XY>6PU*R8B%(X1OW1 MA@49*0O[2\W-VV\3VXMQ^W!UCG)-K\2[9"+^U<"X/"O2,XDWYZR@A/0_V'C* MJBO*.1LTVQ8)VM2$H, R!?SUM.*4J3W_.3L H:'VE.X2E2DF%]H43(B,^\U MUTY_EV9/L\Z^@>BQ8> G5)SEN&V3I\5HC ^< L( &\.B[+RLX-78NPB.:'S* MZ7%<;_NDKD ,X^/TJKT4V^<9XO?F<7FPM>+$NK)B1B^(;+.%IN3NK*F08HJ0IP7(FM;4KB92"J?_B=@K[Y[QC M3JV=K*N:*=V?$4\SVQ+'D=,ZQ!8[Z]J9GD[A9=K2L*<%QSSX>4)4%YT G[9. M5[3TN%$VBPJ_MDD=W%NG?#AD8UY.:^UV53Z6(R0:9-L,JD3A)N7'#:+M>B4_ M'FZ'8A2==L3_ G&VN!]ASB[*BJJ>5BCG'KT8[&U57A3818UJW611V G[NC8M M_6Y<_0=.E8RG8])01&ZM%NY%YO8B+*#.@]@O?H%IBH.85/ID/1 M]C//Q5>T$L17V03Z6;CM/__'P'@&*WK^#WJ:M1W]@]!BR;>0(2LN@"OGO2DK MX,-*T&JGOP^P_,ET4H+23R2$%;OV/PS1.5/66[)$\&2@9'6 ]!S\[OWV\;8X MN12DQA6L^9)5V.2S9;+XANZ)#M >,C/!1D4UXW?:==+F%/4+J)PC_61BE>J; MOI-!IY.!M[F=#![RG+#ZOL@*-'PYJ\9M.V5=I5&ME14K.6_8]VRG$.RHI01? M6UK>2#WUADW@\K_QE$T%)V^(O3SGV(,'.!J1?<,*:]A=D1CZ4@Q&M7-?EP"+^*@4P"P/\L1)CG/J,]F6;5/43R/MBK!G;2G M@*R37;!BJ'@B?':=^VT;^[EL>BQ-]58/QG>HIIL2TB*@=\O!*J%94)3_&&GEY;\/:!4,?B[VTF+TSO@)P3+AH-P%,4+6. M 0MH7.?4X;5(Q: 8; #*F_ZQPL2H9-#G^750T0POD!U-FVJ!K[B+I+D*RBM0[A81/1T8[@ MIS6[I;D(=,S3R5E94=N%;;"6.A@JMUU3 \7FQ IEX;%*;;:1A'HC HD"V " M]P8$#YOCL/70RNJB M6B]4Z\"=SMR[M94X,:* M>G?;N^-CO].K8,DZ_;58;.#>T\GVO0HVN)ZR[U7PU.K''Z=7@100,\]Y(D?Z M.(T,YA[I$SK5!VQT@#RY*B^O)2QO\D%^OQ)^Y@1M9XDCW$R&_D#%*X H#YG" M=,@G8-#69T8.YGCK:$NNC&?3FLRDYR^6X4EW3NWOG_'PB?D/C&-'C1NI[6O[ M(^5G3RE!W5J0MKJM(WZOQ M(?'T4 L4Q>"14.N)V^>_MXG!O7V^<4JN90]\S^L-J$<'Q9/#+=?U!G;@],Z? M'K_N94.A/8AMZ_'0Z^8BZ(?(R9J?BCES(D\F]2J(M^WH'B:O;%SJU7(#77Z: M])BX3V;:(&CUR4S]")$%^4H_\_B0GX;^-XI;/_XHCP?VY;QB]5D?B-D,EZ8= M6X/ WOPVK3U^K2=^.7$TL&SOR8]9>& 62^-P"RHB2^=PVV:C3ZAIO/W(GIH5 M.0*?)&C"@1O<=I3*&B6ZW%:8]'TV[_E4UA#'P= <^'?M9__XS39[RN@IX[Y" M=+8_<"-W4RECZ0B,]\C=,8ZFV-:LH_<9"1N*%FHC[.,FV@NT?:W.ASP[Y=2? MC$(P$^H_@8U^4C@1[+"%'=BRY,H8\@E\2;V'9"<.QZ@1TU.'8?P>O95V-8I&T;G?,*6WA,\!W8 6$SNF6UY2([U]-1 MUKB#2E-*I5=1E7-J7T3S-"=J&QYJ#: (7]HN,V/U4%F--?^!U$_+=K1.A_*! MHI?4+1X2A%J3//$0.]Z(!C9X_-2?19VE.&8[M/0V8Z*%;3%.AU.$$#:GHI/1 MF_C9L=ZZ5?4HR?AYQ=."B=8VB]I8#:YU>RS&0.>GV/NJQL:+?()-;MK&.M21 MI6F@0CQFFDZFU#U8+4IT(I1-%;$YY&!QA^/O]94<=-"+$6ZT/6NMX%KK,VNY M0\-;G;;WX5QBN"RK+[0OV6:$ *3U_50=AK:!\E/!5.'(>7%! >YNOU#/UV D M>S"= 3H JTSPT_%IK?-/V=FYZ4N#/)E39T=LX3.^ (S%QFA#?L&']!6 CYY*S7>H<^25/*V*_V=: #A%TYZB>0-<=R:ZU65JO=AYITCU MB^ %(XXGJ+B_NH369S#5DAG6_E:V8F[;#@DDFVE :VED?;W-;',L)$W,5IK@ M4_5.6.Q*--Z1GS.6!T=:8UL[!F5%:-%4=+HO-?WD9EX8+WYA23W%L3$L]L9#%I*6U7E)S962_- M2E_M@_-I!112"P*I@5;$;]CP"4YTA!B#7,0 S0S6BQ\[EA4:>Z/S87G%N7%, MW[Z53S'>@KIA/,.F1?_OOR+'L7[=.W[[EGZU?WW>]"TC?M]NI)$#,SO9-G9Y MSBMD Q7@U'@Z"YAP(7F-&+8^%7W"*S[FEVR(7=#H0'!UP-N*,FLZ7Q'0X6Z M!Q--P'"GQ1C4'R#!C+HN;1L'VD,5#@F5:G)UCOHCP$A]+IHT,?S_\50T]1IA MYT436XCA\XH;-)V?LSV@O[GM ==*J;"D[J;+R3O(QU4J%>NK3;A1L!UT93OV M-%WJM)QPVY^C32@%=JXF8=NVQK2:T0KS=(FN< 0AY,PR.[&D&[6$[D-"O;VT M? B8:TPVU^8YH) 08=146A/W-PCQ&=D5:+K2XTKQ[MY!8;Y!O2 -")4D-(M_ M2)3/--6W0DU;G=L\7[Y.=16DUM6;)M.ME:O.AT8M-K16DK-M_=LQX9"_ <^GV^ 94^QZ*BD*VZ\6$S62 JGD5/8_E7)B M:9D K#=81B;HC'^P.OLM:4]KN]ZVN7)E*%^HT()]_<-_GL+ZV@$8)F,-:9>_ATZJ\+&A.E,XY%>7>+Z=\=$=O MVT1@0QV]BD<6<[HA=-R0:E?WL,3Y;7V->WSC_$/YQ;-G/,>D-BA%![TX*AB! M](7>L7.DJ8T1ZDM#W/I9(.[&FE_T)X:XT/%^!HC;3JML" 7KVI'HZEJC>8I. MZV $UVF%;09;JPR,N.YH-)!R8Z'"R>[N<.M."KBC#Q7 9P%RI9QG4E?6/0V@ MNI3H4X$7TR-J1FZ2$4/MJU$D.I: 9=/J\;9@NHP[RB*[>I%'WI:NM/0@WD,N)H')T1#(L3N4L!GIQ.&,)3G@U M4CD(+8F)&2O*AS"L2\THG25E.]"/4 TQ:MR.K=NE=;&@TZ2Q)_A77J6%$$#" M%U.>2XOPA.9T-&^CD4SM\")4])%?G)7#C,*'! 2-QLD<@Y\)/V/#G**(,I6# M2_>.D BX)5IC9U8%7*YED"@O40'?/).^GW?'[VOE^]DL(:D'>1=3A^MZVFDJ M;>E&ZK!N0)38T;Q9S92JCA=NBTU,P G)3;<0V)R8.SP(;-*1\0R?2N'@T0A0 MK,%K865*/\GS >8$>+-HJ:/DG"G"O_B^KAXI1+YY^J&8> C&OR+)1A@5M:*? MYD1^B99A$ ,,L;MW8@Z_.-J> 2#7 P"#6S,,W4!>R#"6Y1\:-$I8+\B&G M_R]>)U=+S G%V; 5ORB'%R)J(&Z5&7P+1I82%N(,,M#I.,UUDK-+\;JVMA:O M[ /8G0!VL+D![(<\IZXT$2Q0LI#O3'HRF^\EGU'3=Y5^.2M"EA@H+ VXHLI, MG&;?NC U=SBO%I!YQ^_?$0&_.-8_@N.0^TR(ZM)P MNXA$Q7A:3FM0A[@<$(J(. 3L&D]&V&"'36FA^T,5"8_XCER94HZ$#E2Q^@> M-W943KE@]7]PO#*>;35_;SV78D.$J(E=8F8*0(+.73 Y,"VR!F^: M>P>DWY&0,0"F(JWPGR5-H1VC6!L.;LJI EB*1 ^X&59[*H:8-QZ=0FAHO\1! MJZMN&[NM-S\OZI2)0<.&L+JNM3,:-/BC[0..#\"#_WT_XVO.@0X:Y4PW5-DY M_/6U&,$FAC,9='!,:+V@V,2EMZ!@(I2A>:OF/$GWBFF%9 *MQ?J)5Y$W6P5F M6J47E@J0H6*U-KU,,;F!5)5Q6L GR.K^-!U[>GS.P[_TYS99'5*B)_@O" I%227L3*6J %D)-!%$KC@(/%C$-C5$YLKQA MC0U3E16JAE2!VQ?)XM%K_FNPR%'_&*-"B=E+=/[M7:U/=] %-:Z/=,LA*&T5 MU3+2"]$1C.I)P@?2,%K,1X7J@Q\EQ;A)1A?*,3+D&VZ4)AB7*8#;Q@Y=J)B\ M*))6[?X&5,)EDOL9E>$!(NA 5UYP96O1:$%G1\\L1BJ^/K5G'C(+(.$)972$)J0E7/&Q.!X M3>>:>02:-L@=-3R4'B(TL(#/7NE?70(EEY?7["*ASR+\.MXB4N2U=P$TE"Z( M6FBSL0S(:GNQ9W:-.,K-F*_L=LH>U (T'76A&]"J>#=,[,^41#8B1\@/N-5I M]#_X(Y!N1$N/*&64/JD0@OQCJI:^(22=B\E,61*2(K;0K$@A)J'C''ZV,T:; MD80UBM_1N6 L58>MY9IS0E@/TBU ?+7EH4UJJ+ ^M84(QBDK/JE MFFDR4%5!,Y8)4WZAUC"A.HFMV8^WG@N+Y0,?#FOC=]AD:?S&QE\$V[OV$!F/ M$ER *;M/6.F9R'J6%5BM_U@&=7+EH4(N?([@^,6V6C+H+$]YL[:>-PJC8$59 MQ2[A[B8DK+D@.BMN:GQ;D<3&TIVL)S,+M"\GI$B!63"9=>W-NM>2*[EX-M9- M_5]\J[4_ZFF"VA.Y?*2K&0A%7%LO=[#:\V2'"RT\!L\W%1MM5QE!,] M+!$;M2LW0I<[T@-YKH[=,C:@?&P_#$A*JNR0S!B,"/FP/\I"1&G@HAV,,1*, M#J>TKJ,QX=Q\ NL#CYW 8]@''I>;64"RJT$UE:PP$,SYMX,CXU]@O()5@[S9 M.-S>V2;8_(N@#^.&>?FM\)CU+F%\@88\L*]*+#'7G1[!.:0D1AO$F7D;#SR*%&'8BD MY3#..E4YTTKPI?D)O0M>:*A*JWG.I<7^@HY$:N LG#/*4SP<=FPX<7@)IZ)8 M5$1E(B2Z70:MO2)49@\4R M6#)4UMQBW +^%\D 27L28B]1(RDH6^N"W)%.+ MO$BEVHU6.&U6BMJVB(Q6?KVJCB KJH@)LNI&5)FKBT7G4=2-FD.Y.%4],4BX#V\TZYUD!;@C A5*>;^IRGL%6R54D"-/L1<%'W MR0HWM5?$&_E-!A"J)W"(F#=39 6&9C9$S7TS0Z$+T3Y!PTF=?./($#H"_@F)5CX3Y,D+<>H;L8OG^'EZH$LC?[OQV]:^A9>3 8%F"G MLJQ/!6M%8@0I<82M^$ITC @;CYPYY\,I>J/%40ML$[\;%#&63D1G&T0;H@\8 M?? +OI26(38A*!!QP%;7VK6,3$RC%,NOKNS$VO;#7U:HK4=./#;.:E6X^EH(#)(.A!1.0#++/'-M>9O MTNL,O T],Q-E LXNC_S/5!'.,14'=HGQPG9AXO0ZCD(-VAH<). F-$& +@.# M&"-NRN*5TF96AY_6>)%6+%&,1O"%< IC5PM.X((%5'ACT5H;:CUPM&,1BI1R M9%X.+G[W/4\>)0)0B;S.XANF>X,R\--:X/MZ, #KQ^=$/+P;(QZSL01OC:(> M8L$R]B$(4_,_8F;IC6$/;YFPAQO;>L@.%B"+=KN7>9$6C\-'JMVJH-Q" A M=K4\8?L)ZJ_XI!PT+KINY&?!ZFZ. 6T&&:U-Y,;[Z2,WHL3$B;=E-]R9+ABW M",UX'2_U#:&9T-UV.B_;M/B,U\9GKK'S6\1HO >,T7A]C&8F1N,MBM'HI1!+ MQ&A<$:/Q;%LK=FAC--X]Q6B\-8W1>#]YC&8IE7LFHJ?S^]EVV:TF@96MP36^ M21>=\:%HFXR)BP"BXG0\8_=C)^YS.-[T2KB3,#M5>BDP)[06+85X-O?V_T8N M-":3H!#M80%6A; -,#VJ^1:^2A _*#N[($T.GD85V*BU[J#U"V^>#ANIP<> MA=(S21^\Q_LR ?:&69ZPK\:KJ727_5$F-=9"BVZC=DC9R)0_<\;'D@\B40LN M@'ULM.W)MR "4V53@<$7O$//N)6!!SH@*B] W0.6@-NF$J04$5QX=43QGCPT MK?X ;]", **Y9,9U8-3H1OL,'+C."JFR;@*.?Q!83":CT;1BUXQ<^AR=*FW+ M==2-)#2OR"KIIA)V"84>,/-5DVHH41@TK?-VM]V[3R[XT57V[^]ZW&BGO;UAT? MVR_VYL4ZFX0&N-AHE=/E'WJF\J/,$OZN".\GAJ_@U.9-#%\9\JWQ";PZPTCB M3[?M?QAS-OY $V&;W9(Z\F#3V(ZZC?A7V1+0WX[\)=8P1PU&MF&ZV_86+8FB)\2HMYF]/H/(.VZ@-+QUP>,#[;K M?_R8JC\S_GIM65+;K>Q:B\ME/ *W'?N]%.7,.;MUI@]GX+JW52+GH\=C#F1_ MFI )[CI.O(?,/:L'7K"\4.EA\B PL=V'!LFF2/.-LN_D%-M2HVA38. ;-_![V*PA;%S+&MAA#YMUA(UMW59M M7PU<-D4?^4'OPL/J(WJ+H#9O6B76;Y!FXOZ(9O(3&A2.$PY\Z[::26_L/0AL M7*>'S9K"YIF/[7E[]\B:0<7IO2-/P#NB%\/]O-K(3VA3>$XTL/VXM_?6$39N M, AMIX?-&L+F633P_5M$!GJHK)LVTOM&UC'SXD!,:N1MH[[%ZDBOF]]\EM' MC6\K/7JKZ4%2K =^V'L9UA$RS^R!'4:]EV'=H-*[&9Z"F^'WN3,HVV[&&^UZ M\'K7PZV0 7N)V,ZOO7F[AK!Q@H$3/$ZTN0?-]VQ<@DWO>E@SL-BW"4[USH>U MU5%VEID/]+.H)3^AK7$WM:2W Q\"-F$X"/W><;*.H'DF8--[3M8,++=22WK7 MR>W4$O5L^0@3KW_Q<+T;Z1!.Y%RLN?T9-TA/\1^_/8UL.^@"RF?E%)L84G'V M3]MAXL;UC%L6Q&-Y&>$IX\)=AQ- @]NZ>$GA)^;DKP MK8$5>C\M'=S&&7MO-+$NN'#'D,].. M5F4M^=O.]_;B+#9/G.UHR>:9*UAJM-1"]8.S[>V FJM_X+(ED?1$%UR-/AR7 M8S/%@/I0#,+L-BIMH^RU&O(C&I@:9^R"&Q>LNBKD+*E:S(&BX9ABC% IAHG; MMAB'(<>ZP@9P>"L]!@>)X)B>JKQH)MKC:+0++"B@29EG-![B2LZ7J^&0Q5"> M=,BF- MNOYT>.1##1L0(CIF5PL/X)1JY8D@MS940P^[KXJM87SM*C^[036-] M?#3<4O$1+'C^%FHYXF8RK=I)M?#M.>*(F'K!M-FW\!8Y^I)&NXC9;[1L/%.< MEL9ICS08H1F).]--ED:5\*_G184C:-I1'.[ V'JE+1U7AN,FX$X^3F$U6W>< MR#$[(VGID2Y/A*R=]2%KPE4<[ESH.3&U&(&DX5\V%9.VZRF.Y\$I;8+^Y? > M+@;($;+((6+-#,CF*:Q2,^G4C'6<\',^IT4*SR-\P2!-/,"B5A, M\\#!?#A&#%[6#FT'E,Y,G#G;H3HY XX6)F95BYV(2=@XI1+) 7%S9L_M%+_E M!P\]$2QUUP1+:?"DY-$ ^OFSU7!:#%LFADH IS)X^C2X F-YL5)D: VRV&3*$5U 0EXLO5#&-)+PXX+_G'1YI7D_.F, MRI/J*@_)N7$YD4FC[;P\,7XHX2DJEB@002O&Z^ L"OCJ"K3/"+,9*$ MALTT=#FC4LV3E%/[KL1<2?Z5CC\$KD: M.L=EZ7UK\72LY0?8^?[6S2]ZZ/%U54%LP=A):4 Q'N!;G,)9R*'@>Y)L-F*B MW9&86=>B3]Z@3]VB#\W319J>2SM'>!BYEL#SG&7 M?#A4X\/G+1-$.!^#-="9)"\%-\VD!XB6&\8A!.8UG LDWDH M>6=)K\:<%G5'OE,HB^;1RP,3M5+ _,Q@M>M^.^ET+2Z3GY-G 3) JG)C+2#-C-=@#)%1( MA:,K=8;,+E@AO%("6B-#OIBL0[6,6EO(S+OQ-2.6\>L#RU$U%-]..#(-( 2@ MH8K&WL).)Y=<.&.N/5P*-S'A%S:^U#D"5P#4Q]&X1*B(N9O ##]P!72Q3<7I M%Z&<=E(5EW.3-5U&T7?%TQ+P5WCLM&>A4 ;20A>>'"PL9H;#7: 97(&F,)P* M_5I'2S6GN9;@:E;4++>CLN#*DA)X=#%"RD0*DJP _ZS8%2H]@CQ:2+9..CF^ M&F%/EPE''"Q!+%9BN&#KHW:1BKUKJ-D]KP04)=@JXN5X @32ZGUP :#H9%,0&=/UU"&7@G0?RN!?&&(+I$RF^\05/RQY)"6PZ5H#L'';E 7G5: MEF*@MO2\B:GA%2P!N(AT4Q'-3.L)('1%_7$,%-7"6!"N:-HU-\,A3/1?7@:WHF_.RE&E!^;44W\)B?@X\_U**6KM2.@<\ EX"#_'"ZJ2I6P5$SX.?IS>?<:-%+ M4@ IP#UL?APVNB#6G"BHO9(<8"@ N%$#'.H.,(;_9T-2U!8Y/5PG&#VG;$J MN\0GXSUUF4_H#PP[@ZFX;1S-704ED-!2T#U1C+@,Q=?H+:PUHQ"@,X;-3WC[ MG@K6Q5+>6=C &//)95E]T8S-SE.TA27H)#H78?[F=O)YH+>J>0W\ ^0K(ZE MCK#?\2EFF8AM-P_$KYN;Y+:U X,/3_D8UC0$@S7C0]#UT/(IX0>@60G P[0: MZ;83@!F/>=K"94*)!.*E*HE@VSA6KV^6B;DU(&_KUIH2]X\8MOL8$R:#]2)2 M832'8?, M7:YE,Z^KK]%AP(0$$40*T0[M.O/A3V/YEO.BB'Y#B5%X1819Q6\ M*<5'L,U:V]9<,"F?8GOX'2"UT?/AXN.@I#^9GY1R@(8Q';>)1LV#%S4Y]INE_'>MV(0*.7R? M3H4_0OBI$U87(@&."S<;_ +66M?A(?B@W!#NNA'GB'2MC0BR!SVL1J&%!F$= M&&R8P+XF"T00.2_.RBFPSJ0)F:!'E:08O0T9.WRRP2+L6(%%">H&T-_CX\M( ML<']B9FEQ8CR 5(\^7N;NJ?ERAC2PA4WQC&Z[9#"R6='[N:Z=05F!CR90O\D MTV9CXUT>J<6'6FK##%@4@A3_ZE"D9.*9_NAI53K$Y=> M\B54G.[>*-R"R7%#KFOVC?MP$ZCI50-'RO-0?+G-2*PH,M!E@101ZS L$1H" M[L2)H^3$&"O*9,83G$TR/BO.S_'@LS*=:EDFZNW N?@YY2M1T)"/R3L&F@#U M)644\!4KN,!--SRY(21R(A,\T.=+7'ER=8ZQ#%B]4N1%AL)\8XM B\M4.DSS M!GBHDO\B"X-2[\;7<)L2NK>-MR*E1.5WEYK*T9ZGEO$-1&FX%B5].Y9!>=OT M>3&^* &I%(V(5%/A[Q8G 0P?4[PRH%25QZ+6@$G9-6AV(O0I0M%7M)9RB.YS MF6NN.]ME0!$,4\#5@NA0[) R"8%M3,X [+6 VSFK)\T[SP )2G%.=(-\XF80 M0X/^$L(B"7T6_R$5 ,S2X>C %3^%%G L55>,= $WD,RJ%L%=&5+58[9- M/CO><5'P2R*AX9".L'G=[*HN*0BKGS(PZAK8Y42HL)1 +X,N>"/AG]C&1&EJ M@AD*XTNEW(ML416B%DG'K&&D*ANE>U5-4%X(2QL=/<+%(]V>R*KP;$W@ M9'A!@6&HLF4Y5.2@WDPD+%/%2HRR*TN%W!4$M+*27B2 ]80WIXYO;]:_$33X M0:6V-&>,+)$D2A,8SD1X6_$OE7K7=5TAR N4?+IWSOJMEX\^=T[\_Q]R"7#3%2)JI MK5KURX:@#V)[JS:#VB#RH,CC()58(P[8BL5%\J)R"$HG0MAMG%* $)G_. M4KQ4VG[#BK/LRA2Z(K+H@@O]1VG,J/G4E"3QFWJ(R2EG!_CG%>A+(UT14%:T M)@^4>Z=YLU!6V\4U7V >&YI]&>(M""3B_(T>EU]?2',VB8.V1-W0L=SLI+L@-.,GI#[.!+0HR$*U>"1*$1;"QB3#2V6RH1%D MU%,P@6XX9BF.&]O#^%WD][?%>8NXFS"DM-TLXG+"*C6 )HK1=#2O@@^5/^FZ M(^<%1\$#CR'>S#%),^64FBEU.?*UMF_8-G9JVNA E1;J!7R=2@J$,3VIFP&% M7C]9V' 3>Z^I*E$X:H4YKUS8K6]R-E:Y&;J,6OZ)%N5^1X>]"9K,20<"'*,C M=>MQR91%3A:GECV!X1GRB#49PP3?0B,+]5 B-E5XL@Q&-N5!BAEH7L!&<]%S M"G*11@-Z?$&.(5%S+E0Q#(E?UM=8:E.TW7K=E!IP#MQN.+D:2)LYNR"J!%[4 M1(E$G1"Q!RU[1W/*882FH(&,G8=%,0Z$=V(R!920&:&E!HR#!0PT>RL+LM9NN^N:DUP98/N&04HHS< M^LB;*82KH9QJ+M@^82/,]P7'WDULK[@I')*<8OP4)Q-&/V7$"R8F3&Q&2>1# M+(.CO/8.#Q0'+A)Y&_8&QO9IT5@7G0P;62G/Y"V&5B:4+9*B3>$!%?U+GU_% M)U6).AR%-8D%:\X$EGT&'"7%K?$C2&6G#>6W[%DNIDS3Z?)9ZH_*7H[1T6QB MO@4FH$,5&N]K'('0>%EB*KY%Y@(IS; M)HL+O*BU9S^C+ZEBB#^78IJU!9[$6LZ%T'I/?22HZFE4@L(K1%:9X+.%+*(E MD1MV]KV4**/>H^@.EV:O2"3!YIZHZ8^&M MLC@'V5E"14D9!0S:UF MV :Z,I0P:H.:,\915\3)EXF0@!0: OK(W8;#6R;3;H9/GGC]B'TF9ZH6AJOU MI(I:^,>%D35M.A==0\DN @NU#.)IK6PI.,@O?"+C M<,(Q+//Y91P(A:0J1^\^1*0OH4B1A2J2ZAAFK, O->H3%*>@8AA94%?+C0@( M"G-2&7I4 ;EPT53_=46;E<$H%7A236((PX4H*U+)VKJAC:M.A:62T,(M?U'4 MHARNW>_"M72J(FMQ9O -]G3:!$%YHJD@)""-G89TI;KRCH]D%L);C5J/&FK= M!-(\HBB3VL-JX7WX>"!KK:7. MQEVM6#3>9NWHA=.8Z_!87DJLE/E'WH6UFQJA$P5O!:#TMPO38ZK].?- M8S'+[>G:EKK++-!EE'R656_R[;BWIM:=5)BFFK,Q5BK5CD-*#A485@>#R0)$ MQ%2EV=$1,.X-8FS$KE#\"P.:9[-&.ZQ3'!??B#%4=%)WR.:T4;Q/KHZK0*=AD(D]V)L&VX[L0[26O_[L11:$[W1+??5'B M>X*1RDU@#YKDD=D(*26CY+*D7C6O6J()PDVN4'R$B-ZB78>25;[P\[0J:I!4 MC?+3=&P3J6\B0:AYCNJ^(L.^V#9&-E. UYV*Q$Q1$$;"7'1OQ%IHE,-Z%;PH MF/(+JDX>%C6P@$DTV125E57 (-+5F7"NS&= MP$%^0^_$#B4U P(,K]"Y!-3^K=,^8MXAD8-#Z^[3'I6^(BVV D>J'!%=1&>G M#),:6T]#W>R:##KBI)KH)M)'7+L15[N/N-XU;G\7^=:K-F(ZXES<(!OM8/\LD_9X9<(M8Q,N4MUU5"[G &L E,<$ MUEO46(C<-/)H)83PA:*\(2$VPVV^RVDHI()KD_F!\K[Y9S6GI9#FT403=;Y MO,9Z.WU(5&L/D64M!3R)K#8LB4RJ326YWN\$OU]"Q GA.KZ:=Y!:[I=DH(A? MF(0VY\$D]&3!ASJ2,58^:Z_%+0%.>H%*!6$].,,G&)]&KP\451 ME6-1?4!10U*2FH9TORD/![V[Z4E4DJ6B;W2 'M)=4 %&":^$@N[X VHZ.="+ M$QI**R8JDD+-Z 0Q(?V-Z<.FT5(&VP?]+ET$1XU7$-V(0Y.]&%!IX9KDFQ'L M2SU?5G HTTRBQGPZGF$PK,MEFO"'\DTM>)NV$_+7S#V@Q@>943I;&[C 4P4\ M1D03YFG[EC;QL;26V$P;7?M$SZ2T%H$PPMM6QJWB0\'90B MS"Z;-EVHW9?5%UBAJ>PP!#[0.$B6IBT/X4/%5:8.BEY56X">18D-POXBG]S7 MUID/>"QJ+YK.[S69[4@9&DXBZ@.ROQ*.RHKK^KS0/YMF*$55XY$.Y&_H51"] MV:@$\-I#$=7TW'H]R-?U+E*">ILLV5XFUIRC7QXX,QL*X7JM7X)D?_*M8^R? MBZ)^.N(5-N1L>U6UO+I]!T-?Q^FU6(JV>J4'#P9LH KUCH*2ZS++4VW^3@L/3LS&@Z2GU_BI1^>9UJB)( M6N7X9B24M[1,G F396A+Z#&H9"LHZ8Z@GF52?&*JJS@?O I) MA[<:[\DPEO M2M0965)XS66%V66@L927E'V/(K(%^#P":)W_HFZ&CGQ:(UYT&M2*I9"V@?:?*L7F[E"PJ MA9=Z>#0*8KMDX85:O/";TF2:RQI=TOB@)KZTNZ01&YTJW^^\4NH>Y'64RJYV M9GHIT*1;4B%TB*%R5DC'K6PH*."D;)XY+YXC.Y=L7QVM5_OJ=T)+T3L%@RU8 M8O_-C:D:>L NR+IG0/0D/F\[#]%)=EI=ZRSD79Z2 WMK(SS#\?<;B.$G#\ET]D_V#H1_*-Q9&-O] M\_W.X8[]IBIA00-; M% 9T$W$$-H;.8]7-GXQKL!B^7,L!S^5AI.HPFG:^])Y\.$U5XJ+>BUR,%6JB!EOD M4;0YZS1;!P!2BFH'4G:TY>GYQ-=6@1:KD!H))Z_XV-B;XH"\@;2)+GE3*]7: M7ZACPU6R4?[>_VT;.UI3K &F=+7YYRH_:TS)'>U#=+L#H%IC0S*A\Z"7E%64 M,(L&T 7HBM*RDZW=QJIC@,K3T*J[R.= QJ_ZLAQW7 W22U'FG*I%\<*FD8W* M+Z5U$>:,I^A[GE:R6\C,,<^#=G>'^^.L /*HIN=<6#5TCVN0QB_D1Y!=.JI*A_E^+JO=VC7H+ MFTY>@7(@8?.T,FTR%YJF\L+RA'=.I4DZYS(:8X/$1RKS;(D)'8G-!L9!+/AK"[-DV#%!/D>3>=J0J^M+R!K%YT M30K;9G2.OKL6&6;A,6H&9Y9MRH267P?HG4Q5$JN1BO:"PZ%:DJF3AWZ;0G-A MTJO[15\EW!S63XV5V[==90<]]%;K O!:'IH*=&%*%V=8?=$6]3""+:[K.. MR))+;UN2$(B)Q#OE.%U<*5MFK2]X9E/7UB^]"&.01R:Z[+>-UQC)%5'@&5]$ M>]8BWTEV/,.%YGDM _;7#_X&CBAM?DHF$BW=KT'KALTTU\SN:D[4D4NBH79; MQ6C$,W)/VM8_L#J28S.T]FCGKEP[B [E:]/^9-F++.]HQKW,0+)#K,MYVQY8 M@=Y'"L1ZF'=X1AND/:-CG$;!R=$I$] T*4B%GU&=((+J%X#5MM],P,-K?W%M M?]MK/R(HS8^NT_4S7P7TE370' W8UHC23,:SZP!]^(P/1=X#!A@I'L7.,>*J M929^T*6(XH?H;:LGK7,$7S:5U3.=I,;;X7NAX"WP_ Y8O GXL3\VCL$6(+@! MN.R(('E BKB 'MH"=3WE0F-MI[VV4V#E\%<=S,8SV1&)_A+<9HNNVWHN8$$/ MZCY"NGY%!:[JB]H! QZPLVT[_C_$K=N^]8_NBV5^N19(: 4+/9X#PP;>F=LSRMQ(W"RMB3F-S=3?F\MI69?(WNR] F547"TD"=37I1M::RSHI& M?U(&"62DLP2U O%RRK#H= 42HZ)9/8O5.>IQPN!:> W&W&8:,$[N]G*1 M9$MQ 3!XTR^J;E)>(E!JYGY]80ONEU$_DMLR6G/'TQ%#M@@L6H]".5N^[AX4 M)1BW-VC77W+VA8^;.=WR,&4Q51OP;ZJ:VMF!BY:LJ=]*E>B,QU)>T(%@IF+@ M9[E(%=902Y#:F'"JF2O(DXG>U'?&S&_IB5*_M%6*CMR5@L&'MCG$37L3MK], MU].F(2K6#12)8F/G!NFS""'G\1B,Q?[BA!"E**V^#Y*<@Y*S G78/B;8U:4Y\ MT*D3DQND/N-J?YU5ZY4Y>,BM_)/+Y:-B.E))FTI3R*1ZUO#R8O&!*&&S$>C= M&90N(XL_/BX]GU:D:RPU,?WG#-"Y*PG0>1L3H'N^?=1V-WYV3G5@7>]X]H"\[B<'?OW\;) MD?'JZ/#XZ,T^+'QOUYBWR^]M1U(<3FMZ"- N&LRT3%&L7*K=7:I(&1!#[ALN M@EE<)MJ2[+SF+]0OOV)B[9!=O2C&M :ZZ=?NTY%UD]F4LJ$$+T%:?-T2U+8E MB&I2P7^9>K/\>IN^^N"1_^^6N]7R&8JXOW#.OQIV%\TQ"#][-N)8EL>5$QJL=,@OC7?EB(T78$WT M/:RQYF"-W/CM]B1(]T=W=1,%S.[E&D'37MX">^_LY#M@PF+VTPH]XJ9<5YIR MGN>_WA)^0$%",BS<:YZOD-IAKV)%&::WD0KQ0GBLX2I8"'O3+//>Q>?7L>? MCS[_,3P\.?ORGSCO5I]]WGP]?O_8/7>]\.=D_M0^>O+X'K_^T/GY[-SPZ^>WLX-N.=WB2#3_MOO_V M:3<;??HK<@Y?Q:-T]/OX:/3^VX'SQV>XY^O!ZX_.I\]_7ATX?Q6'G_]T#D?O M[8_P]]'K?>_@V\'5&_?=V)].GD':_WK#-\- M[X$UO?_Z\?-O7PYW#QQU#[QK^LEY'WS:_?/;1^?/RX^?WW\].CD;PI[LPP^_ MPS[W84]_NI].?B\.8.T'WS[E!\?6Y9N3O0G\_'9X\A[7;'WZ]YF5COX:LP_Q M].@SK.K;Z=>CW4]?/G[[:_CIY,^O!\Z?WL?1GO?I\[[_Z>3P[/#UOG-X\N?E MO[_]^>WHY/3R6EF>C;SX#>L[__+.#$R^?SZB(BQGO0BXE)33*;V!2!AD?AL+NNXH@36/0;J&NHHM9 M><_>%K&WP->9D0;K6XNFG/ZO%TT/ [O0I2;$K4'_FVR8<4P-,Q8 ]7YAV=/H M_< YB%9%H[WZ^*"PBV=H]+C3-^:HB;K\(+7>#:H]M=X/Q(.XEZB;"+O(OY%: ML45"Q<_XN,;<$=DF[=F;LJZ?]\+V":% :/7"=B-A%]U(OL<8YCL3 6$,D-GA MK\;>?Z;%Y*H7OD\( T*[%[Z;"+O8OEGX8F+ [YBYU,O:)P3QT.EE[4;"SMMZ MN7Q:22]@GQ#80V]-!&P'J$NUX.^!.A>HH:!EPWYA'%6G;*PZ>U)5EAH ]U8D MZ\IN=;T(?C*@7QT]_Z ([NEY-4"%!TF"=EX8!-O-6OIW>N/TRL13PM->FWAR M4 TD]W%?&&\HE[Y7%YX2;*.5Y8OT^L*:0#66%.N]:+K O!,--E>@[?<"=ZT M'06]P'U:4+5]2;[^"^-WK-3\BRHU#T#V3JN5..!Z";Q6P([6)1NL)^%50362 M)!R\,'9A%1>B/\G^N)Y4T]Z%_N1@':U+AEA/P2N"JJ."C\I:,?KDB;6T_"*H.HJOWGTHEM, 3)YPHIA+X2?%*CCE>6> M]$)X3:#J2@*.T9&%NC.V:5:3IXZHJ\D[.;N#1H/U$ODI@3[N(]E/#:K*,VU; M+S 6/!U-%?7>5RU&+Z37"OIQ[ZY^8E#UE+O:ME]0>EDJV@,7V/XKHYF;2,?& M6Q#6KT2'MF/L!M?+ZJ>$ :NCZUY6KPE4E0_;=M")G4QZ0?R40!N'O2!^6E#U M/46P[@N2M,W,RC$JV)1U*2;X]*+W*<'L8N,)[U.E MGQ: ;:NWA9\86 ,5<;+]%YT&!?^]FM8$O>1=*U#;ULJ4Z%[RK@E85;6#';Q0 M?N@3]K67O4\+Q+;=!XN?&%A#1U%N"+*7GZ+M"Q3]3@K1M]V5+3PVL M32 I>F'LC;3 OP*Z;D7R&L"UB: M%+_0V@AI(ME(KHP_IZS" 7?/WH\9#AK@6=]]\TFA@.W2Z67AEKIIW:>7/=1QSY_A)<;'K'AZS )\?I317J$'NSP1HP9U'R:I M8/CA;R6K,IK/6E12:RPY=/$AP7=T7HQI;J48##J_ MO=TCKOJ&P>XX+EN(2#%E$Y!H! NXHNGI>L^^1!8[U#0Y8A%PC&?XE%?B&<]G M!KX;]&^V8=[RWDKG7G9?7G3Z?[2#B <[GU)(\"YGD.<0DSX%1SVGGR\EG M3BO0)AWC3$O.TC,US78"\H@;5YQ5-#T7/X*7%F5F(/UEU[ Z1T8A;IGNMCUGGAT.'A8:@/&0HZ8(_]2!M4.H&S ;=7K&L^F0 M&T/DG1,/IY_S2DY_E2-UY=#3#D+->6+P7C&J@AN3G"L]'.*@7HXK4E-] MZ\$,7!5**NJ2_ $!N31O:,FK&4A>X(]V*#E>@1^MEJP+FDR,Y@6RCUL:_ \_DYWAFK)7 YQ6PHN)\N/R0X ?F_&Q8EQWV+Z ).Z@RXO.T4SP@ M'&6=@7"NU2%*?4,!4=,[CFC(,KQ'BG.POXJF37/]7,Z6>S[0D>"_:S'@?BRF M2D^JSJB/)!4BNIYZ^EP6K$&:+3>MM MXH4U,N-8HSVPM>&T-VV:KW[/P2L0Z^(+6"F6ZNA4=-S>CU?L M?4W/V/B4ZT2E'DE[VEY'[/I LC2;IDC=+>B69[!B9R=G9:U_*\$&EX#"%.JB_'=/ ,F%M%KV9).85'G'&J=ER@@PE2 MR"O!_AH9CV!0EPR:9V133OA>54#X.!^^@H4(PF@VGPZG*&/E:H64+%-0\RK1 M(AS6A[1"Q%?47^J%KU7G-&_1WUG20#^PV27@N0HRS@3NX_G34K:-XREH$=K% MS7;X5\";,3QJ@(3*#!!T$R3< I;"+PJ@JA0I[A1 B.\C&(V08 6&9T6=@K4B MG[EP6YVC)-G=+N""#:=LTCQ\GA)B3(4P 4M*:YP**RWP@)&991RE7LO4!BAK M+SDVJ*AG7X'B&?6^GH6K2"!%-2WUD M6K\F[FP?:/T5HX*NU"B8QHK6B!3V:CN%SLO(Y MZ,THO)CZF@$!D&RI2L%A@$%72(12<1;/N@'ZDE\!&G7>5%:SCKS9E,:DL(?Z*T *F+*J5&!$I_^*ZQ!DHV^\+'2+X,>&(YY(+W70KU =XS0(K7 MUB>I>_[B"#$&DEI)%0=9?\Y0@;ZVM+D/0%H>ZQSJ.JA*6&C310,2Y;A$#O2+$]O;'B@3PZ%2 M)<$4$V(,Z,B.MKU_T$F4$\1?4$B0CG=JPM,I661 EJ)O>D/,2U"B[O,@+8<+ M/>="H0NY,^220?D=2/&.A%:QRX9YH7H#AJ0)"$2Z2%T+HH;7"DOWM"PSNENX M/5K+67!K4",P"L4G7#N@LM+^P#N_XH.%]J74@=9.*2N>,O+)97Q$+A?0$RKD MSF/@8)=C)&.4ZTJYR(PQ1WH&E/Q&LOV".D\6N3$4VAY#!TL]69K4'QD#D:?A M@B-A-"E"_!+N1!$B%-T$SAI4-\*5]ND5.CI)V1Q/ MB10 5#D309-&WK$\YV2 D%I7?>$BW84#NI8C,!O10BFD[36=U*B"S:,CZ9+9 M-O;'!K![8.Q@LE4"I6_>(4B M#'O<$4U.NEIHX BNAZ*ALGH7#KT6\2_CFIX MK/,6";2 UE9]@X;X*T^ED$%X$&<*W:'C EG$(XNJX8J-QTR8*!.Q%W(&IF#,L;3Q;H(.P\2!#:^4 M.7#S7AH%9D/$=^-%F>?+&:!G!K9=HO^H'LRZ/1:(K!LE5N/_5"=-<6<=#O+H MM5,G*+1P%[X;$)E"<;H1'N1IH0A^Q17,:T*6$K@W:6NMDHG/!*46!!P:GPWV MT [$"P O\5*TY6JFO+8M!;$,;2UIY)?RDO8)B(ED.L.9*60D;;G(VOA]C7XU M#-3R]&P,D#^EMPFO+UF(9 R/1:]C. GI $I8W2&?5H/2G("H M@DG%1.0%L.$5JN<-62\"._H6Y5&(DY9KEEZ\F^FF78KPCI33829#F\+3,O,T M#3VT-2Q%=$LGNOW@/0_GT"+'VS_K?\HTJ6O_+LZA6G3'HG]OM^]U/*M.I@_) MG4SE1(51T;(:%VP-EZF"N@*/5&2W M-T\ZYDFPBB33T.J33-Z3E?V\+:17K6.'/NIKSLGS[CNOETW=**5Y[\]UV/X@-+WQ7G SXRI9_, ML9 TITQ1MQE_0_+#-?RTXS>\#=>4WCM*\;GFZ?NN)W+Q@QO78M$&X)LBCX/K M<2RE*-Y"K5A)#N3R.[J>&-GG17;S(C>#R.9G2JYKHN1=B!JS#EI%:Z&>M71N MVR,#[$B#D60JXOP$ ^M&6V[%I0:2YREO.^9=RFAV>UR78- 3_^-?@98QLP(= MJ9)WSKCK16Q'2-WEXSE=%;5Q,>-JKN6.DN^:@@5Z-('R)AL_-^4_H">8B>0* MTM^**IV.\)12?E-RI,J-K%>2'+D6VL NQU25B>)7;PJPC5I.=TW<'"T0-QM" M+3M&>F<11SF8,D0H<5E()I4P.Y=A=1.-03$N6%O L$CI(%V[$ME\,A=I;G:D MR&J1&SB?@EU9\[E9[4O71AD_=$*" ]4R4?LCT5X#&5F:H$% RAJ5P:%M,"2U *T8 $/-TK8@ M+2MJY9QMQ);(*VOSQ^@ ?J7$TQN!2SOIOH&T%ERX<.NWK 81A6/-VE*0_0$8 M*C.,+8E. ;*7[2#0%7!RN MYK3KG"4E\KK?.<^66.",,#)'1U09DV*$( :H\U0=VW2L5D,' 0J& .H @Y(# MF9?C-8WV\RLC=D6IT1)0=-X$GDYA"#*485U2FO)GGC9H@SC'.[F673T B"6?(J9* MEX/,5Q.9>8I?M I)DZ&!JTHX.4!@S1FHG1@,3MJM:U'<-M^.L$70,JDII[+$ MAM("BJ[*VS"ULJ-CX(MQ_[!8Y$>WK8Q8VT#E#4'=_RF^OAB7X\/I")Y,Z8N( MX.^P:TR1V[GCIS8+[(Q[+$\CRW8]*_"CS$^<-+'^WD5OE^TXH8F>(_C%WS+& M; 3;R7CQ8D<$/@_A@RT1=,KAU_/OK\Q_#P MY.S+Q]$?Q:?/.]:GW7>?#U^_]P]>[WT[V#VU#YV_OAR>''XY=#X-W[B'PX_? MRJM/)^^]3Z__*#Z./EX>OO[3^OCMW?#HY+>S@V\[WN%)-ORT^_[;I]UL].FO MR#UX%8_2T>_CH\\?X3[\;__;X;?#S_ >N.Y/_].'/>O3YR_NP>??X>_?/A_L MIOX;]]V0_^O=U:,$AKA'^._A\X!XXL);7L*;=X?#CR;O1T4EZ=?#A MKR\'KP\N#[\-\\/= _]H=\CDL9N989*&IA=[KLGB MQ#+#+$FL/&5N'ME;+Q='D/[GGQU O;Q[./U!,&Y560#NPR[[_JGA32EJ5GYV MBOCS[XBG0>1$N9GZ/#$]QXG,.&&!&=E>XB9^G(5QV$/D(2&2Q(F7V#DSH\B* M3<]+;9-%@6HS29;-) E7DDGBKG$FR:.F MCNP?_KY_N/=NQWAU].[MT;N=D_VCPX48^*@K?75T>'ST9G]WYV1OU_AMY\W. MX:L]X_A?>WLGQ^NYX&?[:.N54W@$5FYAVNCY!$MM1+XOSBI=5FFBKHWO\D':]L[QLP0X.R,@Q<[:^W0)#O'N"/ M/&/A"AV(]^&!X5VGO"_]UM71<;38L2&]?]NF:YR7$QK\Y2Q\Q>( M'EN&:,\.C_TZ>3&>CLRLI$;@>!?0 AP))ZIX7,?&E71LC [<3Z,_AD=P_:&S M_PV=$@>[^_[1R1 =%OZGU^^= V?//_CPI_O&?7?V/3YX"NL[>SHY&QX M^/JP.#CYTS_X? 8_#^RCUP?>TMR,HC PD]0+,Q=@9'$<"1A;@\"VE:=#P?[EC&_S M#ABN^-(M,'V5DK=G,AO/9)@713QS/"]) L^-?>:PU(T#%B=!S'F0$9-!QVC0 M,YD'93+?&B;C)5G(@B@TTQQ]K5$4FXGCYF;*.$NM.,B=U-]ZZ<31P+*]-6(R M*]*(&36JG/S22.@2$Q MVS5C)V.F%=EY[CE![/DI,*1!Y%D_RHYN8 GWI?,L:X_^G)2\*GVAI^3'H^16 MM;"MR$KBR#$#RTI,+PQL,PY"9KIQ%L5YZ-EA JJ%.W!B=XTH^>E[='94@TY* MZ+S -$ N_C=2:U8UAC;/&:T*K5"'?>[YK0/^43Z1WO.LS+.NXW!NFTX _WAY&((9D,0F Q"D@<-&_@F2WQF=XH2&,:U ?9 [7RH+^PGQII7%*7HN=!]< MZ$A/;G##(,ML'IGP3VAZ&:@221"YIIO;EIO%+//28.ME'-N#,/AA+G1;>M@@ M_\3/1N,K"VGT-'Y/--YJ&@X/;>#(GAF&3FIZ:9YB1F5D5^G#O5/X$*M,6^32P?^#D:D"-).48O?],BW,Q)[E/C+@_9X8X^+=X M[& +[:E#A]]%4T#^AK.:O\-E'N7OP6!"]K6#9?H[:3H=3:DO]"Y.^$P+ZIT! M=^Z,L*?4-]E*H^=P*^)P>GJ%';J^Q1/+!,"[IF>%N1D[+#93+^8L3!,K<)'# M!=; L=(@$8]!9F&5N8IO"'W>H/$$>MBH5ICGY M>9RJ9S\KJU@[V4'6(S20G;\3R\.^:I[I.1E86(GGF,SU,C//W"AR?<\+L-63 MYP]<]X?5CSZ/8\U(=U7J1T^Z#T>Z5PWI>D',F&N[@#L1Z Y)&)M1'&2F#99" M;B59X+CIULL@&@ S7B/2?;+.C_WQA(U/"]DXF^/,A=[A<7\YGNJPA1_VD$_V MOLKATJ_+,KLLAL.>\ZR.\^SI2H-MQ9AMO;0=;Q!%SAJ1\)/U.RB,[YT+]Z(N] QE]0QE7U<)>.2Z'OS/3'S7 MPIRPU&1N[IFNRWGLV?##2K9>.KX_"*/>D?#4R'15.D%/IO="IJWLR0/ M0&F/$].S_<",L2.>DR1^[O'(MG,'R#1T!YX3K!&9/EFGP9MR?+JZQE1/U^IX MJ,94A^4X[5.Z5LV##G15P?.=( ["V$R\.#,]"PR0*+29Z3AQE''+CL/4VGH9 M#ZSPA[M2]@_"$ID+5#HZ;/2)/EGA/I,5VEJSGM72$ M, ^M(,'*[@"[3]FVR>S -8,\R\,T")CER!M_IH):\]/UT=/WVOJT QLQ(WMKCI^[EC M>DGJF0S_<1+/]UD.LZJLBWNHA!.4\)##37K&]209UVKK>'O& MM5+&U2J"J>WPP(_ 8@,[#13!.# 3 !8<;>@GG#F>GS%D7*'K#+SXAUN0/0CC M>@(^I/F3)=_L[_RV_V;_9'_OV-@YW#6.3XY>_=^_CM[L[KT[_G__%3EV^*NQ M]^?[_9.//S*%4 .."\>?E5/,F;UQN.,CS"B\PRH?*$KYP#Q9S9\<%BPIAL6D MX'<<0KG"\:#W]HR'[C[\P+!LYA633G4#+XLCYCJI9?HAQ\R<(#-CT&I-*XD"WXW3+&!\ZZ5C!P//^F'S M;OV-;63KL3U_D)3+&>Y=P_RVE-,SL'06&GW+2]*#<]/\K,),ABDP," MY%'F>GZ(/J70'X3!#QYXGH%&TY M?:?H.Y#S3Z=3]+3\L+3<:AN!ZX%*X65FQIS8]#P6F$F>Y6:69&%B^RQ- XZM MCJR![S]NXN_J/;WKKFVDY0C5#>KT11I'Q:DAF)'P,<^+/HWPGA2-O='YL+SB M_)TX[IX;W2,W^MSI>Q2PT'+")#69Q0/3"[W09(&=F%G$G81'7N3Z8/M$$2@6 MZ]0\96-2"I^^8M'3[L/2;JM)6'G. ^X$9N9&H$FX%@[#SATS3+,H KBE/,FW M7OK.(/[QRH/>;;$4_1V?E=5$U!UD/.E;/=^CSK +Y]MPF)Z)W(*)='H897GF M6Z@ >%'LF)X3>B;SN6NFH>7RR(F!AS!@(FO5=;5W*ZR-].]082_G5TBBFL? M"S(OLF(S-:SGI6SGFX[HSCR0CN,X"R!X7@NR[&Q M$333WD&P M$MWA%3P47_>AF)R]FM:P85XI[^15SW96SG8ZS8VR(/(R#II"%N;<]%)NFRSE MEIFF06PEON<[$PH2)%^0?/W'K>MT3WY'-:V:\&JTA^OEW?]%&-O5Z5= M]''.^^1%G;9'S'?3-'0",\ASS_2L) 1>E#MFPJPP3JTL"EU[ZV5@.P-O93V5 M^PG7FT_JJU)$>E*_9U)OU8XHCWB29H%I1S:V]W 9^AM]:JL8L"SDCN\!J8/: M$46KRFGHQUS_>-/F/MGAGK4-..D3.&@,M_9=V^Z##76Z#(4@*+@+S <;P0,; M8HD919D#"H@;AJ!P^!9&7+TP&(117V_QU(AV97I#3[3W3[2M[L#S*&)YZIIN MYL6F%WF.&3L<_LECW_?LW/W&Y'6L-?7>;VI'3[WW1+W:R D[]=/8STS' 77'8VYH1ID?FXF; M9JX7\-C)!/6Z[N/F=/R$?I ^M>.Q4SMZ!G0?#*C3I O8CA]F26 Z+$M-+W1\ M$[0)W^2,17Y@QRQUDJV7KCT(['6:FMN[1]9)?>B)^#&(N-4B,L].@!>[)FK[ MII?:-B@0H6-Z?IJ[S(]=\I] M/TZ! YVPKUJX]Y#W[&>%[.=+-ZLC\3,GQC9["3,],%7,V,5IF'G@I8D=NV[H M ?L9N$%?6?+4:'=UU:<][3X<[6K9H9F;)5&286P%5(>Q%/ MXYQOO?0&]EK1[D_@?RC/><4FL%ACR%G-^QZ9]S\!4YWX&SSPWGZY3R;TK=.Z M"@!G\]QW39;:(5@M/#?CT/7-. +)O32/$FRK9>^-W"==0KW]DZ(==(@>O)] M6/+5@A@\S>S0<4Q@L[GI83@C8DEB^DC$41R%D0LZ1!@,[+4BWR?K?IB=F[VB M^I(GR'M6.CQ;MUAZIG,/3&>OF]CI.ZGOI68<8ZM_%B5F;,6VZ:1V$&2A"W\X M6R\#;Q &JZHDZ;T.ZT*W*YV@W=/M_=.MIBQX06R%S#/#R/9-+_-!S8^2V'22 M/(URCS$>)5LO8V\0Q8\[H>,G\3B\*D>C8C+B.$(-^V0CG<&"^3@%>C">'983 M;MCN\U6.Q[L?^?RU+EZ,B^'_;DVJ*;\>H6QVN3/.7NE[[$EX"1+NM))B6>X% M+'1,-^6.Z:5>;$8.MTT_=2W7=Q, AX-T,T.\:S,6\7[D3(]_]XM_K0@!U$L] M)^0FLWW7]'@8F"Q(4S,-PM1Q,L!'+UZ(?T_6ZCN>E.F7LW*8\:I6DVWY?Z;% MY.INLTV7U4 ?\QD/.IXV*R[4@^7])E[\PHYH00\&Z+>52BJH$>0#XY>;.-I; M7AV?L8JOQ/+=/_S]>NJP7 WAWUM6'57'$VP?_Q<;3GG[=JDQ6SV[6X+=_3DY M>"79W:O8^O3O,RL=_35F'^+IT>?L\\?/[T:P[J\'GW><@V_OOGS\]E=Q].'] MMX_P/UB'=73RT<'S^/>W_:]_V[&?)ZZ3FZZ; ;/TO=!,/)8A[V2V%_AA[%HW MR\0%&'0W&ZS'H(W#H-!AOF5A8ED8@;IG!:D9>7Y@^BS/\C"T,U#YMEY:VY9U M?:[(M0^,%!"*N>AC:($*H MVR7V3HKU(YCW5W^[>1"DON>:CFL!P816B%-(F6FS-')3.V(L"&]@N7,QZI[D M=8]1&X%1?A(E#@\BX+D1\&$G"LPXC[CI>(F=\R3)@@C+A/P!<,0E>##Z>=8( M_8ZFDWH":P*FW\6_O/C*,_,;K\H>]1X']?R_/>X"PW(<,R'I[^:1&85I;CI^ MS-.< 5ZZ[FV9V;V*QQZ;UAB;0%7,(N!7)B".#Z(1&\!E46R&/D^#P F2U+K) M&GEX;-JOZ^FL6.P1Z?$1*0QR'H9>:C*:O9J%F+>*>6-^ 9)%*0Q9VNE8_6( MM)Z(Q$*;<2](S# (0YR:E9A18+MFG+I.&MF.%U@@W\;E]]6J)10O@79&0;A M:EC92JNN0?QPV8&C(LN&?$TC_:OK3Z*3)'F6>EI<%2UJS>*MQ&*)[X'I&]AH MJ$1F8F6V&5EIZ&>A:_D,V++RJ3QF+F"#]9N5RKO6Q+JZ=B0]L=X;L6HM6B,7 M-*7 ,X,P!F4\#<'(RWED^D[, M^R'%"BUI%8'SJ$NRZ^:4PB*,=K$?432^D# M-JNCS/>+5=K1G][A[GOK\-MOGP]VX1TG?UY^','YG.Q=X;,/OGWZ1+[N1UP,P2R,3T[#L'BL6+337) U]S- \O;>@G:U-S8C%&,#42-.X1D[H,9 M]SBW_CCWT?X[8K$?9&EH<@:FMH>AYL2),D!!0+\,OK%#_[LX9ZTG0]Z?ZQM; M3^:\,-344\HZ4,K>Y>'IWW'$K9@CF:1HY#*P;UGDNF;J>X$5I*#8V+>..-T? M1LV+$O3(M#;(E .R9#SQ 19^8'IYFIJ)'<2F$X"]Q:TL"^P0V[7: S=:1CE> M1^G?H^#:HN#5P9]_>YD=@17FF+EGA<#/'-N, !G,P(DSQ\XR.[6<1XN@]Q)R M S&*A7X6IXEEIAD'>]\-,S..L4#3BZP4\"E+/4PNLX"IS1GPNZ1ZV1-65I^:H4@UDV6!JGI<2_#WVR3 82\+/=C.Q="?8W*D?LV M NL4K^RI\4>I40M*AEZ>A0GV N.H8H>6&:>A9S+/R_P(H!.%#DFC-:+&%94A M"J**U[&X= <6BH?,AL8Y*S(39'S*SHL)&SY\,\('GM7]"-*]/>VW<-C[XU?B MJ#4VTRO3JV,_'SL)3'X>I6[(S3QT,]/S&#-C.['-U(YLU[6BS/%S[&5L.<' MBG^XL] /944(0MBL_*7U)=Y5*0,]\3XP\6K-C*T09[TFIHV-P3QFIV;D1JGI MN)R%@9NY<6IOO;0'<> /',]?%^)=43[3.JL/:3H=38>8Y&&4U)TP+4?G%3_C MX[JXX,:PK!^A->$#\Z)G#Z))U+ S^.T:5VHA0$W/7NGG+YJNOP$@'/+)47[" MOO8L:G4LJC.N,4C<)$SRV'1]AC&IW#5CEH"AD_I9P&T'>!;U6_?F#+:]UH3K M?FR;.Z@5C^YF6&-2OKM>T9/R&I)RJVWX3NQZ7AR:8#/88"I$N1FE3F;F=LXL M[MEAAF-/;'L0S;$3'IZ6?P(GA:9E9#POTF+RY+T3CZI4O.,3!BO*]E@UAI.J M-0#LBO/OF<_JF$]G;B.S_"3GG)E>\O_9>_>F-I)D??BK*(@3\=N-4'KK?O&< M((*Q\1[..X OS$YX_G'4)LEFA![<7&(*3NRGZ> MRBRV,YTMS%! MEC8G9V6MGH_&Y2IVIM/QP)]-G3_!HU%IW9ZO8SPZR9?_=B]?T1@GE;U:9*\+ M,Q]EC%[:E("8$FJ5W("U5("F(L7@K:+.;&USQOM:MY6JO3&.-B76\:"(H:W\ M2B6&#A+#W*VQ)MC@@X'LW2E$/E@JD^,VV-E%PM,;09 M..&ZNV[/PIBHIB!](RO9ML?W!TXN3.[T,&),%:3+'"V$$>")I.3!. M-5,&:6E,FD6LR2*6+1E5 N2&, /=KL M(TL')D8!+##&'",ZZEA84W/6%U>G;OQV,&P^^[O( M8, BV=8$1=:XP\?8(PG;CKX M@+]\',3I\5>26/BM/$2(U1\J@3OM'-H*?FEX['\_X%;Q'\&-U?X%*^K[ASM/NV].LI_[>\>'+WJ'3[K'3[?G5WY MJVY>^C_VAAG^H[/\%G'2[^&G@)D:W^-XUJ^BE]G _?/:2[_RR5H+^"YN( TG MSVFEV03RQY^X]Q-\_/6+7^)@\O[$?7X\&#;OU_S2+^>W<,Y%\OWE#:"89_;C M2/+%77_I@\HM?^[$=O2_FC+%Q^ MZFU__+.L:.O%2G;3M[U"4WU]YK+S\S>M6J]ZY=\$[E8\T>]H<)J=A@/\V'LY M.G7#:_!J;B0.KG;XOMT3E3>YJ1D]KC+:^/W-7"+-YF9>HQM/>KO#B/'"'3T8 M7H> ==PLP3B.2\^&X].RW#V<@E_#*;'3\XF>:/#\>ZG\PJ3GD$.RN^\"Y\.V._TX-W;SZ^/?OWK MSZ/CTV_1\=,];K_Y2]^\.^7 MI_O__M_3[Z/CK]^]Y0?O7AX?/GW[9?_=/LF_^^7U'\^.#_^]2P].7W\Y/ KD MSW^__OCZ],_T+3+^BGQ\XXDP@D<%%GVI;E<)C%8<.$E<.VV%\ZG$QHFU?:XO M'Y);9Q>0]JO'*BMM,BM9(UVR.JCHA?3H!).E&R^7!M%[7EB)VDQ&%FZ6H*NL M=+>L].4;*T63T*+QI6TL ^&T!NNI!.FRH464P9 9*PG9E_)N>Q-55JJLM,!* M-@KT:#(YJ2"$L)8:+3 0H:DF3OB&E0QEG, Y/9G*2EUF)?J-E0@FZ9!J\)*7 M/O".@%,/@X _UR1EDTY# MWH+8D-C(+3&H%!6<,5<*2)U(G$H9I0A5!&X2L1T\61"!:*7C1C)(7-DR)KHT M>(T\.$D) MJPIJPR ]5U &"8D<&4C/$@@3 E@9*02>4!AA@^8^0YJ2HJ$JI.\-I)D5A%LN MO-)9<>V MI56ST7VNVRIBOA_BXP=*2M%'6G9.?\Q."(YGT*N]$&[(?8DF)@-UF>E0N!0, MH5P0)4W,FV#PI"J4C>*^5PL*)?LR*M B29+)"J4<>'8T6J#$V*T4R(%XH@6 M2G#J)68R"%B5T8;1P5P9J9M.^;_MR MZ\6E9:T/T[]'H]CT63A/Y;X:G6S(E-V-V'X7:TB)$L9)PL&(6'J0H043F0&O M42)EBB7"M[9+=P726G/"372W[QURVR[ K,A="W+G.IJXDM\G H@E&;DF>\_6 MN-(9):(/C,HH:4:NI'W1FMMPPV7GFB(3"D0I2>< M#22 \\Y)Q33C(I4]5_:)7+IDIU8BWKEPF-2*Q-57)%866SV+'2X6'OI@9-#> M06FG!T)H ]:E"#$&*V(VK7*E,YL6?4+J\-?[@]S6"P\K"W+ERH)YP9AV" MIPE!A"S\LW+@0 UGB=N@,):0NR)]2BMR[P]R6Z\OK,A="W(7R@BYTXGS""99 ME_=@^ZR02G]W\"]%V4#@Z&:?AX<>D/T]ZWA=]IUGW&>.?5 Y7D6B.YQ7I! M'7A4VAO(WH@&84B6&"@#Q')0,WN8*+&X)[:O6,U(W!\8MU;R5V%\AS">JXR0 M5Y!Y3\%9(T HSL JRR 9$6P,00:IM[:9[3.Q](F'"N/.P+BU4KT*XSN$\4*R MPGIIO:.01#.VQGK('&V "$3N/=<^J7*^N"\-[S:,:Z[B1XHC_-_98#85^&[3,>;HPL0NSZG@J!@PD36(P%C.81L$DPE0H5#6<58Z6!M& MV2_=CK;4..F=*9$5P+LZ-TMB?#Y?BCGN+"(%B3:K%)8%BB6:@M%(G794N$C+ M\0/#:B;D_B"\79%2$=XYA!\L[.(HJ&&,0)(8,L*3S@AG"K0I\0F=D"E76B_T ML[;I-L1KRN2'[?HGT_%9F)Z-RQBZ(F%&TV,<]\8SP"TA8NYIH*9=$7-A^9\< MN_%;;/AM5/FM?7[;750IG/)L1B5!,:DA6Y)#9K8(B#&&1+-YB6OF"O.:+;D_ MZ&U7HU3TKA>]<_WAB5&&*@N!1 ^"FU30&X!*:5"+3+P\;FV+/A7WK7__0T9O MN_JCHG>MZ%W0%AB4,%X*L)$@".%T1J]FD+201*/TCO@FQVEYQX]@=2H;(BK0*]#;[\A6@;XRH"\(%NF5%39YT$1%$!$E.*8ID"AC MR!MY5*P 7;.^%6R#@=Z)5$G'),R_QZ/)I'2Q2H/:Q&J5XJ19Z.?-.E2-YU0 @NLL="!&@DUB7DEJ#9VA96]ZU>VF.ID=/.@+5U@5'! MNBJPSN5%M#Z:S+"0&=:#<"$K"Q8OL0)NG$X;BKY(G[ D]'[4QQ6X;K:F4FS1=\9 MQJ?S)=^=\43=<-O;<']?E+)&JY"EJP!*)0$1HP/CLGXQWA5;"J)9+$4$MF]L ME;+W![XKF'%4X;LN^'Y>\)I&S,#%\E^XI7 M^-X?^*Y@)E&%[YK@NR!WJ9'((^7@2=1%[C*PUGJP/I9.B%Q[@K/)K';YR:P/ M0.YV55"\R@"9-&KBU(W_PJ* :TN#%6J)5WAR4@:H#>/^U_6N5-8ZE;U>%!)1 MTX3!^RVKB(J=M>#W04)P;V, MEJ '(F,$D;@ %V4"'3Q/"85)6F7LEDE,RV?,:HN!NRN@PR&.W4DC(EP\'0P' MDVG)I7WXN8- ]S0NTGXYW6S9,Z/M7%CT2FNMTUI8E!-2QY+M#\"199<$K0*; MG ,FN&.1*(/E:#*ELB]HQT\WUL#FG9;850"O$"5 #?&P"W7W97 ;P^ "\("^;S)JNRG,#264#X*,$8 M$D"*P*+B"DG$$A10?2X[WMRGYB;6/N[EGD9,UCGNY5NQY#G332K5M4=U;R^T M&N F1)8"*$]9]E5<=E.4X<""0B>BHKKQ571?R*6U1@U_=@;,ZQSZ4L&\6C O ME$1E=]-DB0%&V@QF21-82P5$295,5#A/>0:SZ4O35MN0"N:[!_,Z1[]4,*\4 MS LBA%@MH\ $M&D"1'D9 .,9>(^>V<0=>K&U77H F:6#"#6Y<<\&P-S3"$LW M!L!45KL5J_VUJ#>TB-PE1H"4\=="B@@.D4!4@:".4G-/M[85K17;]P>UW9CK M4AV55B$]5QW&!&&$3. R#Y=6R@Y,)FJ0 E6,%JTSMI0_]GGMI7R/4-V-62X5 MU6VB>D%^"&%#8)R#<9#Z BR* D2X)'J.3I#3Z87VF:PID45H,0U)=X@@5+,0CM'+$T;&TST<\FKA"^ M-Q!>_2"7"N&50GBQ\9E.FFH3@ N%((CW8*BW)4*8K/?&D82E2V'?+%]L]5 2 M'5T>YC*ZU EMF13'@^K^WOH9C\IR*V2Y"^,B95+1JAQ1CJ@P)[Z^=!*MA7"_:Y*I&4,$-*!U=&;58E MV:]Q@2/PD*PB,>F0= :[XGUKVXJ>5K!O,MA;/SM2P;Y2L"_H%TUERKZ6!8$E+VJ:W(O1_(;4%*5.3>#7(7SZ"'&*(($;@U#D2V$EA" M CC.D%!I:!)\:YM+TL^&["QR.Y$1Z9AF.&P*K 8-A'K_.,^!_+/?&^+TYT;" MW#3F4M^C(X_I9I4(ELK;,4ZFYX_LO9>W=YF/VQM^R"M=^L_/MMBO:U]WTEOM MI"\NB%G MSI-$I.-@HB@GG&D"8TP"ZY(QBE&C7.G?2DT%YKT!9NMYKNN!685I>ZA='-SB MN;$J4"#Y$04A8@2?9 ":$:ND0B84S:CM4][Q60>=T*:==_K/]>F][T*PYJ36 M]R0V6^W:V+%U[OK]8A[+,^.LAH2VU.4P!]X'#Y)X1F7 9%(YU&C[9*EH>#VE MW!VLKD )5*RN#JL+DUDX#3XQFL%)$HAH*%@1&1A*H\I.I$&>U8%0?>W"9$<2&'$R98& M6I761AI\(*72EQ3_T63=D+:V&>LKM0ROU?AD9^*3[1^ZJ5 :M]1&\]L8$1840I(E2LHZ?*:[H[4CM6\7QVG!\L#A;61K&4901 M: 2$P !9^1-(,5&I _I,T'D'[EO2W0VX.XF&3K<%N+XL[F'W!^B& JG4MP;J MNS 'TKKL?R8GP=&@0:#DV7LQ!FP0W-I,69QG%T;3/J>7?9A;!U7J\>&-!O[J MCNM4X*\'^ O:12=NT'E HGG)4E+PW =0BDO!O:FA2QE!?Y& W]U MBJ<"?RW 7Q [,E(,@1+025H0G@EPFCA(QF4W+D@29-S:YKR?&7XS@=^)'$O' MY$_30\!CQA1^E3]3]^DGNZ+=U\#.ZH3-_"SCL_'H]$G^T,'P+*_=X;>&#K\V MMIF][JA89O?3=.PR>@9#-_Z\-\732>;*:35_;[AZ.K*'=;BB/V\61,]ZPC$]PVD8003#P MQ!H(/AG+O. HQ=:VZA.^=$>)"MO.P'8%9U,J;%<.VP6]D.&)-#J7UU(J$"P: ML$)ID%DYY/]D7-)9)9EJJTGS_9 ,&Y%#.5A%^\K0/M<<&C7U2FI0+AD0*4GPC"50S =IN8F1T)+N**?A+[LO%>T/ M"^TKK FK:%\5VA>E"DU*LZ C;!E+G4 PT4H,Z145)Q*$6U);:B^NJ(YWD:@ M?:4B9KDW?\BOK O;%=F]$9FZK[*[]Q['^;9.3_.^-#EV8WS<6Z:3^0(A\4PY M<73F3_ 2(]UU?_$'=I6="#MUM3W*KVXR",N4%%SI=W;@QOYKJ9O:*"?Z.8Y? M%>YJ-U#&KO6E=]UXF%=J\O5SFV?HF]M,JMM\ [?Y0J/WP V/QDF0)$00/-DL MDIV!:(1(UAKI3':;R2/#.EL.=&L17#GF/G#,DN&YRC$KYIAY((Y3A=2&!*[H M/Z#TZ=E YYCYPS))!P]P=*_GZ0 M\.UO^3Y0]-JDYOD36$GZ5B1]892 441P5!2"H@2RM41V"7T DE FB\ZZ0)86 MF[>&P5U6AU;^>NC\M3896_GK)_EK+F2E1NLC< MTD*V\E?EKPWBK[5)Y,I?/\=?B\=_,7'O#0>-M)S""0B9S;+_%1LC6J)"6%HD MWR5_=2+?VC$"^Z/Y!\:>R]?AWN*LV.YOD[PV&I03A_5GI5U:ZQEY3F?!3 MA0F7*Z7:3OG?M-BQ7F6--2U;F+#Z#:=3-VPK.-Y<+P6SK;E%%QHF8Q:4Z0N00J\G/$3&DQ6H& L M"3)$S6F9&<>([G-]N5_\.D_Y?0/(9IW//1W$>(+=Q77KA^LKKN\.UPM'[H-T M(5*//)4#K&:OC6B\[CNA&+OJA"Y)NG] M$X?X9J[3]Z+Q!WKRGG+BNC3,N>4N46-EQ?98\4)W8\UX4-I'4-%*$#&*[.U$ M L8G9K0D)A'?FHII$UNK=I/:/Q!\]?W^^);O+Z.L2SU51ED+H\SUDV A":-8 MII#L78G2.< KCU#2)!QU$,%@:_JI?8157MEL7EF7>JN\L@Y>6=1O*1*6UQ%8 MLAQ$X!*,< 8X=3KPF/U2T9Y^ZSJOM"#__C5U^5KSWW'P8?N_\Q]??^/4C=\. MALT]?2?M I9&XVO"/FO&=1YCSX62:G7#STVN=33%22]CKI>O8) OY^W8G?3> MN_&T-TJ]Z3%.L/!!TU?"E>QM&@S=,.3KR->;OW&:;V'RZ-MS\/V]GW^X9OGJ MWH\F@_+L/![CB9L./N O'P=Q>OR5E19^Z_SY(/-?<3Y?0>:':W^E2XNL[,7U M6/RS7'+#5 RSV//>)R*B" (M<9P8J3%*'G7"-T9N??VEX_'7ZWZ?&1/\&-U? MX%*^K[ASM/NV].LI_[>\> M'+WJ'3[+U[[__.7N_^P>O-K[SVYO[R#_>[?WC]\.7[WZ9S?OY1][P\P'H[/\ M%G%R_35>^4RM!7;?;4D_N#!Y#4,T##XGH68KRI=\XMY/\/'7+W[YN@,,ALTU M-+_TR_F[GS-7^8#O0W;E\V8_/L>CM8_D#)+GDNW/?O2VE#T22O_4V_[X9T)?_Z&=NUC%?^Y=_^YB]L M\;IM+;E O]!,OO6*E9H!?9=W+ M]RMTB5*;%7J-;CSI[0[C#V+K[2W3 WRR;M,=K8L/R%,,6.1QC\E^KR0"VKKG MFQ3_W9NU4\W:D;IV/[%VIJP=M1?6;DWUR>NO0[RN$_DMRF%_HD-I-^[]UDT6 M;G[3':PXK=W6?R[0*0Z^!3K_,]A_5P*9>_+/_'F'1R_?_?ET5^Q_^?U3_HS3 M?79P?/CO_\W_?\&^!3K?_>_QP9>3OPZ^O/AR^/39X/#IRY/]H__DO_>_[!_% M?+W[7P[>_7K\Y[O=C]\'.O=/=_GA'R_XP=-]L?_'GLCW].D@_YU_,W_>_Y[F MO]G^OY^=[A_]FO8'YT'.5^3C&TP8%9$93VY1NE)324&ZU 6!I 1"' &:G .&4,DOP_X;O= M4+Y26J6TEBFM]LW?/$JCWRA-">%=-@DDP3D(EBAX$1,@%8%(=-88U>VN^1Q0[OLQ'N-P,OB 7Z?\_J-(YW_VF^.[)7?L/OW<>=T6&VC? M^_>H/?_OH/I^_:A[C<:OLEU>83@;#Z8# MG.S$=V5:?B%D[%M_JVXE0$;F122H(GI7+6 MRJR3")5 @LDFQZ@"8R699!AEO[14X=8A/?3 D=YZ07Q%>L>0/H^(&&8B9@8' M8YK.WL& 49J 3U*28#/<2S5=1?K]1'KK)>HM(KTB^C:(G@<$3#0QL8)CK1"$ MLQ92"6=@C,Z^Y&M'Y,YD<^_W/8RT_\&(?AC8J;9=>X,X]'<:'/*.L#I8^3@?.# MDR9$4I-1=Y.,>HHI7V?\%8?YB^GSDWQWF(6ZE@0ZA@KOZ"8$DQHB$9EM5?*G6]J"Q8'V*BP4OK M3(D$4=-"56\E@XK"5;& M:YWQYF5ZI=T=/WSQAA-EK",]UJ)WP[U>1".#L].VD:S([^[H1A"V-(+A_\O(\TN=:S3K4PX&[TT\,EFKC_3\OIH69 ^# M,-9Z9*H2QMT(J(]OI.;94V8>K+,"A- 17* >".,FEFA+8MD58JRO15OG*RIC M;!!C=#MW5;GC[L34QS>6*2Z9$\ )9NY0)((7CH!6E!NJ4(7(FRI$;E?8IJ5+ MB:ON::L+H&GR4[W;:M?;#&JY+4L86E/T_?9^8J75 M2JM=*P2MM+HN6IW/[#1!$Z&:(VXM;CZIM%JG2IZLQF#U][[59,L'_IL4DTNKL=/SB8U6]MU-NF]G4WZZNCPR?_W M/X>_/=U]^:IIFJ=_Z>V^^'WOZ'4W;^79:%Q(I;^'WW5#09N:SAK&5%ZODM!\7$?4_J(R09IZQV#FJ'_B/S<'%3. M'@GR M9_V^5#K8;@W35C>959C%^.AKV7DU'X:^6)NF.1Q^_+_G8 M@(78R5=81(D[:3SEYVX083!LOG[BW@^F^?L_6)X?W/,]7*IYS7&S/DV]R6RE M%D,[S7?VSNN/?_MA_?%#7\%RJCP,KF__^M#6YVB4\38CI>/12?:B)_^OM_M_ M9X/IYZO&Z=8=Z1Z,5[[9@_'JV(U_T SK(KG!]UT\1',S M;/WJ3MPP8,]-OX]=V"9V87YJ_E:+W5J6&[FX\GS3S5;YVG33I('Q=QDGSC2A M3$=BK!?*$YN$IYR@3X9'1MF;O5G&B=D?E\[/.&)O,CG#N!D)I<,G7Q-*K^G^ M'_OBS].7?^77__7ZWO\FMTO!W_D:WSWXM/!T[_(P9>3XS^/@OCSCWU^<+13#@&R?!^S//W@6T)) M$"=X5 *221*$2@JLYQIDLHJAM!9].42L95_(E1^>67QRWKPU%EMP?F>N;Z6K6]+5P9-O=.49SP8)&DB*"02E#DP0# CG2FNI35"B MH:M*56T=R;EO/'6?2(H*157TP5H3A2'<,9N,L")P[5!+MPQ)58>K10:;.US. M,$&-E5#,!<)J L8Z!C$1JU-2-$C2=&$PLF_IY8KS>W#ZL)+8_2>QVY0H\FB< M9RYF]@HB_]=%G?TN(CA%IM'2ZUGLFLK$2F>KI;/#N4-F96!:9CH3,66'S,LR MI4XQ\%RD%%*0BKBM;2;[G%QNWMVQXY"5QBJ-+4%CF<&8=%02H95@7CM/+1$D M!&D9D\Q7&NL8C_>7K7[ MZOGSWBS?VALT.=&?2FW?J[:ZJ\A>1V&,I=[[H*)@(7G!6 K6/7U_,OJ,V+SH^=DX'+L)-@URZU[9WEZYMYCQ3@1=MK" M:*@&X9P!RV0 (H-*FBF")87$^L9>/D!9VV9O$KXON[;K O=_W,D97HOMBMY; MHGQW9R:9K]4VU3;5-NL9D]LH;5/W1,[MB;[O>@X&5S[&L,T+W$]^><=D64KK+8K5AL?S'<1I+0WK T;,$(C$/ MV7(.@G3(45B:/?JM;7MYY%2=Y]TMF/Z<"/IUK9@EP^\5/[L%D8K?U;;5-NL=F]; M342D[FUM2H.% ?'Q)ST";2C39/X87'M9<8(WJ MMD5Z+Q;C(3:K+J)U!$8E <'S5T8$D?W[%)4IY4C<->5'IA8Q;#;2[[C\Z&8H MKT"^%9 7*I%X8#39P$ :[T'(1, K:R!1BTZ%I*5CM1)I0T!<,^+5-M4VU3;W MR39W'C>ICLD:%<9"6,4QQJ*('&)T!H01')Q+$3R3Q#EF9(RR6YY)/>Q77WG# M5SZ,ZJ)"C.!+P*U7AHKA<-+4%-62HIK/J;:IMNF R]AZ&98#'WO!\=$<3OVYH\9 MNAK1;LO??+U8HH+!$$Z4 :39TQ2$.? &(PCAN792T&CBUK;@?2Y$2ZTG*@U4 MBJZVJ;;IF&WN,N)2M\]-VCX7PS4Z"DD$M2"I$66F=P2?HH*0C1\Q!D:\ZN#^ M66,V]97MQ&RZ=\'UE1U]5.Y'C=V%3\KO$6#P"8X',>+P<=TZ?[AU_C7=GY=@ M&*TD8]P#X9+EG3,OI.&)@),^1LDP$&VWMI_,1C0./B#DO0_#M.>^^4J]-!Z= MYG^/WC<.VRCUCD;O!Z%G!/NVI]:"QYH)KK:IMJFVJ;:IMNF*;6X1:S$>)8U. M6W1>!.&,0B.=3T+S8$6RM:%U1SR[A7[\TFEEI \0$D40/+MVE@4/2IL@(A4L M$+.US7A?U3:=]PZP7@<6C"/:."?*>+/ >0:5L)8FR2FO@.T*8.=13$,5XU9$ MT)Y%R(\ !Z."R7\P;GQ@U"770< ^B'*BP^DQCIM"HC$>XW"2I7#O9#2I'8IJ MSJW:IMJFVN8!VN8V;14DEN$_WA'AM;!2.%Z:;3,G@D.NB;I!LOJ:$6?-SO1D M<6/:&^9]"G_+NU-S)N#(?7H^&I<+W)E.QP-_-G7^!(]&S]T8A]/JSK7FSKV[ M.-:1*Y_=-PG9W2Y=VU09DF #F.!XEEX8(H];V[;/^>5VS+7Q4+>07EFXN[99 M)@_-$&HKNDR3^0K= MKD%W=7JX0G>%T)VK6^58XI8J2#IZ$('XDBUV(!41#'UR5I&.0;>E=/&--6T< M?%@C^GYU)VX8L.>FO:<8\-3C>.;@,-/O%0Q]6_+FNNXJN'?MX'GRW>SY+C/= M[1K$,FX=5^AF/N5MG>B[,2;N.(B_6FQW(S[X7RLS MWBV,=O=$=H78:HO%KJCKJW1U*[I::&2K2. ,+8'HDP1!T(*A1$-*T0?IF*#1 M-715J:I2U4.AJBQ)8@Q">PQ:>*^=U?GK9!QCSB;)EZ&JZG:UR&,+?8@$230H M!%8&B62WBV0Y&6/AL2AY]%RJ,D.\KP7I&U,=K\IFF\UFMXF5)@94F0 @>:4PTB@)(@0''@9+ 3',I%Q MFW0Y]%HRF))?'F+94<'Y(&IX9XFPTO IC$Y/1^5#R[#+O)JQ-QCVW!2FQ]@[ M=>._<-K#!D;YQ0G++)-^;YB_F7]U,)F<-0G3,)I,[[P<>.'!X'GYX^C,G^ ] MSXM2E5C05*24D:A#LC0*34@,*5HK$FUJ0 II6F D?\F86F)PY@%^;'Y4:T+: M8]0ONXNI4T<]4\P[R#9U(*RTX*SF$ 474E.,/O'L&K)^?O):ZB)P<]C<<;W7 MBO'?#5Z^N7MX^[O>)+:[[!^NB^J:;L\+3%?)[%9DMI!8I4H@:D3(+GT"@=&" M25Θ*X6*-!4RJT16B>P!$5DB5$=T2CM.!+IDT+B812\&X[25;E5$5EVV M%EEN[K*E%-&D+'JS+1D(Z2*XZ!!0L611!!:HV-JVK&]D9;K*=!O/=$N=_*I/ M;GURZY-;G]SZY*[*NW1@*!4^*L6-8#/W4BU=TKPZG5KVR/BEH+K%'A28'C(A$L]0B9= M R7%C%0&90C?VN9]:]NJVZFPKI1;;5-MTS';=#6T4K?#U>N/A3!+(#0IR2G$ M@!($9P*\%B1+$:5HHAR=P^[MAP^B5/4E3@=C;*:5+I2KSNI7WY^-PW$9Z-X[ M>Y^_^S7(4EYX'GBYZZK43>'!ZT\?K2?>!1W3O.ZU@D%K?+K0AC%8E($I00J+ -A/07#:0!O MJ$*,EEJM,K_VF;SL-E:&[1:**\-6VU3;K';W:SV$4G>_M:N+A:B)CTXAS=L? M\;PT'^<&+%4:+%(JH@E6B-BI[>]!%)[LOGK^_&N 9-!$%VO-R>;7G.R>OC\9 M?<998/CY>=SK^4F^VDK=Z@-=G3E63/6H^;7HOMBMY;HG?A^&DVC_6*"- *>48OB^!X,H#,(-4N M [D2Q"1&S"\U"XI&8V(,HOY4H/)+W>^ MJZGT;N&TIFN[:YL[+5;Z$8$VOF-U$=LDUX6P"0W6Z4RC()+B($0RV3DT#GR@ MD23"&/HF54OHY:A)I==N0;C2:[5-M]R#*E%[B9#H>A"F6-2VM<@H:)[TQGJ"K?7+N1C8:)QQ,S\:U=5B;M/=Z,9R2O I42 3J,N$)1 .9[C+U MZ60X)BNT-5O;LL_UTGUI:[ZG8_F>M58OW0SE%V69_(P*D[*TPZ^Z8L31J?O<3AIZDQJF4F- MX5?;5-MTP ]HO;)@)[X[FTQ+E[#)T6@GKU>Y G?RW WBWO")>S^8NI,F*-G0 MXI,%5GQ9QMM.!E-\A>,/@X S!^(EAM';8?,N-3O3LA,1+K10T1*)9AY0) 6" MEM)53 ZX$,8B<2D:LK4M3%^)MN9G51JH%%UM4VW3,=OWIK_4F-1!?;5-M4VU3;5-MTQ7; MW.J\DG&4FB0IHTXDH@T1)K#\A18HI4UO]LYED?E>#4WRS>6OKLPN'H].(HXG MNUGG3#]7K7);-^YH9YXO%#Q$;2@8JK-6027!&R9!NFP?8H0F'K>VE5SFA&=% M9==0*86)J+6C6F0-JK5UFA)-\Y^1$>=41>5=H'(ABV^D]589D.5DA-".9765 M'*0HO-0^NNA5AU#Y(%+X3T;#? V31JO.).L8L[;%V)N."KJ:"RQCF2%HBI-^;XC-D!QWO0O= MUU9W*#]1X5ZIN-JFVN8!Y??K-KGN;7)1A1/I0_1< ?K2KAQ= %>2^B- M"T@[N$\^B#S^X?08QTTI_1B/<3@9?,#>8)C_C35K7#,LU3;5-M4V#\\VM_#G MD"2'5&*@T@MAB/-EL+STACLIC;]]/X9F1WJRN"'M-?O1;Z/)I#GB>.0^/1^- MRW7M3*?C@3^;NNS7'8V>NS'6D7CMN7$'3W>FA_-*-<6<5CYZX$V,(_OMX%.P MP T-!J,W3)"M;<;Z6M2941N!\LK W;7-72KJRL =8N!%(:UEWFM5-("28Z9@ MH<#$A""CUE+KD(QE':3@!Y'6SL#HG62 U(QT#>=6VU3;5-M4VU3;=,PES7[HZRNTYRKL7JK&=X)QR MGY]5+3B(P#QX] C(F,Y_,TV9RXXR47W-.M(8NT*W*\WM*W37#]V%0]^62:^- MA1B+QJ76@POY#[111B\E#Y@Z!MV6$L4WUK1Q\&&-Z/O5G;AAP)Z;]IYBP%./ MXYF#PU2_5S#T;69*-H;G;M;N/)GLH M2G!AC!4^>*-8E"X*PYE75.ER].1&72:;-Y^UF:RLUAZK[2TVK&?"V1#1@HI< M@R!<@E6! :(B@F ,3&(A-=KGRY? W H0=QRZ7R&JNQ$6_*_5F.T6YKI[_KKL MI;5&7O6XW+(LM="-7P>?'>?@P+%4ZO2( L<)@K*&R*@5IYHT+%49JC+4/6_K^9/09L7G1\[-Q.'83?'Z2 M;[9R8VM'^]^]G>F!A$2E(L$Z57*;?;;\ M,.[;X>B.*[%6R0;=8-B;NWBWO.5-(KXKU.J:6*^9/G(MZ55:NR6M?4N$SFA- M4>2", _<60U": $F/\,0\H-J'7=$)IEIK5):I;3[3VG24.U5-":)(!R)SGN& MP0E*: R6BG516G7C6N2[BVZV/K#U@6W'K4PT,1FH4S2B<"D80K/F4M)$ MZ5GPI+J5F^=6SC,GN_FU;]\XK9R(:(!0$D%PI. DT0S29 OOY/# MI[MO(D=!*#40O)$@!#&0=S,%05I-DG/&\9(D7IKB.MQ]K2OO\1!XY(Y#=)5# M6HW -1P2W@1C W(NP/&D0&BAP=OL+S&N.$?&$;78VN9\Z:1#ATGD'H&WMM>L MMJFVN3\!A+KIM1L?V&?[[UZ3-UXHQDW2@(I9$%0)\++DH8S..DC)&#!T;==[ M$ 64+W$R'0]"F;4Y::(!!8B3,JT3W<_& AY@]ZHNQP+F)FY>MO/1C6/3X?G9 M:)QP4,8BU>+)%NGOKX6XP0X[?+KW1CNK41$*FI:S?=(B>*\U.!64I3)%7\*C MII_50(=&(U6X;URAX,V@7M%\*S1_JQD\1W.V<F16#&"!!*>C Q"N N,<&% ML"ZHC.:*Y$U KLW=9]Z(Y\OR#7Q MQEIXL6Q7D35&6U[B^_/RLBM"+I7%?C9B,CNGH&U^(AD*B#JK*\&B!\^Y@LAH MWI@TUY+2S&&DA9Y(-<_303^QVJ9KW9E64WER#8DVWF(-2;<:Q/KN/+^3CG#O M %42Y3Q_!!^8 ZN2MR*$2#5N;>L^U95BNP[C2K'5-M4VJ]W^5A,GJ=O?^J,D M>RQ_QLB>_.)M-3'$XG1Z.=O%[E"MS)(>\,G M[OU@ZDZ:J&)#BT\66/$E_M_98#*8XBLA9%I8)*T]4VU3;= MM,U=BNFZA6[2%OJ=%F=O(A/*D$"!:2M!!.L@2W$"-O& '*U H3NXB3Z(LH7# MZ3&.&RT^QN.,FL$'[ V:"=FU6J&&@*MMJFVJ;1Z>;6[A["GK5-;&FB>F!9?9 MO3-4!FZ=UC9YG!W XK;Y<>[[_ZX;N8/'Y-WE") M*CI*03$3R^3YF)&<%+B@3#"1:1)(Q_#;4N+XQN(V#CZL$8*_NA,W#-AST]Y3 M#'CJ<3SS=)CL]PJ0OBUY4[GQ\Q6Z1+(R1N.*>^PTQXNS/R40I9^M+% M[,\(I=!3RW70@B/W25+1C*R_R;&6YLUG_3\J\;5'?"_F)^3?O28'1W^]R3N6 M\X)S"#P$$%Q:R XH@G*:16,Y!E5&EU+:YX:V.[!^*+_N)K7%C.=QT/#K)*S;9_;^SP?1S)<%;DN"W5HSG)!BE":$TD];6 M,1"."O#&6[".JL"UMB31A@0K 58"K 3XLT>>1!;'+GC,?PN-U")32CD;4DPH MJ%J& *N+V"([?N$ MJQQ9.?)^<>1MHHE:*1E=I,8I(= 8GPQ#E!AC_H>P\GJ2O":(6-ERM6QY^+TO M28TU"1FP2 F(P&1V(S$"E3U%A)LF,DN9 M_;Q_]/I-UMO.*<. HXC%I23@//5@ MN=5!\FQ4DP4W[2MK^D1N$,M(D9JF1M @Z MFOP/>++2XWKI<3$;_;M\(PD1CE@%1%L.PH94LC()LF_)E-"2."VWMCGC?:WO M0U"R267_JZGM_YK0S7]\O>13-WX[&#:?;3-$SC\0"B]=^$;S0N_=>-H; MI=[T&"=8<-NLJ2LC]-)@Z(8A7T>^WOR-IB/!HXOY[H7E.?]PS(>A--%[GXB((@BTQ'%BLH,8)8\ZX1M+M[[^TO'XZW6_=V\1_!C=7^!2OJW' M[N2C^SS9^M?%Q<@KL;CR-UNT\R7:_F\_SF]WQ1U<_LTY(->UXOK*%=\[>+9W ML/MRI_?D\.7SPY<[1WN'!]<^DW=ZI4\.#UX=_K;W=.=H]VGOU5'^:W_WX.A5 M[_!9[\G.J__I/?OM\(]7W;ST?^P-,R&,SO);Q,D_K[W&&R"Q(=,YV!OVSI=^ MXMY/\/'7+WZ)@\G[$_?Y\6#87$OS2[]]>6 MERWUTBN$V@S[JU0HE]?H$HTU:_0:W7C2VQW&&XW^77:A;O>8W9.GZUJ'_ J? MO)L/R=>RSMZEBLXE[_H&S]%]6CW5K!ZIJ_=3JV?*ZE%[8?7675G=1NSHAOSR MQ$V.>\].1A\GO30>G?8.W^,X"\6L4G="UHM9">+D\3(]N5I[QGZZ:OOA7F1+ M1]^[^-Q>=^!]Z1-'7;G!F\>WK[JS]<:I;WA+]135S\6MY?ZKKW'KG8]_OLNO M.7I!]M\%^N?1"W[ 7LC]+_\9''QY\>G/H]=D__3@^.#HU]-YW/H%WW_Z0NP_ M?7GRY^DNV__R0AY\V1?[1[]_?OUN]],!>_UY_\OK_/<+=BEN_31\/'CZ-E_? M?TY?'[W^VG@Z/_'>P?[?(_W^U].7B7_W[Z9]K_?%[W\(I\?)/0 M""VY!<8]!U%*:8UB!!QA4I,0G"GQZDZ=GFKI]&/EG_O!/XYKE8)S'(,63#JO MI5$V?U-+JF-RA7^HS;1CX9R(5.6?.^:?+]_X1P61#59J]PDZ$$(F,"G9IN@J MN""Y)'QKFQ'5UXQ7_JG\TSG^T6BDSUK5:*=$"L01+93@U$O,[!.PX1]#&2=P M3D2F\L\=\P_]QC_&BD")BZ"2\B"2MF"]"OD/+ U+4XP1M[:Y47U%.^+_W.,8 MQT(?_]YTU!MC1EH8G&!O>"XBRW?+UZ$$0\[*E+#!L#?Z%@EQ[41"NA)'Z/1[ M;'JWOAL^DD_Q?7X,!\VPB)X;QIX[+6TMO_QX+-UF=%2YX1+<99_1Q>7?&<:= MA<6O.V);.^+!JX6(@$R)"&,TN,@B",T8>"<(9-=<:2=8"L)N;1O>E^:R0UY; MFFTZ@EN0TQ7!=X'@N::6/$E&C8(4,W@%S8ZMR; %G4)F9+11N]+1C) ^%:1" M^-Y!N 5%6B%\%Q">RU)FF281XRPB+[R*X(ASD*@CV628A$X9PM3V#1,=@O"F MC\2Z:4YS-(1&@HYQ,AV?A6DSO+T7CMWX;2D8SS)AU,S-:HJYFUG6D^GU+;\W M8R;!!JB%EXOF>%+6O/)3:_PT6! )7#$;76+@#/%9)(C\E:,1%#%(@]14A>QB MJ+XA2P_LJ[-$.H?;UC5"Q>U*<3N7!IPZZYSP$'TLN,4 7I -*F45;[,5N-; MV[(O6CN<5G';'=RV+@PJ;E>*V[D>4-DQ4N@9<,\R;JU*X)!*D,'Y& C5PI=C M][R?6;A#P'T@.8)%05P.AD;TTUX<3$*^M6FC!@:3R5G3%/GGAT,X]-SVU2Z:H^N%JL*M2;6AVC <%'"%X1E-X,;4-&7)B%Y MKRGSQSCK"]FE@=XU -E1?5#A? =PGJN&R+-0L#X['LH8$.@4F"@L2&T#1:5T M8&YKFYD^I17.]P_.K*/&6"37_E $BSSPXTGZ";8PT_O<3C!FD%9E7 : M#-/P\;=5_ZTL^NYLS;]]PW)IJJEB^*RPO2":AF5;-=":N0,0@P--DP$=" M,'%%F?89RZ8OY>5NTA7+FX[EUB13Q?)=87FNES"C53FIP)*0]5(V(;A2D86. M2IO1;+PW6]N<]JGH4M:TZJ6'DX%J^OR"=Y.FUNRT$,0L&[6,<+K/,:W6,T[- MX,M?BP&>+*Q_9>363FW.V'BFEG;>,$N8$\@!J0H@C/'@;-"@"?/$6XW-L Y) M^WF3[5 ,JX:D.Z:5*GS7"-_/W^#K4XC*BP1."@W"&P<>D4)4C#MO0HK-K!W; M%VIIEZK"MW/P;3VC5.&[>O@>S'=?Z3V7V5$"C3K#EV2:M9H(L-Q[EXQ1NB2$ M!>\S6T^GK#]Y4HZ>]$N?A)HO65NSNF;1#T;#PD M^LG ^<')$EW1;AK-J._1KL3DI+-/VDZ85>B6%GTX^%"&3ST,K;GFSN@7][.\ MAXU+!+NQQ=5"[XZ"N3FI60*\=T'/5J2QZ%:+.6!89T$$Q,#8I M4(83X2,CGF!S2)'*I;ND551W;WMN/0E5T;QN-"_(TN30A(04J-$>!)42G,M? M19M8##%JKVE&L^QS>_F,XIULSVV*T@Y+A;WA!QQ.1^//#Z,&K6,"X>OJU^K@ M5JGG]T5E0(./1@16N)\55(GDL"3@SW,@7@V6< (:S)&A\1> A".N,RLA>L;Z[H?[[),WVZK@6> MC_&]&\2OIU(6.R6'L_$82[>T)G%5DPEWH!7.K?,4$V9;Q/-<^ 9U21R2"(U/=(X6(D>K,N.8\@(CS9N;7/5I^QR)6J%]B9# M>PV"H4)[W=!>4!)**^64L^!C<"!"LN#*N1?E#+6*1Z/+>&++^XI=/J=6LPIK M*$!Z[S[_=/71QL4RNJ47OMK@^ LCR#*>'1KLXP@ M1@3'76G"ZII"!4YJ5')#D+QF_7#K^J.*Z55@>JX9G'=,!O1*N3!*M4X%H(NXUA4.'=N8UYCV5$%\0I O* .F,,@HJ#@4BP!O<3 ,V3 M,H URU\F)YM1R4QWJ0G- TDV9!2,S_"'R8:%HS$/(^/0+0$QBV!<)*LR7W9F MN-_FQJD,UAZ#O;W01LL8+XB/0#QU()AC8 4C_S][[]KSJOH&@!1E@B1( M]FZ,30/HZKID9N7U26*8E7#UY(6,,6M2#./;-WOO_9?/V[3HN?UAN+TQ.K3D M4185ALC$ +VE1&!6AD7*L-43$:8 MQ>ZU<4I)QFBF3,R8LIA6/K:^/[9NY3UQG9J42Z+S MQ!(6ZX((FB7$,I%K974!2N;>RY@.!;UU 77/USO'U_=@4O1\?6]\W3(C)$M3 M4:0YR8V,"%,%FA$I5D&Q-&.%H;) ODZW84;L:%@CW5$;XL N!HAF-YC-I^FG(Y'9E M[DD* MM:W;('!BK^# WH?S^NGR-SBLMY.^>]-=RK-/^YWZ["SCC.6&)%$D"%MND1LSSB/RBSX18; ;X9%>+#R06&C,%QK%BN>B(#J- M& &]QA)I8@6&C+5QP1/),[/W$D3\$.3&[:,AO4AX$B+A[M"*>Y'P,"*A9?D( M)BTW-B8FT:YKJ\6LS)0HJI7(,:#B J0\&R8;,.%V3R1L*;*RBY80LLK@Y_'T MHAP4\^G9 '$52F?Z-'S2PQW?]1A]C]'GTU8(+B:8MPG\5L(=4PZFQ4">R]$8 M8_T$+B6"'P]&CA?/[.2Y #D\I(.A.I:?X50^PNX?%OO5B?P\G>,G'ZU>SIU M?&W5HJL\%*,OUI"O=C[M]8;OTAO>M3T,BJ69C!@CB6(Q8=8F).R__S_^7QS3^<8&Q;OZ&!P27'X_(Z.=8K)EL17YU.-(F2(E-I1E+*)&&YYD11:DF>65JH2%&1BJTI M)GWBU-*DSQ-4Z(RRW.1,V,P$ZOG M]*?*Z7=J@FR)TWN[Y';LWK)++!5@+ZB<9 F8)(RGEL@\BXC2J0)A+Y5%-V*< M#J-\O8?-TTB\W&'#9%__>SDJ1XYGP191RQ)^4I;#P<0N\ .7ERGQ1W-K^KC' MG9LG06(=3??]GO\4#L26!W9Q6&" .'QC>MUD*\*JT_7&*%[D>60)U%(.4U[]^C39>CM6R$]0S\ 0[>,C2QW[=N)%B8G3*B4R#1*B6&) MR2*0WY3'/4,_,H9^4##KO\[1O5%Q.[9N5W.E8%10E1%JI,9JKH((30W)3,ZX MSI0LL@Q!7X;1-K*<^T#'+?*IT(J W2=G.;L%=TYCELF $V#MK@=6[=LBX0E(I6I)FFA4\*L+HAD64**0DBN..5Q(3"1*HIN MG4C5QRN^V[Y8SO6I+)U5,9LC- 08$HB!C3;%#!G#A2Z>1Z3B05MMKOE!WH?C M>#^6DP6(KC?5B?22:GN2JM-#1Z5"I9PIPFV:>TF5PP>$QSR.A.(%M7KO):/# M)%L753WR[6-FY[L/5/3L?#_LW-@3+&66);$B)I*2,"-CHIBD)#(V-4Q3D22I MPZW?I'GT[/R8V?GNHQ0].]\+.[?LB,)F-BT*0U0N*&%Q1HFRL24%S=.",0Y* M%@=VCH8@H'>#G;<9H]AYL+F +Q>B$%N EPN;\0SA8[9@6WP??$R-B]'#Q]R% M&.MTT\ET&A59DA(9,4%8;C0!>981HT64I9'1A:1;,#*^EWL>D?/S&4J$>\>8 MZR7"74N$5DX5323-L=(TRS/"J,R) K$.%DNA%><)4RS?@IW22X2G)!'N'6*N MEPAW+!':Z5B)$2 "-+%9'(,<4)8H.&R299K;I$C2R&+M>3SDCT(B;"F6LHOF MSRK"W,^CB9SH;2#,W=3'TX]Q_Q"&9G1>C1V&(/C['RAU@;Z'3!$42*- % M]/3T[&R*TYCJS_Y;N2"+4QMR!ZN\P6E1P*LG)W614CV&GI8+AZGP'[L0&3LL M/N)*WH;9O<+)]5?0UJZ@K_N+=Z_"%?1*1'_^[VFDS_XUD;^+Y>&G/Y+#7]Y$ MAT?[EW]^^IP>X/Q_^3 Z?/WGZ.#W7]F?K_^(W[V&_?GTX?/_?GUS<;!_3!F/ MN5&:")$IPK)(/I%(6'"@C :5VF.3K"<6UO 0^Z_-C[B>'U:7#O'$" MH<]MVQ8[M4++-,ZY+F*2FSPG+"V ,621$ZNMUBH#;<\6?6[;T^7=.\U6O9)W M^_OPE@S<"B;G*0?[&JPQ3E/"1,HQF*P(VMTRES13" _=YJ; MVM^]VV?=EC>%6Y[:3 B212DFE[.(J-AJ4$H382TUDB5J%^_>YY*">J7]"C=A M-CB8+F[7G^Q)RJ,[M05>32=N-]38]KC!6Y-);SK=CFDA#(L-X92!>6PI)[D6 M"8ER9:62V QY>Z!=?8;:SO'OG=H#U_)O;Q/6Q,#%!H1SEFJS]S(?ICG;(49^E@&4 M\A1L!+*P\[.!FL[GTPM821\_N5\\0#R"(SB!7K/8FCCJ-#2JSB!NB'%!' M3CE1>9P3R8LLS6RBM=A>\;ISW'NWV'\]]]X%]S9V@659'@N9$2X-(ZR MOU3"-1!3DJN,RT3!N!T+MYL0Z4S*C":$4RXPI0JN MXB011,?SC!G,[?ET?(XE:?A+5Q<$YO+HKV'Z/65_ MQ9W:!/^<3DY0+/T3>QL<%J_<$?3:Q59$4Z?E$&=<*&4EB9DVA)F4$Z$Y_&D^^XU&\:Y_$S_X@>I&]/9'= M 4.G(*0MAE=DEF'(-]9$6D1?E2E->$ZSM(B.]?"\ M(RX/VD6I/H?RL.A=/'YQ\=9#+CT7WR\7-Z8"3S.$(D](P9BS^F.P_QF8"MS$BBF>;>F9^%Z9N)V=A6=G&",ZTX(PD1DBM89SRT2D&"M8+#$[*]H= M+GZ.,8:MU'(_.N_%SE@'G;*Q7M9\AZSYW D3%(9+G6K"M;2$2:F)C M--Y\4;]ZI*M_SYE_GS79%=1$;GJF$1&D!O"F4(L)$$1%YQ+@M M5"PR;$Y\*P6]=^-_=^5$HYX;(/!N)Y3GX;[?C4XO*%ZN:?32QQ3_D@PZ>+W? M;46J$K@0%*&QEH2E5!*9)HQDFC%6Y%I)TY=*/#;^?5 E_L8,W'O[;LG%C9:O M)(U4;@R169Z EI\D1$49)YKR5,I8ZTQGH.4/6;J>6MV[[!\S^VZ_0.(Z]NTY M]+LXM*7K"T[3-"YRHD!A(HQ+2F0MNV &..$>9Z1I*"@06AL:R6+E"@P :*TT"G#DFDZY G=#6]$[RG<50.@ M9^#[8^#&!! Q2WE<,")8A,U634YR#EH?LWFBX4BIT!H9.,VSGH&?% -OW03X M!@/W//I=/-HR J30C O0^C.I-&&)D"2W14(HG)I@0G#%$N!1OB/!N.?G\'>0 MJ>.1MI..VO\\O/X/5^G[OJXIYD-XRS>#:]$[S7<-9V_9]_[9M]V.VJIBEA*$D6& M@L:O!5&<@]IOM"IT%D=&1%C2RT7/OKO/O@]6TOL]W-O'W/\RX[;, &([% M$A9'C(#:I(DP6A*>I%RF-K=";P_\N \*;*\9M9Z>G4UQ&E/]^7E$ G8%.K5I M]?+*G<%'/()>L]B>@.KT5A 6#DYDH%DH U**%P414N0DHTDATI32-$%?(A\R ML>Y,[,'9'SLGWU/KM9Z3[XJ3&QLAE0RD< $FOC8I<'+,2)X91:B%@RN*+"DB M4#5H-HPVV/@])S]V3KZG]FL])]\1)[>,!LH2R=.L(&F.B;HF28EB&0>37R8T MS:C@F$!$XV&4KHNR?.^;)(_EE<#%:G)Y.QSCMP4R.#*82*7LJQP7:#O9L M-IY>6ELB@PPF=C$H3^7<#DJ[6(PM6N!]E.'>B@L^V+%<6',TA7/[O3FVGZ?S MCW@H/\G2&A!J,SLI>Q_FEJ5:IU.#-+'-)#.$OK.BA._G[9Y]OXM]6P9'&H$8MI:3)!*<,$TC L1J"\(X&)](=M3(.P&K0LCP=_&T)A#X83?X^F,VGYR,#_Z$N6W4+ M>!#GH\7(WJI@04WGQL[)8CK[ 7>FG([!J*D6]S0EUQ8LCA+6"7^MBC XNU=P M=._#>?UT^1LF'T>D9?TB8B$A[13>D'P0(*@L4R2HF"1 M,)K$,0*6%2HE>4P-294612XETRK?>YDD; A284O.U%X:/ 5IL'7+II<&#R,- M6H:.@GT7";4D3G*,K)B<2!LK$O%(%LID&<<6DQD=BJTULKYS8?!,PBYOBL)J M5[EAO^A3.3FQ@[E#UB][>;<]>=?IZF8IC;)"@("+DH(P!BJ0 MR)DD/,N+5 E>) IS0H9B RAD#_BTDZQ_SX&7*UP<=R($>C[_/CYO63FQ4#(% M;88E<4288#D1%OYA%2@AMHB5+!#ZE=^F'KQG\-UC\"W8*/?)X/TMOSWN;UDU M$;.*7M;H;49A;R:KWL/2I>3O1&W]O^&_QTL\A+94])*R%V[;$VZ=1G,Z MR1(>9Q%(,V,(2ZTEBM.$P.V)[$I,T0V<+< MTA=I?(/)_3B;EB.DC1_F6 HW.K<_8A(AB5^(;+:^O;*T.,+>R[_1QGZ%O;Z# M3,6- GE7#,S_N+,$S>]@K-V\?Q(9%X;*A.=",IZG>1$+FJ<4!LIHH9QV>9,, MP/[^V8W[YZC3WC%.,R8L+[#&R:#/2Q$9Z9CDED72Q+$VC,/]$\7#-%[/ ]C1 MY.8MNA[\/7V/L7G+/I:7H4EKL1>+RT?\R_#)E0_J=@_=M)]VR[9&XS1.O4$SM5,EVILUX[] M-F_H9WG-+!TY_&,AX8>58Z?E20O4D:%C:=UO=#$RB]/JYF@]Y;GNAZAY1"K@ MYN7BZD?.Y/QD-'$S%UU50(.EGO_Z*X+%M7>Q)NM/ZSVY?]5R&2J[^.7M KO[MN6!J_H/2O#7O]=XSG_60IN]&P]QT.N!.E M.=NH-']?U>.!\!%>CPMEW.L'2^\T[\83R\&HXE755$<7IE^M(WTS7Z, MYY7UYH"B$1%Z--'3,SM8R"^V'"(^]&W"?D_$+-^TLL=N>6\=>N&M(YPCI)OW M0$P'ML\@WJ)=_;8=34FT93&-)1]+&.F(F MDZXQH-@ H/OHLQD?FT&YL)C >)NZM2M[+&+T3NP(SV]]#)TZS+T7=N( M5)0SQ=."Q%04A&5%0135#%&Z!%B1*5R)L3,B8[ZMC+Q'E'G22Y]'(7WNP(CL MI<_=29_&@HR9S*54"1&@;Q.F=4R4B! PPX)-2;6D')%STB%/UCNN]=*GESZ[ M('WNP(3LI<^=29^6_9AG8"A&4I%4,]!]E&TV[Z-7A3=ORAJM3]0E*:&PGV1:$589!*BA. D!D,Q MR1-.;>S:G$1;J_[K15$OBG;4T=&+HGL712VW!V,LR561$D:CG+""ID31+"(R MLUJE6F0ZQDXL0[%3$9^^X.[YY*(?G8[FALSD?'$Y.).3)0B7Q7(.IG@!2T-W M#V84+"K[W'Z9V4EI2TQ:7\[G=@V1M4_5>A+7S]9S#/XYA9G#9;,\LX9VKQOG MXR%?[7S:WS3?==-T>OOE,C(Y-P71G"/R16()'%I&,BN8UCS1(A5[<*?D,8U_ MW*$,K3Y%M)<[=YA=T,N=.Y$[C;&=VTSE7%.BHU00IBP8VU8E)&4\D=R '<.+ M7N[TWY<[6\PJND3N]>7T[X=,RKWFBLD)(Q,9'N!N9)D0J*@A<%FF:2<'3 MA.^]Y&!>W[I_>Y^4_KWL]]O$9:0;JQ:#$7""G&@+Z^WSTI^HRW*[@5Q//:^! M>-X&VD'2*7L5;BM2M--3T<*Q"&93$J4T(BRFG*@;"C&::M8PARO#36P!\#J36LGD#NM+[,A$VQ8)&8N,!J1="S5:+ ,)4BHMJP1!J!]4(1O77B3!]4 MZ*72;ENDMY-*O97ZUP52JZF(YE&B$DY XH! DI$F4JLDAY%++>&1G\X#9*\H!OZORE9 M6AQA[^7?:&T^;F&R-VO5-_#GM_[/+M?+P^^_FL,' K<]_GKP>]ODX/7/X\//OUZ^4?\ MAK[[Y<\"QSZV3!F>)8)PKB+",BJ)4LH0JU1,02E0D8B]]!U-EM;LHQ!,P.*, M;!$7"1>,%B*W::Q2#GP7Y3K3KM[!;^B'*9[@Z6(Q^^$?_[BXN'CQ1HT?CD6NW5O=A0^_'O&XE[#];3 >+4TPGG[A^ MLQ*_4'+L BLX>;&Z=G5S3.?M[\#ROZG[^/:"@VWC?+KWRAF+H(>SK&YFBF\V+ M>B4T?5SL\;>W$]"6IDL8Q*P$B^ZIOR_0SOTZ$[ CSKU$Q>Y]97?L^;GW]7R' MVR>1<6&H3'@N)"A::5[$@N8I:')11@MEC]_>-+NS/-V?&/S7FW\O1^=R#*Q: M[B]>R?G\$K;J7W*\M,_! _TSC/GYXN#H'1[_&[V)XQR]O4[0SWYV]@7=_IH>__!8= MG!V,W[TV1>U]_AA=',N8I@DO#(ECB9GVF25Y;AEA)F(I,]PPJ?=>4A$-^>U3 M.V_E]_&YUX W6,0C &MFI@QI3A+1"ICJ1/!I5!<6,N-$T W2N3L!=#] M"J"OM0 R+%<\5AE1C O"(A&1W+F@::Q%KJ4ML)-A+/)A1!^V%T4O@'H!M"* M8LTBN#CSA,4^J$<^^\]_%T.E\0EU"Y$F*XTOJ/ MOV_5&^7HHQ,\VS*]/M2;W(N@>Q5!!Z]:1ACCL8YT:A$7'W0@21,B8B-)E-.B M@*M%L-25.^?L87&S_H(&=-..3,^2B[=EO_1<_'!D^CYV#8#4E#U>2:(8L(0%EE+62,X+8K+8V(+%!4^0@\4P M3K-=X>"MP@Z*';0#CJ8+.;ZR]N![S:V0/AF2^Q-8N)DNL53 98G>*+GRJ<1C MM[PCCUJ$;S.9;45JKTGU[@>M7_92?6M2?=0RK+2,3 1RG2BE8\)85) \ ODN MC:5&*:M5SO9>POD.TWA;^(5;8JJ'=.O>:HF],+WUICQJ>;K-W+Q>GNZ"/&WL MW(1QJB*>DKR(.&%2P5]<6J(,A>,%"]BD[EOGJUZD]B+U48K4 M;68;]B)U%T1JXW@04L)*#(3P\BR&V:W#B(0J="\] M6D^%O*?]7:LZ=?O[]N#GMP=O/NP/7AU^>'_X8?_H M[>'!E13XH#,].#QZ\W%P= @S/?AX^,^WK_>/WKP>P.SW#UZ]W?_GX.,1?/#N MS<'1Q_7YWY!*LKWK! AYI5Q7X:5G"9,KR MM2WU?#1#J0&7_T^R')6'Q?LYR+')PLGC(WCK3^.I_OS %_O!976Q_Y8D4WF<^__E:LS]?_X1P65\.OIKBW:?/]-W^L4A%;F"SB80KF# A M*1$&_L%B&3.K,MSF55@>T,,RE1IKI 1=C8.!5(C(\ 3(LDB5+/8&L.ERAMPV M7]J]EX?S$SD9??4H-^CH=L> %TK[(*J[/U#$BLC9");SS8E#5R#H0*F=C.1P<"%+4'!!5_(_:I L M8'GN4$83'2;C?X'O_(AW.A[4:[BC+T M>#&HIPXG* \P -S\[/1]J6+P:H MHH0U_UH/RL@3EQ@-DFU$I3T[F]L3M%.B?L//M!UU+*-B2D=^Z MUFK=-TO09?R!URN>%@60T>3D&LUIAXBW=2(#;)@E%P$Y?&YQ#\N63@CLO1S# M)\CW\#':4(-+*QV=I#%2=IH,+JS]7 X0UA^V:.H);RS+!1#R8CDW\M(38*!7 MH$PK]:D;YL5@'Y37.3XXOARV7U ZE!Z/4^/FA@8DO DV.XT)OC'\;'$J%_AN MI,R&*_P558']#%<_YZV!5[X*N#!#7/K,:M1KQY>>BB=P9K#>YNV#B]%XC"]? M?W7BYQX_&H+H6!'?M! &I_+<#I2UD\$,J$8&R07/(0^-%I>P-8O3P6\O/KX8 MG%@4-^/Q);[#SG#( &:/KP*I H//QHAW'R2D>^J7_?WWE8QTYS1;SK'!X:)" M=)LOQS79GBS'T@L2;^3X%W^T>CEO,L3*D%S,PU@2='/A#S+=P)A]RF7TTA';S75T$LG1M#XIPBU:"R]UX\'FY M5.7(C.2\.F99% X8T);5)5@]LE\.A[C9C830N,9 _HH MY$:E>PQH]0P/50%%%R/XU?S2'Y3[+0D,5,$+^NFXJ\D[0]I<8\"IFL.S=N;JJ _;E;MDK\4+;*1[!&X<0T2*?]6K*]!R+70)0[8I]\>?=Z M__S/R?^<_OEU=O;GT9N+=T>_?3WX]#8^^/I']"[^]?+]^=_?KE MX--X=/#ZC\O#CR+Z\W]/(WWVKXG\72P/S_XMY?P=WSX^]L(QDW_]^MO7P]?O[L\3K,HC4Q*2<%3CIE+*3H0&4G@ M_SB%;_-8K5HH5!;H=(S2G%$F="YMQ@L;*REE7$@N5RV4U@D,FB,85&=P-8KL M=YLLWYY9=R6@W'.M,RESG3"9R-S&DJI,%M;DS*:V]K/?%7'^5MK#XDVY -$% M,O%9$N%O7XZ%5(45,B89MYJ K8E=V:*4T+R(66PEXS9;):I[DVINF!^P/=9( MWT#.P8FB*E"?Z6.Y^;VFV$#VWD 1V*Q1HFX(ER&8GG"S#<[D1)ZX)_#B.Y.? M;7UQVFJ+P*@KR^79S%_#>"]_6IH3_Q9G08#D0,T!%'ZO7%8W;77UHNI5EG;A M'UYMN006I1Y/RZ77T;P .,$)7?5,K:B:8)^O811OVA!#YK, M%(;%QX?P)7RXF(+N="['7IP.J];+E;!�]]&&>@^E#>? MXC=G6"[@-B8(;&Z<7P.V*,S(GLW&TTMK@X:W\(8'?(\D.P.M#EX) RX+4.C\ MCF)D!$S"_VNAVYNBV[;:]AT4"E'<[=T''#@XC2P9N"2L875 M#Z2")Z83_^NJG=B%G(/*BH-ZWT#E]_ $:<.CG26ZO-=EM25-#[+JA:XE_=!; M07C^=G &@P"WN+E5GPAW'=-+ZU+M\%B.'F&TG(]@C%^+RU..65;,;WO1= M;1K/N'1F0IM0X"Q/1T $<^<>0AX!XP&7Y@AR7$Z=NZ/U@),0<"P*M':@;F^, MS6$)TPG&"-&+L6@9;S"CY1B% GJ%!DBI*#[!_BWFTS/$UX3]JVFX.V&269&X]H8W%_;QAT55>\6[7M@Q>C'QHIZI39R^=M3IQ\ M/8YLEK*""Z*,R@AC#/X2IB!QK+F5H(&+>$T)3[/$\BSGH+"#-1M'V)!79#2W MF:8%8^:Q:'Z!* 8MJG@LRE_+P>'9LZPUA8M3.ZF<,)5,@:OMS(4;3J;HW,"+ M,T04G#,&G2H@7.?^-D/!J)<@T8$5RZ'KEEDY3;SLGMMB[.1JI6:-C UR<+%! M^L*0"D054-!B'-X 4J=R'WI/% KQM;F]&#RVXS 6R]@QTKI)<4,%2H)2%&B^>8.>(3= @F_?F,AO9V@$UVO_OA[BB^ MS98R-WEO=Q0NKNE94W\/_8G<%A$5I'+S@'U)["%$ZB$4N< 6HYT=,1KVV_U%K8:[4]]_3Y7 MX82;= M^LFN3OU\\"S.[]^S;XS29X%N.0LT=*7\VZO*&OW[)G+:&&?Z9MQHQ<0MY=\9YOF\8KD3EA&/8HCZV)&$^%*&*A:,Y8 MDAL>LW1G4_;>N72GU;0+,%W,4B^"6Q;]1R"=0B[+F:I4$*=FCR8EV.GCMOL, MO<7.AUD;IW(\!>,H_!X$GAP/3N7<-'EQ5FE?##Y6KZ^G"9M\/L)LP]IIX)\_ M0X>K]6YNN-FL7 F=U -4>RD*.1H[YT.X MO'&)+GDQG+?5M552MI:U\9B:8,?:ZKN>U?'5V^'*9-R$0!.QQD+OUZW=:9]M9U=^Q1)"M]7&4P']FX"8]U4I@ZQU\ 81<^K= 5U)7( MU=6^#W!DIU!+EQ;I"+%]^+9.K!V,+3KB)3KPO;-Z<' =6S<9MC[J> E;3%QJ M9O5K[]^OIO)?924F*L_]M_G4N]U\'IO"#/&5V(8/_<$(+O^SX^%KYPR[]=?F M!))?[:1"W==%ED;HTPMY3:CNFE$)=Y1>7*'W.A_=J8O*J#JG#+W^3HMV;T-A MCXG%-]&;=Y1>JP.J#(7ZR+\ET6]RLPWO[L*Y\852N;]='.U;B[JCZ8:X^I4S MKIUSZ*=&7G=.:I>M6+9C4S"R5, _[G9KV\_+D([?2,MAR%R$ 1J^NZ/PD^MS M_RI,Y7<0/:^"0'C53.^CG]U[-[E.U2U0KOX!I#YLGP'6?'8AJE\C&/N8)TH( MF@D2)38AC.4QD2E-22HB&:VNEIK+FF%^RL6"G4B-]!CN\2ZG$V=0CP;V[:KJ Y[/ ;Q^*IF3%QS M?>56>N+ 512OWF[+TF]@=^+!]1Z:^T*A-#I:#;# MC3=3O0R)W.VW^XQXE_\Q]'$P#+> DJ?&=NCF4LW@'!==7[>U9'1A,'<>&*OJ M7KB+RQEF.(S;GB'4.*YRY+E3QAE7FFK],AB_TO+6,@K:<@LW"6[]]])3D_M/ MEYE0*Y;-ULY], U%.0C<:^69M38OL.M6D2'" !BZ+$I2)F7".6-I^E?DV2]^ M(M571S#5C:(,=*1G)\9^NSCX^NMQEL:Y%#HGAA%$R83%!JX8,TC6UJXD3VI[GMTSQ\O7^U@_H#GZWG"S!&J#8% MX>/RY4#=6)RZ:F&?%H>U9]7K?:97[?FI1GP45];/=;Z@L\%+"]LS#T[_$AAB M8\@>5&&7<.8#]W ?+:KRE5;E*P8(V M<.5BQAOAU\ M6U\*\+>L9](]5#.%>4ZF"U\,63D/7-P"4[2O8SD:+H*N=H)8W\:;&=;(RI@N/.*[Q78@P&.?QTP_LN;W0.]US= M4XGZP?M*8W-U?+X\[K'1#=)[RRX'C<_G:3L_8-#W6S3B*N$:.5GKK&#A^R1: MYW&9&!=2&F@YDQI_&CPRX[F5YI)X-1^EZ,AZU;6R7EM%X6_1. !2^*D:C5B7 MXVKJ"NI&@ZNK'VO?9.U]K:<0"M/K6=9?8,(]^F(,4JZZ]!'F6A">\5JN2S;>XT3GU?Z1OOOT^;A@12:M-D0;$Q.FN"8J%PG),!:: M*9Y$V)^0QKM@H_3'^WW'^_6WXRS229* O9)+ X:G*BS);9J32%C.8ADEN043 M-&9KQ^LV#6^*KM;?**FUM')7:R/D:[D>Q-.B*T+0-;=H ZPTB9FK=>5.R4(I MZOU'SI,2KD-G1?G*A6L$9%W%'2R6P<]++/0/\A?G<-6MYRVQUJJNNOV\QVEP M!D+V;'G6NG^;R,FHK.K'G6/2HF8"P[@[VV)1AK8H=BM]WX7(FC>\&.R7;J'= M_7'>Q4H]GM9%(>XW**7=B-T\;0S5%'X#KKO^RQKKKG+951'()J"TFN"VD]IN M-=NC5B;D![?'CT%E..IL.#9*<]&0X$0UE?FN*ARID%^(P73GY&Z@&O X1RUN MJ 9U4 J!,F]$B*]"36@M"UJ1FEJ1;>>=%C[5&@P[7QVFQTY3="JZ*]LKUW2@ MZO%6M+32"F>@GHRQJLYY6:4Y=\P(HJB.Z0.#H[WOZIF:#.^6G[TIWH)-0_R( MECD'PH]H''+L-L&5>*ZGCW\3_:'/ %S+ $S[#, ^ _ A,@"_F=&WDIFGDYSQ M/%:93 PK9)PG,HY5;)4V5&4ZN2H#\"]G]-WSE?BO2C%XU58,'M%MV-)F5@MM M-UU*;5=+,?J"2$'_VJP;U8D>6.WJ@ "P)EOY$OFY+983@^AYSE?NTCV08T!F MP]_^6G(.1KA\?-EV"5?+6&*2C:T\]Z&8+J VM*OG G;".>(BC;QN+5U*!JIH M+A&O=17Y=DGM$1Z%Q_>*;6]JF7TN"0EQ#9>IZ7*<5K$6@B]6NG+C,996.[B# MCFX4L,="17.XWJ>@U8QJ)U2G.L/X@F]9%5.W8"_,5YP:+K'$X!QNH2 :+*E(W\=6L8-:Z)+C288CXS+NF?-630=D: M^V_N2P?:8O\>M'5D^$H)1TDR\[KK;[ 3F)P"OSB;@KGK-=>IPK&]2NJFY)(, M5]_KLINK][034IV-@!ALE=GI4$.O6OR+P7]/+RR8#ZX$N,* :73WW:8$W;5 MHZ5G"91>RD$[&!=D;&;OTBU"K@ULX]FR7'3-UJMG]1@(ZG?G" BU8#ZW0PXJ MU?[JM552PL7_PMW3I"NMN$BZ-UIXF?4H)OZ.\*>/PFP\_LZZR\?A24?)?B8_ MN1A;*ZFF[$#F^@!J$Q5IG$KG&TFS2\C>BMP\L+NMS13)O.N/:8ZEN=.N/G1$ MYO8^%=C:SW81XOD^A!B*P4/ 'F])5U1OS-$48^,N:&_PM-])!#'9C MYI<=@*(:CL2%=L]'&!2!R30[<>6L.GA&I=]-^ 8.9"?OT"J[#1?ZW_ /7,EC MX<,Z2PY8"BFEO9;3L)8!:EKG-6:7ISH/*[IH')S/C:B<<"QE;;OJZ:!BJKX9$TG4[].Y[KV%-,J;%C!;@ *<:D^ MND8G#GBQ#5;5^#* QWI8-T<7(]]WV50:V-%T!C**1[PKVG1U&"C9U][32A4^ M6X(YZ NM*O6LC3=1)W[-Y,C73RQGQ7SJH@,3AT,'-_G7H+HY]+LF:[ER\!85 MO%HKL;WMYJP2F=?WP[VTR?)O]G(. U[(<3D,H9 S.(H2O:6VL6#6EUT-UXXS MUXO=198Z:EE_SEA!].&@1@5+\8,]"[G>[UN:TV&M.3TR3JOO^GF]KJLTPKH@ MZ H8 ]G>JJL&\=[]N2MU"TG3SE1Q88A.+K4)*(Z!JNW$#+V577H-NFBJ/]J0 MC-CS:CP]Z>3.U8L,7[9KFU;STT,IWEH:62L^5M>0AI2)35K@7USB]=,>.3CN M3]97;879!%0W[RERUJ<.<93&K33'&&O8M9"7F0R#6K(9=7@P._?;!$]5LPR-!,CL%]1RUX$%HQE&VT(["<:RM7+[W!;8\I#13"3,I%K:V.% "\HHYRQY+(AR'QT6ZD_. M6&N3R6.X)CY>@>/JE6-T1'F445\Y#V+E!$OT/.1N;9XZ5+,&F#0((.R5LZEJ M3Y:5\M6H-2Z3P=45=A68P=\:L]HE-MBRY0K^^V 9/&;6PVG"NHBK]@XZE%_* MF04YMM(CH-,3 ?Y7V!%*VC*@ E]ZK^NC\#MY&/9.E7"#:+KQ9)JB=*E=!HF' M\PV[B69V'$79X$V%Y.N(I,D9?C^6W:X?;SZ^;_J,-)Z-G\9P2Y"/^G0Z#EV) M@AX1D(I![DM_*CA X[$,20.EU4OG.KO+,LV/IQ*C/"5*\X;Z]YMBM)\NFY^$ MFJQ])&RW)[@3AZ%O45_*N?ENB(\+&PF=YYK@^1"6*4V4YC'15-@DLCD7+-M[ M68Z^$)=RMI:(5G6&JMMT5([DQFW0PB(^GZ+'U:5Y@Y22E9.SQLQV[N]35]=< M:W&5@FA: @5I\E'P_Y5B;9WYYW7?WYKCD=LKP.$/'W\K-_ Q@O_BW\%360MPJ6)CE%P>,^ ]T37]TJMD0YWY1WKX$B^(OC M.KF0L#@7B6E M NW%0DLLO+E\]^DM/?+]Y]>O?UX&@_>??ZCV,C:6IH3$E!$TT82Q@1BDC.+NMXF(Y>S7Y\/SA R(3!OKLFX'B/K#Z=P-F> M7 [>H4?[S)J1K!#E<%O> DE\\8Z3O8_O?WG[]OV1FW;E!'-$ M.X3A^)@ 2! MV'D4&\6,%2*)A3 1YT"G@DK6ZR,/J8_ V,FQ5I0*(SF)I&:$29T2R>.<%"H# M"4*+B$I^'735M<>?%5J!":*+.&%IQF4>6\'Q=7$>2;,3ELES/G[]Y9AG&5X: M@VD+ZNC%=+,RZI'?KR&!.%,T4I3E!3.,QE8F M7 @=Y;GF6<%$T9/ Y, .TYLD151RHBT/"4LSRP1S-DFD>0FXS%G]'J+Q/=* M7[IF[RU_I:M)'97ELL*3J^(A_O(JPW7<@@4+E/3S/(3QT>'GZ,@/OK?J^.!Q M9(L\291FRDJ56IKDJ=4)HXDQFZU=8_7H3([+_[<'RFK'N?X!YW%8.%HJW[II M_S;#\*FO_W4N]$,7%MB?F+=5104ZU3M4]8.KW"!?[7RZ-\#N]C!^] QIZ_#U M;]%Q)+C.(Y$2;3(!XB4JL%I?D=0*.#@9*V79WDO6)\.NC!*O5%WI#.+\0H,(+=:NKM,SA", '+U%?J/(E33V=*N@?1?WV$: M-6:6& Z0 ]WOD .[5E-[)VM(LU:>8@MTJ.G=&.A@S2J1UV.Y&)W2(E8T-1E< M3Z.KOD9G%8=44NQ:X+0U8Z MBM->3C!YS,+' 05V8BK#NZ>N1TM=K_7%,2T$J(U,D\@@OFDB-5$%IX3F;/BAH>^'MO;NG10-(-W* 8&K^1\/,6:ZF6 W';ED>N@TMUL![?AH2E) M5UD(%=G7#CYJ[:ZL*_/P)&1Y.BC&TXNZ4*M5XML:QMV98R2D%AW-IJ#%N(JS MECLRU# W61N-3N!_5B6\!+)T';Y=MAP>U!>_F&4#9G[MN@)H4!FTL]ER$;I2 MUW-L%U#YLGC7)KNJO&HEV*RU FJM:GC5$_**96#J]]Q[9K%K:@"0J^K UEI/ MMS?0X8%W?WC5.^:C\C,I4 IAGYIYR OP2='-C)W."I=354$6Q,^+P9N;[\)H MA3T]Z8,A*S%%^L1>D;145]W!&->^;_,*UU[;>HO+Q3SSY>J8&_4"YMSL^#4/ M5K_!;/CZ9*X_CFMF&-;OR?:*\VAFX\1V51Y4+N>7 S1N"7 C?G$YLMC5J:GQ MJWG((2:%K0))$-+PNRFL?@IKIQY&A2E\G[G\EY(1KS:7]UUJ2T4!KT#LO X3 M_ /GU_M(UNWAZ/#U27K,%(MY&AN2ZDBC"S8GDE)!%&B-69+83/#H*A_)B@AV MY6&+!O/.TXJK?I&7+3$1I(ZOU[B>K&H"O9)_G2;A\YI6GH4QYP$>(W2H1"<) M"I,:I:H:K9(RUTN+P%LMEG@,BD*G/T2G"#O8UAZ$Q2D 6/<2ZEQL2&@.F9_3 M29495LN8MN*$:F1E'M=M;%: "NK^@FHA/==4/,>INL]?8=X6.^G)0AX;,*" M4T2?7RBM>79"# VJD\MCFE 1QZ(@299$(,123402&0(/Y#%>&5\,O%N7%I4/_O'"X M,: PP:4_QNKVJQ[R,LQ9'?.1;S%6Z>(*OL/22(<#Z:IM1VK9ZD7DOP@5PG[$ M%_7>N\J>%6A'%&J+4!OJ_9*()N%FTO$HMDV#ZAZK04N\'EU?>U7/@HD;R!6CEV8.RN(!D]RG.\"\/.8ZWT8C'W M+1O<9UX,=R;4FG)'PZU0_D<3O 'XV MTM68ZM%,NHZ%'4VCVKH&V:5U0[ANAV5[/P(N2+FBRH=&1#CJW,-VXE97I:CN M7;)E13>SG$Y.B%.[-Q[]"GQIFZ;L8M T4<=S;TP/+ ?3%.YTAW/6RG#H@=M>.I>I0=L-M[JYA.3-U(=BU(X0SK4,U9!_HB.(V,%!S6$I)99 OMK MB#)&$YYGF8R5H,S8QZ*"5,?LY$/KH!^#XK$_'C=X*,;/?6,0MFZEV6!7!9&] M#G52]SXVS694:%!XW=9@)\:';9QN$,#.P_#U>Q=5ZJ,3R@7(KU'HM()<[O%6 M2BR^&96GH9-GB"9W!\0K0I[+D0=@1@D=RG^K?L@=?)\7@U^JXN#AQNU8;:]< M(0*%ULKE%.4>IJ9_YP(<1)8,%](P;!KB==I_+ZL.3\[<F*.WGUVAVT-J[QX(+QCC3>2>VB8G!A8>#_ MN#(BM2S-=L-1Y#H."_91-P8U69X1,UV0,$8=B.+/CO?>Q >O/U\>?-(4W@WO M^WRL5)8I*S*2 #L29E-*A)""4"E9@KV ;9[LO:0O^'I("LA\["(=WW/X,LDX MW 8RL3IC<2I5EN9'O^7#CPZ//J<'7S\?TXB: MK #Q:XN,^L(0875.LD(SKIBAVKC#3ZXY?)0#WT, FD$D03W@ M+*$JM7#\VCH"R&F<1"100MX3P/8)X+?DW=&;8\;BC$6L($66*,)HDA,5&TER M'ME(@E$(XA@)(+V& ,#<#(T%QJO-9>]6L7KK7-]'\DNO41U\/4F.(VU24+\3 MDG *HMQ$G$C#$V)E%A4@S_-"/!JWV+X'# J(7 -_U(,C;(K\W%E2Y0\>= M3W5PF<_FV L!U^6:H$\G)1"O<:'P)H?4U9TX>,^;]=;#H7S#:,PFP.!!>/&G MY7Q48MRFPM4/H+R+.E"X$EIHVI[X8$L5)(#1:W2\Q?3$NAB@1SEV 0+O43J; M3><8*C,C!W,_T:Z%-7JCW$%BX5?UU:(+J^SZT0Q]AS1,(=%Z#J\O*X_3]$*Z MP= K%:8TAM=XU.S*)X=SG"WGLVD9EE7:#3/!7:C16_&1$&' -[5::[?QD$,/ M'E<8TCDQ)<>A>MVZ",?;2>48'&Y\1P-C&Z)6^%T=A_-9P34(K'-!UBDBE1(^ MPP#.=%EB2]L&NW!U8@T!X>;662)EE0C?VKEZ9 \QULII#J%%G.-87I0(D#J> MEKZ;D&\XA!'0^27L/::C>PMCB#W>VZ-(26ISM^MLT@KHC4>?[7ATBAU;7)BLQ VN>SK-JU8=N#^;#JSJ-(1T M>.ZZ6C@._\OGYG7).DR]J.">J^DKF*P]K[*DPELOFQRX,V#"00O^\6PZM\2M M\9+ (Q,"/PJ@$KY- Q#M$&5AU?'%^]$'L@7*5\N>D,P\#A+W>^FYSN3R\J%Z M;O->A3HJ=W,$:,%6 R9LJ+%9U*XQ]XO!NZ8ZZ]/2G+@_VK>($X9-,U67#E W M2$>AV@@!E^IQ!2FL"$\OMN'(-FQDJ_-!8%-$4IO T6T8V(G4$.^NMF1BK4]6 ME(CO/&[!6V]ZW=!1L7?^G_N,@8D]\2@;=9#8$8!J]]EM9[5TLQ"P1DA+WZ%A MY=SJVK26R&A+R.HT_3Y65VMS[;3LY'\^GDS%90_#X%!ZREQ13# M31U)ZU)?,&M_ 2KW%=OJ)'4+SCOLY&:R7^%'V67*.G.B:D%SQ=L"P^"6N,1" M9$XO@!!!%X2A"SA5+8>,0U9LVI)A]SDX=CP7#X[9?-660ALZE]43KB9:)Y6? M2;.:57J_$?Z?80M&)Y-7C@[ ?FE0[@/G\/5OR7',3<:DCHB. M,K!6LS0A*F6"@,:41#%3,>5K2$LF22C/BBR.DYCEACG15961UK "7K#ZL MNAM40?BJB*?NZ-X=O=>H[?CVWIYAB M>U[?FW]#A?SOE>!&K&!'%CYT<:6YY?7WJZV>:U[U*#3WGX,&CNV_UUFBQE2N M=B6X"D#E#=#X=;' TK5L\S^JU.M- [J;M#&2[=O^5D] $R5N& M=<^?FCJP4Y(;IW, 0]1,ANO%&NX(%"?.ZY\ 79N/ 7YUZK*OUB%_@+@Z-? MCYE)=&0S0:*<8J0DBHA,:$1$K H1IYG(T-@!(/I15NK;1X=+W75-]IUL95S M='Z5H>U:\+C?5.T"7IM,G5_!]3L&YIB/7,7%P"[G4Z^E_H2E..7I8 9/.K_Q M6L+-?<9-L6)[?^(*M]&(. <^GO1I:>AC^,R.M4DRE6E)E+2&,$L-R75N@;4+ M8WF"%0:/QF> )_P8+!V<9]5?L6SQ$!IQ^)5K[#?YC.YT].,VW62^8JM":VZ1A/?,VP\.ANM5B1A0GU52>_+R[P+.ZCZV&W> M!2?#NQ_6%K38_3)':)QR0Q.7;?B NB5)(C\$(4 M<:;BA)DU3R&'$S&":VX-RT4B(\--8C+.+15Y(AX+UR-Q#!QU#%KD\1CDP/OE MO%Q*7ZA2>8)"$LC)=1J;3$%S6/D9W_R,^(78F'7>\=#5.3=6VJE4V M6WD:VQX,CP?S.R8#M"-U*[!2G7UPP;&K')\A\(?SQ\$6 7.Q'4&!631#K_2: M[GAJ8=\F.'47A#MS]=OF7#K@C^FR#E^UTT[\]E;;$4ZL-6JG^A3/8],N^4$0 M6,KE2%2M^QS)5(=3GT1?65)=*4]^JV;?E(N)ZT/'-0>Z,*'S4<.U3>(;ORR F2H/G7]*Z<*S>3J?L0-J7)= MRNERKD,&W=AN>EL]X*;JV Z @<)&W^MW0.=''60AA17^HXEW7;FX556WVUEB MF(<,>*^S>96VX">/IH>[_>I$0FR,L+BGE#]\EQ+K$M9 >EC%<+:A0$""RL9R5]H?JCQ_-J)R-Y>4/HXFC&O?0CV'P M2W'08ZXU_FO@V@6XD6>)"B=%W/XGZE>' 3W"R>X_[$PZ]^)%U&> M7/EM](+^Q>]XPO[2D]?--7X197]U/O<]USQYD6?YC8;]ASLS?VY &4AR_V\O MV6NN;(-)0C_$LR\#VKTQQ[98)X[I[)YDFU,'_HFEY-X?2FMV"2N^9C$1+F7O M1C_=S74[N4=_?$Y+_G4Y##>CGO[1?,S%LT6#IE6Z<'0^9%9[\" MX:^H[8F7G]O:R]WZZ5/A]?@Y$?ZSYW7D[ J/#'-_YTOOL5B3 ;$3" MU:-4(J1NH8XN73^T#[TZL.D 5'F^29W&-X72#T0Z::.?M!53&+JCUGJ_C5=4 ML3["UQ,@ M@4E#:?OG39?J2M2[MM62I,2L<\YO%ER-&!";3A@GM)^)0E8?*< MQ,(SE(3OO22;SANY4Y>R.*=LNY5.L#!K,>:0-=O"J,KCV^@"7K/R-PB)?S@; M\7J3E.U0CG!87MG) KY)7H"''E6+-D9FQ\/M$TFK/D[.LWWF;R3TA[NH0]U' M89-U[PL:YCBZR])U50PW2C'=?JSH^W+(WU2[]G/8M5?5KCV&<-%^Z2!5EPYW M',[K !2& 1]6Y5^O8=!S7^CSME$2]BK.P5^[I)%7[9S3G^MBG(]7U.">R1'B M'7(57\]U/,>VT*FX:AKC(\.IM/73%1 M*&BK>Y$$]JN0;QLL^H$\\S%\5WY4E<5ZSO+S\.\/JMJZ"[&IS^HV:(#IGZ/S M,52H8A^'X?JY!(Q?!R ;CLCU-)M-%VV5LZD)>#'818:6.FB!I )B?W6*@/J/ M@G]O0M-UVMBP0X,^'VAQ4Q>= M\BI7>9WE[JO" YJ^HV9?P J6B>_DU+P'E'N/$XF;:P-"L#;%^#HE9NZ.\@ M=0BK_V78]?:#]P[![M#)-WWEKR#;6:M#$5TL)6ZP$Z]E#=O0 BWW?>N'K<=;QO_V4D,/A57!Z6,Q:UUMMGFG%!'Y&JT+!Z73GKF"Z MW3%T;$\0JZ$8839SZ+4$FS8]&^E**WKI4BV(YKG[U?-&XC]Y^/8X2F^DX89@G MFR/L4$SR)!:80*NIIAF-TD>3.U>=Z* Y>,$BG74$%\N^N"SE<#:J-0.I.?;9.]%EI65/V(L*6!]>*_>7W=NJ@[ MV19@00W]WYT;B*J Q.#,(?^=;3EM5N?W7RT,A[J7X[!!%*GO9=G"#7?M"X+1 M$;HY51]ZRZ-:/'HB$.*NM)M>X\$27&UN!9;5=(5HYMOJ0MATFZPR["ZK:@G? MFV.,J1FMLYB"THMP*;Y]1"TPN]O:2N&KY_Y?'7JKJG=G")YAEK;IZ1"(#?,R MEYC!<3D-=WG8>SRPTB-0. B(S>\-ZYRNFN[,'11@3N_Z44F-W!) M4UV+&WUBIR=S.3O%UEN5 G9)F@-$W>/%8#^8MLAA%W-,L42PE\(ON+6# P^A M7K<>\6F8RTDX@E''<==G+]XL>U'TV8M]]N)#9"]^,QMQ)7M1Y4I3A&Y6A6(Y M,WG.I8TI_"^AJ;!L=[6D.U+*?7/16M,"1?NC!"GYP3=&ZNM;JOJ6=^S89J(P M)LI)@I"MC M#\HA1$A62*FKS(BOX&D!_PH$:@>B*(F-P.$*+E,I;SL#' 8O.=CMYNG,.3P1EJ0+ 0>BQPO=W]1@TC8.S]91?EUNF MJ:#:O"\M0##Z*3F G(W@\XO!:U"2T!L6"\EXGN9%+&B>4M 2,EHH>_SV>@Q[ M)_0^>-)8D7A] ?X-"O"_O/OZ]EC!3BO+)8DR20ECJ28JECF):9'9B,-UBHV5 MHQ?YMD#L69Y;$S.F%&>)2&4L=2*X%(H+N/V-._1KL.O[0[_MH7_Z[=A0Q4T. MEUXN14&82A3)8YL3G3 K;"03F8F]E_$+MD7P^EBS* ;*2EC,X99A,N8VA4,O MA* RSARW7X=9WQ_\K0_^Y)C'25HDJ232*$N8SA*B\B(E"1=)K%*K4QTAW,9. M@M:#88'VC\>R^C J/WM?(O[U[(X6''G697 7MNB8N.T@AT]A!'LP\SK,9SHX=6;X_PR7YP_ M 7CG2H/"I_BLV!2VR.+4TMBHE#$=%5)FDL>V,"I)="J3;X _QM_4,-_;.7X@ M3RRM[0@2/SMM\VUZ2TK7 MC(?_=%?G]YTMF(:)%D(;$8&]*%@NTEASHQA/4OA_^@WPQOYLO^=LDV/&.5-2 M,!+Q."*LT&!3)%E*+%>8B\(C(1"]=;V=W0:I5OD-/0QP P"\8CL.#BJ X^8: MZ\H&)S-#NM2-W^+&O4+8?,> ]%$(UFYZ!J;G.0T*+@M;XS',/6A;@]!0+C$7 MW07^L7K.GCL=YK.];"#(0WJ(O!B@8,9IKB0M-.K.#,8\E:7/YBWM-]Y]W1M@ M@/ET>7(ZJ%K,U&-[-*B0$5\UK7']TL>@9!*7RKNBUV.::#CCTE:S(*L[@-GY MB+315C!+:S^'Q!F?G ,_+XJ1'KGDS!"* /+2GVN,\.M6M;F1O<),?303?!H. MIO2L-IS2%9Y6R&&!O98.<1[5O&(0UN=4WQL>-ZX#NY\XL$XYDWH4;!+8N)'+ M3AQ/+URZM)PT*3Z7(SO&SBM 7U4ZK;%C>8GIW-/Y9]R*&68%N+H(-RO'U$W, M CXVHW*^G/G8T0338F;+Q5^":;VSK.O-_.6UO&JB3R]P7-V.3<5/CV:*N9G1 M<588%G/%">@;E##%+1&<4B)I'HL4%" EUN+$16R9B6,F>0$Z2TP%G$>42"-S M&E%EUG(Y-]=971\AWAB*_?:+NQ.E1N54Q2(Q.F8L8?A'86,9*V% Q8MV%L:I M?06-JAQ[,[@6[]C%:3O(Q<'8GF#4 !,"EY@A&&1I)9B=O5=UHG2%,6B M^I, M46@N[,EEMYQA63I=O?F6GW;\/8XS/Z.WE#(.0^%F!TO5\NW M5=[:N87EGQWWEA>=1QONOJES@KK=/2MMRFCNZ03#Q35CB@U\VTT['1^R;F/KTV1:M?H,_?3EE2!P.%.F: MA(Y=:Y[U_C.!^^86AQI6B>-UN*!;0U2IEBOMDWSUS[>J0G:3A#9?:]^^IE9A MJ!WY.3<5.D\(.OFAGC'_<: 0(-P MM]I)ZO]G[TV;VDBV=>&_HN ]Y][N")*=1:SYJU.AP4=;KXH/P9#(R49EY4W?RDNBS>'VXJ/?]UH%1_4;(GTSIH*7C3AFJ_1 M&75>)*E-QVA*RYM7N*I0:SC(?9GI/5$<5D,U+ *A9H8RD0J>7R8SJS=C:B^: MF7+1IS2$-&XQQ2*)YD)>1_L\[;1WQH;/F4).2!B^I(903:F7TF:4 M,>Z\TH0R09_<]-XYC; V'#4!VE>=JR_D(+.*<:4,\- 1$&QP!\('& C**'=0 M0R+AJL2T5'/;JOB'5T&A+YM=L^FBV)US:T;G7V@A"&:1*3V904\*&G;0" Z' ML?9VBC^)!9,G9;W.RK5K<__W1. [I>O%;XD=VDZ,8CMU9\-!HG=:CR^OL M%V51@[S\01D<75!)US(WA_G(18[AX5@-2KZ >CWE\'7!%U.\]318H)&#YC0" M3BP&4)8?KS.W3-]15D"=:=),RZ-2$QT6*4 B//S\)"<^L&'L1['"0CPV6 _6 M2S_/A*P.3W*O^WK%:U.:1?D[UBL.$'>2UYVV%2U.TL3Z=D?%UV<)!]\/UF#-5?)?%_+8NC.EN,7[XI; M)F?JGA:7B#IH*G6;S-1X39D9:8<7*2,@F=8CJDEE):XEAM]-2/S[N&8K3%?%3B9 M?5)9>[;&!UIC]JF6^K4R5.MU)TI-$$Q?'[>. W'C1*:3T-ZX1U7>+J="0Z8- M2^B7^V1SROWI4XK@M8>)J%4 M<7YX>7.#0MR?)1.)8/!'!2OFM\LB-23Z7%M MW&S]HN)US4=06P43=Q(]<&'UGTZ# 6]:/?-[-TEF%]T$I42*HU^]O9!.DSG? M4%!:AE/:AGF7W\T=N&7%3B]+P8_*EO6&9K=G]"&-YYPEM[ZRT&-2%:7U0KY, MQZY6:;D8N-FNET#B\FD*0Y,\S4?Y?)7^R 4O_JF5V?X>Q;/OR66DUIELGMKM M97Z>:NGAMFR)W&HZ76ECL+0-(OG"?! MU%.#= 5[89Q*>I3;$CH.(B#4-A+4U*]J=9Y/G;^?- :)/K,2C4HP[VJ$[*_ M8N1U9 "-QR.HD%J"\>L#;@S"*/#7EZVJ\?C-9JE73_)2O)#9GH[5Y M6J,FC]]55(/N(HQBKN:IZN]A?ETRE)(B?IXKU4$GJ1A9RFNCQ-&N5GJN5BRN MTF2*R=EH?7!G\40QT:RK=-Z4S@I,9=5&Q?%TG-?="ZLH:4<;K9\%R:\;C#]= M'6A"-82* ]CVJR%,9?28."0SH@15F%]K4JFX$A0B862F:&>:,FM9!9GD#!J M17:-1:"W>'_Y@AY*):Z>.B-<,A_'14&E\6]E[-)W\0W<="1W=R?F0F(8UT)E MCF@A Y1*B36"#!%H"9*$BFM#\,3=?J#%/;UJ+KOHZ7/CR_FNY1/]3,=:J2^5$0.>:<^I6V: M__Y7E(6+:DS6_" M/_HC4CI?BW\%B3&3(1]Z87ZSYZ-+IT8K*K_W/O\YWN\-:>[U=TBGO^??/(WUB!]WC0[P7[NL)=4YVV-[5_M'^YS9L7_UQU-DRZ-^K[4G[(_SV5R_\]^V\[K"- MVWC_2WLKW(<[)^%=N/WYSW3__I:Y[!QO7K2OOESL'>_A?Z]V#SCCU&I/@9(. M ^HR!S32!!B&688<4A*:M3<8S@OM5IRK.;K,[P,4G_ZWY(#RETJ%?Y*G+6G$ MI^N]"'__I[QU_Z(X\#HBB!="$:^= MR" 77#,H&@A9 @AIWP(A>Y?MSV$,K@XO.[T_C]M;NR1HM;3S?B>,U3;MAOYV M\+M!Y_,G%&420LQQB3P08:T'!&$2:&TA4,+*3#A(N8\L4]\OD3@63'.AM(*" M(AZ4:2(\08PZIS/L2;.<7LYR"A))>82%)4&ST4(!&H034%810#2DT%-)M+=/ M*Y%6PFJ*YT3GDT1?.K+QJ*6$.AQ?!2NV3]I7^T/]GJ;X=T?PN^Q_]O?VE=_?FE?[5SL]XY"._8NHC"R MUGFL((URR (J:*RQ8B#P4!.CI(%9IA8(HWA6=ZN53:3T*N,42*J)\6$77C.Q79A-5 M$J@,-FC,H87@@2@AE!%FO!;4$RP1DHE]54J$J6_,H24 CT]3\+C:O6H?[WVU M[_^A]O_^.=C'@Z_Z>/BM_7GO8N]JT&]OQ0""+Z'/AG8_=TZZ[[AFT<5)XTSP4*/F+CY9Q(Q;I8.>*S1UQ EF@I%,,XZ5,B9S M#<@L%CF+**BYE%N764( U2GW4B(@,F. =,Q )E!D7:@S/-Y/*/TG M!6LM2I-?YA#?>BI$7DYFG+/-Q1!76Q9G3?P.)S%X,T7^QC#0E$.3N H2:TR] M?F!_9,Y/RB2BT*^^R;,=BTA?HT:CG(\@+^M7T=<5+XN$P7E!R90!$!/_$E/! M:/J(>IA@?UQ%R*:LHF&03_U$BUQ/H=GQ]0X4C8K$/WDIFKRZ?,FO4!2KG];_ M#B)U<07PD:OE,\UTKDKKJ )QBYRQV2O*+(@\M;*@DZC5'Z\8>%(7BA%:6!:P M-E;KB7AY9J"^%F^ZZM77Q@,819F#U@/ DVN- 94 0Y $F6!;TG,QRR5X^U%*RZ+/-3UV394M *)"CA/Z3># M\W%,O0JZAK.7K7D2K41<'-/%3/^F3,P/;G(]T?'R75,C%ZG0V4<7G^_6QZVVP/BDRKDIO@=.SF*<2. MYJ:G')AZ)8Y13C8820!GUG0T,4'_&SCJV[#L?WM%N-<.S]Z]/&!"R\PX!((< M"G:>413(3%A@-"4ZTN](AM?>#$]+!_Y=;H+,!Z2$X2Y./ VB,$@U%SY@##MF M,;GM-"S5=9L72FDF%WH%+H8C&RR25R>PTL31 T*@]999(+SG@&:(Q%!R#9#F M2!LHK!9B[8V/V[XPR><,];098AV1G+; N+-DC28[MMI2G_[2QMVMG L9.*Y(!>;HCA)A1LIFG0)^K79N M%(=%X:.\;FS,;8Q,C-72RI'^.KZ79 85+5,4$#GU0XW4IBJD>SJE7RK:4ZL! M5:YP%:GQC9I*M%CAJ?ZTG%MV.#EYL535X9:M+49NWKNSIN-;5ZZ6KW+@V"_,# M_NY\% D^3A)ORKQ&-OODKY$LI1K_\L-$*M4J2W$5M)S3I; >FWI4.E>*1;%> M* \1K&(MF'&B'9K3G$INCT)!NJGGTT5G^],:![,]*=?I.%4V+NI(%U,[52*J MF%0T224P\X?W3Y*V%/\[I?:^>=V.RV6?RE;W(XMIY*D9QQSQ M1)65%EQXOQZXDW%!99PFKWIVQ8\UPWLSF:I( M1,494C5LT,\GJE\,9<[&5MQ]DA.BUCEREJ1@PW)53M@Y#0+TL!\F;3/Y -_U MPU)V,?73OF;;^N+ >\4-";H)"T,'*,8.:&$I$-HP[8CG7KIY+XG4$#&K,^9I M,,LY%8)D&'N#5::T%M=2Y#=SRH@*OZ>3T0"_O.H7E3ZWSACD[H MX=."K#FZHP>[/Z4F6<_]] &ESD\*]@]5&]:-ULP@1YJ0/,KG1UA =J:LD1$! MU2AR&23VLJ]N,,Q)5$:N/'PH1-ZH3B<6&Y&X]FZ\OSBJ*%2.5"PH)X16)A)4 MSK(3>J?&_4)JJ:KE4STYB('NSAS-Q:&=(VXY3;X44?ZUVX+-C;\G.,F]Y_D2H=%0^ND5$M&*C4)J7# MD ZC?I9(\-,9D;-UF]SFF19]C@Y5I):WB!$%E^H5'UH(+-7(^;)2&=XXF+T'::HUO184LD3$U-Y_!YY)-,A_,-/WJOV+#YUO\8] MF9Y3^"UC\8G(,5QHY*V\XDY>VB6O?3#.H;PX$*XS+/;KK)0U;VQ\?'A.&/WB M054#:^,8!S>=A\\40RA?4U9)&2=.JU0GHIC6>@/S-I]4)EC>IE0S<=#_$LO0 M)2LN#LDO_0VWL=XZ#$*U.CIG\+_SZ_I'H8&_3L=X=C'%%IQ%\11MW]/\'=. M@>3XGYV3)!E/KP_#))5T&$]++@_3,$;:4-N/WNK!Y-=64MR D8LMUX3J/9Y2 5<#\WOK:'@1XT?6 MIW2--1K3ZN@@?VBZ9C(,D+=HV<8Z&F9*.*DF6?B^5B4;;XS222.7EV*L8&-NCA.\EM"::L_,Z>$W(4BB"DWG,/<(%TI8 M-NN*F['WJR=7M:MF-$D]Q8'8\A)P(EOM<#$&IE4T;7):;WE]SIF@GXK2N(@( MF@8!54"4K]$":NX(')J!@1N@69WFO9H=C=S!,;]ETQYZR(:M1_3,[-[KPC!G M$?S)>NY?<0FX%"?=*+9!L=UD!QFG2#/H@*2& 2I)8DFU $J6950+)=2UDHC> M:J415C%1@S"615?%:BBV^4*X/3+G^<$;X?^^7JRK("P-6R_1 M;H[KA=O2V4$ #9=X5%N_!*VIT"I_S?6^\\GP9!BPSHVO:V)YM2ZW^+%F/DUV MO36X%]]0KM[>G8^P$M4+ZD-6#--TB(OS@0!:P,2!'.1AIK/352O=5=9!*QZ4 M7 CQG"#%+@214TC1YCA^'J]V+]O'AU<'.*8D:Z&!A)D!5"$+E& 4.(^Y<3C2 M[ZB'',=S:;3@4%FL&>494L9E =R4T%I1Q-W!SNW"I%O.= *37IC!KG];1.:\ MM%C]'YP\=L"XR)"Q G@/91 V"@%M,PVL)2JS09@[1FZ.F2_.L/(ZXX-%Y,C1 MV1EM[J_YP57XX"B2(ZK+_-XHE0:Y+FP&L9C?>.ZP:CP\<5-ML+Y%9VF-(^9Q=79VOUVP+%' M@DL+!'<9H!0S((41@(2A9U%'Y#0LKG'_V^)PCY43135713_7\T=):IR4Y8?R MDJVE!,HWQUGNF._.JQ-Y[=:BDDLLZ#$GP%*Z7JHG&?[X9>U#]]/:KU5"@BK" M*0M7=[[9V$8$C=YP.ZV7F?? M@X5GSD="1P&I(3#(>-:9L\K&\YNJ[.Q'@L&?1]2IV]3-E\J M%_'=2+T*\G5.+K:"G*M.;NZ06G/U%*NPKSR>/3^=G_&(%,8QKQ21&%U2',Q5'9CZ2*IU=%G5E4E: MVDWOGCIIRMZ/7/]$Q_K?Q>+Q<_V(;MSH*HZ':85CYR2/VU,S151BDU(ET+BD MY],(IBLQ=].7+R]MHF ,A:WK\O*,9=E.5UO$Z;BQ7YQ S1=VN5[$)SG5W3G5\<'9[# MTS1SO[B-PXU8__9;:/AT/5559>.*^+4U=F-/C\HT'KFV\ MM%U_W6CEA)[7?Z["^D@A\D4D5!RA F?ZD[308XQ5TDS2;_E5I74:B^'FRDL9 MOI RS/.EI5.-RGE9&-9% .SQ+8=\581OS1VFS=<**L(>%NL"BP[9I:_.&3=N\/BT&7246>)_B MTM*)WV78' ZD"(\JY+O$K?69<[I:E>;B^[2N8P1V[3!WMA#74$?8*_M\RQ/* MHI@U$5**N5SP3E+B,-""2 M=8-*4M6&.N4']$_28O W]R(O+7E62R@H7Y/K0OET%76HPW(^/3_1>96U47_\ M);_K_+00%5&H3IV,TS!$[2Z'A6MS-!RLUT"F4(?J(J8H@!TNSKV6TY9='^8T MMB8&R/CSQ,\0#<6Y0Z< ?_T\J">A>755KCC59CFV99+6?JSG7 0R#2X+E/>W MG?_G);8O\QS,\=DP3QO)-TTAE_-1X77*!4+C,-=;ORJ8.!\C=.+ M*BZA;$U\UI?3X<7I@JB1&WU-2P3CBZWFNZW@7CT*)Q?WHQJK2/HDJHWY.-4W M=TK'N!9G-7+@)$S^^/:E$)M3RK:;A$_N*?'8/P-B+R M9I5S]#GLL>UO_4EWM%44OM^,\=]) >^./H2.C,Z+X]4F9.&JN[5'#Q!5S$)" M@)1* 4JE!YIQ"1#!SA%CO5%J54(09B8XX58W^5L^%#'G:;6L@O(WK\1']:DH MR3F77^?":H^Y:L4BKX?7CV9&(RJ+"6ZCGCZR24].3]C\^+9%,5QO16\CAK_' M_1/W?[F#TJBUNI6^-%Y/%Z+?XT7QY@SAZN;8Z&!AY%!7N"];G>'IR$WZ!?3\ M'1[G3LX&PV0$M/YPI\[''+SRJ7_5W$"Y=;VHW^HT[_HP)MX5#2V&X7+>>W1+ M'>VIKZ!?]U/T:DA815R5[T\@6+>)\US*V)DJEW)R>9;4DM3&E V:NTZB05\8 M5?&,Z2QHZM\2M@;4?LJLYIF=$9I2[(BT(9HCT$59"A<''AG#-!. 68T!#7^" M(+8)0"HC0:L6Q,8 SQ@:#N(9Z+5C]GR]7;?(XV:>W9MI@=3=G_W3:*T"4'ZX-HY5K>M6#C+.59$.,8ID1CM/UZ^7\4>7 MM=$H.4!,T,%2;&E^96G,Y!A[+3X[7#$-VKH8]2<.V*"ZEJ[1&&H;0[UJWVRT MNJ5Q66^8+D!Q'LF28C?%K*#1+^*EF]:$3@ 320.3JR!"6>TE5:'HZ%LD*/V5][LPJ,+4?>W'M.H*6DUI?][4D:#^Y^9OE? Q M\ZAJ[W1/#X=E,->"P:F.Z']\I"IM-YD?U3MT>&2L/YO?K0N.FP+](_C'O.D4 M5+V"VR5?M&4"PXR'X$9+LFY03R]*IP.I.G2YZ0I?7K7-ZL"U<"_FC=EHM=6I M*N(NIL]_,I_ @TW]VZS[Z3:I.MO8_8]O]S7+'0W:KZV,PM"? MN0:O)?\;A6N_UG7:7_J_5BGX55IX'EXT#4-*IJ$*&E=*B(\*>:F,3=2W,HT^F2H M!TW_Q 4E/#?.2ZTVE=4=CL*2.TTDKGW;5Z-@6.1NE?#F1:].?*5IZ K3<X$4W!7'.!J=Q>%RS!LW_;-DO.9?S:ZR%+M5 MKLAPWZ>-CQNM]YN;?\?WC&-:=TRV2,,98R52_XN54TU$7#0^V-/F*,4'Q056 M,]GRO^,&R.ELJZBUF0D93]P9.#]+RGT8*=(D#RG:2FU _A,;JT MJV9^U=J@HKR0EM5**1_;V8R.J[/'4O MAN!4)DN^3F+.?K^(<:E1W(0.E@OBZZ_5]!;M*6FAW&EX6W7@%H9DH"[2VDZO M+&R=V;D,(Y:''R3*AB(@H33[XM^^'Q-OBB2>7\JS_^G:&D_CXZ)U6;_\US T M8>12&$32^J= BMAZ*^I+ZX4EF].ZV8)6XBP:O9/)/*.&RH7&;/L+QHS$0E$2 M9H3>1QVL.ER/GC,SS7@N7Q,G-PYS-&5'*1IJGO]PQE^Y:,KNY8:12RN/.Z'W M>V[2VBZ7P(H(Y*Z9#'-YC%$>171=)F,$H @R[(]RR[^=;OFPDGO#LZ#B"\A^ M+;W8L_(XW5[*XWP=QB^*A+5QZ8FH"X"*'V84:0[.W3S+=\7PG<[%%F.1CLO< MCL+'\:DV,I:.^WEHU5E\5+\(](Q &# G0."IN9P]AIN!A#KO3>4(JSDJ:][% MPFF4[YE((^ISRNM<+ 4!EK.5Y5VK1TM?%H.17C/*Q^K\+ \;GH>7@N[F5AR9 M09$[,23H7>FP:Q9"HJNT1)&ZLC*]X#2/@ZRW819N8@18?N8QJ,@TJMCGN<.] M"Y='O*;'UQ=@WK;9FPLXJF)FJS8E.3F]]2*)EY3"."RH8AX%CY9@ V^>'T;/ M?BX";MB_$$"^'J9;3PHG0?PUWTEOAZ=I8Q3')OFQ>[?0='_Y>*XG:7?3# 9C M/$^DWPI-_:JFH>/_U]DP'H?%H]]6.S5,Z7:4P1'^NQ?ACUQQFSY4( 9H>&C4 MAJMVKM4@HJ89S0&$2),J42'\[.L]A.%')!\T]7G>BCJ-J,75GIRBX&NU/ M'O-8GL9%M6LCCD>Q02-=7Z(PJK_+QH&KOW!*>1*9J7C*DGS)83,5D#!OHXS=9#*H$A_+N+@J]KKJ=WI+ M/AE37 V ERB=_&6EO-AJHEM!US^K*V#J?8X.^5C=]=C^9+8+\PIP'EHX M2&21IVY2VB-GL4+L44Y%664&)%V\Z'K2CK\;+^\"1K1^.\S.JVNSZ'<=SN(Z M+T@CIP8QSU_5.A^7Z':2S,DD!2>C846)F93A7"SE1M#,;!318TDN%OR*V-,&DRCFR!3A$16_I2US$/X.8S$J47RA+IZ: M59$9I2]L'G!1/645L/93O<4U 9.#Z[6,C;##XPF^&Q4G*^6I_=R6+MT2=9 9 MAQG)69;RTYU\4\4D_:"D*+O@9;G>X\K(ZJ_]X?DXB-H28NQT7Q:1^!7'=SWI MIORR7$^3X6%.^52"W&SV1L3"]=S!$ˊ/Z="J::YJ.FN/^K6)9F2FZ[R]3(9I?#2L%HF0_.E M]*LD&:%&$1K&-?@].Q^=#0O&B)L6XWD10M#WH&AP#'G-'YN\)E-6N7A9ONF< M!2JZ.PY=[:#X;!ACXW/'19(*213%AA3)72E]*[4[#D%X0^0:RZ-F2QD_GA)1 M+FI/B4V5)CDK?Y+/;-I]E1=T+),8:OIMPMOI'<4!Y(+1T;7&3::)>W$K%"$K M$5[#A?'.I*$,DA.TZ/;(':J1'=08.LMARZQ*C)X2B2<^9;,V8Q!/"P_.Q/FV/_YMC_B8_]EX*: M87'PP?V"":[?=^W7VGE(OP*M80%:5<$>-0A?G>;V[J@2 M":.\_DMYVA+Q[Z,SY_'.;I"\IXD1J! 4 58_)#*"E+97' LFY_C4%$U*6J7" MYN2!E[4*=+HH,50C3ZUL1()R/UUJ;5 H3MU%GO 3H]BG7LG0W*/<)Y.C>Q02 M1_VS\7K]7&AZHE)R[55=3J.VR(8-[2H\E/&-A7679[,G0>*^JH)T*3?^H\I4 M&;%YB/U4G-P^X@ORD^[,6(J+/,_2>D\SG\]]A< M[GW^A,+U;+^WS3I;.^&].[1S.5_/OGW5[H6V;'WH[W_>"]=_Z'>NPC-[L6V# M0;OW!;:/OUSL'1^2?Z]V<'?KTP'+E!0^5K//L 04*0A49C+ K+ QM\IFG%QC MQU$R,P%XD*6,.B45Y)XB@L(25"Y#>CYHIN1QP HK'K+7B0(5'\%<' [L7[=T#K1 S M1'(0YB F$64"2,@\B.F_L:(2,92NO<%L@Y6[N)S8-_FJ"!MAD%P #YEX13(> M$S>),QG%3.F,"2[#AQE#F?6I+"J28;XE*%8 ;R;^T29^F[9[N]^Z\=_6'NQL M[:$#Q0B"F?# 1X96&DM]*VP)D)AYXS.+M<=!?-,->&T9M(H5D!#C(8L@(3''J#50PHSR\6C,7EH!Q:1%$%3>>R:75()I%\&2+P+ #J;%%CB/@I+4@ MZ),8:)%EP&HL#%=(6Q6?Z^J>!<+]*I"@?23Q%9*>UU=L5N&A., MBW22\2'TH%G MXNO;YW= T2S($"P ,P(!2BW$@CJ H)9*BV1-,B88%GS#;*4 MTJM9 X\*8MVM[8L#K+E63L.(6@Q0QBT0+F, $F,-8F&^3%!HY(9<0D'6K(?' M7 \HO)\<>$^P-)0#+94 5-A@YCIE 0J*#9?"B2#AUMX@=MN"\,]B5Q"+*%E$)O, 44!A^"S) M@P #(C.$94;9L.?Y749M=B MP!M"N)(BT]:OO7D804A9Q^6A(OB)-UUG>&J:?7?;DOCR+>P[C"%C&:' *!=C M7AD"BOF@>S$>I*VQ02;WV9G(T*S!;Z \M-1GASY[,;720>>(, M%@PX[$E0 WT6S"_/@38F?"R)X#P2$\9PF(7%V?*H_6G%^+*"=*M(?TM%)PHZ MX,3W?T/I'\:U4)DC6LBPRZ7$&@65E$!+D"3T&MV+)@'FI'?2RB"/H)#68(4< MAI)G*M@Y:V_FJH_5-8R_JWH\?\=Z/.NM_Z5.SGY/R6#3DCQWLQJ.<\=-!)OA M(/$8_Y*GWIP',+/C7W];%"]T+SB]*;[L[E[_SR3YH:HPU)%U(Q#0=Z#.QNZW M\I??(\WI0%W^UC]-<)IN^KUH0Q&[&B.N4V1_D+9%S&$"^?SK(HQ3R@V81W). M1N&?+5]B^$&%C=_?=MC;_^.T^^[ M\\[&XGL]]C]I?/,Q#K,85]'_62-KTU!<&_-!?H,ME%9/^;P%EQ9K(JZT<&TK MK>U6E,R_EP_!9]_B8ZZ'T\ZOAWPI/%-,6EIFT]2TPMU7;:@?Z?#K&;7"V)X9 MM3N6EE;FR^%H>'YJ0=%(8YSS_K:.#YR_!AY/V>UK>F'J]MOY&MGSB^6N'MXX MZ?/S#EM+.PC_]72=KG_M3\'K?2J3=J]3[!S_&>_^_[/ MX[W/'TZ"U@KW>YM7G>.C?OMC<<^_?Q[I$SOH'N_@\+YO^\<[I'UEOH7WXO;) M#MT[Z1SMO]_[%C3C07NKC;OO=[[]>[4S:7^$W_[J;4^"*7/5V=H[D!A!0@0$ MVE,(:# X@)*" ,##3R^ M8GC,$-049@0)*:E 7"-"G0CF&?'*""MN' E1L-&V1\*#)>UI'Q MRX$2S,),.4"(Q)&I4P!)8MBI(9!!([QE;.U-D>RU*MCX8&W7I_\MO[;[EPIC MIU)-@#R#Z_0\[-0B\+*J)'#O^5C0[1X.7#L1?K14U[Y6@XL$FMU.?] M0:+:+*A29VGK[ZGDOS@P7M2OU09C2K2SPG-H,TB]0X(I9*P3W$OKD,L:I?(E M@O'N-:4RXT9BC#* L/2 #$@+K,#M,&Q MI<>QS'*="2JMXD&I)"98RC(6$;+(:FC\33&+#8ZM.H[-*97$QCI25 "&"8EQ MM )H21#P 24OF?%)VSB*;N.8JBIU4=2_OV8BM>+P_/ M[E6W=W@1^1?:QYL7>6@V-!G&P4ZAS (:"1<#M% 0!IU'*Q8+YN?#UAS2F8,R MBZXYZE FH42&:&*=M9P3=/]"5C\]XC:/>4MYBBGD+ #;.,70SD3>5C0!J?1. M?UQ4P9ZGWTU[(?YRGM>P=),INW6-^G8^P.Z^V8K/'A<7Y-3W!L81OB'A4T2P M4C9^K&M>DML\(3.NCI?AS<#= MWA[>.QZ-=TNVU:3>VKS_OS=ACG>/]?O?SWE4; M[UU%;T:XE[:W@MGY^5T_,KRUKPY9&^_B%)G5K[P9+-+!>LF8Q-0"HKT'U$@- MI$4&< 8EMS03Q&1K;R2_3@"XI%%9#9HU:/:C:/:C3&\-FCT3FG7>SJ*9<$1Y MKB@0E&> :HJ!=H(!(C0C8>8P%WKM3?9H)TP-FC5HMO1H]J,\A0V:/1>:S>EF MF0E:M,X<$%I90"G10&0, YI)(;7 4$NX]H:0FVAQE@[-7FS$_$YYNE 0=7Z7 M?7U'7&KU#/RP 5L(V:N'8D]J89;S5_&L-LCU .1J7[,J8P8LA4H!2'PL+R , MD%); )U1FLD?MBJ7+WS\E6_3)S6=FFWZ8]MTWEP*. FIM@$Q&55! MK; 4*$I&A&V*^1)MTT\-)VJP.$+I)YZN%9%% M)(R<'49N^/RL]GZGN"_0N?-CX[':&/_H%E,5P/DJ HR?">YW:\;3=HPB/1 > M\:!Z>8"P)B#&=@*!!08JD_%(3DCM9,Q:0^R1#^5^:+.LAH>[P<<&'Y_,5*WA M8P.!#X+ J6$:^GV\?4"5RC)F")"48D"Q5.$W*8"SR'D&,VF\6'LCT2/S:#4 MV #@*P+ 1W<"- #XW0!8UP&/=P^,"$H[B34YA4]4@AE0#ED@M7>1Q)IHK];> M4/[#GKDE ,#9U+24?C-?.?QI$M-2W;UT;#W>/+5_36L5Y%3P39K:3)K:SH%R MV&?84L R9P%E0@#))0(RH\@&R4R=Y2\A[6R&FCT WD3U!S%\>M;94]:VN+S. MU?[B,LD8^^Y\ISM8R^%W)CP]?QI5:JQH*-:?-M7G]8W-JR)2?U&E< HED>WU M_CQJ]_X<[)_\<[37VX3A^Z D_O-EOS?HA\\&0:D+\O//+^W+>25Q<-0^V?[6 M#N_:__SNJ+VU&V3O'NU\#FW]_&?X[!-L]S9I^V3WZM^K[4E[:B6CH$P>, LA M(8@##3,'*&(.*"B">%:.,B<-IQPV0_ZH0RZ)U@P3"9C3#-#HDY!*<,"U$LXK M;&@,;-G\GB)J\_]I0G>;T-WOK&]ZZ^G\]Y6F7'%#_OD XV,=,+8/K).<9((! M3W' Z(SS2.TA !:($4<#9)"\)H"\7F-O2:-XFYR$!MA^^.SE^PJ -L#V\X#M ML@YL[0/.I?!&8P )#IJ0PP)H'W0B1 QQ3%.OC4VGU&1EBIV\V/2$Q@3X[H6_ M,VL"7&T?9)CC(-!A7/@P+/Q@=4E/@VR7AB%//-*&-T/^J$,>BU4BRQD@DGI M<::!X$@ [Y"T%C/E)5E[TTT&UK08\;U-K$?:ZZLGA9_4O*@7X6YD[(&5 58KJ+XZ9_TI$3XO MS[?PFB.>GE3A:1#[\1"[?4T'XIHQ$2D0D&(24,\)T% +$#YDG$CBB7.1=AO3 MEQ 3U02%-A#Y M7;!B(?%2+GE%KG$%2":B"1"TJM,1I$(@8 A9&&9D1%6OA8 MF0 _\EG3LH:-7J]S4(O&*S9(AL,..AN.^_&"WT9N$*[\ZJ8A<_\]&\-8=!5. M;U$Z=.Q\Z\%(SQGW&%/YZ]&)]9]'HVD0UJ$#>N34%Z!BV9'?U.!" M78[7_C/;K]"I^B#>K_]%;]_\CQ[]Y\T]0R5O'+,[GO),0WTMPBL-]4[GW4YG M^\-FZVWWP]_=#YN]G6YG.5O:Z?:V/[9ZW=#2SL?N7SM;F[WMK59H_6;G[<[F M7ZV/O?!!>[O3^UA4:/[E[; H1?'KHN4TM^MR,*<8"LLA]LX8:J,'W5L''2+A M$V>86WOJ\B,+!5);Q;+&D\M7'NL=Y=/.@2*8<4H)L,H$%9M !Q21%A"RFS:_'@3UUC)D;N=\_<*"R]T\-F MLF^<;*<1,A RP"5S@&(D@<"> ,DM$B*85)Z;^!_U@'5=^.@. >-IC4)#W@[/ GMO?S?XU98SL!$:!FD M)Z6;QBTUCD\HPWQS]:J,@[XI8V"5\@&>)G"?$])D&7#Y&%D&WW^N\\S/6.(H M_4J0M)(D>=+3M)U]PY^K3M\[6+NU<*XSZA75Z^T=[G_\Y;F]M?]O?VL6=+=O? M[^T/VG@G/'>/='K;L!/Z^.^5J7B+VIL'P8*WEB %D+084*4%T%1$RQ$& P%F M2GF]]D;"=2&RIXX&7<'SEP;7&ER[]QE*@V=/@F?U&*'-BV[O\, HARC-)'"( M>T 1)D S1(!3VL0#,44]S O6KP:F/7=X>_(%/]OVC#K ;U69WW+D'^'U;$.P M>[1@P1E2G$= -M ";XP..SH^8>W-+VC>A]Z$:BX;#M^J7WXZ#2:A"0,Z<7;[ MFPF7;I[$OQIP?CQP/JPKFQPQC#A60+)XS*T1 S(6>7(46PBQS;*,!ER&Z_#' M^>$:XO(7NJ47JE8W;^5FMSY@M[9G^1Q[FP>>0>%94* ("[N5RDAI:[P''%'# MF).2REAE$B_1=GW,6&LDE]%V^SL_\FI]58-SM_"X:^F(S&^-*GH%9O-CC$J# M_Q'_;U#F&J7M\<3 E[K2YL,2Y%1CH*A1@/+P0V*F0.:$4EAK1UQ0VC*X+O@C ME[-[A#VS&E[$!C(;R&R27E88,.L\Z.$]06\6EBJG+0>:.0>H,Q(HZX(_W M/).99>H9DUZ>!307Q'4O#B.CSQLUUGIFGR)^%)_BLPU/OMRN_WS$AHA[->2M M&ICS,%K.ML['*<#OR%5^X590^F+PWZCEE#G*+9Z-.?_K@B2".2[JZ]'-#NG, M09D)36"LV"*A1(9H8EU0>U+:Q2K&0H[/S\X&+IXVJ4$8PASI8Y_C -XG"+*\ MSO>C(&A=.A4&/G34WBLP)4#$I\#'R*?UHU M4??C7D9TM,?5#0K\/(_$(W>B^J=Q#>0>Q,B^]!2NPX<\X[O(P9?+MEN8(_,08^XVCU/_]IW#/ M_G&WMXG:>!L%&PZVM]IL[VH7[#CM;3\VB_ M/HJOE3Y(5F\5T_@AS.+?N0%<.5H!;B#E?I RE<"Y_7?1H=P_YJG, M(WH-)_C/*#5J7A^!E(?> .IQ3(HT' @2_LR8)!FS7EL;#^_).LVN)Q U.-'@ MQ,_"B;IFN5,L71Z<\( MN5-536>9$59ZP"75@+H, FVQ!00:C3(O!(\'=&0=9O!92JPT6-)@R6-AR:L- MVWXN)-F]IKQA9G$6Z;>9M@I0YB$(4RR!$EYS'GEPK4Y%7^'U(X7KRMMUCNM9 M3NO%+-=IXK +:TMK[2&UU% GH2)0L,Q91FSFW0&"4W:_WSD^A-WW M[8MN[Y^3]E;8#\>[M'WRS]%^SZ!V[Q"&O^'^\5'_WZN=RV[OTX'B2AIFXVF\ MY( &0P4(9RQ0%%J-L5"&N'E.69_13%%"/2*86@ZEI<01HW0P=R2C;IY3MIB" MU@=GAH>G*3K^>LAV/0AX8;SVW6^=:Z7'699Q)%D6KE1*6>:4TH)J1"#2MW+= MKFJ20O7&])C?^I,@8^A;;X?C8*)-AJU<0+54J]P]#R* M_XDA\NXTXE]+JT&*]@Q]JH6_)U;T[/=QRY0]=U'5*?H\+/MLBC[?3@TB".8..\S$VANX<1-]5%C @SC#<4D\>067G*:@Q6GL31^K:E*^W1FY\YDS, M\AI<;K1Z,^DUZF08S)P"4=VW,WW"ZS?I-2+, A$3\ M"LFY9MX3OQ\9KA\HD+;Z8W5X.'*'E4 JE(AKBL(3JHZSC>CZH@E+5HO@9^B- MFP<,>B0EA0 J(Z+>"('R) ,V8Y1C$XP6"^44F4514A0R(0@ M6 AXO?#$\BH7-^;?S:;8C0K-UTY74MC9^K+Z8CP\'P7EY(;B K=M4;9:&7&8 M;TAX\]?+E62&\0IEQ*U>8^_WV&=,WT-L.?+7YK.E%^>O[<5X^-9V5!(>I+K5*[NL_!P)T=?CVC5NB>S:@]:-0*M?QGA&"&H7M>NKJA M/:]YC):!IGU^N:S26=SC=7JU#^64SZ!!1LI,>RJ@D8YBQY'DVCJHG7OXH=SM MAP3;WV+$&07_F][ZMNJ',=]GWE8L"A]ZQP?'87/+COO_SSI?-X)[_KC MN/MY&^UO[5QTMXZ^M$_V\/[6[L5U%J5MW'V_'4S&<,_)'MH[_G#[U_ MOK2/-VGW_>[E_O'^E\[6)IJ+P20Z$\1: Y31"E#/"-"&.R"-"U9E,#F#%19/ MXJ"4ZR3C3\WCOD"\K "Q7(-[+Q+WI&#*R\QPJRG33E',++>&,.&$B!!@WLWX)ZTU&DG OQQ0RF5$HF,.@-IAC*HJ$ZX)Q F$!0 *!K< M6V[PBM4_'#"=W/A7O/%,3_ MS!;]1S?ZVC=/$XW_JM+,KX.<@](2"87C'%&"L8K1'XIZ@ABSC)K&J%TMD)N) M5H?QW#G#"&")'* 4(2 YM2!3Q@3T,XAQL_:&8+8N\ ^3J3<5<)9L:PMOL<3( MD6VZPQ359N:]X!:AX!6F0?0!Q4/ MVNC#PM%118,5A^'/K^ZR@N[[!E$;1)T[\B09]T8IXDP6-I;2&1-=40M7[DB:G+7#"-#$4Z("KT(,RW!0@*91PTFN,L(BIA;)W)1P[U:!"U M0=37B*B9$TQG$(I,<>H-5#"CG!*DF0MX:ESCL5@Y1)WJJ-P13+B! KK8\U! M"33&%H3E:PVFFC)&$XV%%.N"OQ =]=[E!YG;M Z4Z/):?Q\/[= -#T?J M[.ARO:43M]LPY]0='_7/SN)CP_2&)X[+]/NR6ZFUX?ZQBB\MV_SRT^ 8?J(T MN"!.K[8]S[0AC&AK$(+46RJ48$AE5&7RV_MJW?A[T\+N"EWT=[5'NF\WR&= MSYVCR*72^?RNOW?\3W_O*K2G%_H7_M[O72M(D%GA+=0(&.P1H(1CH#A5P&7$ M$X&M]Q*NO>&HUJ'=CM+1R"E*>044TU=2'/QR56%OL M.!2:->="JX9ZM7,AHCWF-@@LE@D#*&4&2*H)T)88:K1$*068$[A.\?5:"@WJ M-:CW4E'/.\6)0L121*$2RA)/N;:6&NF@M\W9S4Y<0+U@.,/LL0+)ER\-;B6(;;J3(S=J;2;:2?6TM=X?6"#K MA835.^FY5<99ZC+*():<&/4KA;0S23#":2MSBP#4CL!*%,& M*"<)() ;&T6;H7;M#8+9NN3DD8ZHERARY[5O[.P^\8QF@2L3X$\6!9H1F,@N*:R;6WDBYCMAC9?(W M.WM9=C;V&G/C%$:$TB"S%0S;F&8BS+6$6)'&.EFYG5W+?K"9)P@:0$P0U=1P M#U30S$ 4Y@+Y2.(1=S99QX_&3=30<-RT*;?/1\,SM]YJ]ZT=N-:V&D]21-6F MCP9)0\[Q^&D(F2:""(XQ--3A3 NB!75<>.DIRF1CCZP6M,TD=A'+I&8*@C"5 M,I)S8* PD8 )(HEF69!39NT-S;+U3"Q3FF^SM1^%7(Q)8;1V)FQOZC,A,3)$ M9M@K)4B8^\8>6;6M7;-'C' ^8#0#@N+H4V482(\IX)Q 22$E'ONPM3%=I^B' MU99F:R_9UD:$6*F$$R[CU&(KL3+*!XV5,&(T](U!LG);>RJUE?>2V P!FUD+ M*#8"*(0@L#K,K0O;W7L8MC82ZX3\L!=Q^<@YELPBV1SW5>MO9?J^;YKSD$=' M,@U9T#^1H-Q#:KR1 @I'(4?A+VEAX($!XB MP"TDD%LKK)-K;U#&UCG]8?NC\9HNV=9VF*D,"F*BV]303/@L,Y([B3-MG4:- M_;%J6[MF?V@D>9A0#CC6#E#D-- Z,^&'"!.J#'?4K+T)L[K.'XTQIMG:R[*U MO<\VLU MTAL::&V@M:$+? W06C>FK;#<"0]4EFE ,== $1]L)V:MUH8;$L_I'XTNL('6 M!EH;:&UX U\NM-8.4Q'6&BH%/,<<4*<1T(190%0,B($T4YEY1-[ I8'6!=2! M1=-V1U/>::AOD:7E(9ZI_-N MI[/]8;/UMOOA[^Z'S=Y.M[.<+>UT>]L?6[UN:&GG8_>OG:W-WO96*[1^L_-V M9_.OUL=>^*"]W>E]_%__G\ (__[+VWQ3.?OKHN4TM^MR1/<>9UG&D629I40I M99E32@NJ$8%(NSO6S,)G,J&Q"08#YXY2JJRB" D*F1 $"P&S%:.7Q-_)K?A3 M&!NS)VGL$S$V/@UQYY/12\J&7K*AEUR&D6SH)1MZR16EEUR)T,NM1!O^$^N@ MO1*'T(,[O=K^'DJXL91'WXZGV#"EC31>0 IQAIBUS2GE(_E[CKJ?_SEN'YN+ M[NFWRN'>5-]S.M94 MM!D@U'% .3% &"^!)UY0'(O7:Y[C'EYG^+&2C):/77(EV%UV3NWWF_1-1OBM MH;=,:\:DSYCFE$;E#C&),J\T5\@(U1BUJP5R,[R2Q@EEL%/!BHT%NC750$'J M 4+49E102"A9>T,P6V?9,F6$-UO[4?(H*;8TJ"T*Q6AZ:J4.^]HH:SS!V%O7 MV&VKMK5K=AO5##(6IP[IH+\0HH&$PH',..@R$4TZ'+8V8NL\GI0T6_M%;6VJ MN%!8(.9]1K.PLV'&&5=8::L<$;@Q359N:]="#Z6,QPD9<,B2L+6U Y)I!:S( M# GPC:6.*=*90O2RS,D'(&BUSZ M8+:!S!(7Q(+/@'"> 2Z$%$X$DT[11\RC?/2]M1JN_ 9:&VAM\BA? [36C&FO M,%<<&R"QTX!"%S1NI3C@VF,A"9$&9X^81]E :P.M#;0V>90O%UIK[!^98M0C M#!@-\T>ALD#A>.)*)=%8V0PZ^XAYE$L#K;-YE-X/^I/+ M7AS77GCM'X.A^;*BNW+_WR-H3OXY59_E>?=XO]\Y/H3=]^V+;N^?DW;88>WC M7=H^^>=HOV=0NW<(8_;R_O%1_]^KG$"M#5I+YC*@PP@[ M(XDP- "E"]AU%G,A1^>W9@/FZ[M_:MWIY#?"'WT-WII VSMR 8 '@^%%V'>M M/+OP;#3\VK=NW.J?YM@YEA6IO&A#8':)WB\WKK MU%T+V[JKEZ_+''QPIU?;VB,*>XL4X4(JR@43'DLD& H/RI#7[F#G?D<3Y6+[ M4*VUCIN\/1^- @"\!FMN&*[Y(UANFZS[>1=WKCX%_;!]N7<2+;-=UO[\Z:K3 M&YRT>W\,KK'B' ?=\GVPW+:^L&3Q]78OVU>AC^\_X?VM+]_V>VW4_;SWK?T^ MLN($*^[C-%N .,*I10!GL3 8U!1(GAF@#.).$V\\%VMO"!/KDM%5JHIF&6&>^ ML"(#U%,(5.814 HA$2O*T(1J2*Y3_%@!-\N7"; 2J?UO9XW]'Z&+?Q$PNZA? MJXVDCZ4?WNA'#(#:(.GC(>E.73]D@EF-$0;$"P6H(4$UY%P"Z B50?A)BF() M.KD.V6.ET*_0.6B#/DN//H^EQS7H\VSH,]7C,HP(UI:"S&L5.5N#1@<9!3IH M%2_]PUL:J@>6B?JTV6#ZE MJE8=]39H^7AHV:[K:D)+@SUSP :S%U K,="".V"@XU K3F'FUMX@+M8EE$N4 M9O),[KH&?Y8>?YY266OPYVGP9ZJMB3!'5B$"-/=!6\N@!(KJF/5&E+*><^%8 MQ!\2C,7'*EWR3 SYRQED4X1%QM/9X>%IN,_&I=V:Q-B;?ES'K4NG1BT7&7Y; MY?EU/L[ET7\*KIG[JCC?#L]1D]:%BO$Z,;XR/"-%U+BP]68UP9;.P\I:X?KX MO79AA$YCX,_0IP]&[FP8)B!\#S+X MBD+&]X>M;>/.UI?+SK&!G:W=;^W>]H&@RGB#)(!6RECH6P&=81%3V9$44'HE MT-H;(3;0#0 0]L8@Q86%=?F0%?*CZ1S-"GF.%;)E#AB'0:@3!*#0"-"P((!V M"(%@>4#B.630P+!"V,9-_L1BA:P'5!F?.1/+D PN-UIOC]3I80HN3) S&T28 MEE,9.GA9XM6X9<]'*3[QD1#SPHU389IY#ZX$]5/IFJ=V2_QZBGLF-GM8X-JX[%*\[" M*@SM30,QJ8W561HK51^KFQZ2Y*P**^<\W#WICWT_7!_D^)D*,C.MH>KC%!P[ M[H\GA7"])HGCXHS*TF!XN-%:U*?BRVG+QZVS\Y$Y4N/0J'B"609[164BQ==6 M ;51M_#GD_-1"N6UYV%SC8_Z9R?I(?'%8>2_AEZ/;W]S?]P:G^OCL'/CH!0/ MC,V?%$-AAN>#8!*J\]"D.*SJ))Z@QQ&9]$]FM(I!&MJR[^%I)H' >FS->D0" M$_0^%?\;NC=>#]LR[/V #7$*!N'.&#$4K2UN\><# M'W#'Q4X&93( Q?\[#].3#TL9YIP&[BRU--Z6MR\VZ^1\,.F#!"WC\[.H"Y5C M55\(&\\9E5])L&*)U[;N=.=N?XL ZVPOC7O7?TSK,%_A3<1^KWU ,,V8L0Q M;8(P"Q, 5)@"((402GJG#J_?3:VYH]2;Y',ZZ4 MK,K>DAOH2:I_/=%ZS>[7GI]2RVH%LEF"6HCOD?;SXCI-7F.GZ6OL-'N-G>:O MKM/!;!FY5'WW]74]DA?^O.IOR01ZME/D#P^T.]4XVG2+7;ASQ7B;\B)->9%' MB9ZB7#F>,:X9HIEBDFB6&2X-,^$O3.X;/74OU]QKB&(X&W3P+MD[>1?:^*[? M3E$,@^.]XT.T']K;?K^+.KW!E[VK/XZO13&AC:C[^<-Q^WTGSQVJ\=M IJ#6&DCD(* TDO5Z0E(=$:L8]";F M#O%,KHL?CV)HJB$2=SXA0RNH44L_)#^=[-^C6H-NJH)OS2#M*$$>< M4VR,1@C%.@Q8&"6HP VZ+2^ZU90W1834! *?90)0+@00"$G@M'729@S"&'Z& MT3J3-P6@->C6H-N+0S>,E37:99FWB!J<"4VETT)D$&,<]+D&W986W;I3W0UY M:['P&*@L4X JJ()I*@SP7A AG&12^;4W=)W*E2EOV8!; VX_"FZ&0\VY,U1K M0F4LF,4)8X8B9S0./QIP6UIP:_4208TD2K\H&$N MF5/<1]UMG?PX$5F#;@VZK0JZ$4R5@)A8+@CEP1YE,,/(8L4"O%'1H-LRH]M. MA6[.2LDAM( 0P0'%Q %)D (&T\PRKH6DD9)L'?TX(5F#;@VZK0RZ/1+C1(-N M/P'==BMT$S+31F889%X90"DG0%+L0>8R2[WS1%"Z]B:+J=_\AXL7/Q>^W2,O M_'H=D%I.0+$G,APVS=EPW(\7_);R(?I?W93\_[]G4T**L'\XO47IT+?SRN34%Y BOGY3@PMU.5[[S^QHA*$HFB1A://]1JT8HS?_HT?A M<0])6%PPTG<\Y9DF:'%"YT[GW4YG^\-FZVWWP]_=#YN]G6YG.5O:Z?:V/[9Z MW=#2SL?N7SM;F[WMK59H_6;G[<[F7ZV/O?!!>[O3^YAR#/'OO[S-MZ*SORY: MA,^587MKI]A&CG;7?SYQPM\[U1_]HP;G;JL_-H/A^'SDQDN3OM?[5(J\J[W> MX45XYK?V56C!21!?08SM]?XYZK[?O6I_WKWJOM^[:)_LD>['^?2]SE%W:_.B MN[5]U3DVX?V[W]J?_SSJ?-ZF^UOM;^$?#6V_W#\V[-^K7=;9,K2]M7/5O@IB M]'CW@ 1!I:"C@'J9 2HR"X3B!DCKO>9.94ZZ7'E)*VPS:A%04&.DS21UF")D M%/.>8NYI!I$Q1L^G_L4Y:*5):+6=BE.0DF>OBY6Y/-"ZB,EGZNXWS[:40D0E M(=XCK:CX_]E[TZ:VDFQ=^*\HN.<]MRI"R$+D2,( M"XG68 R__EVYMX0&!@L06,".CG8):0\YK/6L(=<@F!&.2>L4]@K3:.G:4^>; M?O;',0S;<3==$6)1/K$_U06J%?NC90F[G4_1#WLY._]/VV_U5RO;]-G)=0>T MMLU#F8*Q26E$K (ZE4$C)WWN:BD-BR(QBNW\QGL;L0=EVECCN$I)2\8X![%K MK2)"A!>GEM-"INW,MDAQF7!)CS65JG$\+G5-@5RPY]!$-IIA^<">HNQZK'MRVZF>Y M9@_+#/Q)KMD3Y1N^[;%6-/!T8]7+S(U<6:?:S6Z#JYF "3D'L2/0_*FWX'F3 M?7YJ-Y2MN&;R6>[3NNVG24^O>Z$>T*WM]5'^0DZR5=S-ZQ93J'WIPZ"?AO!? M^3J]ZE-W:[30\O?6Q3SMW?%R&31QWW+D(_]XU/J099#?)M#?)U]B]Z MW^W!GYV:+YJO^HM:_%&6B\W' N>V%R;E)*O61J^NM0C'*GD=:#!> M[+UO-[<^M0Z^?L0'7__Y;?_DN-6X;,([O]#&Y0YKGO@?S8OY;B(?6>/#0;OQ M]0MN?O@GC.E3>__T4VOWP\YE@WX1S;W]R\:)I\W+;?;ORX_3W8QL4,[$(!#W M02+.F4 N1H((=EP&0#89??8(%)$?*]1-Y(&8674S>AF0\]L],,?Y)(GC\(_U M7%-GE*+&1^DX#=R&A0L"W8(Y%;;<#ULFG8H23L0)XQ$/+B&NO4+6BH@T]09C M$CT+?&V#TNLYXM=,F I2*DAY3D@ABC+%A$U.\,2T(TD'R935Q$;+%BY344'* M,B"E.5%7#-?)"Z^18J"D<&QS?H^%3\S!9B3G%)$5I%20LG*&D8R)\PBHD>O< M@)5D%'.&4^.,=S0ZL6C/QE*DF2@O(GKIO;#(*.+ .C(!@3&K$(U"2,Y! ML8RZ,HPJR%EA+49B0P/5'C05S@D&RXB#-N,BD=1Z'>PC,:?"EGMAR^Z4%B.C MEAHK)#T&W07$ =*>@XD4;5"),\897MM0UUOS54K,+V? -XTH/!JMF D\1,NQ M#H9;)Y*T&GMJ(Z<5HCRKJR6CR2@UV J*5=01,>HCXH0&9+ 7B%JJG*>*8Q=7 M!U)^61' &[_R,=W@ERP=B\?Q'=DJ[R#E_Q0OZHQZ1 M_7C+.,OFSC#:3JT+D\E]EVK-[B"6O7%'7ZG15[_E++]Q\VH8ZJB-[Z";&Y>L MO>MV"BF5LP0_QTZKVRMO6ZNYV.Z>_UZS9V>][H^B)6<>4ZLWM1*C]KO3*8RI M=ML3RY;5(0YB[Q3V)#M MXTV.(RH6/>9NN+UO<9"?.M>0A8UZ:O^6G]JV_4'NH9R%>"W8B_';1IVY1PUW M?[_>)O=Z>O1/LUY7E0U^FN,_W9<'YZN:*E^URE6LQEK1P,O)5WVC M>8Y50FB5$%HEA"Z;\%_Y.KURNG\]64-59EJ5F?;4*U8EA%9L5['="K#=ZTP( MW8IN4"6 5H.L!KGR@WR=":"W><>K;,^7$0]TG[8"AGB);9*$2"XC/_MX.3]M\9)GLL^/]C[>'EP\N=Q\^L_6_ , M?O#UXX_=K8\"YG$\G>W9W-H1C:W&H3&82ZL(TDXSQ)5)2'OF$ F1>NP$2XI6 MD4'F<=YB <4##1YZ[?%EF#+9(Z@-)C:>0,+"[->)V+1S>-K,"G I^E M@X]1DN:BD! "Q!!%B M*>+1):2#)T@R[824*FCO5A%]J@3%-WYE10!O_,I;,E1O[4.]0NEM6\.BB6*1 M\Y>S(K-XK.?4M5XL,Q$[W9P!V.FGV"O"]D>=&KN]Z43-FHN#\Q@[M5%X7O&H M4>#95=+@#?T?UVNSN0"C),11YD3QE+F?1KD"]5I>_TF6W6RKR?BCU1_D:?5S ME\ARA,5D?!N&WTJMG*O:'PV035VU_A(2<_[@HK6 MYC!7?PRCSVO0&ARW.E?SOF-CBJ6W9V?M_.2I"T9INWEMBS:C?)9BV]BITQD[3I8D"(_^*[DV7Z1>GSS M3IY.]?"M!1COH%N\I@]2&R[V=O2F86?J7:W.V7!0OJ8/,^S8]D4_YFSE_PQ; M\*93^.:H>&1^VJG]%C,/#$_/,EN7J<3C%-!\TY'M%>FR,.UA?] K5S("%'1/ M6SYO3EZ)>BT-!T5:^!DL>+&^48%06CB_RG7VK MYX>G_4'>[%&R^JF]J!W;[_"$*5(8U&P Q0[V/%.K'XQSK&?SM,L$\W+$)2F. MIPE;E^V!3(&=$=FT"C2[F?CGGE6L2:?(Y@:(G1M)2;:S2>29SF^%RMM[F"^< M4OPL=1)N;L'^_CIDO1M!UDN@_9U.-D([L;1.,\@6/8T_Q5R*P ]*"?NO-KR@ M]AML8HBI2.P'4LW1;C53KV7)1?$_9N_(!+);E##X-%Z4;G_0+ZXE_QA#6YE. M#G^\ S3*@83%E>^O"B)\'L 7!2#^7I\6EKD\P[ H<3 1&+5Y@0'T]E_WL+X? MU)5\R@R_ZE'>ZJ3.'[MC;/P+\"1N>A_;^8L8/L%LMG^4TE$1L;9AULTU.JB-22 W:L_H<1%M5N0 :*^IYHMH M[: 5G(V+K(PUKBOMM-#0;=L/2Q":50^NRJ!,U=LH=:BQMI1QR_:/:ZG=/2_% MZT**XCWUQ#HH)"U_/*YN$XK[[&FAKN5WPN *[3A-#;0_A/MA_#!]4(+:92&< MLW$EG6E0AHFT _QN^]T.O/0"=.)"J<\%7(H+8.JN4:H\GMQB'?4+K2>6Z&I?X][DQ3 MHX@<$,XW9!.,\ _;/K<7_;7_F9T73&KT<(/A[8O-?S3;C?]U/7C&& ML92(LUP+9H1C$H0Y]@K3:.D"-/,LB_$.4/\EV EW^;IF=?-C>S^%BUF: @AS MJ8WE4@N=J"%:$.!L19*+MP0:BOECK[R2^?_;_QFV0.QF3"\0N^4!\O,/FYTP M^\74E94.=IL.UMSZ=@'7X>:6IXV];X&T#MFQ=W*Z1 2D5ZDX6XKVK/2F^JX^TDRQC[T-&1$6C283W>PT,'YV5P4F/ M<>['%N-M[9$J,GH.,MKYT;STAXX[3U+ 2 %(:Z =$QP 7$7F014UBSXM0VE MUN5/;+KC"(JFNR@\%6G4B!'TU'XKM&PON\)O=LU?:?*/@2N0)CH&RKESDH-8 ML=1Z9J0U3@*9R=M"A"HZ^Q5PM7FH&8_",(=BP"PWY]+(> 5S; M8$2L\P?!U0/1"G01ST5,6&G'250FR*2R*8NUH%[=%NM14=&SH-7%[M;'PZ"C MU3Y1Y)W@B ?,D8XT(6^9]HX*DBQ9V\CE)>^@G)\CU917_O_VQR1U=6V[ZVUY M5M/JUX;9BY#-U-')"YC9X^.)[[$\-,SO_U[Z0\LBG6!F7SVC?F5LC\$O=.'" M7 FW;&,[:(^.&O(UG9A]%J7EW@+2+<^0>O', C65I6+ST].P$_IC<_L+4#S< M55C5\V<_-UO'!6G1'%OIG$N8!^YY!)'-@!%4#((%E>(A(7KM;OV8\.?5V^7M MIQ8S]9V7X&2^K:= 'WC[*KYK#][Q)^STMU_.K4=C;B4@\X&3&I?-RV\4. LW MZ,?SW:^?CILG[T^;)W^W&R=M>$Z#[%_,<^L7UKS \\00Y$10R)GJ5 M, ';3Y<87!B2FQGT'-B#ALO(.:<@&;C3<+.QFJ?(-%9FK18! \^RO=P;QEQS M9+STM9U)J>9K!;U_7E#XYR^>':C&5 &%*(TQ!>Y(U@0*XL-0H30-)#ZC,7O? MT[$1CKT;M\G>'K?)?C]JDYUM^]DVV2ML!4\?H1:1)7G@-3?LPY7] G*_ ZQW MAQ.P'_4';XT*=Q_;?@&FOA)'E'"[4&R+1L$Y"?TL[^\1'232CUZEE%3,BX!G\K:P^] M[FGYE&&O6^SLGSF:"?;Z+$>\UNXBW?7:!]L:1;&TN_W,*:6[/I_+7 VVB+O( MZDLH*^)W4^K'DM[&H1/IYH%.SV;\:-#I0^RUBT+^UY;L;CX+W4+3&K';/*_E MPY:\U>,;@. B#+/DN)= 9@\.AIM>"*"DO'B_PGTX:R4UNYV12OQ2C*3G5KNV M?S2V=@Z==L$: U:1R^TC<0S(1)L0X2S@"):V5V)M ]]P.OO(4_HE>6&J7;__ MKG\[=-%ABXE'V.7&?AI'E",B$&6)2-AUD9B[>=?'AO'L:7KA8,ER'S 0(# + MCQP#.5&W9SJX=.':?*1\ULU&:<9,WXNA58+EE3C*4A]4C-'I-GR:/4PO^ZNT MNYTC5 CU>;?.".XSC!?0E '?3Y\AS^#TRXES=#&++32P/VHQI3@K_A81_N>P M>+9V5!SL_Z((J^NF\)0YUNP.MF*.A.#@DU6 NFD.$:,,4YAIP0 2G0 M*%PRR:9\'(-O.#N>U1>S%[P,/<@H,,K^(696K:A/ MVRM"HD?B&X?LOFXN_U M6B<.ZJ6?/,X*]_XD+"SG=HS=[6!R[H"1:/WQ)"(>?FMU0[\^9U'FOXYZ\)KB MC3-&:A$K.#)#W<53V)Z%SM-_^7;CK'$86D72 4QUQ);WTEM ;3D&'BX=/].Y M0&?#'FB,(_]<_K[(@V$GS[M8+$]_Y"ML>?.B%AL:,UN&0PP'MT27BS7Q0*OOB$3*6\^8NLW*"HY MBRT_8&WC-S*?B/&T_;V6U'AIR;LVDPST?- U:C5_%1U2](,O?!NCLZOIXB;/ MU("M H<*'!X"#C\GJ!6 C55EYV=J[/;\-1/?+^[6JUK 58-<]<9E9;55LXJ< M-DZ='W3+ +SI4X0BT;^H'E#U-'M]Q6:EYYAZ8:*VD@>JC$N"&<)BCN9R7BW: MWF/BPQ_K*9O%Z=-+J3?[,"?_J-[LM^S$/]C;)\W3CQS>AP].ML7^2;/=O/S[ M='>K>;R_M\\/8!R-=_/U9C_^.#@Y:#=/OM"#K6.8VZ?3QEZ[U:!?6//K/F_0 M]_#>XU.8\_F_+QM7O#PX&7T M(2"CN49< _0X%CA*24<=K+$JA_@2=CT,[/<*:'XU7[XZH+E/*&%,D0K &$ ; MKI1RTAO.M&2866%#7+2>?J7B/ ?B-"'//=1<98%/96*\X2 ,U%Q%!?)4LZ02+EAHJ8: M6=A"Q*T6P0KNHY%K&V)%-)PE^7U?AEOJ]G30._Q35ZM"[["5:L0<]5>A*W,=1>U0!:T(A2D-S)H;9WG M^;QA-03K,F-$V$HZ\O:Z@TGPX:)^CE&PS2CKB<$$0S*[6C7W4V-G("!-8I1]-=5D066FJ M3PB,$TTU$D<951X);'(_ XT1V!02,>,%#=8QXBT ([T>AW?O!_+70N!(P]2<,RMUH9'*@T3P@M/J*XB>%8*&:)*G!DN#%-.@,L9DD#%$ MHDA!FGD7L,\'ZE37N;JM?V>%D!5"OE&$O)=S%@X1?^GJ'_TT^I*XQ>B#$)_$#U7 MLPKE;Y;#?&*=+E"VZK:L9[JN%\QZ?H+[)>5DHOZ M6W[>VC.6YU/T5L$\_=+;2JAWO0"K[O^5>[:-N M1V4ONLZH4&I1:[$8S^;G=S4M<;VVMI>O3+FQ3"YE\3GVOK<\#&MMOM5=.>!< M?M4?VUSY8F9%^C-+DFN>@@3JH%QT%>84\R*URC?DUX/DJN6!IV&O*)W1A54Y MNBJR>OMSQ]U9L@(41E5=3[O?\W+FQC37Z@+/E9[W5BX5ZR[&Y5]OZ-5W9PWBJ_Y'Y3*&5H(ECGDL+@[.8[Q6HG:TR9/U M+I=W>O;C,K(P/!]CZ$^FT>I/RMN..U8!L8VKE,R5XOR__;M&/EWO]OVHG^!% MM$ ?94^>VTK_WMPOYJ96,KH^*OX\.Z8\@Z,.L.TT<_1&H>77IE24"CV#I?C1 MRKUXVA?WJDG.N9 B&2*M#]P);[@* +@T6BEI,.3>O0UV1N/;+H=751B_I69N M455<)R<$IQQISRSBA ED'25(4PJ&,;7"I)2KBE]OU/F(3@62$.FLI)YRQ[W/ MUILA,46=+$A>:^[=J:#:\L6V_#(W'C)*Z^"C0YA)C[C1!E1G)9 ,0>*@->R# MO'G+']QW@.8>%(8%IK#E"G9=VQBP\UQ,,C8%!&SSJC$B.6IZ#ET/3/BYIY#I1PM2_2/F@1ED7F[KE"H"(,<#)6% MXJ^7%*U.ZOPQTI4GFG+_,PRSJ&97D=,MY(0;6]N'(EEGN2 (!P?DY $ZC$L> MR6@]S\V=G0>102BYH7/)XUJ7+4UN5 3P< (X.F1&..$_6K.F=_Z';#.>S<9B> Y 73MP7LLMGO@R6W!1O8+MK&K4S[B1,_9@NQ?[I# MFGL?+YH?=LX/]G9P\[0A=K]N9Y+'^>SBX,/?I\VM/[_MM^;9HMW:/_E"FEL[ M>/_D3V"?CW3_\IO8W_,L?S[8.OYV\'4?-SY\:OW[TI*0<37&^/;6A1C!E@TA @4+H?)WR.H)\5IIQ.]^N8KP1!3=, MMJ)6[L4#^FG_? !S_;2C,EZ0&$)N'*6)CC@*"0_A02>6@W96U34F^;HJU,T3B]<%)?';R%.+"M=G_.!W?5L>9HS!@WZ ]WJP^O MOX&-9NLYE\R1\VS_9I(W3O[_M;GW$ MS:U_?MO_>G"RO[=]WCSQ%XVM?YXTZ?Z/YL5?CL$X/6[L;5)XYWGCM,$.3K;9OR\W9_)MJ"0BDH@B]0QQ#T8I&'0!2>T4 MYA0+']+:!E6L#E>N4+KR3X!S+%Q@L/'NP,F;KEQ2GN5BJ/SK*MT7QZSMTK2Q MX638'Q3G: \J<+1HO;@5@;+[1#T^MI5X)AR8)7RZ#=U&._-NM#%[DWT9]_VM M\&]Y^+G M,LZWC[N7RGAG@.H;"VA?\I*L(+K? ]R9I2D0RZ0VEDLM=**&:$'@08HD%Q?- M@JP4U>4#]4PK J\,D8P;4$^)15Q[B8Q0%L$'%23ARK)(NM++JJNS)!99 M8F3[O+MZ=?U5Y6&WM[U>T:-\CKN>U,(SCJ$%8]^BOPL=G%=:9 M/O4YA*IVUNT5'%XZO_H3'VPOSM3O;'6N/6V]MM>MY1BRV7#$8WCND^/'3O/] M;0"R \/(WN--[X>GPR)^K/PJZ^;75<'4^A$#NHR][A6XX!<*+@]W^'X4STU?F,50OD/*$(=L4&@KG!S*]MY)6Z?L9J)XM=:UVM=JV=21CV?TRR M"YV4ON4,!#/OT:LR$*H,A.?)0'BQIZPWG$G_BF/#]RT09P2^8%XC90$"_PIPC,A, <(UJ_@>/$&XZ[[S#6[PI!NN?Q MXD@R9MO[&O>^F -'KI[DP-$\^*EW_R896_[A*%TW+V:P3[6P7,KE+RQ;QU(O MX]3Y%_;L_6DN:]<\G&]@JQ9HK'V#-V45M[&( M@JZ]&_L[RIH_RYKW8QJ3OY#UF_)WY,6#T5P6ZGVUA LO83,.*@)\\.I]+?[( MU =#L4>Q]BF>6C"*8"V_]&,:MFM_M5*L_;;3J>WGV/O?[X/3RSV5>[:#E)UK MVGZ1?YT*6['6!F.Q_\KE7@US6()\TS.ET[W;ZQZVSL@Y!GEV[>_06 IWNTQ.*YCQF%8*1D@>MC,+*$.-XDB)9 M*Q8]"K_#DWB/5,$7?D3.=[>V+W<_'!S#>V!,#=R$]^[N?23P/6U\^'32.'G? M.MAJMANM^2/R(][8:_"#TVV8T[?S_4L8Y^F.:&Y]@>_WSP\^-"X:7__YK4&_ M7,QU=!-:&H]Q0L3+@#B.$3F:"-*)^L2)B$&2M0TB5)V;5]C+]C6R[[UZNCT] M_TX9:=,V6L712^7HJ?8T 7C:RH@D+O*&L4=:!8<( X:VEE+&>P',6+7 "?SN'EEZG M['2:X5.8AO\C#'LY@;/BS,4X536;KY(83_!OK)L^F#RRD;;RPKI7WT#8,Y\0[H55,BFNA3 K&R1"H M\]9P45G^*XAJ,UW3&$[>"(J1(%$@'C$8_=QR)%PNR"M)8#AG,6E:U_S1"D?5 M=';5+/]GX-_*\G\.CI[H*580H4DR2$8-%H1C 6FP_A!CV#F7RT'2[,OCIH[E M=8ZNVKZO%C.O%B]7EO^2^7:Z^;N01.LDD<%$(JYC0AH[@L >]-(;(TCP:QN, MU97&KU@0/\X66BVNO='RMU:%1)RFG$LN8["*RY",DL"8@D=:6?ZKP9E3$C48 MKJE5R$>>:_IBBJQ3#"6ADF38$VP,2-1U\1C+?_4.^E_*E:^SYDK1S_YZTD35 MX;YJQK'!JE$0T * M1VH"E9#O63+0LS*2_:+T7.BTT>2P+!6 >&D*.(* MU'E 3X$L%HP01ADQ(A>% 7-;7H]X>U%M3BO@K(#S=6F:S3BH],PG1T7=O0LB[4LB*27@%:/OH9J]J<^N=A%G=T MI[Y'F,5SY!E?;T^-U[7*:[692X3U8G_8'HSK6<0?K4'9;W/<)O6LUPU#/ZCE M9Q;-,0'\.K%$Q2+;;;[18W_0RV7(B@Z/615L%4O3K]?.P5:\G MA[XJ@E$5P:B*8+S@U:N*8%1%,*I!KM@@JYB3U8XYJ8I@O)[PVRA<%$Q*1XWD M,$?M:!*811P)#EJ;11N75:DP!WMG)\V3]^WB^[UO?)]^P4WZSY/=#SML?^^( M[7_]R/?WX/TG[=;NNSE']VF#-K[^G8OPDMV]XY.#O8]L_[3!]T_"\>Y6.#[8 M.CYN;GUJ[7[=X7-%,)(WFHJDD1&"(6XY1Y9B@01VWC.++7%B;8-(6L?FT7TB M5CCW]A6Q[WT.^9^!?]_P(?\S3 ]41MX)6YO'I8,%,Y(CHON$HJPX!! MG#H)RK6TR$C!&)/.^!P71@RM4_WHFI$KG+#ZBMCW/N;R,_!O92X_!T=/I#NE M)&<-<:1 QT:<"(RTD@*%1)6AAA(J*7 TTW7-JLH1J\[,J\7+E;V\9+Z=LI>) M"EP2G7+K4HZX-@R9(#4*C&LB-7/:B[4-P>I7F'>??65(X+$A$EJ+,:$ MZUS,%5L/GX/SUBIL*WMY-3AS(E&],]9&ZA -BB#N340V.8$BC<)P&B+G:FV# MK>.J?#X[TOGOQT$M.B:X@]%5"Z'U\:,O"T,J']HOQ=*+Q<\8989HBRA5& ML+$&:18D"HF!Z::$)XZL;8")5A?+Z+M206D%I:\62E= &WVKE2:>#SNG_)B4 M.=!$?426.8]X2@09G"RR7+%H>8J:YCJ;E->UII4N^O0%)^:=4C<7H#!SY2:8 M?+;6(K3P=QS'VE&1/NK'V7NVR-[+!12NN4&*#(9<8J'(:X@A7WNE%M7BC[/8 MZ<>;[SRU%S5_#%_&6AC&VJ!;UH5(*7KX%6X!7("!=6I^V.O%CK^HI7:N]U"F M3\!3:K9VEE\&+RJ+2O0GH^K!0V.G>]KJ%*-J=:X];7TFL?-JJ.?PW/^Z!U0F MDBBH(5:2$+E-7F/"P.X3.@A'O<,WUA^>PLQKU8BG1[6;YA%T,;24+Q0M#_Y] MC/WIWQW[U0QW 0WW3[Z0YM8.(..?[<;)1[I_^4WL[WF6/P/R953$C0^?6O^^ MW+[8W3HZE%QPCT%3--(;Q(7RR#D7$4DVL115I#07_5;KUW7%&O!/&S[4[[7[ MEBF9O+4L>L6IL$[EWI_PI1)$A73S&4*U^\O>_9T?NWO?SALGC0N0K[2QY0]) M]L(0'1&-!@R'9",R.H L5,%+V*<8N5[;X&K]>NK)F!(*:+L/,:BHA5,8:V4E M3QY;K#BH3\2)"*3@8T$,FE"&T8@J=$4,3P %M+GU[:)YXG%SZPMK;GT\5):( M9))&VE,'L, R+."$O"?">],L^>WZ&[C!O)'NF>[[[]0MK?FUP>.9Y\^M'W#B!]^XU?C3I-MT__?)C M_^3/5O/RS]/FM?X&F^)@SY/]RV,8_R8YV/IXT3C])XQQF^WO';0.]MZW&A]V M6./#/OWWY?9,'FM,,>"4D$Q1(1ZT+B,@%>44>Z&S"8XS>1OO^,L'#0%P(CHP3'ND@ M^^J#IV@;3=6H>'?==P5X%>Q7LW05[N23VWGFW0KMEHMU4:*'BRD2G+!*2 M'N?7?8J]!NF6BW.]'N MG&$Z2.%02J#B<:\U"!ZK(VH:L*_GH-A5O!>[>'M950/=8H-O, M 1$WHUUJ_8@!7<9>MP*Z>P-=XPKHA+,26QV0)1+T.DP3LM@;9(Q5B@<62++-?V?J;G7*Q-&9'($1ARB:F[Y?Z[%^%&U\UW%O$GUU%)'K1?L-%0%.?]CVN;WHK_W/[&K 4HR&9#", M>;%5&ZW1QO^ZWO]L+)+V<==*_^0IS[1!U^+#B@W::;[?:6Y_VJR]V_WTK]U/ MFWL[N\W5'&ES=V_[;B/!G>_\LD]+K)=1=__>ID_"&9V?M> J[:-M_VK;M^/CY M.,;!5JOOV]W^L!?[*Y-D=[DY$G]G[7WZ1>S3@^-&SKJ\_(B;>_L7NWO?X)T[ MYR F+YM;^R#._OFM^6XNR>[T[Y.#O?;)P>GV^>[>3L[4),V3';&[]^E;XV03 MGM7 S1,09ZV7$F0J+EB@JL/%=:&!"J,5<>EEZ)J/$"V+@L_B@>\T<+Z+#E%^"8 M3[$_@$7)V7_O;/_X7MC\"U,Y-I>)A&S8T(H=6O'<=V440BQ$+FUZSW MN21&OV8'M>^VU^H.^W!YYUN_=M3NPGTY?W>O+$AQ6EYXUFOE_,GV1:W(- 2@ MAL6]C#!2R* M_?FLX14EF,V<6UJL;L15X-['VW M5PXKCVJU\IM_"?1^/(S>LA@8A=4,%/ W8*0C5LC PD::EU^&%YS??-;K?F^% MG'Q_[H#@W&3-:V7[FL=P[[>#DX_GNQ^V16/O(XSM[];! MZ1?:H-L_FB!]B8,LBAI-]ZW);Q9K&NQP,MO<'IFK0*Q M=7*#*N!L/^8GK&W\1N;=-X\HF[CRW6.>HPS@%0JW.JESEV&2I@V3*]*I /=> M@+LS4[-?66H8\4AZ%A%/PB$=O$+>1:*E8H1X>2]:,"I2&8@VVE#.F+"$,$*] M"M8ZH;!>F!;&$OEOVRX=2U=4T-_LA$\1J/I[[+\[!AT^AKWNNVY_ -^/SM,J MDG@X201/3<(ZEY#,).&C1I8)CB1W3 A,'%,YB9%>E\ W?/$+4[R?5Y!][>42 M7MV47I(DHX^19"^F#]I]VB@L393=SZ HJ&<7B*>R+):':HUI5),*LB""R)8%4]<#G7Z_#XY5VO[MG+@[.)[4_7@!^,C>A*;_ MS/C8AUG"IUF=?R&4+,BG4O?OAX(SC=9II$(F[Q"VFB)NK"G;(O" %5->P%;F M8L#75;M[0> +5^7N="2/SBL>YDB^LT/$VXTH?=QZK""B_H)XT\IQ_=S NC]3 M^4B'*&/4'T7/'WRA_LQS>7$0;I$OQ^SY!M;R;1SJS='A=J[Q6^02_$\]K=NP MK85AKSC,O\^!>^X2,XG+&36AR27X6ZGE;U(MG>6>*?9KO #7HP6O; M99"E#2?#_B"'R\ZS:)4#\-,< 'I[#D 5S5]%\R\EFO_&J.@%HIR?)NBS<+*, M^]SLIL^Q'7.H[W2@_.L@E'5&6;FSS:[?^9O?M)WM> MR_W<\H/Z"_OE;ICFJ_#5WS2ORN=>=G@?00003&-,+V_!Q=[]T3AMMAI[1[2Y M]<_C_*[&Y?MO^WL';?A,&B=-T*UW+N!>T?P\7\)A^V*?[OS8W=K'C=-M>,?' MR\;73\?-TR_P^=B;E3W'0+ F"Y\L#FZ7K.'FY=SK_*A>[0IOEH?3J>G6@(B5L6(^@%C N'.#8$ M68!8Q(S!AG-*@DC LZ*NV;)J!O\2#>'%^7%R#<;^<0RUHVXW/$Q!6-2Z>GE@ MLW0%8;S:'_)B5V"S/+#Y.).=1W&R,0:D92"(AWPX245 1)@D',9!906!&%W' M\M$:PNJY0=XXTRY=0ZB8]NF8=JJ%"@^:YRSKP"5H]4)C9#%W2!NGC-'*1BN M:96NJY7R72[3B<#4*JH(17OFJ@5SU>G@Z?2BE]-P^44 ZTP^&U K%3PDQ%D4 MB"M0A%Q,' 4M6!#8!DW,V@9L8)U)534PJ%#LK:#8TA7%"L66C6(3]5"IR/+_ M$?,)H"Q(!M8=&':<)BZLR'@YB MKW9L>^'<]N*CZG&^(J'[BN2JT,H3Q:+SSG$GM!64,DULY%@KEMRBUL$81/Z5 M(237+1L#"'Q^W^KD&/R_HNW'3WF8N^E+O^P=]&#G,=];"5\\5\ MJRR0U@G3K84J<;T\<>VGC0ZMK;,R.>1%X8*E&MF(!2*@7A%O=* .KVUP4=>O M\8RV K$7#V**8,>Q8D0;PS61CC >-7.:)>MUT(L:!Q6(O300F]@(O7(H MGU$CKIQ$FE."B* L1*P)3ZD(:Q/X!95:?HKZ:#/IJ:,\ON6EN-]3M>QWTV!: MM7P!1=1^6B[Y;1[E8&^!#&C":QN,L;H1JX0 KS\?XJ^LRA2-M=AYS ME1(Q@UXRZNSY!#'%+9U<^F64@@)?)$*ET9&#!Z%R8,4A' M'>6*> >&3:6_O%H$:%PA0$@I,BPEBA;G;(V$<_U'AK@VA%IK@PT&$(#6&7^M MR1JKJ;^\'_: =8>]6"@Q">@>/E>%'^8C?VGRDNADC>0N!$1)T\/D>T\L&L& $ M"F)*I=S*R7#JM"-<.*<-UK=$Y>.666$JX%=3O]06]8:!."L6YEP8DETM!$)6SB'BHU)C7"6*7TVJ,HTH+K, J M2U2"&A,2THIIE'#"2DN9""%K&T37]=+RO"N_S*H@ %:2&RNT2([QK,$$S)+- M,9]8&>)$I<:\6@28J#':.2(95LBP!(:,31SIW"PX]X03PB3FO2J:&"BZ2@BP M3,?,:A8"^SQT@WO5 KM>">$-5-&Y]Z1?-F0OJQ98!=DO"[+QM-)&A7)1L8@H M53D@2 KD5 +(]L$2SC4!W6UM@RM19VQ965HK4V/L)YZI"AW?,#HNJ\98A8XO M#ATG"JUP1DDF, J2Y@J,D2!G: *LX'6FEQ4MM7JURQ[9U/*6 M*@,4KU/QO(4&_HK]?LU.> H8=\)4Q9FEG6*K%U2%@#ZF"L$+ -L:@W*J(%(AV ' ;DZ9K&XR(.M# -?C^O?)&OEC& M_\7:6\7XOX+Q)WH;B98IG22R7EG$J0G($J51#)%Q$T,@00#C:U*G0JX&X[]^ M)^3]NA%4-O;KM[%_M7J6!K%70?6S0S6=UM%())$'29!W(B"NA40YPAOE%#42 M):-6Y99/$M&8E!>#H 1\'JA"TK7_O5^1^?K7<"<$MO&$,M_CB+G7[L%Q[%[N X]FI^ MV.L!R]7:+>M:[=:@=4=FYP)+\81]%!9U+#S-*-] CDRWWR^ 'H8;._ZB5KAZ M@6H&W1HP+_(9D-LVK]39L.>/ 9GA\M/3UN#&_)E'1\ROQJK<6PMX18+^L590 MJY,Z?V2R>C>AJD\E4>UUF]W.NRN*^M>(H-Y-Z*F2W4N4W7S&^8RM(M+E<'YM M$>5QZK %2X=(*X=)4 1A* M0:A8B7+>&>*12*2-"R3<^Q$-\ A)L-P1$&!I<*3UX!3G?K&F3LVC.RU6WH3[I/P>=WL# M-(B]TUH^_[>#0G$H*LOF,__\5SL?^U\=25Y4+HL1]0X3D60RO/,KK*.Z:-CFRIGPSVX;K<(6;++ MB69ZFR;-LGP1Q5:,XLK^FJQVA4W+QZ:96F:<$6:#X?#01Y$JEV MBFGER-J&P'7-5NF0M/)'K((J43'OKV#>J0@'91@SVB"F14)<"8$T8QA%SH5F M2G#A_=J&Q'6!5ZG)U3)]$BN< ?A(Q6+!H.-R$1EZKB+BSH)/1I!%FG&$9X#\B!ZYQ!0;CHXOQ+)UO?K%W MJ(+-"C970"6N8/.98'.B#3O#/'>:(^Z#0=R:A*S0"@5L3$A6RVI780G,_22+GW#M/,*=_W4/R*(VR"BYC<1' M#FJ#L\IARDQ* &!8\ULT/;&R!1SE"P6_@W\?8W_Z=\=^-G MV^>[>SNLN?61-$]VQ.[>)P"_37A6 S=/WK<:IQ_QOR^/<./CH=%>$V8%HMX' MQ'FBR/A$$.QC9(0I$TQ8VZ!B_3:=#RB]/:[O=Q\",LEQ)JTFR0KNH]#")D\9 MQCP0AMEM[9(K EHE MK=/)1$DZR^H& Y$) (&FE)!%+41QU5C%KB@H"NA[36 M1K13K_5B_RSZ#,7MB_ITSB[L8^R=]5K]F*_I#GL^ULY@ISLYPN*W__X_FE+\ MC^U/_RH^D7_\7NM?] ?QM%\;' ,.#HYC[1T I.U[2_?=[8VSX$X J*,8:$$Z#])1F1Q=XB):@( M&%1")NS:AGYMX%G1SU+HY^B0VI14P@D1&C7BDDAD@TH(Z\@YN;1]J*X(B@2'O\WF/#QB!7'=(2IFT8SJ'EH. QTL'.663E=*"6%22 \(! M'9E 06I:$/J2DTI#7'T*HLW\_!./FUM?X+_[AP0+*[G,;N9<\YTE4!=3( @; MH"1F#/>,Y2C"]=N<)3_7&8NHW';+%\=?UW6]Z9\?I?2]+$"L9/;CJ?E'<^_+ MH8U&^-QWBS)J0>=+ 8$>)I%R24GM)2$FK6V8]>M!L+47BH05Z2P="(\.F94* M]C2 ZB> C#R/R'$'EH156%+K>- :@)#>#PC79SL5K(13EC[")TO7]8*M&7Z- M2Y:LRZ++QC1+C$,O[BTA$DE4>&(E"9�:<&-AG@Q8#^&K#%]GPYM;F(4O1T1@2 MDMCD@S;P\5XU,(IC+4"%3AY;+'B,L?""AB( M];'8;DTHPVBT[[K:[F5LMS\DL+S ;1%1[<'LD XCXXU V$:BM-9*Q)2#%F^0 MME?;_=OY<M0AA_N0R,L,N^)C\82#/+'6Z,, M349'K,!PB.G>,N#=9%3O1IZ@SR-'T+3B1BKZN85^1 /H)Q*B'+4429Y[W82@ MD-.@LD5!;,@\+&-V@MS@IWN$>."*8,D\H#T8R)\QA%SRFYM[BH:*% M1]/"WO:A#M@& B0@KW/O%+(1L40C]@APX1 + "*:Q&! M7?/A^1U'G[_G]2U<32.O4J:,O(4_=>N'FRR.\"% M![W74NF\C;0R/9[&]-C[^&,W_W]K_Z)Q,R;&[% MIO[-0RZHE48PSYUS"?.0G3@&6X:U4#$(%E2*AR3[LT=W'??& S^S1Q&Y7K3? MD,W>M3]L^]Q>]-?^9W8U8"E&0S(8QKS8JHW6:.-_70\>MX _Z*Z5_LE3GFF# MKG4$*#9HI_E^I[G]:;/V;O?3OW8_;>[M[#97_!%8[NY]SD'LA#ZC]_*JK[#&.9[C]Z]C\\Y*;-> MZK;7__W?&6Q9@I/KCDI$FYTP*GN\F85E$?6\U>K[=K<_[,4]>.^?[:[_]LN% M2V,D7+H7^WO'I_NGGT"XM$\:EU_PP>D^WOW:$ >G#0%"@C4H_._DT_$UX7+R MS^/=#P>M@P\@7+XV+IM[GTX/3CZ*_>"[HV:I@ Q+8Y*)1-$A,#BX-IS;6B MH-P2ZHUVEFLG*%ZK11#99YFG>L-XK7H>*#!EBOMH6VKO"COXNL"9)NLYX5-N MUL\',CMPET]$E/%41LM5!-U8 #!'HW"N>";5ST7-R/W-Y+-U3BZ!K'-UR)B5 M/UV_+7*M9K-:.+7:+5#I6H44KOV6[QE%Q.6'U&;W)9_Y7$7)V5P)N3?(S@E; M!(CTXC$H"?DQO?B]%<_S+U-C^+_]<9FC;F>44=@YZI8#&,2CWJC%\Q4#9@6U MB$'/6DCW;- ZA<6XBN#K%WIJ&L+(8NVHUST?'-?S+'M=>#]09\NW8L>W1KF+ M-H1>[BS=BV'8";;\(77;[>YY'D >Y:;_S[!5JAB@*4_FEG^[92EFE_C4AECK MQ^\PQ7;-']O.$;P#ACX>5&N0W]^/MN>/BT$%N+;=+<[.)B.^J+F+3))%O'U9 M$BK?>&H[PV2G^6/Z;AAV[-='JGV^8(1<>?SY[C]C#PBF7OL NEP>:KZ^7BQ& M467J.-K@NT-XD!T4US= R_?'\]?GM\)48.W[Q3LF4VP7LSZ*<]L=.\ <,5X- M&6Z&-^;J]N#?;G,C[EU 2=$/#JN+^=<7%=. M9_J2,MJR/W3]@07NM^WV14'"[3@H+:,L/]9K.YV1637#2ITB!S:,BG.-5678 M9MOJ%6.!E>GEE4F][NGT7I8NOLD"%^N:IS1LEQO=*:BNE3-P'0R\VRD>-R+" MXG6A!E10U (K1@PLN*A[W M#A8>U@>V\BRS='?8G[LYKVXO=GM'MC.R]HO(VJ)]3K_5+V:5AP]TU.J4O[O8 MB2FO >PKP&=KM/(Y/#?D:TL.ZN0877M1-!HH]G,29]'+2^8S,H1,KS >>,Z@ M6)E6K_;=MH=QH1/,%0#L3&4/Q^FUPMB_#DMKOY>1R]E^OUKD4JG*2 NS#>5? M@V[YWP((8OEYM,B=,$6X)79-P+MDL%9>M59JQ5#L3 DGI>"=8C2 VXS@!8C> M.-H[6;$^(>M3>Y)AX**0-Q,Z'1-)";\CSBW&GV_JQ5/;*N*\[6D&N/[D \P3^P-8"D*6=LK61%@Y@I._]N> MGOUC!E"G9/45M9$;J:TDA_% QOP(\AM(L-5NEX )X\F5!4KRFG8O%+LT_5!@ M_J/\WP(][^-_(B00T-&T]))P:;+>QG.NFP-]12KO%@V.NL4TR"KH]H_L3BL_ MOQB_YG-;#=-Q*M]X]G93S+"/TB)G?5&!U".3%$,J.ADC:.=*EB'*/XE3R01S MK[-Q@H5RQ#I.$[L\5SIAMD^S-(EM?)*URY T-4*Y>>6.-U2C-TBY6JM?G% XD=BR]UN/5QI M+#_14BB8F2&T)I)XIGW E15\:D'E\5F"PFW%?$J;MW6S]C\2PX4+4/VC?V5C M#T"L]DMZG%/1UJ]Y49[0[?;9'X.:V(Z[Z0Y,[;]MCUOC4 AGA/0\%]J,B$<: M4':Z(&V\!FF60_:BBJKF:>F'"UEU]2L=G8&-QF399&IL7Y8:HNSB4C] MPB &$]%W^T.L4&%C?]8_2LT0'<#54-"K(J?YZ<*JWC\F1I5"5M].;1S^O% M3W,E*LK?F%@74M[Z,UXGM_YVUV/UNL&W_WK74^_^C5=CK<9:C17SA9[ZD[J) M3]PV?J]U"B*A&<]KG[JGMO.H@DPW%]N9S&FJ_M=,@9W9$CKS]7.NGYP_9>FI M^12%:R>SQ4SW05_NU[:SPCPSW3>SEV9^*Z^70GH)^S@Y%!S9.;<3[STF?&L] MXE>W:J-4S6K5[K5JNEY$(-Z$''/Q8(26BNKLDO:ZY_/UK7^ZB#??=I\Z9JNX MIN]&%L^GTN*YBPX?.OLWMJ*[5_;B]LA>O.>BOM%UJRBQHL356+<%R[*^R1K. MK[Y$L^ J*,H)2UIR[HU+6"?E*5&1R139SQ)DKM5JOJ*]XM2$K% 1YH>=FY1% MF,_:S:WCD^*[T^W+@]./N+'US^/]DV_Y,VE\^'BYN_5W>_\$GO!NK@CSZ1>\ M^Z&1SU+H_E[S]&#KXWGC]'UKM_C\Y?Q@J\&;7_]N-6$._[[\."K O#UHY+[J M0=#@(I)>.\2-,,CYY)#11G,=@@Q!K6TP=ML1Y)/1_,NH2E\!UFL$+(>]5#08 M)[SEE"FK-;?822L9TTS[QP/6RR@I_T+0[.(*S8243BOKD&!$H1S6@@R6&!D; M$K&&.Y5R*9*Z)!6>57CV9O",,DZ-2I8;;KFGQF&IO-(XYM@O:7]:#*'"L^?$ ML^9$.Y,*AZ@#;(O0!'') [*$ IZI2 P/PC!L,YYAOJRVT16>57BV\GC&173, M:4V\QUQ3;()D2<3(F.(^A K/5@O/)OJ9])3G/I=(:RD1!P3+A1L=DB0Y(J07 MFO'<**V.Q?6Z'Q6@58#V2@'->VET8)IH 6)=,1<8L(I205E/<0P_JU%4 =IS M MKN1$%CT7&3K$&&$@ TJ0,R$C.D72+<&"\\R56,9%VHZR6M*D"K .V5 IHV M,6H%7* #YE'(7-5',I$D"'DF$ZT ;94 K3'5R]9RS*(", O1Y ,!AY'#22&E M1"[G2[1A15.S.GM\B_+G0K1[G\#>W#M]Q4Y@__I)'89;PP/H_69^(_Z^/$A: M^BGDG\,^C*??W_[1&MR$2JGU(P9T&7O="I#N!4A?I@\H&0M.Z920.\X1EV7OSMHKL%5^^5+Y<^LE) M)4^?F&FG#D^(QT*0@'(+%,2C\OC:^7;H? MO.+;)[9?IUSAS&B!/4M(4Z\15U(AQXA H#(Y$J+!B:0B6D$]WA6^1,Y]G?E& M13?5*2_W@[S;-\STE0#-TKW;Q7KO7"WWC;7]*@_W W%F?]K#+1TAG/S_[+UK M4UNYTC;\5US4<]>SIPJQ=6B=,KNH8@>2E[L&,TG(9.!+2L=@8@X/-I/ KW]; MRR:84\)A <9H[QJ"L;V6EJ3K4G>K=74LT3')";K?:"E %,2CT6 \X\'E]B+< M5V/]*?,$7CAP6X]PWP2XU4JX)WHGHMS>L>!D)DGA$$%4C%BO%$F.XUM)4 5+$[+=AM/3! M.N&*#5^Q.6/8;#W27;'9#C8GEDZN1=8(RQA*86 E'3&9.Y*-MC%('"Y>3C>I M>X?%*CBG#)RMA[.KT?OPR)T(:2?.K,Q4$,MC(*!C)MXE]&!]TIYEE8R0O8G?&L-MZ2+LNK.WXI!.1:YPA444AB5$"K5X1*'&0 JZL"?U0SV0*9F[Q M_J>9:,_$?>*^BZ>7SI8C*UF@U_]I;7[Z< M$PVS23.)/EN469>Z9I%XZP.11M&NNA'N+8%5T3ADZ6]^1J.AL M!YV3R?<)>ST(1Z13G$"F@5B1!$E.070J>R;4W.*]!9TJ-J<,FZWO2%1LMH3- MLY636^:3YX'DS"4!:15:ML$0'I/@1F1MM$%LLFG*]ZOHG,HMB1LYI36#[LZH MG]^N/Y\V_K8?SSU-O3>5HFYF_3L;R350F M6U:"@SH32(D3@XMH2>6P.88LHBR2K/-2M)7*T09DGH>V867)RI(/MF]26?+! M67)">X%;QV0(.'=*S#;(1$R,0*3+/!@N.>=EQU/,\]:.>52:K#3Y\FBR]0VL M2I,/39,36UN007F>FDP02?"5("XS@?X^#:5<24HFEGHEK+)D9FR8E=76^LC(H9(G.PY>BV(S8K3913X$2*A2N1)NV\;;LZ<:7)2I,OB"9; MWT"O-/G@HLRPWM[1ZYYRO_@QTX?:HP2S1%&!_N#7OG MJZ:*2N^?]/NW7AQNGT)HXEOC1Z5G7W$>'^QH>/U7=G'>]_::;KBP^1\2HN_P MD=B EW99^#'$HQZ;^+E]>-J$ _M_<\>#N7^??RY\J/'% M+<6[W^SYQT^[^!]_B)<[UYC;]]DOKO)(7:VO[.K5[IO5[LK[I<[K]?=_KK]? MVEA=[TYG2[OK&RL?.AOKV-+NA_4_5I>7-E:6.]CZI>[KU:4_.A\V\ ]K*]V- M#^/4N7^]'H$JQ=^NFDX74#=B./X -\K&5X;>-O_]O?#UV>Z"&W]O4W#[E][[I,]PC9NK[_=ZFV]7?F&GS_I M;KS?W=IY)S=/^KN;)U^/UY;#R>;)9EEPZ-\G:[1[LOG9,@0QMY)(KXJJ@W<$ M30.TNH.C+(>4(:>Y3L*E^J!,W<.C="W@X12\O;V(\_J54#\8X%'X[MQ0=_H] MYWM]I.TTZ+C#4C/K8/^P%,WZUAMN]_8Z+@1\F-A)WP_2WJ!\:"]V]DL68*>_ MO_>%("YWSUT$OX/OEN_M[^(C'9>;X+QM5KJF&I=W_5*LKC/83FDXZ/RK^<+^ M$3Y1'/SVZH;TAQW6+'-G:U"SKF+']=W!(+TZ_>7WT_/4O;VF)YHO_3Z^UGCA MD@>7T\W*^(S>/N/P!3KB\7':V_C.X[<7FKCVM6WC*N==J),QJ=]RY?..L=LB-%;YGM0-^(18RJX]].0_] MD13L?SQJ8X8]6F3NOV/;T TZ^[FSG$+:]>EP%(CA9KY38FP7W*O;A65>7O1V MMN.SF0MTR(+B26@P*M@0G0=OC?84HD^?5^\0EAW[OR\C++N&ON_:QKN3S9U- MAEXO[7[:VME$#WF3O]E=6UY![W>)X_OLBK#L,5[W>W>YV^ON_+73W7G'MG:[ MO;7=-SN;GS:_X7?$VO(FOO_QV]\G*Y-Y]=XED82C)#'N"1C+B)51$&:=3T)R MEG39Y#?S4K6\>S43^U.5PV:+P[A64BJM6= 6$I=6@C9211IR4%'9]CAL!H]4 M/QI]30@A4&=LCHJDK(% MH[8(B&$$T&;)**0PK1=E*3R5^6O:>4OEH(1U.#B M#0!:@HG"Q>",X7AIR5NTP2I_W9F_)C+1D9ZH*4(N-)1CC< D\8X98JT..L5$ MA5.5ORI_O1C^LI1G%@0-/"-Y91]<%-88&9#%F*/WXZ_*4[?CJ3,[BP%38 "= M0R/1SG*9(T4Y0Y030D97E&W:T<6H'%4Y:LHYB@>@G#LC@"N\&#BNDO3*9FN9 MX[K&N::&P":RM+6-W-(L"34N(8%I1QPN,R1R+;.5'!C3398VW+]([J-P6$M" M],V]]322S^M?["_>0$5L8@0N)G_.H,!8SHDQGZ2D*H/PV4:AF5"4208";*BG M[::,H%8G _$A1!NU",1F'0F$1(DK,H%>@[;.2:\UG5MD9IZVIE9_0W@\(]G MEP7XH(Q(UDOJ* >NC*]X;T1$C.;4^:>G!*FT4AQBS2TE0IJ5J">\5TK>" M]$0T5RD7N)$:_8OB9!B1B>4(:1FRM%P(8\H:#J8MT?P*Z.<-:%P!###N+<\2 MT.PSDA9;/48/N)0+7P'])( ^6Z-3$99D((F.UA+03!)+#2!2V-LOA'+9G&E;I:Y%.']HD8(0@G-4M ')K@ M:)$[_"V5RG'*&Q&=S,F')A=.BV>R@KN@[S16[K0;KKD5O!>2MP3@3J4@!AP 4BHXP(26F( MH46<(S%:PG3&^E(_[W(V4T7F\T5FZ]&VBLRVD'FV;,:0M HY$RTB)Z"=*\CD M1.*H,94^L0O/Y0K/UN%DU=Q\#MY.U+950.3).HC#Y4\"W9E/H.ON[Y%0XF,?TG#83PT>&DV31L#A/GEU MLTA!#YL]-T[O'8U$_-0K*EO#$KSDE71N13KO)L-CR@9GG403P2F#I&,X,0Q) MQT(VR0OP45DT%N >A%/+Z$X;4!\VZ^UG0*VF0XLHGDB$0RN/4]L4EN!EL\T1 MG_ '!6/04U-225:J\1BA*Y!G",@/F\Y65]S6L#H9.,-!D-(7?9C("*"U1)PV M@@BN (35-#ATST'6)7>6D/JP>6H5J>TA=:)ZD^)41&-)CEP0B$H1D\LBR\IA M79N%I&9ND=&*U%E"ZL,FH%7C^'%@/!%74RE($Q4C20M*@*9('!6):,J3,DK% M)&791@9UGXAXBT!^P:*8JHABY.7V>N'V4L2\\E M\I5)!*2WQ%BF"7,"?4*EK"XV8Q65J_SU,O@KY.AY8M8A18$5SF43F>*!6BL3 M.L.5OZ: OR:"S*5L?*GB19@&07#%T<2CQ47PCPEXX%R'4/FK\M=+X2\=HG<:^9S>JLHYFUYR3GI&.-)& $V M1Z><8P("@ 9PR5]9F;DJ)9.J>@]1!NM5"S9$*G5@"N=KGB?/KQ/G/Z3021% M)0&5$D$[4A +)A"NXB$H&F%LL"#R>B S.LKY&TJ MWE\BWJU+&AU5FH) U$=IM%&:%^%T1Y.PJN)]^O!^MKX;#B4P6L(,7H_*G3DG M'*%,:U6(@!D[PGM=WRO>F]P3EKD,S"D6$[@<#$7O'>U $Z7GP=?U??KP/JFH MR258*PV1,D<"S!GBLN3$>$69=P)=^[*^P[S6E\_V327@JZ+FB]8I:3N:6'5* M'IZ1PKDR.SI0X9DA44:T0+)@Q#&C28@!M*2,H7DYMZCGJ;T<4:P*0\\7N:W' M!2MR'P6Y$UK\*?N0(1&A-4/?P0EB4RCGCW5468B43F:H--.W*?,L!W M,^#63,X[8W8RDY,IK9!BB64&$+,4,:M9)"Y*P61P6G'6=B9GA>[4++JM!^NJ MXF9;&#U;5[FA1D$()+(@"226B0^QE+S1P?$,5D*<6Q2FVL.S!,W6XVK5'GX, MW$[$UIAAU(#A1!F%]C#G@9A@,@DL1A[ I2B@U(]$1V*"DT;4A\V MIZZ*"CT2C">VX;5FDBI-?.3E@#@88B, R8"&8'*)*]$H;O(KTFHKD)\OD!\V M6:X"^7& /"G'&8T3E HB#: /H"$1A]X\D=)0'T%P[\5U^7,5R,\7R ^;!5=M MY_:P.K'H&B:LI4"B"V@[Z\2)#! M\:0@I\E*0E7,(7*V-PO_Z80C:_#9GKK)A@B3*J08CH4S;>9P9)9M!H=JW>G<,K8;=' MV%_/U=#.7$61*4DX3@0B1&*XY42(G'V@,EM'2\:?%/<^8]0B4IZ'BDLEQTJ. MI^2H*+4JH&UK."UY/VCI6LX\TUEP$\8*,*V08\W-NCLOGOFC3 &+1GN2:? $ M!*?$)TT)&K,\VV@-M>:!5/8J,U9F?$',*)4Q0BB#SJ$$PY71B4>:I,@J1GQ= MF7$*F'$BJJYES,$C*7+%@0"7FCAA.$X>7,R8")"%K\Q8F;$RXWV9D7NN54Q" MVF"!9>X5CRD*R4MB@;.Y.M130X]GAJ-/C!I)@5@M) &#OK0#IXAUD=E(%?-6 METU'<7_1CDJ.E1Q?+#D*QW-D#@U'ZT 9:3*WS$B&%](L^U3)<5K(<6)[R"J9 M?+:9>"T$@7+8R6N.+[W*,63*O<]SBV;>&#X#Y-CL+?U[Z/!V/[971@_5/=I% M?(1F.^CT$7;=X9?>7M,6."6IWEY,>\-70C5L^1@PY 6&2S_9+IKO#+=3Y_7^ M+C;F^/\..H>3^.GT>\[W^KWA<>>;&W0.#A$PA]@HA.XNOABD6"[\?VY3(4S2 M'&D$9G@ +[)!;Y'G3&WP.>=P7=Q,M@=S]4QAOO7W-@V[?^VY3_8(V[B]_G:K MM_5VY1M^_J2[\1[!_TYNGO1W-T^^'J\MAQ.D@./NVQ7Z]\D*[RY_/>[N!-K= M6.'KRRN?(UB.)B<0%U4@D 0G1BI!&!NDRG!B=DO WV8^FZ( MDV"XW\RB,G2=,_/EFFT;D4FU!NT=IF5Q'#N"#=1:^M4<$RBM;MPFOM'%SFIS*;#M'_XQ>WU M3EPSEPYPE@WF.]^V>V&[8:K!D1\,\2K(G&.VZJ=RA][>V56/DSL<+'0V<.*> MT=P-9S0^9/I^D,+XHSYU#APN-?ZXD_8:3BQ9I@L7MN*QQ\HT[^T=-:T^MUJ, M^5IS)/2#_4&O?.!5TYC>/^GW;[TXW#ZUJ2:^-5X&Z=E7G,=%[VAX_5H$>F0Z12FBSNDS$W;N M]%O;AZ<-/W!?$O&'R7TE+N-SO7+];^YX,/?O\[V!73%NDJ78YIOUVKB/%O_C M#_%RYQ[A]CW]BZL\T@#I*P=HM?MFM;OR?JGS>OW]G^OOES96U[O3V=+N^L;* MA\[&.K:T^V']C]7EI8V5Y0ZV?JG[>G7IC\Z'#?S#VDIWX\,XDOFOUR,HIOC; M59/P5V/_* _%Z,)HO;W\\S_G#,\6LO#.KYS%'CQ,VVEO@/2SNH<$FKK[P[2! M]_AO?S]\??+E\>OI\LC7-[XKSV MJ;O=W?UK9^O2\K@IUY=7Y=;&UC;:1:Q[\NYD_>T*O@ZXK'[\OKFS^GV3K_"M M3]VON#S"VI?/(6=P1DLDM#D."GX.CQ+:ZB$<[1Z-%J'F)&7GW%AT1H/1 M^=B8_:9CPKF.Z8T[IE\ZIKSJ M'T4T+P)Z= Z7_;#M]K[@:_PU_;^CLM0/M]VPXPX3KN3-9V,G'^[O=O;2\/RU M%CH/#+8/83O%HWY:SQ//V(S]%3 LX[Y17- 7C<5WG[F#((PVQ 2%EFH,GOB@ M&9JK.8JDG6-,7\0B$T%8XZVPB@%CR0L'AGD<%J$T)'81B\4TS/O]_OZW8O@U MCG]GD(:#XD*@I5H,Q--IY4=6YOX>0J.\W;QY@--E/S:&[*"LB+'S+YQ^)6T9 M<1 'O[WJ_!S 5P.1T09X5Z+[ET^X^)_Q8YP:D$W !(';=P>#].KTE]]C;X!& M]?&KWEZ#Q.9+OX\;,;8Z"R%:M"]&? MT7O"+&@AKGV;+K [O@=*W>F;/VLL+M7\.366WO&RM;$_;RQ; 'K]V]/56+L@ M-;_157^15?_+XS#W^N@5VSPC_^(A]S?,KPST9I0_[J&#VUXABSVD]O]@_QY5[G]='A8=H+QYV- M0[Q8OUFX7EQG+(7AD2M7N3AG_BQVWHOLD!]6[\BYW7#?.RLYIS!\<7VQL3]T M_7-/_=@GFA[_,-/PQ]94A]NR*\7,#<;]\6JUOH#,@QL\]!2F%]SF:"KZ0^@O MHD.DC0&5D[-9)F^,D=1:,+KL*3&#[KF]F%\PP(?#WRYY[4/TO;?W^]A]@Y4F MHC!%F01W<\E'F03[L,FW=K MF5*YI8E;(8DV&@C8I(AA5!$FI78E])\R.N1MR)3?>,8_CQRJ2E1%?4\N*S[^DRG1HE(+>>$*TD)^*"(8PD( MQ9$T+AIFLII;9&;>BLO[Z)7/*I_-()\Y+6A@V8; -20%AFL+6D RFC(K5>6S M:>.S"=LL9)HI9R1I*@APPXCWH1PQ=XD'!LDJ-[YE'&T4CAIHTPF:&]%.W16&>M6C+5^9H'YZ$P.61.(7B)C14.<-I'8 M)HW,2"<]0V]20>6K7S['RR.KF6(J$8WSW$7';0#\OXM:1TI!L,1UJH[DU-'8 MVL;26-!GZ3.362LO/+J.U".9<5_DUR@1(C!EK='9ERI@:'K1RR6$VZ.RJ2N( MP.PT,M#Z+[/2?$*DI,YA"GTW&/0R-K<,U4TVA)^HRO*-%H IH<7;',4&FZ+* M05.IB@_J-5)@%#+;+ V+O&3M%584E. O%NG1_/S8X7KH_;<9W/<7Q[:;ANMY MPWU?&@X/>_ZHR:3:V/_3'::]827'6Y'CZN2. 6A-O?*49"'1Q@-(!,=)(4LJ MXYPQH-75.P9M5UI^;$.OXOX^CIOQ"O_'=5 X8XPJX=CDL\X!%U8&_@; O\8N MNBL#5-NI/7J8#,)S(3++0#AD04#$3- O]X0E)O$53\:[4C!*Z!;$XBLYS 0Y M)+ N4,NL=ARHQI[)8()W#)CD+JE*#L^:',YL!Y5ICI)J$H1%BT'32(P3ADCP M(3FKJ(QEAVY>V?MLT%5RF'9RN$U9*&9]$)XKGC(XYZTS-(M2A2)2QVQX-(]A MZA7PG@<;3$2+'8ZC-A*($SH2R,X0([@DB5L.0I41%ZTIX%52F'92N(W%H).1 M7E-JM%.0 W54@P+!O$PQNY"JQ?"<.6(R%.M9LC9'2G1*:#*8@"2AK"7&"IVC M3RX7J2-&YZV^K)HRA39#2VGE4QR.7=K%Y@\'$]'6TR.^[D9'B1\B!_U&;/K, M"G$_9=CU(CF^P>%=V@^]T4&CX9_- =QJ3STX5ZY-1F:S!4XUYR2+R @P'8BA M^(/SE+Q0$%2+]E2+);LKQMO > L1UHKQZ<3X1'@UL )F0PG3/A'P/A+#C",\ M4JT==TS&7#$^JQA_N$!IRV"O'M ]$7^VJ@M*'2(\$V&C(3@!'''2:)(I#X%& M8ZWQ3?9<$>$*ILZ#)G/0,"7.+H135M)(3Q,#NG3GA6J\)_*#-+[$D&U MDMICB8E8IY0VB5(4P=J +.&3(%8*22ASW#@9J4WY(5))*T<\5XYXP$32:BP\ M+@V<&0L6Z=YQA[C7D:.OE"5Q!ETG)K,P/@4>J)Q;E/HG*!6(H+2X#\(2)V6I!R&UMV@40K8/F#A:N6&:N&%*TD:K M#S$]5''N*#]W$$%'$F.I5T&C(LXK2K1@S*2DJ$JT<2*$?08&Q&.+$C?E,)Y2 MF7A<--,T\L3V0L6H:9!IN1%53D>4^V7)2MTFM,RER(%KK6B %)QGRELJK HJ M,Q&; O$W,15_)=%2K;\[4OK'R>"Q28;[I#P1AB4"*@+Z@QZ(*57"!)-1@&E[ MNWQJK+]*8R^,QFYCWG+CI=)4&9$\%(LV.R,L))Z!217H]3Q6-:>>A-4F@]W6 M.^\A$&YD$?L,EAAG,@&?89J6S2F?/ALY,"!&X+Y55*/AD7=8!__5@+;,TAE;HK#+6K1AK4KPX.Q&5 M2H0JG8NPG23.6T4R\U90[Y+TJHH75[YZ,7R5-1@)). MC$MW5?-K>LALILC()'1H-@5,/&@V$E*W/2E$W2D4OQ&@)I_@KYZIJDDTM M;VY.;BXD2;.FUA%PN?Q [K1&!.*MY!D"C5+*JDE62>&JTC2:TV"8T]:"UMDY MRXU4RM@0 M/A24BA6E3W8X9)Y0WI=*3&$!:9)9 S$,M")LXFC2XB]SK3N45N MYRE)QV2X8#=@ABI6.+T4<68\ M^)"=QE6 L$R1(I12Q&:92=(I,&&%B8[/+9IY9NY3L*^2P[23PVWJ\0W]"4JE-8DK'ZDH\+S:8B">CY4=Q.!-1QFL"X#SQ3$D20('C6!LTM+RDK@H?0Q% MQ4\4Q1^%)@-7D+GFUAGT)>B\D9=WQZ>5&:JR<54V?OZAV*J0-AV$&6@ZH*:3.+\=8CJQ7CTX+QB?AJ%,*#*$5VG0," M5!GB1(FT4B,BPMY*V]ZAWHKQ*/W#V/6-?TY(/YYOE]"WJ5=FX*AO/3@RS2I9- R]^F8Q@4N9P+0R& *."0%*,N(ST8@.D4\@]00A9 M+),A%=V7FRP%50[Y@8C] MZV1D64@ON***&._1'?0&>;VH[85D+ AC056;!JFK(T!G "' MM"8C-9EK='PINP^-5;JZ%5U-Q+D]SU13%0F/^ .B%<2!I(0B7>5(D\@2S5 M M>*6J2E7/FJIN$\4'*GC248I@0HGHFB1-]D9XZFR,45_/555J[VD8[

)>&T#J(5/JN4=2O*FM@M8)X9YFTB43HTPIPSQ$7FB-.@!!K((293 MI8XK7[T8OO+6>2U2#L)%]$F\22I8ZI'%F'8J0+6_IHS,)GM5F"!&^R%R"6/ M0JG$O2W[PPTQZK(_S/ 76?7)II8W5[[]L;'Z@S=SC%$Y[M%Q-8F %)1XD2T) MRBF6E.5&^"I0]F)8X3;VDA66)V^TXHJ!U]1;;9*V*5&E0U WH84J:3K%)/'N M!TFHK),IVXO BBHZNHU%JDR3D)4"J5)60(NFJ527LT:JINGLL,-M;(9@I10B M59;)N9$'=5$.X\.EXF..$DY\8G; M'$Q620ETN/B\-%4*O3+#1%A86A+!5V_BV9'"EQ^D M8- B!"42L4%+ DDP-!02*SH Z%50ESAO3[^KLL(,L4)FF,2Q*UBQ],?C*VB:5-"E]\GX[)1.&8+42KTHPDX#L1H M?$FSS+A&TF2,KJIILPKR%D*K%>33"O*SN"K%476.:<*X"@2B4<09:@E#$XER MZ9/@J8)\5D'>0HBT2B,^#\B?A4TEE]'$E EW-N.ZSA)Z04X3 [FH@C&9:)Q; M%//BBO)P%?#/&_"M1S[KJCX]$#\+@G(3:$9N)U%37-533L0$18GW!ITVB#;Z M6JAD9D'>0B"SKNK/ _(3P4TO$3X8Q<<'+Z.DHPI4JDLCR5$FR%T(. M4Y)<6L7)IHDKSJ*AGEE&%21B158$? K$4T]Q?!F-2ELK?'J(+--*$M-$$D^: M8UJI89JHX2QJZEB$+)0A,5(&:& M(-I/-:TNQI1PPUFXE3H @XL ,KY# SY-!^ MQFFU'J:)(2:BLR9;G779;\TA$E!.$^]H)-[:P*BA29@\MZCG@=Y;<>ZQ".*E MJA[+1O68/;GJ\:ACKLHK?LDB,6WTRO->5:2ES@FC-4@T/!5S3'ET1[6*2@@7 M1X*C-UA,JF[R0RT-)Y/Q:4A>* >2I"0=K@PQ$(>>)N$A:4NEM)RVGF;;'E:> MAUQ6IN&IYEG'&*[GRBJX]43,>1:MMR)Q MZV@BPCI5-"$R*?II1&1M' W*@#'%IC;\/A7(*F56RIQURKQ-)5AD+B<&>)" ).,>(8VI V"N8$Q9%*H5T)ZLJ)E1-?-B=JI61TD1FG )(Q/AN> MDDPQX@NPLCK=4T>8$SM9TDB?(_7$65X$EB(E-FE%.#(F.MR"1Q#%F 3;7IF1 M)^3,9I?KW\TVZ6+S/&4J]_:.FO,O/W9_+OT=_SR:6SQ)$[WWF4*$ ,E27%:, MU"E*$75.GQG(N=/KE&^-NV37'7[I[34/9AOV?0 HZXM0Y@7*C"V,C/[+/\<@ M[Q[MXI5#"YO9YW&\X@[W<+P&?Z;##]ON,&W@Q?_;1VP_,4X1#Z^(L]W-3YMLZRW>Y^2OKUL[:]_7$'-;?V_3L/O7GOMD MC]9WEN3F2;^WOOQ^>VOCS=?-G7G]W%]F\&8Y3.(^'?_'\#NBU3'O#5T(]U&2^M"[QT\C&)#)' M$^G7G72^4YW4%MRZAC\D$-6N-^CL M'PT'0QRV!<6\ILN'-C#OI'>+?](8XV#EZ_ M/"LVI9QUNM4#_/GK*_3V0O\HIN9K;C# 61D[Z7LZ#+U!*FV.99(>\;7#O1D*)\05X3 ME4.2[#>@>MW7#,&95*4Z5+2PMS>\?\==*Z=(2-X M/\XD6<5;X+0>OL!V3%HH[FI+W>_F%G#_EE@#2;.A_2P;#) M9NJP)H\).O\JLZ/D%W#Z>_.';OEP\P?V^V\CI;WRD0F>&1P@C<7.O]R@DX\. MFV.ML3<(1X-!(<6]Y@H=QN=/+UN&?GS!SG"_N5ISD_+B-7)PL=H;%;\WO3WD M4^3!3C,GRD09_#;BW-L0FP(C#(>H4N#@C?8J2R:4XCAG*2[PE=@>:/9^I6OO M/DNKJ!!,$# EUS%208S-AD3M'(N:V^P!9R^]3I3[46CM@:9(I;5K)H;$B<$D M%31K(%Y QF4O^B(ZE(A'F]I*EY(O&_:XWEV>&;]@M35W&+;'C*8O,IJ>.D9; MZ&R<3=W.M_VC?CQGVOTP 5/.*0P'IY/]C)X;2CQ[MM+$YHE\ M@+'2P&4_8'3I4Q,??;>O^&F$6VA\!.?W_TD7>ZMY=Z'S\0!_/V]^_K25\YW> ML%QS K=-7IO^O3Q 8P'C5; '#]PQ/LI@NY/^WQ'VW+B#^PE'X_#T+C^CAL.+ M#?[']8_2KWO1IV*GCV=:BK^7CQ\V$L[SG?V]_O$ULP8=!^SR8N'O_^(&HZ'V MZ72TX^G 7>R.TY%+XY!(,VZC 9L94TU??ME-S@6-\WN9C(Y_Z"PXSOMNX3HCEA:N" M:M?$%<:>O>;H^A_L#WKETZ]&G?]/^OU;+PZW3Q,:)KXU#A[2LZ\XC_C$A[CV M*U<%,$;!P4+EN)8\8@2CA%'/99I/_-P^/&W" 6*7>)R-7XG+V,)7KO_-'0_F M_GW^N?"AQA>W%.]^L^6=C^L_[&ZO+2QLMS!UB]U7Z\N_='Y ML(%_6%OI;GP8)P[_Z_5I0.NWJZ;3E5&R7T>]'C@>_"%LIWC43^OY8F2X";98XC^@[7HK^3FG4MBQ8 M>;_?W__6K*IN9/.A'81+\7#[=.DZ.!K^6)6NCW/^JUG&]H^P.1$MD/0]H <\ ML9R.;(;!;Z\N9#K]Z;N#07IU^LOO:$4>]-WQJ]Y>\YC- MEWX?7VN\,LF#2WM03>>/WAZ3M+4+2JG"T^,C5^,;CRE\H:'P"]MJH_>D6+!, M7?LV76#7OO>SRS*Q &#N=-F?OP?J;E>=J<9*?J/+_N(,W@.KI&WT=M%L[*9O MG??[NV[O7@D$5^<9_G@F)F_R4*.%^"&S(C'# M-9%==-T&_<_.@4[+.)Z>_.Q<.O1YGP>^]HC\S/6::GJ-UEZ[5:^9TFNE!-'- MF>/4RD!C//V\CY[S)Q_IQ#G.G\=6"KVJ4M$-9!;E["=)/IR(,\ZW,U60 MYY$H>5>7>IPHB???Y-V=]_VUDR#6=C_2K4\KQ];;;7^/O^]U/ MW=WU2XF2^/X.?O?MQY/N2< VO^]O;GR%M4\KQ]C&KYL,?I!:,8$P' M1HK<)0$.!NG-,.)#X#K[HH'(R\Z^FM?\L@IB);5*:C-(:CH9Z=&G,]HIR*%4 MI <%@GF9D-)&&K#,,"X:'>'";J:2VE.36O?,4DM6X?B!),YQ7O9- G$V,Y*< M5=0Y.ZIS*8R:5^PY6&HU5/!X=44>.53PZ6)"_O4I]:3C?YSL&*=L7!N&NX$T MY[-7WQQUT4,+<)X.T-)H?+I-YN%Z;O:LU\]&Y\+V=:7V]JC]XZ03;HT0$2(0 M*G5">]4H8IDVA(D83"@RS%H4>U7/"WUOZ8NK&>2Y:._.)L!;<#@KP*<.X&<. MJ:) /?(U86 1X&BK$>^X(]X M4SRX 3,+3)CYCF[?!RY OS9 [P%YZL"?-H M/N&<,>FB"3Z3!(81'%A&C+2&F&BB%I)%>)HYMY:RYKM#P=P*L35CNA=D+M MA-H)+RJ'XW+Z\0WB,#>,&%XM@C/K^P>HIM&)_NH%P>HJAW6@4OW8?X1>G M)W[8I[3:IS>P3U>^C[6P1B4C)7-16DYFXU'.+=,%< MKNO2KAK6,]P0O5[6ZT62VJSRVCV#<)77'H_7UG[P&D\A9R4%D4%)Y+5LRKFR M3+*QD)S*6KJ CO<"NWQ6OWV5OTIME=JFDMKN&7ZLU/9XU/;QK.*2<89)5Y2> MJ49J$1,G1X>&$>&4C\M,H1$Z>P6NS;-D.6?I[J6DV*2UVA@3BK$G,E: M?DN'J8@P75*S.=6(.?U:$5$:[O]0DDGGC^LWGRHRG&,=F^9JC;[.2"YGV_V3 M.CZEO8NZ-DM(G>61BFSF?*,#-1;@.;O\6/)E0F%T<*HQBETPH;Q3A %&S]"H MD/[HS5.MT;%<3>?H6LTC/2'Y=U"QY+EV,)VW#:A \) M88N]G08KXZY\@W/O]9E.PV49CQ(RX'WB?G\!\A]+1;#QV0E_M#)0,R?& M4(4_JO#'% M_/--\B0^3#NFDIWFG,RJM'+._+[Y:95V MEP.LO]W:V43_;FMYE6]^6A%;NZNBV[L8M?[?W;5E]!,WWGWK[KS91A^1=D^^ MP-9N=WOK[=;7M9VM[ V M@%=<:0&.!Y]T&R)C>O#]8:7!/_J:3XOP<>0:"P6 MK=/)^:"H-MY(K:EA?AK:.NJQ55#^\^8[AGHP03P4GK% 2OC*%9\F I\.B]O?WI_ KWZ8/[ MF=<2+:4J6TZR+EZ+S8&@Z0DD*&&5L4)(45**Q;R%*L8Q@W"/(K)(,TW) 'AC MO3,!J-42@M54FJ=R/RKE'14 MY%Q=D.=.4N_.R70SG]$DT81!4;051A-OHR )L"(7IL 2 MAQ9*$L+1&-/@LS# L47$J*29 I M&.6B9,HF%RF#R*LO,@-H/_-%5 (**)XB55Q"F1@&?G6>$2CGMP8)*Q44="U4LTC%'"I5#-]5'/F%"'1:"I%(%2Y1"!91ES@GIBLLK8T**I*BIB= MU[JMF&VEFDHU#U-*IE+-U%'-A+L6DM40-25*,2! HR-6*2 Y&9%X3@Q-7*0: M.:_HO<.M4T,U-] '+*\++GI[1\W$'*D@-;.+)S3QO?>90H2 [$R=H$;J%*6( M.J?/#,S'WY*]W:P->?WO?6WB+H-O[:[NYL;W?YFW[W^*+2 MV3N)H)1KNPBVG558WWC?[^)K!/LW!%V_^VF%K[]=$4@ XN^3503_5_8YY80= MYAUQQNL"-T.LS(I$)9@V##N7ZA$AX\1+<:D07J"12^$20QH&9\ PJ[G0$:^5 M!2OT>UX:K71YY_*$OB",-SFY1X/QZ_N<;Q?%B1$-]3J7@THV&?2$!+)&\-&* MG,W<0POPO6[T!X<]A'%YYHV"YY<[P][)LERL+:^>=#?66'=GZ3.CQCJ!M)XB ME-BZBL2 \X0Q"R%R[-'B)IP?5'"NI (Z:AFN"^45AZBR8(H<46BJG,J/3,BQ%.MHT83#]O3+^(L-Y/$LT\@ MB8 ;"@[SA?GV"T^(*E%S(^B_7/THWD$R[B3#:X?ZWB\& 9] ='_<.''H\?Q[V]D+OP/4[ M_W7]/-3YO075ZCZQM_X;W>[VSMO-E9WW@G-C?>\W-#Q=# M^WUL:W]G

/LONVN[N&U^PNQ^WN\E9O:_?-]CFMS),UO,^7 MSUI21J.S)#$9"2C.B>4!B)2F!.Z<=4D^FF#F'8/W/T#1YCYAY;#*82UQ6'=_ M5*II(G&TTM4-Z>KX/%U)KY(SWI'D?2 @F21.J.>0JSQE>5LJZDK$)5JWN#X>'1+E+5:;SM0L9[):Z;$5?W@IW%E361ZD14 MC(F EXHX!X9X)S.W/GBCX]PB4+X@IU>$]$&XZT%#CT^C<#Q%=+%W5'8N6V&, MU>Z;GU/&:8BT1$@_#/%'J0=+W\.#/)HR/B?FT196^"L5GIQ"OOO0SH8C@OO4 [W M*[IS-PV&)XELZJLCFP]_(G.*UH[+IF9RG'&7LP;O0.O@/0B7F7!"6BMUJA&^ MIUXWUBY%^&SFRH2$+C.@O0E.)F)3 D*%S=(J'8RBK47X[G7H\F[FY9.?H7YQ MB*WQK+N#\T(\RSD?3!#H#(:B_BH0IE;H0*)-G+FHF3)%VQWHPM/*&U1H3B\T M:]RF18!>C-N QT524EPSLPD$0A#$6I>)#9FZ%$J6.A2#D2X\;>V%AP7H8X=F M9@7T5T9?[H;[&GUY5!ZX&'VQ@5'G:";,)4] RT",0#( 3WG2-@B90HF^R"FA M@2F/K]R>>.X239B2+EISAV&[A$_T4]0L?OSG71H,TI!X-TBQ\S[]L]__I^1M MOSY,L3?LO'&AU^\-CQ]?4W^*UH7+QF"@VELA/>HUX=VER H--OED)>'")@)4*F*BC$0%%4,*'OVWUG.GIG'CKB*V+<1.1E8J M:-L![86("Y4\%JD< LY(-.22(DYKG*_E8+*&Z+S1%;05M/>)N53HM@+=B[&8 M(OAK54;W*P5=%-8X^F!4%R'HF'2P7%#[$J#[0&?T'LKOF#@+?['?IH(EK@S2 MY!RSY\:59%,(65BI&14J&"]BR/X:HJA!FD;<=9%QA5/3$4) L S(9FV5@:NG8VZSK@9GW'K2Y^=YAZ$820P8W"%4Y18 M*M"WC%)RB$D%FYLHX^7Y=EY_Y*F2G9Y1,.Y6N4P/L=#63T[3)V2FP6ASRJ$JV M6F:1@#&1N"PT\1Q-;VN4S([.+=+['Y68XBWWBLJV4%G3U>X.S..+N^"46W1_ M2L4M@?9IHL1Y **#U#$:PXT.'Y\4 J61&* F4>),D :8< ML1DQR@2C%K')PO'?]B2F&9TU5:S$*>C?4UYC4H[+ Q50U(;DQCAHB$M,$ M<*B(@Q1(@@@J!N^X11:0"_<_)UA3U68V5>V>)_W:T:NXN@3 RY7>N5]_3.%T MNXW*A>,Y,B>4L0Z4D29SRXQD>"'-LK_?T<-J=]YBQ0F7XC4F"%!,9J)YR:EQ M#HBWPI/ F'71>*U]:B5>TR()]S1 M\/JO7%49:U*&_Y&HN"F-9?6%5+*)G]L_RCDYTMK2[OK'RH;.QCBWM?EC_8W5Y:6-EN8.M7^J^7EWZH_-A _^PMM+= M^#!.O__7Z_UQV;C?KII.5Q88_&7!P(NUZ'((GH,/V0@ :KQ/0DCNHLZZG*6? MN^8^OZQA-XM5ZU13M8Z^@*IU>L'>L0S:SRZK%^2SJ01GGU'5.OOT-=L>PNZZ M\?,S\8PF5E.T3M[HLE>7?[*U9MW/)M/LU@RK->MJS;IIZ99:LZ[6K'O0OJHU MZZ8UX%YKUK7^Q,][-\�K??R*B3 PG1,J-U4"5\';BWT.PF4,:YJKI+YS<7 M#KZN;ZQ^6W^[PK=VMK$-J^6P*ZQ_VMK>6M[>*6U>7P['V+Z=K=Z%S87==W)M M9PDV-[9VU]^^$YL[[['M7^36[INOZV^[V/95Z)ZLLC7>W;U0LXZM[7S][ (X MEP(G'J(CP(,B7HZ.:3NM50!#6:U95SFLD:Z.S],5M5Y2'AAA M4([R4T"ZHKS(UECAK9/!ET-3@JH%J&15:]:]B)IU;5'6"TCB>#SBZEZPLZ32 M/KFB=$Q=(,"T)DZS1(+F.4>MD@^BUJQ[U--F+[=FW=T8HQY%>U0&6;_ ("D MST4\BU$>"4A#B?'"D6!9B+D$;FQ#WA3G("2D5B!3 BE 8%3F8&K-:LJT) M69= MK5EW%V,0&=_[I!3E@D,1>:$&8I1@N0Q!!'FOR$JU 6_!_>\N15"2S]3::(D; M52E-B5A&&;$R6>7 >L7DW*+6]SQ_0UL!*BQ"]'%C1/NF8K+^JXY5'9 MX4*XY4(ML(.O6SMOMK=V-T5W>86O;ZS1K9U-MKGQ?F=]X^MW?"Z^]?8=ZVZ\ MHVOLRNIS7AK' J>H5BS%+'3&10>= Z^Y MP&4H12LLNA"FSK@9GW'K2Y\-94Q*4^*%JM1'9I(X*36Q/CJ=5,Y)QEI];BKT MM9]+5M*;WEXYY=]9&@QZ@^'HUR^'*>W^["CQ2]AEN:+""K,B":ZS4Q$DT\XE M)U@,EK-@J(TUFO981/OQ4C0M"(6N699E'Q5]XV%F__=![]5>KX\&_>%1JDD_#X. ']&I=]^[.Q\_.Y4<*P6% MDN4275\ XB%9PHU0.AD+7L#=8%\]\T>E@8NI-YQE8PT3Q'B32R%W M3AS/BB@P.)@L:IG\W**8E@2\FGDS/5VT='#8ZY<0 7L9F3?WJD\^NQN"T04* M&<#IF$%(:DRB.C)GE4J6TAH.>#1VW[P<#F!,RY Y\9)Z N"1W3W/1&OK@S'! M,.-*O:NV]#RF<1NPHK(M5-8HQ=V!>2&'AENIDDR1F&@E 0^4.'2YB&!94Y.$ M4-JW4@"Y G-&@5F#(RW"\U)PQ $1AUQ)<\-0!ABG* (U) 8$TY&J>86S4RO MFT^D&//L(7_UL:0[H;[&1AZ5!2[&1C1+SD4OB=49%^E(+?'*:\(#)"Z0#ZQ* M[=0G;X<&ICPX4O,G6LN?:&:&7M!R&N,D&_M#U^\4HKIM<+ 6T7R _IA"<-S" M7$;[RZ3( ;Q7(*QTW 5AE;->V914C2X]VOH8KI"W9H%S(P@M>290"FA:SR3Q MTN.065")YKE%1GEKNP?/H7;F+_8 *@=6#IP"#JRQO+O3X(587G1&<&4B,9)E M A ]L2$H0J/-$)-P&0=F$4!5&JPT6&GPR6FP1DY;),.+D5,/WHD8*+)?D@18 MSL3SR @+5GAFK9"T'.=G+4AQSPX9/MF1Q0?,J&[M&M?44[]=_?2VN*RYS*O> M$"=#.,=NU]3-/JUKN/+](.T-TOG31^>JPI_GNLPREX$YQ6("EX.A3 !5TD3I M>?#T\_*8ZS0I"3CXRP^:Z^WEO54UBO]^CHR[)"*0P+,E:,M1 MXBD $8H%H15-0,U<)^$J<9#&>?W/HPCWJ"SV 4X%;,N@,\0W>Z>S,XWF1N

0F>XW[Q?9N1I*_/-!]SN/I+CR:AB^7X>%?7N#09'S?FI ML#\8#N8[;B]>_V$DKU#6W4&G_/'HL/-Z?Z]AW-+8#VFOMW\XTHINRH$/M_>/ ML$/B%-<#MV:!C>H9W[8GV5 MM9HN^%WW+^A_Y1' 44?_@[Y[4(]XYV2=P?DO&5?\0< MQ3/UOT_MCGTAYKB#[=M8@C6^AO?"ZR^_P_O_M;WUZ%"(#J*4F8Y,V(5U40P!MX;&SGX4N=A7DHQI85+?\"FS8RJ.S_$ MBR2Z&>,ZGP3/60=G.(-,I3=:<* B,3"4>UFXCEFD.$NNW#:I7#<=7'=\GNN4 MA:A+3FK@*1,(41,GK2'_/WMOWA3'D>Z-?I4.[CEW[ B2R;4JTWZO(K"6>9DP M(%OH^,C_$+E"H::;Z<4(??K[9&95=_7&)I"$J0F/A.CJJJS,9_D]N\+>4@9_ M%IB#K*/;HBR_WTF%G;CKQ-W#BCM%@W ^)E_ GP4NM.&LU)8(IR3EWB5Q)PEE M&-5R3W;B[OL3=P=+T$YX@./.&T2=<(A+K>)\/8\\!_!.X)")!K-6?@UD][C2 M[F_@);A?J[^O["78O3ED]?7;_7W7DO7!C>;V$1R&W'@1]NQEW/M.FCZ<--U? M,90IQ1@L8HH"TP3QTG-DA%6(!ZL4M9KZ0@)XW):*?M-V+_>#A]^\*=MWS<8/ M;@]V;/S5V'C)!BPQ5J;D&!4\:+ ! T>J4 ZXVF.NG K"T\C&!?OB^N2.C;\S M-GYP.Z=CXZ_%QLNV3?":\,C&.,2Z 0$ 2EF"P;:AWJO &%%5\XVX>J[9^._ M@?GR)(*<:\V7)HGNZS^;4(ET;'=FD.25N 3>,8XTR14!;1(5%N%^2+'8N/SLQ_ U/F MBYL&?66K)G<,NG?2YFT*0:^M!?U;)@ \_*X\;:6#'=&>&>L551R7I:&JD%Q* M4^# 2BX?(OFS4S,/IV;>+QJ 9[\=*^9%H11%14D ,SI.D+&!(+ "9"S:=)21 MV&AC6XJ'&EKR<-SSC=WFG?#LA.>7]-Y@91&LULS;DE.A32EDH>"7I2"E"_HA MLDD[X?F@PO-J47AZ(9AQU" ':@\PNO=Q2F^! +F+HC <:U]NO6!J6Q1?I4U1 M)SP[X?E,A&?II3 EQK+4!0\6:USR@C-BA ?1:?U#Y*9VPO,AA>?!$O)D5#(= M<(&<)1YQ+#U2P@A4<.RH"%*;$(?EE=N,/%3*Q?36W8X^:8M9O8&O5FC:YQ[PKPT>)] M]/^\)5/XP*6F-GH< ^;YR2K7O/=^B,O[?_\?22G^.=UM MK_E2^B7Y^]J\WWFWT_M%#S[V#I+?6??C\/"AK=*_MN/S M)J/I>.+]VM5.07!;>)";=\A97 'P.UPZ&$Z2,M'5H!>?''*"#CS,PNO"S[%U MSBA]%#4"4'M\>FJG$V]YH:]BD[N4*E#]5<&MW7B[;OZ3^W]:'S\<9\)+Z03P M]Q"N&*4=-+!U SB<[?CK]+TF5WK8/JAXC]8&_6-YYO1 M\'RO)H_#T.XV>SMT\E1[+MZ__Y@5^[\=&RM,P0N')+46++.R0)K@@# K)2U= M:;%46R^(8CN;:ER WOOQT'4 >H6CPJ]4%7*A3T])&-,\?W/M+]Z@[9+J MK4!51=DWC&1H#B9R= 7^-DGI5&FBB (O$#VJJ0J_K31 _:G0&\B^<$5UV>5J#@@;2 M@RO@O@BZXC?:U =/RFCK#KK[K1^]BS2Z1'"6.,RE)L9H&:<':E(4I@0CU4G! M/"_7]T*F-[1"GELB+V>K?AL739XSB9'#6(A:T@+'.7#>4(PX!N/?."Y0(;6+ M%?D%USP.;"Q6(T])FB1!LRQG=GI/0:D=G8Z&TY/3X30+78 8YZN:97M9 R51 MFS5"S2E@@\76H>G"H6U;'Q:H+AHX_J_,3'/0$&IUE;3"S(+9Z?W?8=_YT7AU M';U+P$+):AIYZT%'S;_>V$)@M>0NJ/$!VMI1M%.CQID.+G3EYGD(TT5MGCAW M_JB=WF[]70,[L_S=M QX]=IX!5%@HC66+@'< Q\NWQTV+&K-R2DK"M9MB"*[=YIO3UQ_VNC.>Y3-6KO M%( OGX'#O$NLK49V>CZ>Q.>/EYJL7MMUN::8D@)) ?2KX@4_I7ZR< 9U;]3: M<=KZ5NW=PO.O:#,>@GS=_)5UC-%N$O_[_9>'O[^]O#WW:.]PX/OOW_6.#F&E!^\.?]U[M7OT^E4/ M5K][\')O]]?>NR/XQ?[K@Z-W";?2GW]XF9G*NQ_7D=,2UV7URX.UAG)C@V2< M8VF,9TQ0[)$<.5*Q955A2D*L"VQXO9:'JN= MR2C&H9+V65!'B,BOJX^2:ZZ8.=2_TG,7=X'P'2GB:[OI**F1Y)J+&*D'%MPH MFN$M-T^VRY.D7;S&Q^:ST0OT[^D M%C9N"63@3X ;%C??CP%<+GXW1][5=9] M?3U..FT8':.]L4Y=OFN@F75RR[!)^G0"EF7\TD;X#&ZT2$LM9T$Y&:,)J]!SDG>QYV ;>S]_SX:L/QT1)5V@@$RIBGH<*)3)* M M64CFKI2C@ NO6"K:&5%CDLT@U(J=I9/9,WK<\;.5.!N'-5-FDO(OC. 'Y1 MX(&!? )(:-( 7:#$FB0*P0# C.!"0%IX@IXXN2T:!5ZL.Y2GO_/5=6R]Z200Z=Z(N+ M?F53!*9%>S_?%O)V$.9&"!.W_]82/W#A#&@C0)S ?07 2QNL"DYXQ6PA[*,C M@I8[%/;"1I?HY7#DP*Q_SAJ '+ZRQY(P7PB !P48 [%GFD&*>8Q(5\H0&[&198E-L(I4-<*&AFG9JQ3F8&].13]ZW_'&37A&]8=EU MGER+]6VRZ+]K$ 9,6VM<@8'J"VX,+-V*T@='=.F<8ZH)PMR1UKH@S(VTQ/:/ MP$@I)2D5QX@P91'702#E'$6N!-19>ER2LKAG$":9K0D&K,&=J\35N]3C%#S- M&/-NN/+A1%<:Q':SW-K7GZKSZ7F'+3=1%]\'I>8-'$$0&E&F B@U$%)&AMC\ MP1.N,?,NFC71(;L)6EZ,AC$OHOGG36Z3Y=CR@ANER=A:CG6H.7]^D7,:TK&T/H^W@,-?ODQ/TFTGU7FB MB1QD2 (WU:B<136.4,^.WCU\9B"'8@-TXAA!I:))6#OEH5!$A=>E 2# M)6K!,EECE[3 XZI]L@0V/+H'1UMV[ML5[/]S$JC\N9H4"O\94G5GVSH(D MV\Z;D;@YI;_ _HV\KE.(EW%SK-CH98Y+ZZY?+"8"YP3-%+>L)46TZB8YUS/M M>B.#8YIHZSRJE%TSR!FAOC:Y2 M.&^!6N-Q3*+2.@=Z\6NI.)K.=W&Z%%PR2;DKO*7FR MVDQCI89@GYR@FHD-:&MO\8%Z M,AE5 -!RW'GYH2U>CA5Y8#/&DFR7W06C3/^YOF?Q>XOFRH*Q J_19 [/3U^/ M[W[ZN0+FYK=98:3T*@,_B0>10-/:JZK:$UK;;K67M+[NJ:2USVEO?G01 ?M, M8_I3Z\Q@A[\-+,JKV1O WOLC_>G7>D65'Q_X#OIL@#[O^?[GU\?J/@NXSWJ9D62#*'*/AN&>&K^UH$*"+TG& M@#'CW ROM-%%VQJM^P@T>*=QNK8W_)C'3+&&D))%AQZJ_LKAOP2?CK8Z5 MK;E2,VUYW*!/=V@AFP];Y:.,6\WC+R/AG(DBQL/ MKRZ2B$V!OJ/C?%.#ZZM4_)X3F=>;I&F;ECXJMELM(Q8 4+IZ35GR#,VWC=54 M"-_HR>U>=/>>)/2;ZO-[/H3(L^G :_V9PW37Y+:N]?O=3YSSZXWY+W M*YSL3O++3E(';&"W"^0,CDX(7R*E.(&#=891(RB/W=[5SIJYVUYE!7 MJW9#K9KJ:M6Z6K5O4:MV8^W94JT:0'3C"N/+PGMN"B,%T8& ,":!:XS-6AK; M")*^)H_=:)2_'\RM^H1Q6EAW 0 M89]5G\#L4?-&'OTJK#5%9JT)%ML._)^% M'FE+[5ZUQR04WNA"\D*5AC%B0\&Y(J!W!5V)<\;&%K=TZ/_>++@9T= >WO V M)?"M2=IUT]$YK/#TV2G0U_3@U<>K@S.+#V ]ATAH$8%1V4IA-<UCWX2 M/YKE!5%6FY\_7%>UME146_?&"VC6:G!3'")%!+S+[NIJM!H2B#'M>_=HHP1L M&P7FIHNF#F-*Z2)H[,'@U%JSG(4<*9$WPPKX/>.K>^%E\ZK_$]]T;_ ZA3I: M*2>=EW%#][9/,< JA(U))!)I&K-+'&'(4 ;V*O&$,E,R:OG6"ZYV-G6&O6. M]=NV+-T=C_T$Y3#*R/\U[/^5DMA&WE637M V>Z.+W,+[A[,O*YTB )E:WE7V_]F+W#?_B8F_P&WG:86H1NK^T1 M6G?:6[XUR(S8YZ9)>JE;<];=0F-@]^8#B.)J>A'MY+L(G9([!58ZLRPH7A(G M-2>L(,9X8[UP.JH_HK#$-Q70_ J[?1CRB[VIEU27.?PR'(U2JYF7^@(^F5QU MPF6#<,'[1Q^.):A.4 4%8#T6 Q<*(V6=0XYCSBEVWFN\/G6MUP0O%BBU.8VM M'[=;=5>MC*Z>&^G+G$^6H_$Q[S8ZPN'OQ*%I*XM+.]OBJUIA3,=:2Z.UM01ZVWI59R>/3ZF .6H]PJI,#F!VK5$AEA M+,(R6!-G.NH EHG83*P+W?9F>86S)(W;"0%& PLEB^#\-.TH,@5AA98:"L*<2T1]?HQ>R$E MDM9J$8@*S51CCLS>B4@(MU@*1LL@.-9",\A%C2G2Q%D%?%LJ$Z)>W$PDX]3OKC^,<+-%'D\C=^5PQM MW0*/R9I$SY;:;(N[\[[<$6-CT)"D])9J4#"V +1";5$ D O6.VIL MEB6W<#%ULN3+9FL(5$ON0&\;)02,9<:2&Q@;-1)5:Q/.0:C?,T MA,91+H+.?=N;A%60?VNH>\:DF8'.5[+DA^VK3 ]-=(A)<;C@??[^Y5?T"MIQQ=RK] MF^5SQ8JSZ:1)W*DWS_B8FI]GE.Q/9\'D1.@^$[O=V_=-5O$@HW2Y2J M25--5EAN:5#9GFFX.GV:T/$L1WF%["ZWP*OL_>)Y]+\[T\TF#VKJW2) :2LN,8\2'0CE1E#:/GXP('-T2BB_ZPW_1XVK\[@(@ M@#L<_ ]01WSMF,U#GG/NSD=0CZ^/J8GMG?1CG;0]+ATK52D(XC2. M4> B(#!R):)%*)CF"NPM'$]Z#1+Z[R0VL@!)0B7KQBB=[W;^I="E8<(7J@B< M.F*T(&606 3 951VY_](YW_PZOTQ,4K"41/07AJ,:BT%,H&6J#0BREL==.RQ M0QZ(TWGPF):^E" _N"ZP]*56SA$*1Z.-*;N3?J23!IE.N%5<8(&$D07BJJ1( M"2=084+L^N:-=K$R8C.GSY1_9O3MB,P6V\1.)X 8/\_&^JP!NG41XLS*3J.I MFC%KS5T&R5Y8JIA:1J5? "QT*0T('(U) 01/M0!9@R4K2DDP+^Y!A.OL\O?I M+1IK_.7LC=_X+DLX4^7GV$'.2:;+L@1\$7.#.7<:] ^FR%H !$*!$J!NZP7> M8>5JKL@]!% 0!2T+742_/S<^F&!Y411: V,$[T1W]E_M[$^.*?:@XK%%P986 M<<$$BN>-J#"%+)@%S<3BV1=TW=E?)-\CG#*8-_WQ<*',LY<[8DQN)9%^3:&# M<2MV4,\QO9B.8D;F9%84M"2"4H9F;O41^^#$(7N3W$P]+RP+RX7Q;BT#JP6< M:ELIQEOS:#7]EQ_I$[]<:;PD!\UG7SM4L& M2'4\3MZ%^<# ^-F3R""G(S9>U>[4@[CX-JX M]MZ;/-X5#B$BE=X/[P[?_/[C?"(KG&/T(<7/SW/&6ZYY6RZ^3W1SDF*CV1H? M)QPTYXO5&Z6$MSR0\!8>@ 4C/^G?1#B=9?\T9.YOXN"5Y?NO]CX?'-G/^V?1 MRN<>9 0H6T\ ^V,P +3E'(G2JF *X0TO.RO_[W7J)\>J- 0KPY"F"D[=EK'_ ML[6(*F,Y*XD,GF^R^)^$%CBZSF-:S]4> T(83X;G44?H$*H8*8N2?39@>]X% MSP!:FK&R47K)-5WIUKD'#',9:QI2NI5+N;>X+YO7.V;XQD1T:Q9ZWP M>*JA[E> ++/$4UT)7-WV@:<.9( LHMTVR>/G8(EY!-\T]YK9C@@C M67J5KZ$ J#S@ZE'=Z,L/3B+T:+G;5_MJ10NQ&E_4?1D;QSXP:)I\.XM9M.>- MQSY=LYGFWC7C^YI/8MQ@-GTS+ZI9Q@16-M;U(/2D[..Q]JL[[[5>,VX];W9] MU NC?5-G&?A>GM7>BT'G;5#J+L\O;->#(P,R_C"OK&F]LKE:Z/'CU41R#1M=*6 - @H(E[RWH M%89#; UO $A@QAV@";ZC;FZ\D5-;,H!>TV9GUJXER90<[+RV;5+=(R!-&(_$ MC")A]\[]Y'3HUG?563$27[6:=.7RD=@$X=H>"(M<,'N%NU"T+0 EE84J@^:< MRV"\9ES*PG%'F2I8KLD#BB[1[7K+M.ON#L/,\D@DWM'W1OK^O/_YV&I>:.LU M$I1ZQ$E!D);P$Z.X,)A*[!F/_E.R.?],S_I[S2S0&2VOMK_8_K:DTC0X>)V9 M*(+MUTW+TC89=62SF6Q.\#$#<%T$SU!A#8A%)3R(1:%1R>*,N-\/5[(]S8ZV"I-P+W MA2PYL?%"SH4 N6Y$H4L12V$()3H#2I080QU M&O8PR)A(H+DS,A1@7NG[=23.89R5S-J[#(9ZCFKO$-9]K"BV2F&&+#6Q+E:! M&*62(!6,RB9),%@<,P$SJC@)<>FH 4N,>&EX9AAM[[KV!K261-@GO53Z=+^;TM( MG_9?[5\>AX(Y70B%G- !T#C()@G4-H&@=1[4KT?:A]H++"J M\IB/N>?\*3BL:[]=KLI8+9D;@YV1YK3T]"P>D*,'2\[I;'[WSO5@&J(=/FIF MDIQ$_^$@!P52$"+D%(T4E(G)"*EO\[S-?=^?:'L%"X!7&[1OF(+ILYJ+0>\7 M/X+7V>[]RP,?YDC#+1:UTWLW-6/_GRF\23_=9U]?W=SK(LQR$/3\H)>VI&Z> MOV8C+D_A7G4*POHKTJUR#5#.JTCQHEH:WKUK!4AQ)P4'Q<\(9]HI8:AW15& M9464;?H "(8?=>SK M\&M*<=,,G^AY'_N8ZP3D%D>F3>ILE'F(J"X2FT^VF)%BPVPYNM>04ZM829_$ M@-YD'J$(LD L!L!IIJBGDH21TIOZG0X5[2NYN)4I98ZW+CAY2 -43NTDV$JHU\Q M^EI#?M=IL3J%((^KN. 4TX 9(!1??SO6A;IZQMEU).5]28M G"2$\E(S M[:FRWAFO8D\2Z^J8#:Y;;A(<1PO>BZ0NAR,W]H/G1U17L&Y\K*7E.A0>[#P< MX7KP2%++D @4.UP0(TK05^/J4TU%*\0UKH<'K=,4 +OIBD8%\1S'^=P2>Z- MD-P5LH1E,,(8(4T_N*>%'#TFD<*D#SH G$G2C#\?8&,E0%1K\HX M,L1J+;9>K%K]_]VD5Z=TL)P).ZL,'U[.\F8O3G,GB98%,"_'!NDP#*&AH3HY M"(1$$D;K4@72Q,@T( /PT,@ON _F32>-[F>%H MDE*XWF8E_!1,RKW!1G/RO'Z=V&T(#!T@EVC+3>+XD/%B)[5YB M JF@?*1EH9CA'GO#+0D&AY(3CJEL*EE8DT[+%G'GJD?H;;V0-Z! FY%8AR$* MFF"#Q178%M(K[P/HHB 4-MI)%4+@@'.ERFH(,%?1&2P/0BUP?W(L M)!4Q!QXL%!X'G'B'E 62$3)H0IT)5KNM%V)G;45.I1^L G MOV:2]=NZ9\G;C(OKO_;F:Q@_X[;8\>Q/^'$04E/K U+!16/5&:184<:AU&"L M&N<8H7#VJQF2=1%9 J?)JS??UACU*H98&%N]/+(Z MVC/7V3'WTD6='7,W CK;NSS6VEOB.%@O(#@0-Z$$%*MCGT2E/0NB8!90;(B5 M#&E&UXH=LV(=S]7,4X!>AX/>.W\QJ9O@\78J2=*0EZW.50"Z1^(\#=IS9 M$F 69D6$603I0F)4%K%K2=1>QF]4G'1,= P;7EH=2Z=,0%9JVC!2\+ MEA,_0$7R[K@?X;@_'GM*/8_IUF"U6]"5GB)3&H%BGUYB)0U<2##8=^2F=A6+ MBN\>*.F+2:!#25] !/ .OQW;$O. <8%B>3#BT2VL2QW TF*$"5E@$X#GV9K< MZ>L!T_WS+PH'2#G8X*GP7$NK2_BO!#JE@1HJ91[2$8D"K:..FU(.E^BCL[QO M)2X^?S@NN"\,8P&Q4CI 1@(CQ:U!#CM9:LN$%33VDE@EE84$L>UUH'F.EANG MOY[D+I$Q5!^15'+DK;/@9]UF%_U$"5[GEA%W=/O<3RC=1'9O?!?WO@/!'1[M M'BO!)8D5U-;AI)\(@')EP:P/MN3! 5PQMR"X^:0VXU/ZQ6VGO270_B1\O+$1 M:J\U?0@@?)INDD>R/K?OBIE6MO/+VXZ/NZ:Q/8O9[LW7 MWDP*KZNZ>_&AJV7=X]34-#GC<\5Y*AZO.P@UHC[6Z%4Q8VG@QO6DL%S/7 ^! MKT?UI/*]6<^6Q:KV&HS.1\>WSWRI8C\V;4VWJ!OK1G]OG5E57W$KIA??G&-J M6QXB]IF\?OHS&GYOU.>$5P @RH(XS:DGRGG*@C&%]!);GGN72*RR@PM^ MH.H^P99?AX.3Z/KJ@B[7>,(^'WQ^SXZMLYJ0 DP!&;N8%($@Y>*<:48H@"'K MC ]@&2BR9@3;?/(,D%?6O]\!:21KL<;]XS?#T4M84VPBU^\?M7I;=&2QF2Q. M\+$H!&'$@JWHB0"R, 8,1J^0B'ULM=#"Q+(C+M=T(9@%XZ(3<;EC?4Q#;"2U M30<#?_7[:]J.S+(-9^HF&I_59)JO^:'6E/ET>_%XQXVR7(P0I[8D:1UZN1?F M'!$NR[R8!EDO,;)A>=$I&V1,Y0!4)$E4A[Y5)]4&E407UIX^1: MN2:8/YMG-FR=>D.EAP1W(-R1V\>L^/=5$8H11%UK@0/5<.Q:ZT*/9I*STI.!5I M%,T.6:.S;DUS:\@EY=\O? ]LH@JYJC_-2?AMBMU(/^GIXP_7+5X:([$MG1!WH#8_:67J=]J19G3X_,G9AY&QF*]'(=7^Y91,FC:@*7=I+;'-D'%CU[ N[&A* M"QWT_M*C:C@=)W?->.9L^?<4]KB>090'M.6QQU0U>\CI(:E14X;0 M$/;R2/H9#'@SM<6>?#/4'E>:'%BI;^5ZHJV'!\47VF[) M@=A9LLV1VWE*$/S*5(-9BZNT#5T_HIOZ$9&N'U'7C^A;]".ZL;_0$YQY:4R1)<;:4Q\7:$=]=YULFIQ6MI,J?E^#N)F';G&($MN M"Y#^P+([5!*Z 1@E;'ZGC/XOM;<>IJCY&1IBY.!LEQS+P@,K*(Z\*@3B) [( M(<$@8ADV3GK,8K()V<9K^J&O!85M*'@[*VL6#(Y8"C2^'S0P<(T_X X^ZP>U M\&\H1&L9_"]GJTXV/WG>-/9YGQT+&WS!E$!.%1AH3&,4AP(C9IWSU.F@E+_1 MO[1J@CT%#'UT.AI.3TZ'T\E*M]TVHRS!WGH^2AHCFUFE&9(:+QS:=BAV-FWT MK\Q-+6=VC9$3%)V%GQJDGB2'TV!J ]VD6NB]__L5?5"4=ZW P^@/N-08XONJ87L$]BN G8N_%+ M&S732@-W[!BF@D<-Q+T 61@$+; ,A2T*X7!=1Z*H0NLZN=\(A5JJ":21'T<: M/QKIN.6OHA7UC-433<5I!2^X]1PT$XVQ]**P"+"00$9+A:T+S 09$[I6E=,D M;V//P3[V?K@\3;E!4=+4:3@QG27:[S\VI*9G@X6OJ5O\'@CDY7SQ+5IYUEB& M'ASMB6-,-"<86P28)E:S&8*D8Q;%EK:F] X@I=IZP=802XL>%@EG<9QDDCBM MSQM)LW[*V9+8 Q!]DF:8U+H02''FBKM;*!N45\\Y@;HG2,;T:3'+.B*/.J!L2K+X< M%"R7H8*0F)6A/F<=\'G_T[&C4AH:#%+. VK0A40RE!*I$J1E '92UN:"U%4M M8.)8EAA7BZ*]!@,9Q4:D^UW3QT9,T-'*!EKY@(^5%J5,A>_4 *V4W"))I$(J M:,:9"];!R6R@E0V(H2&;'UHYZ.=@D^/C3>!>A4[-VN*N"AY M3/3$B&ABA2^E*(VZI[,V&:\)":S!GJO4E?)%4T%'PIEWQ)8/)KS6%)NNDUS[ M^E.<4-?AR\WD=?3^TW'@R@I080@KJQ%WV$<_+0%J,TQK'QR1>NN%6LV6^>]Y MEL@P9D_,RK5N\)XL1Z$6O"FMKH0+?M$&L2:W38=5'Q:K5HN3-&W*DEGR$H=4 MRN/\^45=M)03C.(@[WB\V:^:3JY?C\&<@9[:QAW;4^^F_=PZ;B9LUENX.;>Z M>5I*^>E.^@%.>D,X87P!C^UT?FQ'E4FMN7XKZ3 VKSX9KL17GL1 YKU%29I8YF28 M&]FM3 W.@^U#FFI?IQ+."SMSS6NSS>VP87N/ZQ3.Y3F]K9K+*+=3,"_FJ]:Q MP<5BF=7#:7\_J^Y[^A._L&+L>LSW^VR1"='MCMM([VV#>[.)\;8_'=?!Q]V! M>Y]"CTWAYM[@=11UA^%E.I5G#0D96!SX&# @-<$(9&6R.#A!VL-/2H8@2ATL MU:2>*[@9$Z[:'4N((D=X%TK"%UJSK0LPQU*L&#SVS7C.'$5?PULM$IZUK8@" M-&NG#7I0SRQK_=&C2^"T=?>NC>S>#]?P[X]+W5+UU79[A/B"9-O.^S!/QH:M M&WE=EY@M(^%4 Y^Y+2VY?J=8?Y63LU) LI82>7!'RO,:YT$$62;'%+'64:QI MRID4^[7;\"0$\LV#^6*KT:NZ'T6+4.L4[YC9/1SXM00&[.%*X(0Y+!PLS MFNO@)*8>^$HS164)[';3A+4U,O# 3UZGA;YLUOFR?IVNR^,*=DG7?2FJ&6MDT3?KC]$4J[;FJ]A6HY;@(Y#UURYV M120LY$4MR>IAMEPODXZ(&6!5W<#$Y5*3M2^S:4MFO2SA'#:71QRM6V,UKG.[ M4.W/2Q4O_6&:?Q2+.YJ,YZ0?SGW=N3T: U6N:PHYGIQNVX\SDT)E]3QM^.:* MH4UOE=K^I&3EI?UN*L?3B;IJG AW[MH>MUH')6VY-"1Z[9C[UD8]!89=+(_O M#^V,_2;#U+VF/3Y]W#1J<;/JF^MY#V^^\'G-/>;7V2%B=);#.(< MP=94IE56&RR4B=4.SOJZYD)N92-EJE M/JL#_:DE7N_8@/%+[95YW#>O9F\ LM(?Z4^_UBNJ_!@,F,Y&V6"CB,.C/79L M8=NU8QY)50K$-<-( K4B(HA1%G.I HZYA]?U^=DP=.,Z_)_[YLW[=D1X-M?< M5:[2S2R4Q@/%^]0*%L@Q1P-!(9TF!#PC35"PZRJIGQPD:T'Z9&8D/'!NO',S MNZ)M!=3>H7;+Q,8N:3RXC8W5MM,F,:LS=V$=)ZX>57]E5-8RQ*2XV2!END)4R$&$<%D)OO;C;45H*:M8ZS)AB M'#.E.8 19WBI/./>Z_4*MSO*+SQ*@[TT@AJ$G6>(*R&1])@@)ZFUVC/J2A[DD>N\'<],VB9.6$EF0-,N?T]V;!K^H7WLTOE5!& M;A>_)N_T^4Z1I0>O/EX=G%E\$'M"GNT= U LG-,<:VWB:_[)X-X@00L@LJ,"= )A?4J.# "!+" M:\X\GYM"[(8!TL5=DJ#-G4*<0O"V,0!UPYC M(&E%E2M-%,%B=>)-N]ZSAFNL'=^K IJWK-K@.P<1ZQ(:C\[L[&>M1BN^[)W. M@W>3!X]M]N#%-2U"_ MW_IS)/RQM-?ZMR)L)\NHU3^O0UV!!"HLT05Q/IH($A,P$ K@(V%BN^=;H"[0 MBN=5;KZR.W!YKTYB0;T?1[@%BG0Z\D?PQ%_ZH">_M4HZ^JU621=G?_[Q^NK# MYWWRX>C?_<-7'T!%O3D]?/4_I_MGNV+_Z/?3@\_[=/]L[].?U9)*.H?G'OW[ M;/\S7'O^/@;\Q8<_7G-015?[KSY^.@!UM/_YP]7^V9OSV+1D_^S#YV/FC2NX MH4@S9>/D-8VTMB4J"UUZ@U59.+[<),JJ0 DSEC&MN)1$"J\X4P6Ä M-/U%9*C1U&^]:)U$0O0+9]%;QF:+M+S6>WWS A87+ P)!9@Y<(6&OYA2Q!26 M!2:P-QJ3K0W/<0%$MR'.,!>X+:BVP@2OE2[+$)0J-WU/24XD"'FO#.%*,T. MC)G@POL"8)6:FJS))Z2AQ]L"2$+4+0C0! M[>P 'TY'L\ZQ\Q:AX]X/R2V(%Z*0U@'SD_ @.CW]<78_]3 M\\//KAI?]/753]4@O5KZTL^K[?V3ZP/,P!IFI0W/'\^1ZP[.Z'4R@O^[YLGU MQSOIHW].W.IGE.X4DF_\&.^0C9]==UN"=V2I[G7;ZS_CZN$7JW88*9[(6N4. MP?==3[>O?X]]?4IK!4$@F+S5;?^99%>67R BHZC]_[;8UMRT3Y5-/^$>22*V MN=]C7[IZ+;WX%*]>M>V7)746TE_)=$SROYF7U'LU344 V2$^TUN/L\W?\7X< MQ3S(A=?_XK>NM7ER#%Q,>JF7__,3V ^ T?06VW'S.SZ#C6+=1MUNHWBW M4;?;*-%MU.TVJN@VZC;*+7/KSPHSQV+S93]>,'++ 7J5K^QC6L"=5%^D%LAZRQUF/)1+S# MUHL?R(\_T.6PPR(HWG@VMZ-3W+OKV7VU8_NO98Y^H#=NO^DH/N_;O^H=DJ>9 MIL$1S0JI-"^DD($J(@6!&Y4D&+\A>9HM>T%_C7-T_(PU?HV1/7S4V 9@$ MM\NB9D_42?KACW^/_SRZ.#WXU_^09K/G-G__MY;[+_#G_Z]>CU9/_S'CX\VCVV 0OM,$;< M\ (!<5 D"5;(.@HG:X(LR[#U0N%MN::=?1W?>Q0NB1_=D5NNTYDW*9!EO7OO MEWB6\JT3<5\DX@[@R4>7OO^7WT_Y:IW(>U"15S4B[S4[>+5[7#@C"(T=T:T# MN6=5@:0G$FELL7!224L4('JZ3>,\K\<5>9W4ZZ3>'5T..V'WD,+N MX.6BL"-*,RNL0C+ 'QQ[AXSB&/X05 O)!"8B3B;>YJKHA%TG[#IA]XC"[G3D M.W/V8<7=$K8K14F5I@)A%WCL3ZX!Y148"48*8S&3@D9QQ[99V6&[3MQUXNX1 MQ=V;X7342;N'E':'2^!.4ZUEH06R\ ,"!!>0$90CJ:BGV)0%_"MV>=MFDG72 MKI-VG;1[1&E7_=5ANX?UVQWMUN&*_4\'GW^[/"ZEI@H;ARCU99P:QA'(/XQ4 MP245@@3)0-RI[9(\>JBBDW:=M'NNTFXW9F]T(N]Q1-[>HLC#5!GA D.%$ YQ M03 R03 $5BX /V(#IA'AE2#S5KMD?:4]L,VY/S,SHO>[;S6ZI7G*VHSD?@NY^4K2-7]E9P7RBR%TP,IZH-"/!0X M3H$H$:;8,VM%*93;>@%6,_MB'+E>=#TJ5%QZY,:$THZ#'Y.#NY2.1^7H);=_ MT%XH+PM@8J=>'4Y M(T&S.!]56R2\!9-&$H:T5@25UI6<4TY8;+@A">\XM>/4^W-JCK5WO'HW7EU. ME<1:%D8$Q!2/+;I]@:1C%E%:6FD+[H+#T?W0X>2.5^_/JZN!XE!]\@Y]]J-. MW=Z5A9=CQ+@L7FD%0QD2>_$OISQ\8=&]^?C5?" M 1T;W]_"70Y^RL(6@D?KMB0E\+$ 56Q+!7^X@CA2FLYS@#AA4:&2DMXBH0I#0CR'&E:6$5#XY^C\S\]R[3?]O,56ZWTWM" M03O^)4&[-2?5RRNX^'GQ<-' MI]6H9N&.2^_&I4NJEA:^Y,%)Q$&K(FYLB;0!$$VDQ]8Q[HL0MEZ4>'7D7\>B M'8M>PZ(Q2C.A1^>A9>";\)X*P@CR @39TD5 2F.-2!D:RT+CJGRX2+I#\C" M?^^Z.6"^LJY=:8O,[?]W""\OU*_"V C8*M]JCPG"'N@D!**8=4X0UVA)5"BM@G MM=P6^(OC;UW&T3/@U_FXR]_]19UT=!C>-M/(NZC<(S/XDJN082Y]T!+Q0CO$ ML?1(&B>05@75Q%O&I=QZ(;9QQ]X=>S\$>W<=?Q^!JU?JZQ33AO* A#$4<>4L M<+62B!4::^D9:'/?<77'U0_+U5UKVP?GZR5M+9@46DN-2EUBQ'D@2').D#+6 M4=#CU-FRX^N.KQ^4K[L>K@_-UBL]7(UV),Y>Y4Q[^Q[SJ HC?5E!^6 T@EH(J2P,B M(:8YDI(@R4) TCE<>,L,46SK!:=RFX@NU['CURZ ^+TS^'+;35&8X'V)2H(U MXH60R&AJD9%,46;@F".#RVTA'FK\3,?>SYJ]NP#B(W#U<@"16B:8, I1X3%P M=5$B#98. (*J@3 M!,-94P-\S0G9QAUG=YS]>"'$KICAWCR]'#TL X^^9HM\X8&G0S!(8.''4_?WZI>J3&D5ND@.;)E"(B7TB#-?($HAW-F7 AN6!AQ]=?P-=+<<,"M+(I&48V4%#6A'HD'6&(R;)D\%^PY.&Z?G:%A[=D MS?WA:'*B3WSOK;[2IN^?<_3P[YN247#@+\&E$K[D3@AEG'#$<4=)6?C"=-'# M;RLN[4KTT!7>6VX+I F/=0Q8(\F<1X8PZSPI"J=%=$,R]<6MC+H$JF? K?>( M'78QOP?DZ.78'PD, MR,H;Y$JL$/<4(V4TP.N(N55A2TF+[W&(4,?33YNGNQC! YK,R[$_X&G)5>S< M+3TP-6,!224]\HY8CVD!?W9C_CJF[F)_WSM?+\7^O Z!NY(BIYB/M3"Q*X\D MR'!BJ#-D&W&Y;8D#S7"["%XYALGEKSH)&"(6V%0$QAHYRCI4VSK^4VE[(3F9W([$3F=RLR6Z--.XGY M@!)S 66>'%NJC'>&HL(X"A8Z2$QEG4>"$>N&(:8)0$! MIL3($!J0LY1YQZ5V@H/(Y-LE*3N1V8G,3F1^IR+SNFG+G=3\4JFYOR@U&1P> M9H0AHW7L?" E,J4KD96*D=*%HBS3*%&\3A^)N'X=';M!Z@7]!Z@/SXN'T2R@=< M;"\3U>J?#_@*\A:;O?7BZ-3W7@[/X7%7O;Z'!8Y[0=NJGU(V04("F?: &Y#5 M PNO&"EX>.%'\*Z#D_R%GCX9>9\2.W=Z<#OX37VC4_V7[_VE1U?Q6I!WY^/> MY%1/>B,]./&],!J>]Q9>%%[!HNH3.JT<$-]/3T[0_?F_I]B>_\] _Z&FA^?P MW*-_G^U_AFO/W_.#L]_$AS]>\P.XW_ZKCY\._O6:[7\&H7;VYOQ_/[^F(*BN M#LXL/GRU^VG_U8=C23EE3E!4<$D Z3F)=&$+%&@@1E)6EE)OO1@.?$TQO-X$5)M/4E95A+8S0GQ8)"6\KF]>.Q]X?-H?\: MSS9F]QZ&1KDMJ*]XB#^YZ>@JZ;4GJ; >[ASML70*ER4S")>A1)S#3ZID$G$G M8=M5B95Q@-AGU:SUX;WHQ?W+#-739@B,5&=/ QHX]6X*?)@;Q0"?-7UB=GKO MO$]#*'ILN[>53FJ\%2ECN\F\(O$QO$X M>^?#47Q$/EF0<#N+C5V>@4*A#ZE0;B>--ZF%MI0^U>.%+&$[/#^O)OG@X'1' M_CQ22Q+!I\.^ZU7G%R/X3;Y #QQ<,9F.!CT++ZZK00\^O8A[D(E#]\87@#M# MY:/M-7!IYWJ7IWZ0B*B6[%&8 ^%,_$YO=Y(^ &+T%^G:88";9,UP64U.>^.I M/9W?:KR=+F]>9N0M0*&XKIX&,3.)BZM&:;&M].=>O](FZJ2K] (:;C<"@K^( M-P758O5%%7.G\QW@E>+=S@&437K^/W&+:@X %@% ':D^Z&H$FJD_]7&Y\;/Y MP^"5-J]DW+L$5NO]U^.;$BMR.*WJ]]FBYN;$^& XL%/8D,$M>P(5SU@N'WS^ M*&):6'!*EJJDB)<"Y')9ZQ+B4S)@B$E==@ M(18!:5<:I#W!DJG@'2&1&C85I\^H81SER2MO_;GQH_P9%=N]R.&)5)8^*M)' M>+L7I9FW43GUKT ]?N-7.HDS9.FK;./#R=IKJ.M"C!!'_1?5MSQ4B">4:\_ M!" 6E?5,@T8U/\RZ7%N;M7#2H6U0:'0_FGN]\:GW8-4].^3'?OP^#?0(_4(" M[#,D%J%Z/FN .M5%@BM1T*S'?YT]\0VIBG]]>V(C&2]3U=R'DT%[!3^-\VJ9SR]N.A7?@08'@P".,XVDH\2*%DBD0J *BZF(WL:C8"9G:%'D0!W MKQ%CVQOTXSK5*>-'1"5S IZRY*.:/[UE'=T9N@?&2ZF]4EP3'DJM@Z?>@I(+ MA934E[=5J&_KU=RU7NXYJ\\(U ]>[1]S@,@>!X5L4 9QSBTRUAD4E";*E=0S M[T!]*K*SJ>ZM5J#;=SKZ4E! @(%[$CQWADJ!@["%P+: Q3!Z6YS>'?T]C_YL M]]@+K8#/ "\Y%1 7WB#E'$9".LREU93BD_RNE__G L)-%:<(4"YAQ.'V-DL*.(,HJM$-H" M_\'I"[FS*3MLQO@+UM6SPQWB(7''C9'VC#N^&\_I#,$2"A V]\U^% "[Y+]? M^^\H8ZK!-'U]W6_6$Z/ZFL0X.]]TFY^B7[6R-\9!MU[\ZD]@R_8UP+_1^#8L MIA939._WH$[AT8EKQKU7U7@" MWY_ UZ:C26*@>-%K'1<[F'\,ML"1_Z1KR[2UZC'L3[P?<-P(*+]VQ(?>^YUW M.[VW\(RTTIU>L5T4(HZZ[_T0'Q![V%#\<[TI%_FZ*MHNU21]1G[^K=I[NOE=_ST= M^-[<_SJ_]\D(B#S1'0BDR32'M !!]OL],YWT-H+(]. E&.D%)\P*L%"\X01; M2;4(8$\RP[GR2A^_BD_'!2U0\T,;3^X=O%EMK34>OTPZX\0/[-6!OWR97OA- M/!O0-7!ZJ]%X0)F7,7!JP_DX)6]W/]\ @"3"V=+ M@)6*,123(I#4!LQ+K<#D%/ ?$W6*Q1*\;,AKB>I:A$4;AT:\K";_HRC\$Q/L M7EQX^/&7H1ZYWFC:S[S&VE(5G#K) M+!=6&Q9GHD #Y4=3\T-'AUZ'#HX_'A97*T R0%J*."=@YEK, M$ EET)9+YL#,? $DM)$.[T0,A5%2*0[F+?9<.:J#!#/;$%J4.E8Q=L3PS8CA MS!X+'9@T((^T+\#JU5(C([E!I# ,$"&G)0%B\'W_USIZJ+7?"#1LEA4@*:KQ M>.H;D!:E2G*#3@=9*49OZ0XH]1I5SF16]-;&6)%/L8"H#G-RB)],^AF+S5S& M&6: ?JR?7C^JKR^CMLV/<]7X'!8"-TK(X&+DSZ8.U/\:(VJC253CX))&>VC% M%KZLW.2T2?1N?:O.P,7SKV@#UMYTLODKFZT4F[;C:^)]@OG2%K7^/!TU:[@ MM(K,R.N/2,?4\I]T_U)?C;?^N?AB\%;UW16&Q]]N ^K7??%_S AN=W?3;F'3 M;KC+5]KK]08AB+:]@]>_[_9>'O[^]O#WW:.]PX/OOW_4 K;X\/'AW M^.O>J]VCUZ]ZL/K=@Y=[N[_VWAW!+_9?'QR]JWMZ_I#E\]2[Y0%MZ<\EMLMB M6!@2"JZ$*K"&OYA2Q!26!2:P-QJ36]#,UW=&$!&=$:"0>G.-!'+L*9CV1XO1 MM/'4G'FPD&NS#<37N*J3X$#M_Z5'U7 Z[O7AU]%.'57C/#(P9[.-7#70HZMH M0X[&*IT.'3QMO$->[7[H*K33ZROTPR;O,#VV,3+4Y\6747=%^.7)@]6!.DX M'@[@YZMZ,V,N^R@E3"8K$G1EZXXI+&J\'S0/==LQK^+2]V.B87OUB<7*G^$0 MZF^F+,S9LYJLPVPQY+3$^K62R=N&]NE=;9MPTV;'3(V12V'_I#Z34?VOW=VW MT<1OI34N?3V1$7QW-(UZ-Z9P+F[)+=XY'>/JPGL6GFO\NM=TV;LR-]]/IGT= M"<+'?,OD&ZI3B-K.U$2#]4;XV0G&&Z3U _+LC4^'T[Z+3]4N>@OKQ377#OSE M_%H]\LEQ4,$K[%SCB_:>EI1_S][OVSTQ!]6]MJ?WS#]K,V/*!ZBI9C%MMIU$ M!+;O$'AZTD"Z)LR_AH1O*7R_K0-[#X3^^: *E;BF^?)WK#S>Q&H:.*?L MYH._%\\T(91Q1O'-24VN+GRBFR:;O"[/F1W>I'_5<%&4',GKEC?I:F8?S+W+ MU#[=:O&T=MK8I3?=,Z-3$=S[+.=4RHL3EC!?10!9AJ"$\XO^\,K'I=]KH](YPE:-XYG%76KMQFTY M_9MR2M2GSM5^M16Y%W=YZ8V;W;.@=(;G#7'4IWVNG5\78IF=29T_-QRA MSTDUSH;\I'' 9]K]9WR5X<55ON-.[WVBB42;\)9I2;!1V0&P9B'+# TO!N2] MA.YJ>JJ9/6]O"F5D_=+L:R+5"[BV"1;-@C"7>N2BNF]M\^Q+F8CU8'$7TP8O MX[7F.W/ -@$6&?BKWXS)'/QY]2?.-K^$]U M5F0[OV683J:C6:9II-?02^'' MI&= I9Q'JEN6->?Z8W2M S =^?&T7[.$7ZTTA2L_5>?3\]83YZM($:O%Y^?' M+MH=-:1<>?ZTX8,;SG]VAW%UDB\93)Z$& 3(&,.:.5\SO^TKT+.7B8CTY0SX M+Q.,/4T67OK<7$4GWP8I6NNJ2)GF*ED>S39&$Z"FW]IL;!17)MH:QL8/9GIL MCB8:UED^%7B;"BS&:CR3'_5=Y^IQ-+O?['?]*O@$FY),KU<5G:N3=/W0-@9G M?)6J[]LW;M\0GKL=_WVIX6\XD;]J[^NZ+:Q#FCD>&;6!OM 6&.]FHEXEZ"^E MY=91K2/EGWNGPTO8CM&:0YZ_>\) ]9Z A)Z.DJEZ,01LSLL(Y2^<7(_4"^F, M,0%SQRWW"FN&I2B]$\R5P1\346YU7O#."_Z@7O"OY9FX]J4(W]E8>W1-?X= M A66Z((XSW6P$A/&<0%L) RU!N=4$T)IB38U>OC75*?<%S\^@MO^TA_:C]\\ M(&N;@.SY(=SGP^<]\>>K?A4[2!Z;ZN"S)0?G^_C#V=YG6 /?OUH. MR'X0^_3WL_VS_L?#/_8^[Y_]1O\\>RT^_+''#CZ_I_#\:O\,[O#JY//_PGWW MSW:/@]2,>!\0AIU#G'F!I("?2N*D5YX'&W?/-L2T&\/:TIK =,$P#88+JHTV ME&&C. O66DJV0+V HH\\,YKZK1?SW5Y-%6V3YMK0S,T/6UQ<8;TW5#(KJ>.& MAS@P2&A6,"T+++7\+D,YB1W>9O.Y]X<>Q>U:">4\+DN\JVOCXL3"M(YZ&5>_ M-L;24<0NSYM??CLF##MF<8D\=27BL-%(4ZT0U]0%6F!26+Q,_]^K613+!*(1 MG)V.N92MIL'+^O CR(\&:ACV^\/+<>^'%'4;3N&Q;OSC3TL-PVY4+2D'8P[O M4F

,>^OAC[GYH??HX1NKZ^^JD:I$6G+_U_QDORL=9 M;'&KV]XPN_+&&;2KEZ[I,)E!UV.V5EPNOU@1TPDWSU.'ZVC3:Y#I-^^I^8L' 92\EG73@'LV2GQ^[57_W@U4[]GG9J6!ZA+NVLT1_J?2 M,/5^<"PW3!WB??KF[$^ 7P?_^K/:AV<=G/UR=GCT@?X)S_[P^>33P=GIV9]' M'\2LR6K3,/7LM\\?_C@X/WCU ?]YOG?YYZO?Z/Z_]L7!V9_G?\9[O'I-#_]U MT#\XZ\?*R_FX4;!\N N,80E$@QGBUI> Y"Q'#.P%)KSS)=9;+SC>+O$#3W[Z M6[207GV)9RG(_F:R#!@ 4ZHE ^@7<[ U+;P .1:4(IJ6FZK!.UGV+639U4R6 M88V#%$2CP*5 W!..-&<,24E!(5%L"0UQ)E,3+ M4S!ECB!M-<&5[A@ MU!-B4S.X6PND]7S_J!!JZ9$;S?KG MR;R:E46P6C-O2TZ%-J60A8)?EB+.($BUP E$*'0ORZACWL=@WCF:X)89*S1# M)0\:\8(52,)!H5)H7%+"P; -B7E5^<4#'A^0>?^VCJ?WDZI??4XXX5XP8[VB[?D;?EN3/P8V.%CH$?DX'GF$%+3*6T&BE7, #\1"!# M"HI<\,$R3S6.'@A&MGGQ_[/WK4UM)%G:?T7!N[,[$T$R>;]T;Q!!&^R@HR49 M6[8'OA!Y-0*!6 D:PZ]_3U9)((&X"Y!$QMLJM>A.Q\/;%'P?;"+9C9B_%7 MNY\+Y#:/?*Y_C>NQ_/\*1J<'HUMC02D#\$9Y0BYR!3R(8:2C8TAP@%0EC>0Y M&U@N4RUGR/*JW"8SZ3:ICO=L'.\KEB08X=;D1D=*>,05D7"\=4"6,6RY($:+ M''->UOS9PSDKQ\H#,GH&PS\&Q4NQJ.TI^WT4%593G82*JP'+SW@D\PWMTYJQ M7(757QJNOXVR,4V]!3ULD"!!(VX< #=3"1&LF U6,!$HP#5?9N2V<5EO=%[F M(X?H"7=98>4[R$*J,BKG""Y'XH:8,V4H1I[F <"P=Z.NS#?)?YF/0QE0GT#]D[,6U1X=7M,K/:KS_6CE@]T8-TV@O MK\MV\F7?UI/ZU?]F+OY?8)N>5L?_#M MPYYPOG"_]D?]K[FKV]E1[;)]23@M&EB-O+,HV^\4S0>+7H+PQ;D!0,^>#-O, M'+9_Y37D!G#PWOYIT6$I%%#:'RWCZL7CCO6777;RE89O*]LXC7SK>#N XO[A M([G?87O0IV;P/.$.877E7+/Q!M[#QC\UN$9><='6H.S,-783@YG,Q96+MC,W M6JN5+9>&EQOI.!-]EHC<]ZIH? CWF.S?W5ZQ,2,W<[GGO9@[4]SHTW2]_G1& M2T'_BL5PD;P1'WHQM,O&PW_8HX/::#'M[+=>&1^^][C)5,^=\0JG^.BWYNE) M/[O!0&@*=Y@['SS;9BJ?[+Q,J7KM1*56P_F)RL'$&1\>14L0CGFQ"QGF% M@N+ RWCPU((U1.F$Z72UMYHA7N2M-@H#3O/*>("!$$GS% M::"2%!AG0*S?]EY+WA@PV2"NFC(T9SHYSSV&F=4PY(KL:_T8UB/9X M)RD;Y_9CT3\I]T;JGM7*ZO3Q$O>5NUM6W,4?)K:SN'>UKUTD#]IT!9<&^F.K MY(5:P?)A%>*/>\T\\:IWEK,#)N';7WY.[?T++9:^4>W]K!>IW]M<:.'+]!_[ M!-Y5F?Z'8;O4X]@K:%V.\/V\:37-0LGLHKNR%SNJ9RGQ@2FF?#"IWN?+WFJ3X$HGFX=59O@9WRXQL#LGG67/^XUVAM MD9WU/SK;^S]9_<J0JM'H=7F#>ZE M!$M.<8N43 3Q* PRV&/$-9-)AN23SOT!]+.)5Y7E/F-G"+[0 0ZK]139I P*/O%CTX 0RXFAW7L';T&*ZOF3.8..<#L 9Q+1J MPBLWQ*PGD2%1'\)2.BNBF$K.H MG SW'Z3FR5[LC5;;5HZ&F2,#PYJD8J_^NMJJ"HD>A43;-TB!\YQ''@B2,D9T;).ZIPRPBP05& M<#HCQWP# M]BSUE:BP_2'8[D?9%MSWQBYF3@FE#&(X K;[/"_"^]Q-53GMK'),F]R+8EG@ M5^G,MU"5/1585F YK59\%5B^/EA>$>%-4K_XMLM$"(Q@A:(V#/% ">"DX,C@ MQ"+6DMMB&)]>UF81P'*\(]^U+ARSW2ZK6?:7>U2'I*>7,D.)/U M7:,X28PS%(Q1B%O-D'8R(6&X\PF.792Y!$^NW)R:=]D<::2)G[^[D<%RS1X? M][J_BL9]G?/7;ZWV1_%49[S+5'+CJP;Z10 M2&M#$(G">N=-\H(NK8H[6^W=T1MMI?8$3?-$1V>E::8J'J*^OKD;!24X)9 ' MYCCB B0#^+A#V :PC*5TVN?6%6;E9KCA4CY>5L-,I7%CA1]/$9 &:!A)&=9< M.03@31&G&*A()!BD!!/,C:2:1Z#\=\G'2VN8X!DG@"' 12P7,1JK$DL)>&L" MLT+)2D)>JIOK67U_<]>!^0+6'T.>\*QA@(,XX@B2U@<%9Q>(JWZ*AAGT&EN9 MA^[$ R5H06:*7MEP4S'Y9+,_%()18G8J)IR*?AMW )?&@J)#W&+#2A8ALC"J;;9$D8@VA M#)0IN>LH9+#,SA 0'Y <#UM2\Y=[4DN][F'-@JRU>P$=VUS6VS[JG[1/3O-5 MRH[L(QW5:S8/J@#9NE6:8 OAQ$U%H#8;'\<)VOWBM'9T=&H[F[G+8>R?7,H/ MHN]/@$C]PN^:2+@03B,OF4,A.-D$:>Z<9 M1I03#8G%#"%'"8),:\,\U;@R/#2*EXA-_T[5_L\>+3%A@_&4-@\]^%G M'"B<$7WCROETXSVO!Q^ZAC$KM9N##L;]GC.G@@G]QVU=DJ6/T5&08DT#=SR9 M)+2P3#*K)=86B,G:4SM_GUR;2&"'$Q8^6I\S;\Z7:V=[;;\'".T[I[E'DWV4 M6C<&3#/"F 1[G0NN-,-4>)?@9Z%3%/>B\%"O_P7/:A@?&:ZM;L$8.STL(1F$ MX8,]AE=.SBL%/_G<;IYE9PKV&DXN '+ AN:NXAZHKA8(Q%EJ*7P$&_5Q03$< M/8O #X14W!ABF(LA*LY8C-I8/]ETJ?;X!?@VB_!XOBTUS\%6R";R25PW+0;AJ9R8:(^ MUDY^&J#^$#E(?M%V-+LGJ)O1,+RF7(9T$S]=NA;7MYTMT>F!4ETAQW8O@YYL@] MV6OWK_/>$HF*$I[NU72: H^R\CJ/%G1:/,J,^-&T^Z8YPH&QH&B> MGGAC6.'E")-L28Q\:I!W@J\^8EV_VSD]N?TCDVRBT7D.K^F7)%A>L^9&_LUK M+@X1C4('YUS"/'#/H\&682U4#((%E>(N[,#2\%-[O:O)%3\C]Y?^O?XXX!G,5B3P;#HASVVP4-:_5_7^_=#)^7<^JCONN#7GNW%O6XG -_>^+]3 ->UHU#\\8\\?O2S/<\J='8F M?^VO#;1B%]Z[21KK]5_;K6W::!W@YOK'_>:ZQ_568Z^^OH6;K>VS^N&?!_4/ MU[0BK&M[_QO0G(][C?UMTFQM\?J/.F]<;/VJTXVSQOI6#DR>;Q]NG?WGXB!/ M_MKU) @PP F2U"?$@S7( 'HA$$,7_U\HMN7NPUT2WU/U?/KY8S*4E*7%%@'^;'.TT M@9# E(O QIEY )2^T0#2YC'PAKKM'<23VE>@;OW:VL]>+()DW6WMG_ES67(H_OW:DRC^2G[_5SFZ]L^8 M4BR8UU]_?:C]<_"1R[\.W[R_ISY/N7:_T,-05#S'.!???PL)N?.YP$N+CMU?XN.M#?:41\ MCKT"L*X9$\YQ3"(Q5($-:9S4EN!D-9/1D6!\F1:&L2;T'L_7AV)1Q>G\;'O- MWM>3G/98]'6^^NJ!U8#?'3[6:6-MEYN !5,6Z: H6(L>(V>T1E&R%"AUH*54 M#C=@?'.@0_8>E&(P+L"%8%R)(M@(Q1C-H[$TCBQ&\%>02/_XO$&G(U::>27IZV+^M:NPI:&P'BV/P7\0RTRWDE$(R"P( )+RI=6S:3T MY#$;="Y2.]9/"QG.LI_:>=\+ _::_5J;'!8J8/56F2_!]9K82ZZ5QPO5SIU5)^"6(18.DBND8/E MPG-R!(3BN-?U,8;BLT]/J'RNA-T UL^#97WL=0^S4.5(,^CA0NY*AES)U6UR MU6SY72L%)IP())5BB"LP81QEV:-KJ&"P%\(R@%.VA\LUSDNNV>L+S05<>U?%!)PN*F28 D5, M$X"1MA00R7J/%:-&BYPJ=,?X])$*(5"-?[=S?@C(Q-_M(E>A7V#1J'U1&"<# M9VO^T-7KW9S^V.W' ;8]5*^_K64*DBD'%GQM\RC[TX %UG+3U:S*B8$_AE-? MVFX3WU983AN'QYWN>034+E#\\VG/[]E^^89YH#>;1[6/T?5.;>\<[AJK,0+S M/_V:Z]I>R!LQ8,+4!' IVY4F_.4;2\UJ3T$8 M>_ (PHA2+;XAV^CP#TC(301\'$T36C+-'-#>J+E4SF(PLA0C@47K<<39?"4& M3BBYQRBY].7EAQ>!B.4O7^L!)_M9B-X?YS?!ZJC7SL$1#L>:HX1)!WX MF<<];Y=^.B!ZO6ZG _@">JJ,L5H SX&[)?Y?SA(%Q'M<(O"3)/%.!]V3(6X= MS.V<$9#MBM*E^CG?V5#%K@-NSU J\5LCVKK?)2XH;#E'#M, TAE$9H<8Z8"- M,8I2[]/2JIZ4/-XM"U@ZW;,R0ZUP=]AV#T2S\&47CM[^\)52#NWE[RX"G3DJ M7!^!2S"=(]#4-GOV0G?9A>\!;+:RO M2'+,W_8X07^:!I^F? _R,X<,\NNIZ_M>^[CP25:R/2K;%QN[+B3LL&1(83"- MN3" O"Y(A(4W$0?+4^[/2^Z0[1O2YD>VJ^"P]DHD"T@^ZIY:C5>?NC( MY0H8Y,-?]/*E73C\B>+B*P:_D.OKG/QEA>U9>*.&+HZKK[YN;Y9ZI5!T-RS/ M[+-M#YRA(TKLZF+NL2:GBSR ,IS238@H@^2$M!AEB5? (D> HE^!=MS M+80B)\YV*BOT@4A"LQ4AB10\*H^P-Z#+@'<@2[%%D4I-$U=!F)P"?F\*9RDF MRX^4(SC5QFL6%>.$"^P=2PZ6('-C!:*3O$'UH:H[V_L*L^((-$@;\%RY"%Q8#8Y4=E](P?.NX@"/DT]L.&-@OE%F/=>>6Q>]#-HE&I-WVCRL>569M%9<_\M@ M21^[O6'T_-MQ]VCC5^SY=C\VTTB!7;/P#O37X'V'\(E>]W#-_]]INRQ-Z'\= MK+<2RMNLN.U=QCC 6,3(14(1CS(@K7($U3OK,?611@&6FUAY8AK'L,K%G@VL MH/+/W7+CEFM?OGXK4?%S_@$LBDLO\'(-O@R-_ IBUS_MP,Z?E)\X+*3[TNEV MI\4UFODY9GE93*'EOYE5'.(2.$TYCD=_1CR?%U8='[X;/!PXL/.IA+OW)(]F$MEI)[KS*'0XYMY9H M#_Q!!N&))\P/HA#JY9S"STLD>'_.X#K0B&^[U#H:#*,H>#"X.14:.;"-X!\I M1(H2+.]L>@L\T07\X"/VMAE2I4C4A@2UX#8?3T^RFAHRU?Z-8J<7J(8K*/-7 MOQ?#:^MIS%IG-U>:=3O>L7_MGT3*E>PK? M'?K_^NU!!T\4]U;T_;^J R\ MLH[[\;?A#[^'=O^X8\]_:Q\5BRX^]/O@ M6H/B\?SLKLT9*!YE^?)50?0*+HNB!V.[!M\\>'FE>.G:U(3R-0UF,[[]9;Q" M;GWMKLL2]N#+WC-M[(6'BK7:AX!2#5#K7[J']N@6.=,/&F@R>4C%X^ZI+,U^ MR>$LU^_E!GP7]W)5G#)PA8S=UBM-B(/S]*J38T<:X RR5,[NG";_@/'3MPX9 M>=#$HEF?U#.1ECYQK,/XL)Z2/GPMW0NM[M!W=11 :Y\ /P![I%#BS=Z7_FG! M11_HNWKS\3U/U.>#\3U[S4_?#[=_;#/XS*_ZIVU<_[%SN-W:(MNM;[\:M-'9 M.6SL[>Q_NVB<7Q_?L\%W?NS :P$XP,;9SO[6KYW#G;W&^O>]1FN#;5.X+OUX MV&C5V7\N-D[J7P?C>X * .M*(A'$#&,(# V%#%<$V:2T])YYB7/Z#%M6]#;/ M_A,G]]Q_;&9\_/4K(]B7">2F="867JJG(=FB#,U]$;":M@G]MVUW,@T$H^13 MWK(*U*8':INCH&9@RV.*!#EL:<[@#\@*%Y%('GOLN$K1+*WJ9:Z?/8UL_D;S MS@!LY8S=YQ"O"J[NX58/\X5\RU&-C?[Q<05$TP.B^B@0!9%"T-(A8C4 D?9 MK*CPB'+AG:"YFC=[ Y?)\V>$3P:#M^1/Y<$T,X=(Q:3P\>#LF.-H+#!;YG\_ MW50.;"RLB7OHVG"W-0IWD@4F PXH MA11*8])%+Q!.D4DB6- ICX$URTS>5COY6.(UO8,UG6&PEZ,1QOJ^W34JX9WV M'U6W]Q^M.HE6G42GTDET8HO%>ULF7FNQ2+%2PF,EHW#<&^&D2S)QF_-EA,D- MK68V3)M5(BJ2<&JCGHLBB:'_P(#7FT;W6F.C5 :E.8,[&JO2.\YW=$];PWR! M84+77[)+JEK M_O-O0+_ZA2-J+2>FM4_.WWOTFS=;![O&4NJQ(,AC;!$GDB!#J$,QL4"5-81) M=QT$ "LDMY99QSD7B9B4G&&*Q2 ]RR[R:]'R+$%EI+GH$9TZH/(2S!=(_ ML90_EJE&I4O7#C:L$,IA/QXP\ O>F@5^+'R=DRE]!/YRU9,QV!/[K]^>T('V MWCM]<;B[-R!+)P1D9RQJ;\R*E/(I07M!5X32TP_:TQ78SB==]N[7))/37ZQ< M(93/RV+IBM(/6] #TR%PMD5&KC>?609E\*,\IMU4\.,K_53\6BBI\@V%JGI$ M=L5B/*(?Q2\QH+5R/E_Q5(K04"TW,2E^_9B;;11=BXM?/P\?:<$ WMT36QLV M$2X>QN81B--1O^V+W\J']+Y26>S)2*M94_2GTU5*RZ/#3)C&MVC7/H1!_'D M]^&^K.^'@^V+GV?-UL]?]1_?\#;=.H?/\\9AG33V?UYL_]CFS4\;OW;:-]R7 MYPWZ!:Z_)IKK\'KKR_[.^I]@'?RDVQ??:',]NSU_\NW6Q\-KN3")I:ABRH&: M7 *F"$<6 SJKX U/1E(5\=*J7%;\V=[+UTJ%>2+P75<6+PL;T\CU?#YJ_->+ M;=XC-NWM,?+VR0Q/ TKZ!C@YY%4#6E4PJDRH,I7Z)D#,YB M[ST"-+2(NTB1\9$CSZF.*<\%E[G;.5[1M[67J%"R0LGY1\F7I)%/JJV]#QXO M;:=+LZG PA%SHF*6T\3,QA6SU"I%':-#1 N->"0666T-TH9T&8%/+< M";ULQ"SE7#\1NQ[,_!X* O-&[B;=USR!VNU6[C.1[17-W7%@JVS>J8/;E[/O[K+0IB7LD_N' L<=)]S2"@+31+',>TBB5.'==&6*)3U@4C M031EREZ^@"Q3!KDHDF?6*,E,$1GA>H:J_2IP>[?@]BI,[35C&2785<1MF@ W M$L:PSE-G0T3,*9G[QCFD*4DH>*J=3.,B,W M^[T_W :=/6]>%:F8/YHV]S;H -9. 9LK W3JH'9E@.J@F!$IHD"80-R)'(-5 M%'' M[+-AL9Y1@]359CBI<(4#R.'1;GB6U>,#.;AZ*)LQ%PKH*^*1Q[4PX8S MCJ,C,=C(:;Z.$4E$6@DL:&>XURNH8 MV20$BH$H'K4PGD<@E&193NC[/Z,I?I5K\-VZ!F_AG$_#NZH&9"' ;B32H3$1 M+F4*S MR,4T4JTG-KK$+>AIKKQVW%DMO",)_HNM+P>[Y](T-'%$;56LL0 8MSUJK&KK M,)6.HZ@,SXU:"=)1?NRI 4@5(IF.L/A/WJE*. MQ8&^*],U1(FI5@X%1TCVTRF4VX\CA6G0DCF1C%Y:%2OFV1WYJQA)5(AV3 M KKF*$Z$$L)LD6!W$].J*,6[K>20N9(CYUQ6E1R/3I+)]7,R64V,%3PX;K$P M2C,*_S%<^'(:\9M2RJJ2X\6P]V"44!(N6'*:(*RM1!QP%QFI (IQHI;R1*3% M19<#+J?5QZ6JY)A1SKD KL%;..?3\*ZJY%@(L+LBFKEOB^,!(R8"05PQC*PE M##D7N!+8,F=$D0[S;*)9!3HJ-)MZH&.JK*VJY%@ ;!L)%2:IBCAEGDH],IIDC*ED5<[P8G/X:I9)&8)*;'R!,E$,\ M8C"8'?,H$<>PIY84!K-:%L]*I:D<@6_.$Q? $3CW/+&JYGAI8+OBB=Q:^"\. MB+@\F8,"8S3>6F2-DT9Q(@1U192C*N>HP&T&P.U5J%I5SC'O /?M$N"B$\H) M*L 0E@QQ[RC24BHD*:."&\*PHTNK4BXS\FPO8!7IJ.HYWIT).J&>HX*KQ\#5 M^:BAJ82B+#F.:,HQ"RHP,H9CA'F@%#-#- >X4A.RFZN*C3<_Y%4X8I[,S*IB MXT4Q[QEFLO(:5 MUW Z7/5I6%A5>BP&$%X15 Z'*D7B&,9$1>8(Q>+ZF+!G, @_T:!T;TBJR!( M!6FJ4H^% +>K (@T1'(E#+ \"@A'O48Z]\NP."FF0A $Y]'D!"]K M/DNE;(7A^^\3"^SPTOJ#Q67);Q^=%J)9&*S#Q1S:WL_V44$>38%PKW%4:3ZJ MUYY1L=3)"Q/%PLI'#-8-?)L?/\J))"H\L9*$R&WR&A,&2DGH(!SU#D_TGET[ MQ7XOAM-.;*9+]@#TISA=1[[D(-\ 2_IKL,%_P[%MY2?<@A7\T>GZ@SD]8#O_ MVG&66-]2\#WG&\? M;IW]Y^* -_8W=C&12C,O$=9!(NZE1(8' 6=&^212#-P ]D2 H6-XU !S$?:Q MD,W+LU#:+B!H'7O?#R2O'2M1-:OL;-BI#RUI?Q"KGUM;LN2]@* MQ[>_?-=E[WY-,C;]Q:HG/X,W6&Q^LO1!E[W'/_@(O^0='D,/2CWV7I(4Z6M( MJR:2HM(C5.)M-_VOZ_U[=03;BM^_G@"*U0J$NS6NO*B/9V@EHH&96#R0PE:L M96.Q^#5;C.4#+"A8^>/GX4,M^-V[>VZ7]+1X0I<$IC3^15/?)O[8RO M45,,P=;/J1-XCTV37%+&$K"_:.1P09MPLDQ%K"*SW+IBD*+.C>LJ-_NK&6!= M,)8V?S4N]MJ-3W4.!A.LK['7;('QE7G@15[/'_OU_3\/=SY<,\#V=^#O&ZSY M:1/6MW?87/]R %Q2U"^^,3#F6)U^WZ]_JI_7#W<.P ;;9ID@+A;JR626&'$ MF8W(!2Z!OX/EI57B3-JB"^?S.]8M6,^DY\'&G/JE'G[3\X21=W1;>A)05C[X MA4#)JVY+)I$8I'*(<)80#X8@A[U'6''N(@?QX+E7L5PATQJ<7:%DA9*SAY(O M22,KU_X"8.9(%R<2592Y'6=,W &S)!P91QQ2RBLN/-!+C)=6^3*GSY[8^%J8 MN>!E#Y^GU.!I,6WFJ#Q/E&J% ^>$8&4:+9N\ =@RC0==W7;5P M6C2$VQRUG:TE.$4B42!YB**)"CFK+=)@2GNM'8U)+:W298H7,'6X*HJ8/_IV MBY'[3&2K>C0M#KA=F;P48T6TU(A'3A&GA.:R"(.(B%IIGC"5$NC;BF2+AVTO M718Q#+K#0XMW?^T\OW/!^U1]KOI4+0I?OMZGJJ+$C] :6Z.46,B4"-,<,6R M$I-HD?$L]S-P(6B)A0AD:75"4_JJ#=6;G^]WE:0\]U3X?;:A>D50NZ+"W%/# MDF%(6>\1U\(AG0Q&0EDNA8S4R-R/GJR06>I&7X';NP6W5V%B;]&&JB)FC\*P MD6B,$D10HS3"20&&X1"1CI8CY43T 0W*@O3<)4>=0C$HB;@R$3F%&0J>2<69#<[F*E>^PA8:B[X$])U>,#8<:Q3T)I;*IQ2"?Z+%6-.,!Z*W,0W)8U5B_V*)]TG%'F8D2!"P!?"C\Y03 *F$:KX14NBS0=@>DPLE)'Q"WS8#MGMBE""#%JYJW/S4SYLP>K59&*"LVF M'JF8*FFK"DH6 -M&0AB2$P/89A!)U"/N4^Z" V3.8"*H2\)BDHUHL\SUM(A< M%<5XM:*1]S@5W&OBM$Y..1LXAW^32Q'+:+U1@'U%-_H"[@P:--:254G)HF&< M'[55L=2)F:8[R)"8JDR=5T6!GDI-2(*DPBB8$&IO.L1_WL1C3O+T0R>\4A M5<%)57 RY7RA.6+35<'),[3&P2AA#E%)AIE"3N3<;.P%LI%%9(SUA$H6N$M+ MJW2"1Z"J.'GS _ZN7)USSX6KBI,71K61?F,BX.280Q%;BW@@%CD5+?R:B&,Q M."G$TJI9>7YCB0K;*FR;>ACG99A8-?=\OO%M))3C9=+! Z!1[ACB5G.D8X)? M!:,R1NV-IMG-J68*X-Y#)*>J1UD$^[*J1WEF(\.ST4F4A!A&L<_IVB8B[K5! MF@$O@S]K&7C @>BE5:9O8E55D/+FA[R*M\R3C5D5I+PHIET-E8Q!8XY50)0I ML# Q2<@4!JM?>J"E(N"U)D,?4<5P4I3TCV"3)2#>:-=XQQ MBJVV7H?(O8M,"!=,,0?S35EC59#R4C)D""0] S 5V&!G/(QSV ! M%LEHBEP H5SF4QOI6U6DS"CI7 #GWRVD\VEX5U6D+ ;873'-1)-@+"B$'07K M63N&G$X1>4' ''$^TARA%2NL&E]>P=D,P-E+TK:J)&4AP.UJ?'FT2I \VL2! MF"!N&$%688N4L)(Z'3#+@0RFES&M(AE53R-H59Z/G'&^VS4I%0X]A@<.Q^U2(&+&46D05@5:72&(DLL_)JU7F+"B3S* M1(IIY5Y752>SRN 6-PKR3&2KJDX6"/FNS%,E:%14)L0D\#;N,$:&8(5LHB:Q MR)@/>&E5K\AG]W:N B%5Q<6,4\7'=FB='ZY855P\!S$O1KDB-LI1EHQ* M*SJ)- T8"Q4N5M5IFJ7F@.\A5%$572R"B3FAZ**"LJE!&1XU M00-SP6EMD0M&(LYR2^<0(B)<>N69,%04]6.85T-"YIJG5=&(MS="JYJ,%T6U MD9H,Q4$H0D+$JX"X]V"+6LD0U8J =>H( %T>N6ZJ4$15DW%9DR&*F@Q2U60\ M(=E%8A65U]A+ECA1V'H*%(*;1 /!$NLBN>]-2655D_%RX$M&*652*7%C"&(4 M:\2M2,@&H9".)F*&":8YJD&7";D9UZAJ,A:*="Z <_ 6TODTO*MJ,A8#[*Z8 M9O N8BTU2H: _8RQ0)H1CR3/2.>B,HSGZM^IU9]5<%;!V?1B'5.E;55-QD* MVU6<@UB&(_$261X]XAPGY+!U2!OK'%7"1^6 R>%EHJ=%Y68HT#&+!NS&K^/H M09G73KJUK-YKME_KIND;LN^X;..YD-@^2D*2862PI(A83&446#)) 'GULA*S%,,IJ.>_3RR M]NIP6:"DX03Y2QX&?\WBWSXZ+42TH)##Q0V.D*)PQHZ[_79^PV^]V(%W_AU_ M/VN'D[WA^1KY5+F&W_#51ZSK=SNG)[=_Y-#V?K:/"CUS+97'PQD 3O$Z4$'S MN@C6UZCJR+][O>$:CNW/B%POV@-D$RSQ-]LYL^?]I7^/WQC#J!L/7/^P! M#&YW]7]=#RXWMIC'/[1[KO)*SUI-?-:;C8^;C8TO:[4/S2^?FU_66IO-QFRN MM-%L;7RMM9JPTL;7YE^;ZVNMC?4:K'ZM\6%S[:_:UQ;\H;[1:'W][_^G*:&_ M__-#>:IB^-Y4WV',7A-->F_L/6?LHP*/\C#LANW1^?_ 9[J'A]U\FUU_D%_]KR?XVP6H_Y!,8D%PGB1U)@6J ME1#1[_WSG_VL#_\?F1_F-,FK&M[_QNN7WS< M:^QODV9KB]=_U$$_;_T"G7O66-\2\#WGVX=;9_\!?=YL'9S5]^OG\-Y?\-IN M\M3@8,"TB<%D2\/61$WQ[],B*2ST@&Q4KM7["YE;:Q" M\%9)2[;=J\&Q.H@G5]\/KCJRJ-P_8W.Z8"ZC#&'\9.0 M2*+"$RM)B !4P)L)XU@*#1!$O<,3TYVF%'5Z6E5U*].A%MS 'QW8G7=WV XX M:+)=4]0_P]E*-%'$(\'(!I40;)\1S#/*&;NN;;"RP'2)LIHDKFARBE.?N$A< M _1A0+ ($':<-74/C)$"Y%.WT^F>%>Z6?W>K\7"S!K_SN,.')0[79@%@O1CL3IX9R_6XH@'U &X'':!CL-B M:G ]"[?7LUD:43Y9-;A- )(NR&4)'I>/YFP@LLB6,EL[+B2Y7_MG^PC>VCV% M$QS@7N(O'X_+QW++1_[UV]#8N$[V[\<:44#+1%YR[\Z#15-L[Z4%4+B- )HZ M]K@??QO^\/MPNE_[J,":XD._#]8P,!M@&3=O"/0*+DGTP+,^^.;! MRRO%2]=,K?(U25VNRQ*YHAA[TF7O?DT^\:KW+I8_Z++W1"\> MX4N[(YY1TOF7]!+I^TA^(1+?CJ[@I+":1A52\8?L?CGJQ^5:(Y[<6M6QJ(]G MJ%I1\2@&"K8$G%+W%G_/H'4>;:\_GI _=Y-,7S7Q]-4DK&N_!ZDYU/]3,@^:1^^+VS ML[^%=SYMX.W#;^?;^WO[S1^PYA\?#W9^;.+MK]>]WM\/MB_^:#=:W\YW?GP_ M;*Q_.=AN?6GOM/YL-S_5!=QO9_O'E\[V_I<]L,1'1[ *XIE01*"DF4-,P]S2Z43#3^!8N&I(BQ!>$@26E!+$_1 M1:MX BOR)8W_>U.U1G*RKOD$OL1#VSZ"OV<7;1;84]MIQ=[A.)3 \_*_A=-> MYC(5>#P,/*XFG2I,?(J &\GP@'AVWFE/(N+&T<2,5$0!>- 5S&^U55\]>>I5 MB\.?%6%?!)Y590Y45&J!T; ^2J5B%"Q%'1&3!*B4TQ;IY"-*WI/DN:8ZZJ55 MM4S,S;KV=UD".I]\Z$FUWQ4?6EP$N.)#0C$<2,3($Z80MTXA2XQ W"<)JH%9 MC7GF0X33LU."$YII//=SE4KX@GYSF<*X,;+]]9B[]B MS[?[L0PD]>/)22>&VEG[9*]V%,\ZY[5VOW\*?RG3PG-0:CRJ?'SQU.V!G]@=1,]\Y[9=T)0SB311C5?OT$:N3HY*%A^)?QL]\9=1\L;'9.[.?3GM^#O2BD M:/RYO7"&@-^+X;03F^D6W3: ?ZE X2P=EJ+QWN/_HGZQO8N) M"]'EN1 A@GDN)4.:&8H2DR(GDV$7V?5X_HQB1&N8B#.6@;/Q]?/G(73F0P^F M$A@Q&2JNI>.4.#Z2TW,9EK=7,O/;PP/HKQL(-V9%2OF4.#A7*W#DIA]:%BN2 MTA>(@W.IYV>QDLF76:R89M#^A9Q(K?8A'+I&/*M]Z1[:HZ>J0GQ3%=ZP*(F8 MI_CY=HZ*US8 )L-CG)R+LUTC#H#;@B)W>0!F91^'R6&U&Z6MS[GAA[A-%N.I M79\V7CVUASPUO5R8,,\+C\Q%CLKW;JXPZK1/SA\B(M..N]Z)J:]?CO+(J,31 MH 9[S 2SF'ACI*=::.Z,MEPRDHR%:Y.$&1GTLK.;+Y.P1^RQ847C MU:Y_ 6I^&6U =$Y-M(&S$3=B:]XUH0RC M 0#HZMS/W;D_O^7<[Q_0;?A\8]W3[=;'O<;Z%JWO?X?U_ORUL[_!MP^_'#9: MV:7YYV'61\X:*T7$R-@4$9?"(0U"@D1D$COK-)9V:97?',/]>'U$- L*\T@$ MDSQ(:A1+,47KG" FJ$HN*[DD198(<&ID-PQGV)8 M6IV0T%'IHUG31T8!QFA/:/1 <&74A*24@N8V,J:9+-6'KHMFNL'K+Z^<[AS".=]_\OA]H^==OUB@]?WU\[J%Y[#^COUPV\TZR.C M< 0J2H&"2HFX]@Q92@(*D47),>BC2)=6)Z3$/UX?29- Z!P89-QR*[P14J;$ M(P]*<:%D)9>57 [D\F!7>AMMX@HI 4J)>S"2;+ )?C4Q,"JC40GD<@)/FJ"/ M%C/O^DN[?X!2+Q:]'V(O=ZSL@&:%Q\W]^^V#HO:'+KC_WFCZV+;;K-&S\V^?:/ M[YVL)BTH2:NC0)XK#&8;)7GBJD-4Q2AQ,(%RH,=X!=]LX?+JCL1*+M^+7![L M&B\B4":,,+$@EV#O(YU 5[(0B(X1&Y".0BYOMLA_CN'V.CGR"ZARGNDKK([V M'!SM6STRW\[A^)XU6O6+^L4!K/L+W'==-%H>F/$6WCG5[D+1Z:96LB$KES(3*>:8[L#K:LW^T;W6Z[-=S0VA:;VWA1J[H M:FW]VK[8:6_3+;*S_Z4-:[AH_LB58]NLL'*43M2'B (A G&P.Y 5QB$=DB8A M@IF#73[::L+1?FUW8"67[T4NP&\1ML,A(&1&)WHG) M!F-URN;DE%U5^K.$E2,VH,2L1CP8@ZR4"@G8=FL8DR3*ZI2]U"G#DFAM$^.6 M>NY\=)2#5I-22T:,,WHB1ZY.V7R(]U/F?,QK<*99\X$&^[D)< TTX>B%TC9\.!R M[7,^0>1UX>3;'2'%;ZS^:2MG@YXW6YXV6UMGS=;'/?@L;_[8)-NM.LE3PNKK MV[QP DD?G.0""6X)XBP:! 1 (,>TIT3YR&S1VX?>C#O4T)/FSTRK<*:2R\65 MRX-=8Q117$CD=52("Y(SY[U"&K-(9-#2<;>TRD9Z3EW*915V>"N5,ZW:F.IH MS^31OC6DN'VQO?^--RZ^D<:GG0-X/H?;%YNBD8L.#G<.M_<[^\W6E[WMB[5? M6>4$%Q@&X$=$@;:!HTV1U0$C'P638&?"_Q?M=&9KE,GB#+,$: 1&R'*3",ZRSRIE0KE6IG+=2.=,J?ZF.]BP>[=M# MB@=GVX<;K/%C\V+GQS;=:7WI;/_XV*X?UG_!O9-F:PV^P]/MBU D]!K0*LYS MB6R(8.5$H9!Q,L)/V ;&C!:Y+P!9F3!\_HDJ9UKE+Y5<+JY<'NQ*I5R(BB G M!<@EF,%(.R90%()K&;T.G!4I&#>IT&V1[LL&NY89A^Z06NK%?M*HM/YY[I![;\\MK M%#U2BXZ'IWE6XLI;-_0#9:]5V?3"#: ^M/#B-. ME$ V"8Z4-!'L1F.%T@]LXLEGH(GG]1F=10M/.]CP2QF_ZL\YG)*9VWO:_N"% M:T,S__6@SIWF#3IW/F.$I6 K0IGI-YB$RY*'385\9.M.\0+=,%]JL9(^[9/W M+O9AS^#=](*L6G?.U78M7#O%JG5GU;JS:MTY;??3?0,;JM&SU>C9JXQ(A1V) M'.@^)SPFIVTTU+)D/!.>QSC1D+QK<-H:6 ^NVINL2I+&7P74\Y$O;7&ZRW_ M:Z=U()J?ON'&_@'>/MRD]?W0;M _]QOK&[39^D8;[>MNG(-?N>55X^(CK.V M[[1R6\8O[>W][?,&W63;AW7XWFTP0+?IM8&Q+ 0G32YLH]DOZ, R-80ZE+@F M(82$=7)+JV)9*_/.YL56,/>.88Y%*^!NM$I4<2.35IXF91BSS!F7^#W).A7, MS03,C8RV-4%)@_/L',YR((0B'7Q"GC/I%=7"2;:T*I0X-91)').A2ZLSFB^^* @[-7OYCH2( MH3!]&)6E"F.GA[%C<\&="HXI3A$)%BQF3"1R.: ;G$LL^>B8CDNK1"X3N8"# MP2M(FGM(FIIM6T'2FT+2E74;4M#8>XELS.,6_# /A>9C^5.W)HJ6^'1%/%HK(\2EB0*)1D*5GC$"? D[7*?V11E=%J0 MD,32*EVF$X8M/,TS-D,^_NI\3SV>5YWO63C?(R80MIHSYY @4N5^O0[XAI ( M Y('JKG@!/@&6\;X9N%\=;[G_GQ//9!5G>\9.-\C]H0BC@J2^[78E(OG$T=& M6H&PD[GK M/$QJR_]83A?6]WOA]6F3:YMF?*AZVXS&_M$UBFOSL1MBCN^1+[ M8"47!6R%E->^P?GK/[ PYTW+DN \]D_M45$[EXN/X+S+6CZ#QY.K^D[A=OL%F+6/ &QJ M<--_MWT^5'[?$Q[&)1^O0W[%,NK KV)*[46J,%A=Z#5!>] MQ(9E6)<]Q8:W42SRM)\OD'_UG6[Q,^SF03RI'??R0L;O^++2RQ?EM+"C63BZ M955B7D1^?_%[!3-S^#>BY6UCXI\_S)_O=B3 M#-YE\=CQ<:_[JRCR[9S?7:E\354\J11R1%6(,5_3Z#TV4W%4;GB>'J84Y)PJ MA:=71/KSQGK1?H)JXCBB/%MF*A+D3*)@J$5L)--8P@:LWD1FNO';<62V\(PG^BZV_SQ:H!&"* M"J[P:NB)$& V$G!%1[ ME,@)BA'37"7&P&+#F;K+E9O,?2@ !38\1@8B7%13&P #).=:.V,U!6PUC@2F M!+Z/+U8R,$49V%_;39(&)[Q%RAH.(* #THI&1)7"'LRZ$&P &;@;!("9YZ+Y M]M^@$JZ5QN"7VH' 8 M7WW$NGZW[^K^N]^_51U'+"0_MGJN\TK.>3*8W&Q\W M&QM?UFH?FE\^-[^LM3:;C=E<::/9VOA::S5AI8VOS;\VU]=:&^LU6/U:X\/F MVE^UKRWX0WVCT?I:$$'Z^S\_#)GKOR:)T[5C5X(;:%Y%50C.@=HWD0#.>X,] M=\# M-=FZ8H.KV6\= *,>VHY3U;SE*(EWD3!%(//1!;Q V3LC:RHS[%7H/X1 M\.C%-Z,^#\PH#R:Q;1_=9CG$7]&?9FB%-R2P,'K]9;!ZCMI@I<"3LF5GGT*C M#R]T:9>5IM7GUS>MBN6TR_LY'MG4PYBMY'ZQBMRV!7ZOG;5/]@9M6D[:A['6 M:1_"GM>R;FJG-JQC\&)Q!S7[LQ>+.^Z7#[:XN3-0:34'!EG^DDX,*].5&#BX M@III2TRY]*$PC#_D.S:_>+0W]_\4;J(W+GFU4'CB2ENVW>N?@/1U4A:S3-:* M/2B-RX$Y.GQHKW9F3KH #*69N]?MY/7WXLEI[ZCVSZ76UR]+_[IC02^T)3?< M%6-F>VG@#YG.<,M@JMZ/>.X-9^GM?JIYU\#D+;UAKQY*S;.\B;N G[^ZOVSRP8%/_^]?.G MS@%OUS^"A% M%Z^4/I%R-%?A@RA#X7"K<+S:A7^W=GH,3V1XVLL[[P\.8M%IK)9ZW<.!$_%1 MP[^2MU191J.*@>>0L@+STM'H\M^]M?>X&H VC)D97_)B!NV7^J5O^ALL/;OJ MBI*+O*?-8H3!VE'8/,KL ;8UGYQQXR.U?\6 JN6^ ]G2[X^=9.*(! /F="X??-01;&GU$<&PMXCA@I*4+2!K!N;6: MXL0 ],]NE8VBU4O! T!+ S.X@J$Q51GB<3P*!?@<352:HXS#_@1&!*KOH? \ M -97:1579M\-^L1UT^2)*[D=8]G'\6KBRGMO#9SI0T$=3XX"O/XB@['*YHM G= M@[K.B?GJ.J?9"L>WO_SDWFC\,9>=D.$P?#2 0?'Q[WR'#;SFH'52ML$><"8@MP9'A3WT/'*CH$MI55P-'&IDLD3&I/4 M.-GDP.1Z?+OI!PR1>]!LY:':*O9V.%'N^^46+]2HY;,&S3VF-T2]U=EO?JKC MYH\MMKV?:<[:KTQQ&JT_]YJMT&Y^O9X0M,9RC^EZZ^!7$^C1]L66@#6UZZTU M7%__V-Y97R/UPPW1H)OB/Q<;HPF]GG&&=6"(&LD0U\H@RSA%B0ALA0D^>+6T MRF[&B_XQ>R U%R7KFT<)_M:SS\6I!1G:\#B<"CXRL)]8D'D HB5:AIB842(E MT*:]OP7/Y,_#/+5!TA0T21SQ@!T8@I$BJZA#&O[%RH!Y[LS2JI@P!KZ& M:H_4G\QCB8.E4ANN$M5":6."CIH+04RJY+*2RX%<'NQBJX,!=8M(5!AQY00R M%">D<50I\)!PGD4N;C8*_,>UT/#,*-ZYL Z^M/L'*.6(1CLKN=@_J?7@'$QC MZ'2E?!^@?/F+@ES>W8^PN9N#O:T@[O$05[\#XO8RK)%M> ;U]WTX08@!<:59+CF>'^4[ M%U;OAVZOS(^ TYP3>W+,+?ZJ#-_7-GR?-P]N$L"-[.P/V-@Q?]WV M[C(QV#;]DM__J_YCFQ9QT/VZJ*]_XWDX7/W3QW:#YM\_%OHW<1>H\1[Q) 28 M&%X@)Y-$U!/MH[$R1;*TBE?PQ(&%;V/[5J+Y#D3S8%<9I7,F!.(Q6OA' 35, MVB"AC&0X4BD5SZ+);_IE9E4#SX7Y>SG+-_SMMGYQO M'O5/>J=%TG/S9"_V6GOVJ,Q/ZW_*Z2#]S:.RW/Y'<>,QK,&FV)^Q>'$=9.$2 M-"LT?!0:?KL##0_.MW]\/VSL_^1U^N?^3@L,DD- P!_?SIHM^-]Z9[]QN -K M^WZ0%75D.ADO(O)*Y2ZH42*K.>AM)ARH5#>8+,Q7S$UWX%-'"\^*K[H2XH40 MXH-=8S3A1F $IC1%'(0)60%Z707OE?$.1YN;U)F5"6TS7U.G5[.-9S3/\8Z* ME_^93JU+KCX>ZW] R7BARVANL.^U@8RT[6@C!3LL//*UU#Z"M\$]#_.1KQ=9 MP)OOR@R.P0N2J",B*$YPT)CFBGGLC:%6>OZ0(=(/3+&YD36\\>NXW2O>7(+J MS<1U>&"7B>MSB:+/&2U=O_"[7$H2?4S(1.80E]8B8VQ"VGAJDW!*%NGJN38& MY=J8ZT R)DKEH.:B>F98"W,(A]5%WST$ #NV\XYL/FD#RMGBIH:.)GP+_PY M%H*5L6&0[5M)UGQ*5NOGKLU]I1,QB.H(%,\Z@XP($GDCK+8I>.[L(R5K>5A- M.5)P>0.?0)\7P+;E6].3^:HR5VH=A^6IF=2,]@8H4\F'9:5GK MFG/6BUK-[E'GO/C^T)?@%>JLFJG1/ M>2KZ>R^W$O7]M=TH5,"JF)* += EDY"SE*$0+/=*.48$>6"Y%9^!$\]MH_"\NM>PJW$/K_>E A%>%O4$EES(J4\BF%5,RL8,:>5$AU]VMF:5Q9 M-/_QILG83;]2$MYH4/P50]_-TY/^B2U;9=B3 MZVQ4EG[R!P=F'CUH[$%M]@?7N+4,=T$;\ <9J694>L<8I]AJZS78M=Y%)H0+ M9G?S@7,U7BPH>VDE-P;)8(O?J?^X4_^T>=&XV#C?^;3QJWZQ@1NTL;?]HR[J M%]_ALW_N[ZS[\YW]C;.=ZYWZ#[^=;>_76;WUY\%V"^ZEM<6VZ<>][8N#BP88 MUO5#N*>+/P_KK3\.BQ*C]F5AKHYP&GF0*"07$0<+-5<)<>1%2#AQ+%UNJ<26 MN9S6+,*'G;4WGE(X%?!88/Q(46$5 " BX2$ZIX2/!GM+C&:1RAG$CPHB'@41 MC2N(P,E*QB-#EE&"N,86V> %LDK!MK/(.-&##L4O"Q 51LP31F!B=?0L>.P\ M3XQKF;B3!#,:HW4RSB!&5!QC>@#2_' U#<@KG2P-"!BG1KFU)G+$".05T13^ M$ZS( +*LQ+1&L%<0LA 00J,+-DH3.14\::NU8U*KY*1QB4570C>$? M 1A"X2?&9<)@Q89D5>[R6*28S N*O%(9V>L?\]$TOVE4D%5C6*]#XY/R>-\& M(\=K="HH?!04UD<=OE%@ AN?$ ])(AX]1S8!I=(IND@ &*UC2ZMR0E^H:O#R MW)]X9[#46(44J0'^PS41W!')N,(A1"9F^,17I&@J2##BUS512D& #F%K+.*Y M'M2"/"#%M;&8%:X,\ +)";+6PD_$:\>"M4J*"@T6& V ]"_9WYF)4+%UO]@GB& ,GN#$(,8&CQ?_0]05A(7$ M40MC^/1O5K<$ G&3$2!!;^Q@4*NKJZLRG\PGJRHS89N$CO>5OZK18.'18#S> MFA@!XY!3V/$H@"8XBBS6!%&CJ;)2!\MM#0>O& XX$4SZE+#RD?,H=5Z# 8^1 MIZ!H,O<5/:N# PNB]AN3<5(3J"(L"*2=(X@'0E#6>A0L#@0'1H*8NQ#!/6'0 MQZ7UJ+_Y4M]\[AW2SQO=[L=.S&@WBP2ECUD67!0+]MNKC6__4RX UB;LETS8 ME_'X=K#.!&SR'L7$@+UBG8T704$XCS7,,Y5X:<7(R92DOT^[MK>@FP!>J;8O M4&R[UO9':?M8##MPRZ4-$G'FU]\T^>, M-IUZ^VX=W_S8ZZ?8OA4*ZY-2C\'#W2O[>WD4!O.((E$2<9-K(N:B#]0D1;D5 M-"J:#TIA/GG8\N$LJ5ZQGT,\6* (Z UX4*O\5"H_GJ"!86%5PDAK18 0$8,T MY[E.1K"22N=@TI=61*WNKTO=%R@$6JO[8]5]/ J:F"(8N(XMCS%2P9"STJ'H M% _@"6*3Q-**(K16^->E\ L4!JT5_M$N_5C$DRLFB#8PIXA%SI),/2%"I M3!G;(&YIA;''K'O4&E\'.I^.X->QSADL?0QCG5@$GQB5B#)I$ ?=1SJXA(*A MQ%@=@.V[>=R:_Y:SW0YK+\Q5MMMA+09VG(O]G>3*#J.A>8-I8B1647F-O62) M$X6MI^!C<>!1@6")=9DFYD41MDXU]60@Z\<#J$8R#MY50@1,+.+) +TR.*(H M@&!3#?\HMK1"FX1,;BI[5(Z8&>CC BU-UR T"4(Z".^2H2!XG&/G#57")6H< M=3D=\[R#4.WD_3+^C$5S'=;,:^H1<3AE_.'(@@N&8E+.:648N/]/E*6J1J"W MCD .Y^-^P#$%_*8XTXFYO,4R!9(ES\PA M5(,Q72C 62*?@U.-B ,-?@Z1B2 MD,ZGO94!(:!:8"O)T@K1DRM'-!C.&4MZM0->.\OC4* MO744HMQQAX-BX%5SD;3F4D@=F6+:)X[#'*)0#32_N(8V#)U;9@E6.B&" W@\ M "[(V9"0]5YBZHD.TLXDL\7<8$T9=/]W68-W9:PJ_669ZWFMDKQZU(/7.J\* M>/<2/+/GO\-L@0Z!&E_J62/^S+_'G$S!@JHT!KU&N?FXW2U#[E69N8;MAD:N MM-@XM47#'A_W>S]!H0>Q<];XKUMAXZ0(,]YR>[4H^/@[;J6R\N<$CCS,]9 + MB@B/* L.U[_OL1A42#0A26*F,%0@YZ5% H0*1Q$8H6IIA2VS6Q0:I+4#?S6G M$@*OB=,Z.078P3G\3"Y%+*/U1@FG6!8"8F#N#;HQMWPM!#,3 KJYMKG'@3JH M*!R*,5#$7*)92#6%@0 M0;W2603(K2+0! -2'$?X\ <8A>6K*[4WFT@S?8DK9O^J.">P:<(3*TF(W":O,6$<2Z&#<-0[?*-9N^8%^X,8 M3CIQ*ZT?'7=Z9S%NQ_Z/MH^WN,>=3L\/!?YS]+W]+@Q$J+:.?.@5@V('.O<' M?.?[VY-H\(-!HBW-%4H(8AKG8A72(<.<0]@S)RC,CO8P!Q'T_AAF 1A$7+I# M3E_4E=LYB !>,.&G>7-$Z8L6C>+D"+H(C32 ]#1B2J!ZQ9V.'OP_?S5+D>V> ME0L@ZGV1!;ETFTOGS]E.646].(@1FLNP7@S@2DFOC0^*V=']4[@7<.Q>_O'H(%XJ:2TS#(Y=M>\(3*VX?![MCC(KX; M_?)^E/JLW2U'K[SI_;#U(7G(#[CFZ9?/JRZ_/VV'P<$[8Y:EE)D)#_?9#!]< M727+)4F^1EZJ:T(L4\%OO8R7R:W7[FJ6T&7#Y2\U>_9S'T5:_QL0NO\>\\*W1WE]LEP*976L=P3UD]_"?0^@?]/>/[]_6/AY]^W!MT>;PCR/X_.#;UV\' M6SOA\-O.I]--N@OD]Y]VZ^OFZ=;:Y^^;?\)_7[]]+].1;U]L4&'>")UD1"$9 MCSA5";G( @K>),\4%B2DI1765/C1A:.G58L7/AM58]H;QC1)HHY>&>*;Y?K)Z?MP<&M*S"/29#X*C#YIO=:;-C]I87?NS9#/FCQ M=\?^_*.2O8_]WM'XE>'"=8W4LT/JS7%&30(E O@"8L8!HQ:)(:VT0S@?+ LV MR42!49LFX[,Z]#%'&Z9KO%IXO+),R00/+59<O0 >7<8^6 +8P9PA M:F5Y L@@8P5#G"4I;Q2,TL04^-1S4>S0Z/O)=&!Z:)%H;G-!N!24\5 M.$W64QS#U+&/&H^>'X]:X[LQHZ4N@7\DN$><)XP,HP%9Q;235"3LY=**;'(^ MJ_09=6CC#DW\'(MH^_Z@/.08@&5V>L?YF..M(8NWD$;_!I;&E"%".L>QX\0) M&P0!/RG:D+SW=/JB6#4*/3<*[8ZSM.B,H(;GI*C: DO#%&EE&?SIJ# I1N=\ M3EK8%.+1^9GKFAASILQ18XZ%Y]IXS$W03B?GA02#),IM+#7%601EOJ0XDB5' MK5?(.0O*3+%%#J88)252HM9*)K(RRZ:6MV7PJ95Y4969.!FXCM@GJCG\SSA& MN:7,4(*CC-.OC=;*_/S*/,8/K(F<63#*S-J$.&$4V20\LI@0K+E(LDPGK)I< MS.JX5KW3]ZZU3YOSK&1V<&3[W^, .OM+W."A$9?%0R!P$1Q+(D2)/7 #;IWT M0G&3E$F 3*'F!G./0'Z<&U!G,97<(VU(0#Q: !\N+#)>1*D,2T8Y0"#Z.K>W MOG%E#IA[%?)JA[1<.V6] S>"2*$PET35W& AE/F2&WCNI=:4HRBB **O(M+" M*,2]!H3V--I@RJU4YO&GOVMEGC-ECD9;,,B)8.IY)-0X8 *<1A)\E!RGFALL M@#*/<0.EL8E"211#!&X@,4.:!2 (4M@4J#>6AKR/&UC#'.GRJUT[^#-V8]]V M2G)@PU&[VRX&.2WBCXE]:F\\1J&]5\91CV7PW!!FE">2FZ!L8L%$7S.$N<>A M_7&&@)55&*8R'WB+B#NOD-8I(1U-2,YH[Y(J&8)Y_*:*.N X9\HLP4O 6&*1 M"WXPDK3",AGK;%[+E@'7#&$1E/F2(21JDF$P6T$)8 C8.^0XE2@((0S1U!A/ M09D9, 19*_,K4V:1G R*6ZT)SKN++&8._J0Q"!V]J5K>:0*.[T!$(7[JN^\7&&D MU[3YX?Q^G78%2;PD62%EK$->>(&NH1\82GN *T=E3 M$Z0)!OO5E%Y[IIWP-9364/J<&5-J*'T!*+TDO3;@I$WTR,8@$:"G1D9HA0*. M-%F#B11R:84;\),GBUW54%I#:0VE&RA]0$'@_'<6_';WI)3#)Z]_>&\U(7I#-:'K MQ=B&WU44&CON%>W<\W=E4>#VCSBLCS94^;&[AC.!+V^Q#@;]9'#[+3=5UANO M$O-,Z%6."2'DZH",_\Q]+C&!1F#.SKF$>>">1X,MPUJH& 0+*L4](N72Z*Z# M_JCGQW8_(M>/]COH!;S8.]LYM6?%TK^O#@>,Q;!/!D.G'S9LPT%:^1_7A^8> M5FSSUJ&^IY5GFJ&;:W1NM#YNM-8_KS8^;'W^>^OSZL[&5FL^>]K:VEG?;NQL M04];VUM_;:RM[JRO-:#WJZT/&ZM_-;9WX(/-]=;.=EE[D;[_[4,%$C'\?I,0 M/E?1U#M?BLCE"C.O/3]#>)[JY=O#]VV&G#;8=;YY=JVEZ](6USG?IYI^; M\-QOW[?6/I'6X2?^;0WZOK9[FMO;^KH!;7PZ_\_Y_FGK<'W/@.LD5"*(2LH1 M=\8@RXA E$;%=7*&:%SY7*54K6:7QPH?86H9IXYPCHW1S%O-*1?: ;&=J($Z MS&^]4V7ONF[9QJ7TFI6KIN3^QUWMGE?*:IRW#I#(74@:"\&=[CKUN+G2ZE2Z$;^A##M,![F2S_Z:E<&=SS^CH).,))>+ [8M)(JNH0R8Q M8[PAQF.ZD)5UVT7#-O9C;[]OCP] U$K3'7JGW9R'K*QTV^_]:!=9UG/MV_$\ M=[]8\G9I@0KJN[Y S=A%ZZR@=8';NL#MPD[7 XJ.WD#K MYW$J9UKC=OR='U.P=>'&;@:5;M_LV+U@O5L8O6?-''O2[V=G\C&YAV_CI#/HC6H<;>'?GC\/=G77R;6?S='?G\T%KQT-?6^W6Q-K5_W:^ M_?FYW5K;@.]]IYN'GP_@>P>;._]T-L__.&C]N4Y:Y]]/=^D&OE;(*:4HHQ46 M@'HT=GV:J2ID6;^]^SS4"38E 8_MT''51V1B1$]XC;C!'5DB/)*;@ET;!K/(Y%EKJ>,8O:G#4P2+"4C[RF0*R4@L4)+$I M1H*53TLK5#^ZEMJ<'N:?0X?]8Z\/?W;K),#/L^I1C?8]$8+Y/?B@+=<@JMAMW9P>Z5VHB6"$Z22XAQ,)%<"8? M!68($YR,#51;KLJ$J$(\.J'!M"KRPO'3&M_>,+X]%3FL\>TY\.V2&SJ-8Q#2 M(2XT1]PS@DQD'N&@,,\!'Y;=2D*:>&9+0#6^U?@V]_CV5+RYQK=GP+13S-A2N(N";EPG^3-)H:JWW(=-FQF95VOIYTDT]?77-9Z;2:S%%T)#P M:V?T'AH$K-MX]7LHISU,]] ='@MJL%^139YY3&6$.4.1>9!MKO>?_Z)9OE(T M"@9>&1H(, X7P2Q3,,NY?%3>=L9-M%2(V>T_G[^M9S48+3P8S3P 4H/1\X+1 MV'&\X -.22''L,TQ$(XTB#"2-$ABN),R'_RMP:@&HWD%HYE'*QX*1C7H3 4Z M8X$)KP2F/$CD$PT(?!Z*',P>,C@%QCSG(HFE%29GM:HT1Y&'>66.OW[Z[O7N M'WHRSG7EF$#M[#PE[ERI&Y7 0764:61I+G8B@D=@)30*SO!$E!(BI'D\^5MO M!YQKUE*K\W.J\R5W,2:[?IPC3W5$W#*#M(D61:(-\S2*%&6MSJ]5G9_,[Z_5 M^1G5>7RY,B3!0M#(1>D13XX *P!CG9RW.%*8;,/F49U?^YK2(X[Y+=@)XM^> MEQP4\);PVZWQAVK@ZUT33PY#ZZ$!6&\&3I10SM[3"FT9/EHNN-7IQ-7H&%.&1&ETK[91*^^5":0G143'#D =@ M1ISDNDH\@2T&;0:C;'R0<6E%<3P?*CO+]8&Y/>T7AF+_BW5*W\AV\:E?>L%A M]NFI4.TQ/3WX_ASG0#PZ 3Q(H\0X0YSEHS$T'\ F09B<^41Z_7@.-*VBS'G^ MYAKE7C/*/3T]K%'N65#NDA=B:5,2@@_S2F -O-!I@9A5@280$2+8XWEAC7(U MRBT,RCT]9:ZY\JR [)(K>TH=BS0@811'W&B'+$L1)91C;Y'C&B,5B,D+E(H94R:G,#/+>3P[[9GS4QTU>-;@^9P; M16OP?!;PO"3V1C"7-)T?PR2#VNS9/E.TT>L>Q7_Y>-$YMT?BO9R27 MXM888:7L^:4^0H\_P$/;W1.8W*V+SOY1ONL%*,1BN /G87@@%Q0/OOWG /NC M?[KVJSG9.OK"6N>[=///37CNM^];:Y](Z_ 3_[8&?5_;//FV-(<@KAWXJSF5F#S6 MC:[%Y!G%Y.?FZAYFF@JJ$DK.YEP0'@3&!H6,801LN"=!^QQ%7IX$_L900AJV M&Z82DL?Z"[60/*>0M$[WI!/:,LE1Q#F%$;$4.>\XDIH%[I(@*;J,)71Y@3,\ "$\ M.CX9@ :XLX8]/NZ< 4B5UXN!'9P,>OVS1JI2D8PUUP ,@R9M?DRGTSLMWEWS MO4MIOWF<1#DLI;=[X9M7'C8,3\<>%_'=Z)?WH5T<=^S9NW:W?-_RIO?#MH8. M.S0WL;B69Z&Z_/ZT'08'[XQ9EE)F+CE8TP5-<$6S9$WGH9 M+Y-;K]W5+&'+G.M?:O;N:US^6JNOJK."/JC9>]9ZIUS2G38PLM,^ A5JQ=/& MY]Z1[=ZB^_I!(9*;F>_%.Q'QD)?R,5.TIXSW7'\9=>/+[)9F>3V;Y2MO]&:F M:RQ^.D7H81ZG^2&I>5_-V V=SGKL?F'LAE[Y-$"RH'M\/-G_N?OW6^;:SR[:^ M0C^_?N&MHT]\MWUMA>%H]WQWY]/IYM=U^&_S;//\??EL[:/_G?&,\"Y>C(44<%9"]P. 'D#V7,Y RDA*/QE&:SY90<#$7 MH"K!LVG-OWZI-L ,#PB_0>QY9 2[QIXYP9ZSL1Q#2MJ (R*6$,05]\CP''RR M5F-FE77>U=A38\_+8\\C%T9J[)D/[!G+;Q8EI\0"V#C+(^(X:*2Q3,@K222S MSF@2:NRY&WM>9_VG,N-@M4C0;'3CH-%+%^315?N=WD)JYMO/J3T%,[S]I-I# M@/+F))&QJ!%R.H3<'&>&(:40J B(N(R0*2=T%< 18S!.F&"3EKD@YPTKRU,? M8UM,^*LSQ\X*/!Y)[6KPF!/PN*1V1'G/(D!&E=S=:XN," 1IQ@BWFBC)U-(* M7IZL=5F#1PT>S\G-:O"8#_ 8XV8L&4'*5$>2IER1QB-M?4*$)$<$"4%9G\%C M!@?H%Q,\7N>*W>=81-OW!PW?CZ$]F#B%_QH3:"X0R8(//U03,YJH&N2F [E/ MX_0*/""6/!4H> GCFM)IS[B:]P=R["T2Q M:NB8 71.Y%[]JZ'AI MZ!BC5IHQ;7)&,DVQ!'X5##(6,-]P3;4!=N7*5+(S6_5:3.AXK0M;/?\=.5O$ M4!YSB=VB5+&WL)KUW#QK>J!K]?(._Q/XFNO$87J%[0/;CW_D"?LP-E\?>L6@ M!L'I0/#+./7"WN)$2$Y#$UP^Y<:1T=:B&'&0G*O ',\@.!E?>I&Z9G/N/]41 MZKGF7C6N/#&NC/$RK3PF.*&(,0->IK-SY3#BSEL:F%>!X'K%O(:415_TJB'E M:2%EC*^E0*0DD2)J0T(\J(2<,!PE$Z.F/!"7\A;I&_C:&X&4U[D4]N' =O=C MH]UM_+"=DU*5&C9G%K!=_Z@S:Z\4#E]T8:R:K(WN**<^?&FU*.*@^&(L\^)%Z.;]%HFPUH#PEH%SR-:,5HQ$ 10::LQU%C*S'(?]&A)L5PO,WUL;FJT:_Z=#/C_,S(145C%$4I0=W MBAB%G) ,&6QL=(IJROC2RN.\J86.5=7A[U=!SVH0F3F(7'(R*I,CUBO$P)%" MW*6(C!<,6S5$3@>1W\?)&'>4"&8]8CH*(&-:(Z=, M1"P0[GBD7 :^M**6)ZN:3QUE>M&BO'/NE((20U3-4R]$>I9P]0L8&J,<"KM5/3" M(X-MWH)-,+*$PP]CD^;P(9/VL83S#<-425?_75:,'=6C_?>5\LOS6L?W8Z\_ MK#V=J_#FPZ6V>_;?Q7CUW5@=06V/)&!HHN+T!4(,#\7^494+J$N8 MWUQS^LMIZ].>9"D*[14R-#'$L<;(6)V02<[C1(G!-"VMD)N.N%Y4,#]M#PX: M<2)BD2LWU)Q\D21BX^?6SO=3L#AGK<--VEK[M,5:'>^RF'W^QI?E[5NJ M1F;!J@LG+K2D[9[G;&C1.R\31A);CKBAV?N@$G'F@-]&QZGQN0C0A&S]JS'H MC>3&14#W>+6X?+MH'/=A[OI@!$M9ZL?BI%.5DAF>%1C[?LCU22^.#8R*R8,4 MWG#XNZB$>F@'H5W?V^^"-84VNC?91'CB-";QD62_-HF/%,O]TU9.TF>LP-BC MP(D!S-,.&4XDTH33Y)4W,YET)I)W72%DOE1$&DXAOCM1\10[%*VN<%"0*2Q 2RU#E$F=="X\ M#[?$ M_/Y5RDX=?%E8 6"MG4][221GC*9(E6M3U!OD.$M(8$\22\+ /-T23?E7ANC[ M4>3*%VY$DLJC::1^[ZCRN$<5V2>=:4K^U6Q4F4E!UGHG_89UX,0.SK*?-2RZ M5S74'A39,5]N='I%T?"VWS^#[I[:?BB:T%(JXJ#ASLI'7/7)F@UX2W29MPJ^ MM\NN.^[T?[5#U#]X?]XIV_L*[?NS8/)KO3]MA<##*83IVUS!VA2]OL:[H M=4X&M]]R4TRGBDUY\#I!I9\QJ ,$Y]H0C?T\Z(_Z<&SW(W+]:+\CFZ"+[VSG MU)X52_^^^F+P5L/6#8;'/VP AJ^[\C^N#\U=Z^MSZL[&UNM^>QI:VMG?;NQLP4];6UO_;6QMKJSOM: WJ^V/FRL M_M78WH$/-M=;.]O_[__3E-#WOPT-00R_WR1.U]2NL@I>*:MQR@5>(WRF&JV$4&/M16[A81QU!KS_ MJ@G<]@< 6IVXE2;2-^3"4^T**=NQV,G!W1UX]!\=0+8W9P2!.NVL[Q&@]#A9 M<'52KEKI?41&&9FM'S!L1?(7C+.[]DW@_2KY0Y'LTW:5)M>6$ER:I MV@5(&OWQ]R"\EE@3-M%XZ0HN477EL;^TA\ ;E*Y"1?=/ .#F3\^ M/6C[@_*3\=[E=[OP&< /Z,72%I>K12 +'7MC7]Z'=G'< ML6?OVMURKRT)09LZP9R]9LN-]P^."AH5LN#=VU MQ:_JFC3+1+-;+^-E/9U3GGZ;=LEO MIWT$PMJ*IXW/O2/;O04[](,6_VY.5'[Q3N8A[U0Y $^YD'G]72;<@O)==@$E MBL9ZSCD[S0[:/8]?.6'#UH1G+4JL@=>6H[TQ(EJH(]. M6C$+(_#X5_VO1[W7'&X[FF+1B5F: M!JJ8WE4@N=J"%:$&A(D>3BWL:-VVXF MRNM,\.*MD>S\!:+S83Q&^+#U)[:@Y+G:OM>#[Z___+:V"NW\<_#MZR[>/?SG M_F][\SSW<8-\N[Y][Q#(]L['[YMKZ[3U]6/GV^'G=NMKJ]W: M^=S>I!MGFT<;YUMK7QBT=U06?+_3L\)KCI3'>\-] MWF7,9%.1.:FK,\OMNS4:+3P:6:YU#)1SYR1G1EAJ/3/2&B=-C#*4:#2YXZ%& MH[E!H\LS#]Y009C$R%N<3Z\RCJPE% 4GL9()4YTKI#+!F\),+H&]'!K-R)V? M5[_NHL+[M96UNN+[\_I'%T55KZ#198'5&I5FA4I72KX[FFCPCB+AJ$"<68*< M=011K 1E5!OIM/FUQX[&B],UK/?]$U"DMY"(?4X\B]%G MPXV_&8?Z/V+>J[ ZG(SRWSB^=:$&J=F!U)52QX')(*23*)F4MQ0+A1QW'#E- M251$"I$W@BK J+GB0762XWGW.&HM?W$M'RMD183A)EAD!*.(1YN0Q88BS (7 M J;;:[*T(DE3JWF*O;[R:,=&]T?LEMN<+\YQU0&.YW%#+H:^AIS90/IEC4>OMT^CM MI:N@G,/>2H>"EZ"W21!D37 (.TM <_.F]+BTPFB3\\E\P'70XHET[^]^WNXR M.&LVCCMY5W->'XG_=](^SHELZ]C%\S@-HTGX.T\!$)GUT01..$L=F9AK M!^*!.EP[%(]4Y$N'(C%MJ: <:>U D54N^!@P00(SJ@DGRE"SM"*:FCQZ$:0. M/3Q4%?^*MCR$-19\JT,/,_4BVMW4O6NK%TQ '(U^S69F"#Y7ZB%)@F.BEJ)@ MF$3Y7"ZR$4L4J>?&TQ!%,KG@=I/CR9+;=11BL57XL4Y$K<(OI\)C6S43]SQP MAF+,_D-R&#GJ%#+.*$*($E2YI17*FU3.4R#QE0ED&S*BN\ M9LFDH#'S6>')XSV4.0UQ,#5W'LI.;V [-Z5_F=8;?%RQC$4[MS?U2R\V7C^9 M@_9GOU?4&]IFB+CKIR7:EFX60*[320<7D*)6(VX!=XW $242 TE""IXWUPO# MFNSQ&U>GU8D7#OO4@/:& >W)'- :T)X T#8O ,UJ 8#&!"(BY1/)1")'"4>: M!A$M(2Y@MK0BL6D:PQ8%T&84!)LSS_*?R:H+;R'L=7O*[V=TJR[&?G4T]#4D MS1"2?H[[6!Y[:S5C*+FD$-<\(9L40X)+&\''(M$") E*FI+.H#AD'<2:&_5] M,B>B5M^G5M]+CT)H%K$1P(F"R^6GN4,.DX"T3S0EGT"5-:@O(TU#)SV*%U'? M5QZ2RFGKZH!4S=]>Q',"X:NQ=H98>S;N*F&LO0R&H,@P:+'(OBR!&FD8^$ M%T]@!FNDF5I.\;T[1['6&HJXDPAXK:?%KV;"'K_R@N?BE9-8/I=U/TLE7 MOJ5_JB."C]X-O*!V=]Y-ZPO'6,>.@]0'I9[#[.)Q$J$IDUXFCCS#&$A$4$A; M#R*<*V1BQAF1>FF%X*8RDQL''QZOF;]S"C4:S2<:O:RC/ST8U2>O'X%#E^Z_ M\5$)+CT2/N.0)!X98BR*SCAK"$N1FYD=O:Z/7#PX.7;^/=>H.REB%3FN5YV? M]LSF& )=/?553L56^E+$,AI1NT0SA")R90E:IQQ134A+S1&G42,GL,J)ZV2P MW% IRARZ34KD?"QAU2O0<[$"7:OR?*CRI5<1A774:(Q8$@[QY!,R6%CD2)1$ M$Q%H\:G6:(3O3J7C?F.-/Y/$'PP'E"WGG+#6)$$H6MBD)7 MB2*H>LQ>F?F+O;QUW7[:P$6MVR^FVY>>!S9!>.$I(C:PK-M )[Q+* 4>N+3! M.2++#!*"3R:!>1'=?N61C ^];MF!['$4L=ON]1O=WN 74U"]8A+TM'['QW;7 M=CV,V6J_#T@4%+\Z'%KWQ/_0UI'CJW)[6L-Z.^MLVH+^E/;71][RA>Q>,:>F<(O7S< M@3(R,,.(0$#@-.*>261^RGIG'U]OH:T>8?T6;M M6]:(]O2(-G9",]K(C25(\6@0I\P@2X$74IXP$40*:MC2BL9-S"<3A\T?HKW. M+?83AS9_Q;V\NFF]&K9W#,8Y]$YR%&S4][>%UK,?E06'\Z<-^-58/1U6BRO> M)S=*$9_S\T2".$X!.4<\G#"T?^:CBLX7">O-O: MKWU*K+ST:TG(NS8#1AY[CSB)P-2E50@KB;V-WGJ,EU9(T]Q0;7@!T;+T>_\] ML/!0^#>T?ZR,WJIU<@1*XE?^!SX^WNV5W+E9FV]T0NX-W3);P^1RZ M2,O8Z4%LG'0&(.^#V.A'>+?S*J]9+]V4IZ31+N#CXUAVMG%R#%\<0 O[L5MN MJ*SN2R>#DW[,=^7Q:+1+0MD()_U<;BA__1BZV@O06+=Q>M#V!_!AKX ;XM%Q MKV_[9XW03O#HV/6Q:+A8W1[#B2_7BY<;N=,YL[7MGC6.3HI!AHRB#3-<'3RP MG4[CN%> AO^(Y1G(;MRWY1_Q!WP+6FWF3G5.PJA#P\;^N\AX ,)9P)O"BUQ[ M@QZ(0/EU>WS< 5'(E[SM]\_@IE/;#Z/W@M;A?G\"8P>#E*K5&=O)ETNXJ3H M7P$Y^ [4(G9_M/N];EZV:9;][<%#^HT$ZM#KEZ,4A]6AA]WM1I@4:*IA8:SA M9>&W8PO2"<_X,9F8KF'W;;L+HY0?V87G?5G>7KYI@WS XG;/F^'0V M#FS1..[WN:,48&8?I*P5F+/AZYD3Q2T6QDI[V< MVVN79'D)+U] 7HD=AR\"/P#P@F86.**JY+Q-P:] M1K3]+GQ49$6M=#O72^G'@PBP]6.$+PLA ZMWR/=UY0N5NHSVVC1H M.OAAO'\/\P_E@OJ'W_YS@/W1/UW[U9QL'7UAK7/P]_[UM<-:./3^7_.-\3F^<9>7NR6(1EDL 0?S[B K)$&X<"\#D(R MH7.^6DV6)]?!&R"0G3R_V8PET&=0N)&=S7AQ?-('$PY04CD(0]7>SQH-^O3S MN-TO30),L&JT$TC)"5BNJY[!TPL@IRJ3$N\TD5SYY#1S7FCAO019=*X6P*<2 MP,W3UOGW/9 ;JK#72/+ \WD2$$"1!.(YJ$Z38,[D#/!<+T]NV+XB@,4@N[_3 MBU_&NS- ]RR']#8YA$GOE<*8?1>@#D\LE(Y%IJ4AS!++L616!6H)]3A98SFO M4?'IA/(,/@/F:PBW22'&@\Q'IW/F)"*0(B$H"M#H\WE%R?3RY!Z_D5!>LIP>4-79*QO/^M!T&!Z.S_&-W#;DROKS%.J#% M)X/;;[G)"ZFXL =/)/:?TPTAA%T;HK&?!_U1'XZ!HB '+MQW9!-T\9WMG-JS M8NG?5U\,WFK8NL'P^(<-P/!U5_[']:&Y:5RW&P;MGE:>::S5C6.]T?JXT5K_ MO-KXL/7Y[ZW/JSL;6ZWY[&EK:V=]N[&S!3UM;6_]M;&VNK.^UH#>K[8^;*S^ MU=C>@0\VUUL[V\/,!;]]J+0JAM]O$J=K:E?AF=%**"<5(99QPZ+#.A>535)[ M0XVU%1R7C:YFB(Q1.\9P"$)AKF/2FD9-D]4IP(V PHOOZE]8N,__SQX=OU]K M &L*0'UF:-58PDEH+UWDFOOHM+:Y?&^N+.X9I?JA5FW'_OQ0=F[]4X> MFM7H#9JU\\W#S3U.@A0@[#GH6D6"T+3R@+K9W-O> UEBH&)#!1B"N& MP<4) H40%3!O$X+/50'P?;)PJ]M=.= C41FA2O[&$%GNX(-LW _?+I\PV< P MQ%@"5&,4OLTXF]H@=P!.KRP80>]2:.;UFDJU<0B@$;HSQ M"/P-C#CF!#G/'(H\1I)TKD;+EU8X69[,KW /2@]5]J"7X\*]TVX,C>+$%>W0MOVS9KG4L.W;T.MV M:OO&YUA$V_<'I6W+Q5K[[1RBAA%=BS]BIU=F+BLO0,MY%:-H_)9]4HK?;W]> M7RM_)>]_OT"KL;68-)5&@E%T1BJE5,3!:&6U%,]V*9V-CQMKZXUJOJ<5."H2 MX5HYH;GEA&IKDP::1+Q2'HO$:X%[.H$3+3 !5!E"$^,H. 7.F><.:4LEE+105NE)526:[Z; NA&N/T,+M8%9.\=V'E MR)[E#0)@\?*&EHP/!7BSV6/+Z=([[2,8F3R6!:@(--[8CI7",$W+QUS^S]R_O&PY"]LKSG&=ZN-^&OE?H.$3* M_#)E'XKC6&Y>ZOEJ0Y//NUPN=T^-CU_VBOO%0?NXX0_R.?3B^GIL4>Y[Z,1! MN1UG?'#[\4<[GI;#E;]VL95DN&L#Q+P6$E"Y#9YC0D#9BMT$(YZA_?6AOM/%;H$QJM0 MN.T/8CCIQ*WTI9OWBL" G9<;4?^H=H@4GX%3?*RF:"?;UAUX^A^=GO_^YB!P M_Q3:V M,">.E0S(&<)D-$\@YJI&-U"$>(I#QV"\=^]3+6X^ +)9- M]$Z@:Z'X_=VUA,MW +]'[8UG#]$)J;.)N5A[NZ/%Q),V992ID7TX8GPX8/'JZS+9?K;-?V^E;7 M!/ B(F^]C)?)K=?N:I:P9<[U+S5[]S4N?ZW55]5901_4[#U'!:[A)[RYLT%V#X$!0)^A'PR>3^"STXM[1B?.CG+_/I%O1Y_.6^>M=FOMT\_- MPW_:F^<''7@^O+.'=_T"GZT"6QB=S(5_5_>D$2DEG5!*+&^[$P$9KQ)B4DO+ MJ K*9K/'MY/#N[P#.>=S9)YA"//"&N*08\DQK1)*AS(@4<*9]PS;H313#K"O2EJ=#"D49XE MR0'IWL69]KQ2])CRTO-207JNVWCNVD//+V:KT-%RN?4M5!N:PL;]TJ+C+QB[ MC6YUO+WX'(N,,;>/F>.S"!XN5"0%A M3PCB3FMD>(Q(@$>3G,?6&IF3Y1 SF=7VY6JMUM6'9A)O9$HF;RV+7G$JK%-" M2P,?*D%42#;K>LG/#7I4X+'6]9?4]4M>3P#*5:0).2PBXLG";])+)!DH>? J MP;]+*ZQ)R>0&S5K7%UO75=3"*8RULI(GP'6LN.2,.!%!TWTL=1VX*\/H44&Y M6M=?4-?'.*^@H*\4K'GVWQ W)"+GA$2"Z*2#B9*[4";!DY/'<1:^AOK\T8UQ M5EN,T]KC?JX_EDGM[4QDT=GDO+11L]JW:OU>EM7^G76\MGU/:?N^7%F/MU%Y MPX&U<""V7&*.K T<&7!T>/26!^J65E13LMK/?6V:_K* M)X.84@)Q[D#30PJ(6>"YQBL<*,\9FYK<\%K57YFJORREK57]&51]G- Z2TSD M&EF<<]LQX9")6"""9:2,62Y,SNJNFY3,:E/*'#':.>8J_'BJO%SL8E:C9]2C<<( TR=YX$I%(FPB*=$D3;!(.&<==HD)6 &5P2? M9 LOHL:O?W'BKWRRO\P*E+./G S*[ -CB4_>PIK%/-*'2P)W!9+*Z=I*JQ<% MI[:K6=M*?UW.6?IQ-:&^34;FJA+'@A!B+D8ZICDW2O]<;.)Q2E_K]71Z/7:V3DBBO>2(2P\_/+7(*>.0=D%I M*87%V.>S*+56OR:M?BYR46OU,VKU^.($"\Q*QY#)4\A-BLB2 %I-750ZUZ%E MP#6(?$QY[OE;E)@_BK$^K'\X97*5NB#XFRT(/DT=&$M3()9);2R76NA$#=&" M0$.*)!=OR4];'_]]?G#>'Z=2#.8'\P .LPH6\4 2LH"DR!#G:>!"L#(]"V]2 M,8G/4ZX06082_EUFYQXO&'R9T7Y>DZ/?7[[.GQR=5(6,;\V-WCBUQ7251'^- M04ZD]7^4;K^]ZB9?3C?/-_>DB$1S)5#@.0L4P1H93#D26B1KE9*2EQ7;[ZA. MU,Q"4Y5EGV;:'[N0>S'_[6[JOMLJRR/M]-9BBOU^*0"K!7Q2?.SU:\&84C!R MU73*%!NT[;@X.&+JN^EC-QQ1%?EHHVSFP@Z]YE#:.CJ$SZRGE M>BH_(GSE,W2V%NA;!/IL\_#37LS5[P(UB! #2*<"1^!#&&2=Y4XFC UG2RN$ M+D^F]+E$NG9J7,Y,+AX<@S"5Y;5J:1^6._(7JQ?W;R#J'K@<6^02V&"4O1'JV&Y MZLGM!4["23\O&N0G=$&^&X0VCD#4#XI&NRB+64%/*IT<]'(OL[9D!V2YL0CE MJN[V=*Y]/BQD4!9#NG9IF*?_:FW?7 ANCE!CHZP5F#=0QJ[M#-JQ6.V&LDI6 M+ :KWO=/8JBAXQ;H(%MKFWO1*$H]#D@IK1#/27BPL'9)E/R!C%0CXH03.=(LN3 MYZXO?0P8[./*:>BS=!XVIQ;K?D81>O$HBP[V'U6 M$U5RM%NDKA7K"J2W"17;7-O82V ">- ,R9 8XI80Y!(S2."4L"0. ',#[[# M<2V96%4CLJHQ>9.O>E'.LBPX?Z62-=P1+0C/T.4L$S,U8CG'H[EJN.3/Q?!\QTO -HN+GD!,-VQ M*JSQ)SRP6_$,=W9S7=7MV/_1]K$<]OP%&/#X(Y<=K9;;C[R4 YX)6,48U8^8%@Q]3J[R *?@:K=K4(!5T9]^-Z*PL",THR] M*\4"1&Q8"G&X$C%VUS!PC"]OL:[H=:";M]YRT_2.5Q9[SODEA%\;HK&?!_W+ M:G[[$;E^M-^13=#%=[9S:L^*I7]??3%XJV'K!L/C'S8 P]==^1_7A^:FT8D; M!NV>5IYIK"?JM95CO='ZN-%:_[S:^+#U^>^MSZL[&UNM^>QI:VMG?;NQLP4] M;6UO_;6QMKJSOM: WJ^V/FRL_M78WH$/-M=;.]LE_M'WOWVHM"J&WV\2IVMJ M5]GE&+5C#(<@%.8Z)JUIU#19<)0UU^ :S"LF;ERSC&-U8"]1#!#*NG:GA+#F MI$]VU?C8VRK%9\R%MVH?C>(EHU#0F+D:7$F+F,&P2=$X/.FWB]#VHR]=V,(RXC,XC9T?<1CU68@B MY'_W8"*^;(\5[KX:F,ESE*T^&+JB'=HP"C!5H5>&L\JX\WCQ[.PTP CF.8&6 MX#'9!^KG,H7%A4[+.N'M M[-I6=;[O6'V+U2AVD4>C@G$N8!^YY--@RK(6*0;"@4MPCBB[=/8N$/]6L MW8Q-1-WN4#UQ(?"X?P1R^CD>]_KY5, :3$>G5YSTYZ?B]_G&D'+TV.[A.MW\ M^OEP]_Q_CW9WON#-M<[!UMH?[=VONV>;YT CZ">@"YNGN]O7*,=A:&_N[/[\ M]F?K(7PX^N!85N0/!'EBG?QZ5?A)HW/O4^<5K+:.8P[D UP4U4!4.!& MF'3S@ED!PWMTW.N65W(4 / G&YOC?EX7LZYW,AC:A2(>V[RT '#2!;N5 :9] M.::EQ?EAVQU[82G@DUBMGL&#^G'_I&/[8$Z&CKX_:,?4Z%UT+]/PD@<=V>^Q MW\S1A_&/\E?R1HSC9C8M^4J)@0>]TVS+\M*U32P1ON^E#>M?XS^I-R!68K ;+#UW_+WZ#X_8?UK?(W M\O[WFQ\+7X!N_VC'T^*6H3V&M\J3 G /+Y3UH=Q-4HZKLT6[ J7T=?4'(P=%OI0A&&@'!U81ZTR^>(T&FO'V"L+X)! M^,TA\R[.U0J,HR0ZA1Q- ,Q:<>0$4WDW*M=&41,-OV-GW7//;65:R\-U]>3> M.[DF"*-"%"A1;E!>_T$.)A8E8JU+D5FJ_=(*F(2)0-]DY,^= +;F6&_^X$=[ M<)8MBJVB6CG\TLN 6NYA:PSZ8,7R/.7-&C 5):3'_SMI'^<9:S:*7AJ<9MN4 M@::HHC[%&%[>; P- MWJB3GZM@:&YT: !+UGE0W5#&5C^,6[*/%P8EGY"-I1I?#\0]L:/N#V(XZ<2M M=-UE'W,>_S@;7GS3SOO.QAXWWA'A(J)>@F7P@2,;%49.F5'M>XJ",D0P.&N .97P#'!G EX\[=H@L%U!VLWK^ M5@8]>B?0S5#\_NZ!< .C,.S *&Q<[BJ&T>CD<^7O1K^\!R6%KIR]:W?+URMO M>C]L:QAK%L<3.XK+0:\N#Z.NQBQKQG+@=7A&>?C@84QVN8S)7MLD75V39IEH M=NMEO$QNO797LX0M<\I_J=F[KW&IGJ:S\D'-WG,.?)I"'%/L-)\,@#_E 0U] M7V2F#/&/@E&-41SJ(<58'O+.;VKLADN?5\9N1GG-[COB!*/WG =ZOH!3 ?Y" MZ25,)"Z[[]7>U@&O-U8DW#DM;)3!<*LX%WGS2* X8 )^H4\Z/#1+0*O7'98\ MKG;W+\C!K5]T!$<'MUI'ZZ>;7[/S]ZT\;+6Y<]#9W=DX_;;S3WOSSX]'T(?S MK9V/![L3![[7[_!^VZ* MS:\?#W-U\/'T -X*+2)#' >2TP-XY)@E*$AC@HQ"*@]>(^&D:=3"E >?4=ZF M&LG>,)(E3YCV)CIL*-?PK\%,4*R#\HK$(!]Z>+]&LB=%LK%3^X(FAK%#T42/ MN## AH$((T>4Y2D1*F.NAD-54YI'']M_+B1[IEQ5S^P_;I5KYJME#,F^B<(9 MTP!/$(GXF)@.A#OAG22,!^&\%T0IX6H7ZN6!9V/41I09#'X4P\A9 M19&2 N>#M=A[DY/52OUH!ZI.G#]GRJH]$5J'".Z!X0H#PPD>4^U(="SH2&LO M82Z4]=)+L$$ZXKA (>7L]+9963N^Q?3EE?9QAI_20' M\9N-S78(G=A8M\/ME:LI^P5O(2'^-$A#;*26X208V!O);, ^<*X3C<)&KFNW MX.619O-*9$6X%)+-1>BM#7.:]GH:U> M,"Z",@E,"I?4VB TQ4D)PQ(AIO8+YD-;+_T"!FYZ],XA'35%G(([KZ4P2/M@ M4S(P@]F))[HI\3QIZ^N,#ZP6;=OXV_J\1;_T"/[7PJ/K.,$5B#&*\\"%<8J!V"EX>83U=*9!+)8B(,49[S"(1(D+'8(K 30$.D"L2J MI1769'@RDT =)UAL927!<^HUB=(RGKQT8%.\U%2&R!,X!K4_,!?*>ND/A! L M42(BH_/^:YKSY3E'$*;481M-2#EM.F^2&^K9+GRU:E+VKP?CKP_C+N:3FI%=6$(*E8KF$<*=)8'^!A^^F)^37%]&ZGO>^KI.LMJ &K.MM7S?.M_] MNGGV[<^-GZVU55#GW9^;:]\.=Z]G?CO<)+L[_QQ\@SYN[GC>@CZ"&A\ #'R' MMN"^3Z>MP_73UE$+5'$7VM[?8U$Q;5A @09P6$3T2#OOD9"42:R9= )?3\,@ M'8B;D]@I:3E+RC@6([,V1!.-FCSY-1KWQA^CY-C F_Z&B"&HD=DOLRQQ1E* 6&3H:Q<'.0-%H[ _RG0WF4\/L[9M1U^=&\T P3'Y M[?OOH^.K$PGB/O1";/R6+PT/H Z_GT?G,O/":E'E;\\9KG_I$=6YP+&V1X>< MBYQ^!UUDG"]LQ_;/2L$;352572F"'2C3*'U9WEYNQ*$^%,N-"]6X>D\^"EUF M5ZI.-]O&D?W9/CHY LT!);C(Z 3#"0Y*3L+0[H5L<"Y3;-SX'E=3-!R!KC1^ M]#K04MEK6QQ<[P;H*3@^OIJK\CQLE14\WMQMN#)5RD]PQ9*4''--.374&D6T MLM:3G%I%V ?79QCA_5!3QA4ES]9PD/LY^4X_EH<]^V?C7UHMAW-!4H0^NZ'X M@EN?]JAG7'-!D&-:(.XL03HY,!N&X.BBX%*&G(KX-E+[:PFJ ^%&JI!2"AP; MKD642OD0L1.:RGN+LM<"\DP"LO5I+\KDP)8*Y"*VB(-)119L+7+Y_%404GA, MLH#M7@\CWB0UOZ>Y0E( MG#'@71*#N.0::4-SK2YFL:'.!U?BQ^1&Y0OQR(:TROR;E;U9BLM-:7W7?V:G M_VI^WNOV^S26J2_&L_&5=GHB!?%-#UR(?"'7_2YX[,;.WSF!9.EVEPZ7[P%3 MS8D.7AZG8#L_C!+RTG_1_M'KU_\]T6;^2NE M"Y0S45TTDQ.SY+9CMW1K?H #F.?D -CY_D&9J;(+;979,*ODR[?/X,0+E-,X M#61$I1QP>*"3SG).I"%&,IJ84 X'@).I78XAC1GVN(: FR%@_337QS')*D%2 MWO>1C\XZG=!/ : MO4Y81V4"SY4LE'%*X!2#D4X+/K6;4$_\PR:^M;.YYT#?HP*=DL:"W;=,( V3 MC9*06L*@&RS*$B;ROHE?0+,+XM.[C!2,TFZ.4^;2BI46TL?^P+:[%XF ??8H MR^S!IP?9R/7S/H-^E8,K)VCL7"9B[C?LE=)@_UWDM%U#3[7*]/6$)14>4Y9J M9@4:1YI9'N_,.9KSR_?+/&+#F&.MK'0S)9.WED6O.!46L%E+ Q^"KP#4?WJ27PO!+PO! MUMK&GF02X^0Q\KG>%.<2*+U0'AFF57 I>*[!5+,[JG(VIS;1*FKA%,9:6M];V1>OPRYY4BF"B')*.><2- M24ACSA Q7'"M331)9WFX;3?BR(R/<;ECF!AT.3,@"T6N('6%QM=56.ZKPB+J M*BS_/WOOWM3&D;:-?Q45O^?]O=DJ-=OG0_8IJHBQ4VP%2&PE6?Q/JH]&6$A> M2<2&3__>/9*0.-CF,!(CT56[!"/-3$]W7U??Y[MT87F.+BS?=:7>+-L?$P&- MCSD:+!?:.T]%8)9*;PQ5P3;7]7K#2?UP]8/HU<9:S 9<>=@SR[Z=L^S,^[XV MKN/LM\V'PGEO/#/*[GI0@R9TG;6F+!7<:,#BIWJ2;?6K"N'YRNJ\F1@DJYFX MTKI^CKEV_44[>U(_QUYO4L%Z?N$(A($>_/K5&TQZL%PI:^UIR[AL4X7SY>1N MI2\OSNR#62_FZHX3_^R='^7>.H-1O/:NV3/LQ^>V:O@R[(X^YKXS_@1>(H\C M&UJKP>9/VO,V0E4?A\G?>MT4IUV6;=]?5'^=&'ZE6[MFI(-SK8Y$_.O&#[;6G_6HF$F2$61N< M565TJT6]LRQT,W%XY. L',O^IOS2N_.=2O/1[>B6Y89 G5B^Q_B:+__ZW P MZ7 _I8&%$;ZQW>$?MG<>CU+FADG4XVX_3 8]&?/DHTZ.6GO!(5/\8._@+Z(- MUTQ&Q)7-MDS0DAQU#AF%96X+8^!L6Y/BUYUOE[N>]&JI-E FNZN>EH,;N[NJ MF@V;J)5;A%2MP2KOC*TVTHPKYM:IZVQQHSCVO>!-\%J5QU9X6Q!3?\5INJW$ M_2I.-Z \=AZL;DIY[/6J[UQ#;>Q:"F.OUZR]G*K8,\E^SLO9)> B,%R_$J]2 M9?VOK<;DIN?2?.^-2Y[,0K340C3]+=%R75)G'B=(3E-G3@\['WF^-SR3'?Y\ MC ]./]*CO0^?#^EO7PXN#]C[TX,O[_<^7+[OWDR=.2!'G0_P'F^JE)OWI[]= M''6.^='>+GN_!^]V&288 M"T;EXMG4M V[[5JMN>3L&N80OL@4P8W/ *2>8TJM9IQ*N!FW5$;AT))=)N*QHF@[R9-^RI77BF756N4RSWH:3K[KV#R"_<\B'NNU=.F.02! M:(*5B=$$^8%@Y MPQ-2WED$"Y^0 9$ $0Y*+9<&Q4>?_YM;D7<% MY_]L^B?D4C23NICG6EEMPK1(<"8@AD- '&0%9%U,64TWD@X+AI6%XH>003]AKJ1'UEB/NN476!HIPP(PJFP(U*6-8J;H*#A7S MP0,\6*/6)]L-+\%^\$.S!(A;]LW9@OP*ZU'8J#XVNE:76T?L#$X1Z2ASHP[K MD0O,((EE]+ESH& IU^7FY#8;_:,8&]86T"N0)@J@5P?HA4Z@"7/*.< 86!K$ M"VF0"=2C0'&V3A@K)X FN"& _HYD,0N=@W'&;W/ JKZY^::45^4)RP9D5&B4F/.*PJLA)*E#TA%.2HB2Y MOYEL4_YD%TP)X7A(3_0[:WH7$\2SNV(6*PV/?KK(W_G5YBGKP@256+*'4=&' M1;D"3@\A)>:(R]QZ.6F!G(L>&6?RN1,)=CF+QMR6*HHE8KUQ_!P>F(+C>G&\ MX'8)4F'),=*11,1Q,L@%HY&F7/)X MQ29%@C1()KF-4D+688\2%(N(C*.!_(UHY2;2'KJI33&%GT.V;-0G OF."65WZP$-P* M"&XNCPJ+B;.8H2Q_(DZ%1BY%EEN;8\DT#=K(K1UI0-F^W;"TH02W^0%L50AG MKS6,X_-AOS5K$3V13DL8V[-$Q_?>5HMQU"^LM136NE@4RRC%EH8@0"*3&''K M#=+*,)0$\2YXCX/.OB7:!D)K4"!,"6AKB$/Y\8@NH'T@:.>BAL88]">ND/ \ M(1Y]0,9JC*)B& =C<#)Q:X?S)\L9JPM=6[NB 6LWX T(#OS55IWT2OC?ZB6S M.7.7FC!+HGARS7>;K(M&&80%<;EB;42@6T9D:&)6R*B3S0V4VQ3?]FV4$+]F M0;E9$ME]D%SJECP!Q',YS48M ]$1>><]XC)8I#4/2,7(*69>!\5J*US2O,B] M!DL2)6^Q:6)%272JDX;HHBRA*3-:A1PPG./ ./5 0U("#1G"E:4*3I2M':I- M@]3%8N!9.W'B>P@NJD*=\%YP/'$B4E($$6J& MFV3!+>:5Q@E%)??RF8PO]\[*FI/MC?RLSA!>ME=%G)9:-$L@7+XH3R7M''&Y M>ZI7 M0Z21#\Q2+BI0R4J*1%VMH1;2YN]QHLMIEF(;VIPE3!]ZKQ/1>H5$YZ M,AJT))4PX#MJY+CAR.ND/1/$*%D5F\*,;I[1IFDRR;="Q^](N"SY/26_9XG9 MBR6FO%J"5X6<=<_*^O- M[$L476'68W@WMN/ST83<"ZW7V&[\6N4-$ITF6CJ4A*0@MR:-G%86!2"L8A'K9") M1J'H,1QWMH1M,U4727OGI] *\'YGV,+#YT58X,?LX&?V>&';K]Z?'8= M3Q^(,E_]2/2,Q+JP1_OC'U'^2ST(O4_].?JD^G.3];K]L\8B>OH>;["UTSF) MK5>#,WC=DY/CRW]_A'O!=;]]/CQ] M_?GP[/ 4Z.;+T=[O?V'+:0[115?^R'!^V&1QY3936XVX-!B9E,OG$66YB23*I'(N MK-Z^'2G9NMH(X]9>]/',Q>%DAU#1;F5D5UODQD>R^@BW6\,X^A1]9LW>Q?:- M>IR3)QV>GP&G^:\=">;& ]S+\^)&(!3';83)K:PQWULC4YB'(]N MS-6UJ:HA3._$H[9Z! #$>O;VR NWW?YJ,ZUT>5B'@> MMYJ\N=.@UQM\SF7**@&M]0D@FW,1JUUO)_LA.Z-A_Z%) -WXRE,-P+_Z$_R^ M^)7%C0_QTF4 &I*PQ&L9Q=QAS*N258)(]XZ,%LV0N9=$=?PL[ MK1\JH W.86+"Z!\_7D?2W0LQ$2HG$S"3IR=2,>0VSUKYL#=>;TOD\EPY5R&B"R6'1X>#_G0;O@2SY( >7WZX/.P< M?#GN[--CNH^/3W?Y4>-5A2.56*1UY;@-H[GE.5P*S:V2YA8Z(PI/DB<$.:DC:.X*(^-< M0HS(Q!TGD9,2E-0@"?1.,UI)TUN.-/;KQ"2SVP_5Y/\Z&(WGYIC;'#;Z9;XD MA;J605W[BQ*:U<1&(C BRCC$-1/(,8M18)R':)AQ)'R]Y4U)SEM??-$1=],R@N_SMO_&[_O ITO!; M,D6/HCEL^E:4\C1.8F+V7KAJ^JIX?HEU\&+GXZ]?^SO1AM_?/ZB\%;3>]N,#S^?A,P?=V=_W5# MN-T]PHN^-6G?NOOKT=O=SO[183-'>GC4 M>?VNU3F"D1Z^._IE?V^W\WJO!:/?/7RUO_M+ZUT'_G#P^K#S;EJ5^(=7$U3% M<+--_"S@&JF G9U1UT]U\+FCE6# J M2>$23]$[KD60P3EAG'>6?'6/\1MQ@?4E/=QO-G.@WJ ?IY%_60_^%>XS"%W? MFAZ0K5>#T?AY8E1A.--!Y#&,2DSJWL>_C-**)><0]33W:*,"&6(M2D$E)F74 M0;LUB4G-N^W3;+?-HD ]K'0-8:0Y:+0[RA&CL*W'UX)?'Q$T2O S1(W"V;2- M'QUWPD;+8+?%/4-GGVJ,_:K7A8@G13,V)8SS.-KA*-=5 MNV&^?:K[_#[AKP_NQXNC MSO[GHS\/+M___$?W<._?)SB3C&KJ22L#V1@9L+[^.>>&N)W#78B"VR^WC%,+:2\1US,VY-4.:$4QL5$KA M7/[6/+F&6*E]6^AK7>A+12T<*"=:6';<=+N32A61 9 ;YV,F .!8"&84YTK",WGE!B -NHVU<5_O= MSX:'.!K?J?YN8M1YL]3 V?07,JJ7C*[%(E*I*(.U1))3C+@U##DK&(H\<&L] M#SYWVR9M*NNJ-E@R1YJ"X16H0P7#2\/P7%D2 %2C +Y""X6X$B!+P"HB)VA4 MUC,A1-4&4RE6,+QA&%Z!3E PO"P,+R@%U$H-^U8@6$V+. T*&0S"4R1>41I9 M2L%52D%M57\;E.'5,+G_]9=(NL-]C MH-F"O*W6XZC_POKSK(B/?KN6H^2) LF!(0;T WH!E45HGFL(@02IQ$AYQ(R72VN+<+"1Z*[1Q7&8T MLR<5>JD1S9OI'M@]&\#C+R?I/[G^=2Z'[/2;((/8^1F:X>U MF2Y6R$U#=@U:0T%VPY ]UQZ8I2!$PMI)AS7BFG-D,<%(&FI5+F9BIN-[!HTB(+L9B%[09,01- @E4:)6(>X4Z@S%H$/VOY3F7\G*E/-+SJV+?8_/#.)[5A%BHQE"HO#XJ/[ZF?BE' M@J$8*2IX=B!3$-) 4N-24V$PIM;0;!0B^,E"6@,*(S6AL-PWW_+%\N?#9F6] M670%SK+"HBM@T;FJ:X46)"J*%+82<8452M$SXZ98+F MV2' \9,= HWATGL4[&QF4;7=*\?EAVQWJPJF]2KC6\L.8V[SFTUS,;3.1[D8 MF@7P#H?=,!BV[*=/PX'U)]NMW"PX7_W/?.'\"]U1*_[W'.X\'K0(_C^SRFH? MAM&.XW#VSUFEMIFA8W#5NKT:2_X*3-?'F(NW52W>6W_;WGG,ET_B,K=;/]\< M>;??BE]\'(UF#YD/&M[I SQI:'N]BX6W&\#J5M^T\(O]$%OI?'P.W_T\&'[, M[]WKICCNGL6;HZ[B0S_9O#.ZL&1Y-+N]'CQOL4SB5PTZU7!R^X#AM&7X +X& M[PX/C%_R(ZZ>]Y76X*,Q_.=L]ISIU8,\&:/JLBYSF\QZ-L-ZN!O/K4KD M=?LP[EA-Y.SQN:7YV5E>+]@BS6D]7C4JR7,RC"=Y)?Z.^]78L]GXI9=]9$>= MUW]%HX6U0B)FG4.<2H,T518QIV,04ENEU9J4?;RK%7G59!R.[_')!-XGMO]A M@GOK_?G9^80H)KO:+VZ3V1Z_73'R>CW('^ 2-+9?_K$VY1]+T_ 5-0V_6VV: M+2,P8GSX-TLC\M*(?*6% )>Z7>M*_UF]WOI3!-KMYW/&31HZM$KUN\VM?O<< MS?;NB'Z82RQ?$VM_BB"OQ([]\C)L%N]/?X=K0.B]W!7'IQ_Q^Y]!J-W;%>\[ M^Y\/+_<_'USN@T!\TCWLWK19O#\[!$'Y^/*/TX.]7O>H\_;C^U//X??>P>DN M@_]?'IS^<7+T\SZ]T>><$.)\5!X)S1/B)G%DDB5(,468U"1%(7*'B;:4];5F MV@@?V8LTVZZG5?8A?$<]QY1:S4!WA+OE1, H@.N2,<125;6A>YPUMO#=L_'= MW-]%;&+!288$]@QQQ02R41H4(W:2*D.])EL[HLVD6B+=+9?Q5BSC/BYW9?4L M<'@M727;;5L_9+OI/UKPE\K("W^9=O5M740[+-DLRPVA^I8Q\YN]F1>;,L.J M_MZ_LF=GBWB^?'>RHGOG0_@Y\8$5;ET"MUZKO^R]QUPEBRQW&O$$M.I,"DA[ M)YRP,203<\?FMM"X0=&U)6Z^*8GT7PF<+SRQ"3QQL5#ZAP4CC4=:L("XL!Q9 M;S!B(&!''( ]8&OLZ#:Y(W'N6?JZ-T+,>J(IL7+;-#!5N(8AB6TM[C&J.QJ" M9LDZ&T_/1 M.+/]F^'@;/?HU?Z]CX0W@R&<"K.CH/#^$GC_6NG59)QG0FLDDZ"(,\N0%2PA MK*B2.E #2GA-"=.E,DO#R.)YI,-"%FM&%G,A42:39. !82\BX@9SY&1(* :; M-P]G286:EW"?*SW MHT>V=GB;FMM.K,"2L%JR$8JK$<6H.(?CT5[.XT@2Q\3U\"93+\ MD>@;J18H_Z4>$KB/<9@^R3@\.4%O_ZS1PGTS'OKK"2/7C>Q7Z1ZIFUFABFIH MQ7Y.?IH%3T_&.HL[;WVVHY:WYR/XQJFR4H/2$6)LZX#\[2L29I33N+Z1B+9+ 6M2B0+E>0"9 M'I\@=I#O_5>4 M3!I, L+)$,2%L,B:*)"(F(@DI:#>;.W@[=M6I1;@M)?WU%6.U(V\P,2T.3C_P@\[OY/U-\\ZIOWB_MT_?__P;?W_JX=YOSXXK1US;A!S);4.QQ,FF(+G+;4.WZ9.CDY>= M[K8RM/R?^YPJRPR%>5JR74-F\6&<\S@C<^&;QLMF9))>LG M@646/$K9H!O[H^HO^WT_C'94N/&!W'@M7TQA+S1L6N12;@%M:&[KYC"RQA+G M"=?^G60WW2M"N\]CO>NI53Y')44 M D=11(:X5 [9H#0*%M,H-(A4*?>YWL9UF;36D_=*#EM6;GW2=GY8J)JG%PU6\)?8 4[L(!OJW4[ZD]O XM6&/)A#/G;HI EGSW7 AJ]BIFBYD%3Y9 I_,)2[' M@L>,**2# HG+>OC-&@S[#;0V98ED7!0^N4]KH?SO#)UN_[S:N-W5C2G MF]S*[IC&'4[@N7#5-.83SR^Q;C3HG8^_?LE=P;>+86^KC+XE1-T(2E_X>3*< M1TE^B,B!\O01V01#_-'V/MN+T=8_K[\8O-7T[@;#X^\W =/7W?E?-X3;W2-> M]UN3]IV[K&BN[XZDWS]\LW_X^NUNZ]71VU^/WNYV]H\.FSG20V"R=ZW.$8ST M\-W1+_M[NYW7>RT8_>[AJ_W=7UKO.O"'@]>'G7?___^G*:'_^N'5!%4QW*Q] M-4L56(3=Y 30"HC-J"2%2SQ%[[@600;GA''>63(YY:J;[N;D%"4\23[ZQ*/E M(#'G6I'.,AJ""4EA=^\(]U5G4.SW_XZ3E)W6KX->UU\\:),_9S>A;M_V?4X. MFY';C39;U>JK?XU:Z;Q*$LMMMLY'.;%JDO&54AS&W!W"Q?'G&">)8,EVA_/> M9 N:8M50Z]-P<#K1+^^([M]N_3'(?-SKCB]R.L#UQPZ\/Q^.6I]/XO2.DZ>, M9HEHL_&,>Q>M-!R(9Q=-X;5T_HG><,N4EN07>21%;] M,I^;8?R4B]?U/TP:O-V].GS,:9[7Y0W?:0"[$G!PVR6[K3NU4 MU73-E.OI',''U93-QEY=/V[E2_'OV,M779^AOZ]F;[M5"68M MV^L-)HEEE6@XNLJAR.EU9V>3W+]I/M]X>#X:QSC/$AR!V)<3TZ:+""]E/PSC M-$/OXD;?J#/;AT,DS\-V:P$1 Y>7&T[8V],PZ3\WCE.[0MY4\*:?N[U>*_:K M9(VJPUQ^-GS[+,+K='.[JTE'NFO;IO.5H<"M_^[&S],F13/NLCV@94\GNHABU/^O<3/A]#!JCGL M)SOJ3A;^ROZ3I7V4Q?W6V^D6?7ME_\F2_V2'C5KKPG;Q@88M^&OJP163S7-U M]6RSYKF*UI_ 1CC-#14KN%6YG)D^/I]T_C;V07^1#[N38KS:[&_3#J-T:=DH 1SH8[2-W>I!7CC /FG3"G-YRR M=]6ZTE:K"[],TH.K\RRWJUR\>#&=;#K;$T[97@>DOLG'ZQ^SXW4!B,^4O7EU MP!REN3W@I2=QPKW]7]&;:*6Q* A,$:?,(BLU0TE(95FT5E._)DF<=_2>'&4N M&65^^;;0EXEFEJ*?83RI '"]RR0($]=8-)_-@^'%0WM.3G7U;/.[I8*N-OL3 M=.)M_+@NE(QNBTGB:*T9E68;/_*NW\O^W,BQ+J.TX?VS7_'S3\ Z+=9&CC5O M L7K3(%>DLNY _+5J'48/[?>#D I>FS)FHHM[[9G7[T3$3?3CN>4_^W4EB8F M'^]6M6P>D[C]75_9/2=J'6;I22G:F[SU[Y72U<057=!@#J(=@>(56K]G'7 Y M.W\]*Q/<;Y)>S/:_1[V)-5G87RK3[9/*];NVV'U)0 M6Q@1M-.8\,"98@X3'Z6)BN+@)59?[U#PO9S<+$]7XO2BFV)#BF,/V.'>;^R M_OOT@!YVC_8\/OCY_=E1YX^3@\YO]/W>'[W#/_4QW>>'E[]]?G]V+& ,\*SW'P___)TDDXI$ZY"*S*'%OK!6< M&!NSN:**BWQAW+9$KUCARY?(ES@XF7"6[K#D\,,:9C'3-#D5#0@01=Y[7EX\ M7.!%HC"AFB&1*$/9G9Y61VY',V7V\B,_Z!S\I:CVD0N/)%,$<0+"M+/: M($:##=A0(G,>'FECN?2"P(7C"L.DH[DW#C)G5@J MQQ6=]O$Z;6=6[?Q '.V]OOQ+..$2318)ZA7*+:Z0#9(BR54R,FF/4WBIFFUA MN!?,<(I&%; 6@6G'653.6NYU,II:;8EG18IK-,T=7**)*)[;O4$S"M20A*21 MV2JD'>#9:Q0"B(@V8$:8WMH1HLV?7A&SP2!>1G#LRR0&C55N*4V%,-?@Z%\R[_!X=BE M+"ID/ CIW*N(K H"!4 UBUYQ+_C6#M=MPVF!\H9!V3CL+0Z&\^CA?]ZJA+UD M,8??)A"M"Y0;#>4;-GPXC7/14 GG,%.(4RZ039Z@2+%,TG@ MLZB-UMYZ(4D2FF!:?RAZ$2!J1/%"G+H+/JCM;U^ M<6&CUH+ @:S:S/ "Y0V#3P*3Q E.@G3,>.(H%\%@GDS)G&PVE&_8ZSWE MUF,;D-;:(DZ% *4[6F0\P]SE G=1"AO;%S]M"%Z":R_33R,)E#5&N-BJ&\BYQQ?"ZPW*45J.8J>V!QY1Y'VH ZH[._E26LC= G: MV5@ "ZU2PII+E3B120M0[5,D1B3"M:D?P 6H#P/J0H@LEY;ZP! E''1TE8UO M6A'D/;?8>"\)![% FPW&:(F;KTWY9UZ'D (W"O852)>.)F^H(CKW0?<%]\^, M^P53>PYZ8"!1(1)P1#PQBBP6"452E?>R/F&UX;A_F1C%(@=H,6*PIIP:8QPV M ELB)(F6R^5&X17A^M'8O65F)X)Y;!32/&0 2XN2>)&P-Q7% M"D>-DU8.UID'10W1QFK,&'4R6<9K1W%!Z\,D[)N6=(F9E%9Y9(,1(&<3@IPP M 4F%,8W14AOAO"52%*AN&%2]3\1KIX6TFC,E#291&J$]<\Q(7G\&2X'J Z%Z MPU).K$R52AP]UX@+ZI%)*>>4&^FCX!2V1-.@6E-8>_5LM:U$$RWF5=N5:XV+ M[7BAJ_$C2P)-NRXR>/DP.,\=B*LV-/=K4+.!I<2>-A_K3=4A:"\=5C&K0DPY M1QT73M H,6F3)40D">RY=S: MZST-L*4U"CQG7 3#D2&8("J2!$$V!*G3UH[&;:U4(52"YVRN4\0N)$BR<5"P@TFX067F]8$YT15Q"(WB',OD O"(!$D92I0 M(SB(K)JT)7FR:6%S2/A)K_C-MWRQM/FP65EO\L31*1L-(X*#+L^=!F'6)L^I M9B8FFDH0K5G>Y5O#KQS$N&XZ/4&GX$BX/09^6'7P=C'\/>_KUYJ/'^I\U$,K?&@=1;M MZ'P8JR_. W):@U3]91JL,SH9?.ZWNOWJ;]5"MZP;_!VW6PLMID8M"_?I]O^. MHS'<.W][: /\-HK^?-@==^&IMA^J;PVCSU07BD!5\;1EB)&Z_S"0C5PSBV6PYB^JC[L*0SF"U\UM^/H%YM7W[83JM MD\F!.P_CIV$P]/QN^GX>]7X9VA8P,Q)-P[MT)]<7.W)#WUX6%C8 MU+ G9[_"7AC 20UH_02#&X3MUF'>->.8A_WUQPZ\SWL[M )@"BZNQM#-PF#K M(MIA?@)\N!=]/'-Q.)%3J&BWLI_I45N(Z&5-NKISTM^S#^S%&4SDZ! &T/D<>W_' QC-R3WU$KFF>LG[_YQ@?_9'W_YISH].#\@Q MZ"+O88P''<\/88P'G9.3X\M_?X1[P76_?3X\??WY\.SP]#^7OUT>=3Y\/MP[ M)@>=#_AH;_\OE8)/Q$DDN0R($R&1#IPBQQ+)H>2$.;FU([;9+?VB!;NR5YW8 M ]@#(-(##52+TOHT797\215/^\EF>;\+VVT,Y]IUI.3;YBW4[4\$@&O8F>Y> M16%[?QJ,NOD+/PYC#[[Y=_S7YVX8G\QTY(6KILH+GE]B'>@IY^.O7W(72"?* MB8#&=C^ 1G-W+#:#\BFV"(/]K>9WLQVOKG]1>#MYK> MW6!X_/TF8/JZ.__KAG"[AS#;'9/VG;NL:*[O9O+]PS?[AZ_?[K9>';W]]>CM M;F?_Z+"9(ST\ZKQ^U^H'W8 M>3=-ROOAU015,?SCKNUT W83)E3"D^2C3SQ:3G-OJQ2<930$$Y+"[ON@>:83 M^566J-^ :G'C'+ZFXUT_JA))%%[72A(BM\EK3!C'4N@@'/4._[4W-94I-#^S MKI]2[_Q)#.>]>)1FI].-__&MF*NGVJW>M+OK7]&;34S3GZMRPUU4K,/EX M?IYLX\F9,K7<39\\_7B[^NB+RF>;;6,JO?HRWR5<_^]9M"=M6C-_KMAO; MLR/+^D\IJK9)'J(-\O$L+V!S"3K6>OM^/IT>_GE #O\\/#W:"Z>'9[_CHY\/ MR-&?K]EAY^#RN/.:O-_[Z?1]9Q]?73/S_9S!07GY.SFF!_R0'M#WG=\X_%L< M=SPYN#P\.>C\\?'@Y\/>P>E;."AW%W./6%01Y"Z)B"2Y*BI)R%#LD6'$&"YR MHB\!E:Q-15U.GU))\=LLRDH%Q28PT'&TP\[G02&>^HCG];6D1\U"$$DBC54 MXL$,64,H2EP0Z:G%SN&M'=:6JDGMC#=9?..EQUICB.=D&&.AGOJH9_\:]2C8 M6)Z*W.E1(LZ)099!O6((O,TA7K>#,Z'A7GJ M8YZ#Z\SCB/!2(Q>-03Q9A:QP'@GC"95"&:Q\UK8DED7H60GSR"+T-(9YNG\7 MF:=&YOGM6K?99%-@UB//(D=< O,X(102-#)K'-.&NTKF84_N<%UDGGLQC\H1 M"Q0S4F2?)C!09I\W5=Q8YJ)1YR0.8Q7J4"BI/DJZU@ ;-"VO@\1(<9QK$S*+ MK-8>)2J94C'I0'/K7-)FM$FEN^\1W7UGF-$*/<=?C]!^H3%.YNLQ3GG,%7)I M%#HXYQ+F@7L>#;8,:Z%B$"RH%/\BN9-SB8PJD5%U1D9];^U7\E+$;$_X]/;/ M)0WB1_?[DN 66:4XLTX?9V4H/3E^+X[/#LX/.^Y/W M<$X>7'[X]Y@>?SD\>W,&Y^3E MT=YKQI$MJ36+GKJ=_3>/3#U!I\BD,[25N CVV^\32JKA_R+WB[ MU9FD+]G6BE5DU'<.U)ZCX:5_=M5X_NCJI,G$$?)@%>MI]QTLLI/.?#*LMFX0)XU#15:Y;D4=T@Y%R= M^1/R]-A)/ MNVL9:QGKYHP5!*PU&:O>IDJLR5C5MN&/B[U>SEB_-MJ[36I7[\3%W!Q]K6['=RMSW#9)+-,@??-E;ZF\ MUM(&JFL/KBIS-A#2>H^ MP"LSMDA5>G6"Y(V@"#:Q+"^-'!^REN5YS7M>>>3:/?)EJY$+%KLUH/\?]A?* MC[1;\8N/L$L^1:#IDURI)'L(&V"0JROF&&"PG-F]>ZN\C7_'_GG\\3[RR*.; MHI=[E'N4>ZSS/59.GM](%B%TF]ZC>?N*B?37X2"<^_':E3JZW]NM4:FC^[W0 M Q)/A)+!>ZMU2HHK3!V/R5E*2& &1VJJ:$."#97H?ADHTS/WS7!P5E7OA2'\ MV1V?O#H?P23$X>LO.18+)B^WMX#_A8[]LB[))H\+4)SVN(!Q[)/#GU_CP\LW M)^_W/L+X=OGQZ>\XC_7XSS%Q\_Y^\==WYC!_"]H\[;CP=[ M\-W.V[.#O;>I1",9C MQKR0DF[M,"+;1CPY][;&#+A'\NA#._T4>FH\/=% A-:.N%RFPFMM\L:5WB7% MS&3W):3 T\%2AIX;3T[R?+A6>K*4(J8)-Y1ZHWS.A5.X MK7/!YD)/A9X:1D^GIF M>CJ<2T_$&Z:D)$B:!/04%$6&!8)"\DX:9:2C#NA)J#;G3:H36>BIT-.$GJ)0 MUADCL5"*.Y(L$<21F+P ^2EY>R.5#'A*%7IJ-CW-I:=>)O4UKNPT%.AIQJE)RJ(BLXI0QG/19"!*:>("48'!TS$0=.;TI.<*'>9IPH]-9N>#CJS M:MR[?U'L=&18(1"70JY*">(3%@ZQD##(3\90P3(_D;9Y>EW*PD^%GVKG)^*) M$GF@.N"S\5?FH8/R5B81,"+\7LNTO2 C=QH*RDN"=. MA\Q/Q(!6-^4G1G7AIX;ST^]7_*1P5%11#H2D)>+!\US?.R%)A+*$Z8A#97X2 M;6*:5%VW(2%@WZC-V5+LC> M-&2;7,[>JNBL91PSXC#U0F'"C-4Z"%$"7M8.V?,S6\C /3$":>$#XLIZ9'W, M07E:IA!<5!1O[2C95KP@>].0[;6' QL;ED+BAA$-@EI0()";B%EDHL2*K!NR M%V)%N/:&4%S\#9/R#KM0.F..#AKDR<:H"W:6#??\57* MNWP/]YW!N&IT5"'P*;W![UV-6YDXD +3->9J%%+8 %)0 M("6XA)TUE$I)""U%@%SDJDP[J1PD*D M [4)!QXXDMQ&Q(T F0'8 !$<5%(N F'8K#ZPMJ!/]H<64M@84C IX:0(W(=P MCE4RH3)..<=-I+,RS25(8HU(83%(@JCDO/4&19LK#1I'D779ITJL(" ]T$ 4 ML +';4KJ*N556&']62$YP:2T("%@S'.>-7!!H"1)0:/F,I7XBO5CA7E\!?8. M&Y\\HE$QQ)/42.N@D.%.1*VYQRG+"HRTA2X*1&&%&2LP@HV05'"G$[<\:A^\ MX($FI8(TPI;0C/5CA7EHADY)*F(X$M@$Q+6WR("^F/,AA*>6#48C5N#- O7*,W-RCW*/#,-KMAUE9H7>#7BA"8WU"X^O/ORP8F!*VL#V50%$YC#@' MT=\)[)!WP@66\KJ2K1V*95NH#2PF^,(A7'L3K0+A54%X;@T2QG-N6$0L>(4X MT"QRRGD4@Y="11Z$=UL[1*O-[.7WPB%<>Z.I N%507C!=,,$X3($ &Y.%80_S@5I;JD)A""J M02'F2F==."5D09+&0DNI68:PTFU23N&-@W#M37T*A%=FSOHR-6E]_BND(*R. M&*G /$C2R2$#<$9)!TTE*,C1X:P,BS9^>F7F@N&&8;CVQC<%PRO#\.45ADD0 MCCA0A!GV$43I !CFPJ$@ FA#1C" >,:P; ORY*IO!<,-PW#MS6$*AE>&83(_ MATETRIN(L+$Y&$E@9+7F*$5#M/R=IN&X-J;OA0$ MKPK!%X+FG'.0H)92/2#F+<)0+2Q*/%(64".(6Z%;'X)$2<":G7"8SJNH,IJ4X],8AN/9F+07!JT+P MW$_N \E%ZCB2R=!@L(YB!%/[G084%PPQ!<>U.6@N"5 M6;+F;G+*I8_4Z.Q88XCK*)&V-B+&&:QIM%1%LK7#=!OV1X'PAD&X]N8K!<(K M@_#<2QYPDL2GF.N/2SB%I49.:_C->:L(B\J+7$50MD5IC;9Q$*Z]R4J!\,H@ M/'>28\=8U#8A!6HPXCPE9#S);9,\]M1@$*MB[B/0EJ;Y+=!*.OGW\+U[-H#' M7]H*W(/4ZO;'MO^AZWJQ94>C.'Z@LY&-)"1145 @(#_0.9TVN86:HEBH:Z[=V1%OIY@<% ME<"^9^I^4N#\O'">^]-E(!1H-Z!(/%\]RYGBA.AI"$',FGL[(1V:@\HH9))B5CR; *SK4U,"IP;@R< MZ^HX4N#\O'#V"U4EM#3*4*1]](A'J0#8-B 3%:9,YS(39 +G4A9FT^!<6Z^0 M N?GA?/<[>X"E\()C8(3^70V)@>O"B0%I39J14T2$SB7Q-9-@W-M73X*G)_9 M%#;WP=N@B24,(V%E1-Q'AK2."1&K<@4^XSV16SNJ36NKX5_PW!0\U]:?H^#Y MF?$\=\AK34PBU"'BN45-#S7UEFCX/F9 M\3SWSAM@9DJRTNQY0EQ;.)^MI(AZ09CU/";J,YY!Z&H\GDL"^W>=\_Z_Y]U1 MMP*Z[8?LG(\?AA-?O0?$E8SV93KG?SH?P6!&P&UGKMNO9GUA07;[87^^'&]C MSXYCR#3X+2Y,W2\QH,LX'!0:?!@-7E[SV&.B-4-POE^=](9YPER23C$H_4(B-P@+6Q, M.K+\P+RC<6Y?4Z_@O* MFX7R>30 #RX9Q1WHY3E63S*&+),129,8!\'-2.X*RC<5Y?7& ]2$\H+FAUK9 MYL$ 1/D4J#6(2*D1)XXCAW5"% 0Q[2*AAN?:DD]N.U&0W# DUQL)4)#\3$B> MAP%(Z624DB%B0D+<.()LI &%R+EWV$H1T]:.$J6NQJ9!N=X@@"6(WB4\X,DX MGX<'6"$H-@8$<*T YY$K9(A,R%#K(C9,:IE[-K8Q*[G[ZY^[_S:.QL-S/SX? MPGBK ('!^"0.6\,)\IX0(K!F05$_K#9&8 1O";]=8\9K:_'JQ X_Q(KU!D6 M>1RQX46'?PYZ4EH(Q!/)%78]\!H6"L7<39@!V<6LB1!^.^CI'\V)=RKQB\_I MY[\'0(M84B=ZYX[\&#T(EMPAY@)!7%.+C&$*8>ZBXRFP9$.62C@K*;QK >*' MG+;L:Q,Z=\I@1RI2.2,=ISRPGM);+>4L1L4"I9XQ4S6SNBU,18#Y0^ MY$"MP9E>#M35X'7N&8\N)H4Q1P+6 _$@"3)!$22"B)1R@8F4( +CVT4ORH': M+*@^FT.\*+"K-C_-/>&&PUKJ8)"/QB-83(R,M0PI8Y3AFD2-!>H]G,&6,:DK%)N2#+]I**[7 M#UY0O&H4+_JXK0T^*!1AE1#/\6DN@K*3C8D&*]!]2746$]'\$C4-28%OF%^[ M,QC;7N6]SA7IAQ-$/275W0V&(0X1O,:/>?U&@UXWM&:#WT"RJRT/_GHGCL)M M]7,;671S$RN3,,HAXW!VE&&## -1163] T=*0&G M&MYK\Y07O*\ [PNEZJV1$1N),%,QQ[8DI$,2B(& :I@P(40&>&>JCOI\; M@_?: ]P6W.F')V4CA0*<.<9.;U(+LA;0.QF@O;1()\$Y46_.ZNM06 MO&\ WNORS!>\KP#O6[Y\P?L*\+Z0_RZ(EAKT=ZZS@\&1B!P7!G&1 O" #LQG_9VJ-GMZ M+[F"]XW!>VV! @7OJ[#7S>,")"$FN41SB"S /(B(3&0><0"ZQ9Z*J'*<+"-M M4UO&70'\^@.^MIB" OA5 'X>0N TBX)FY9U)#C^B0B[ ;YK@:)5P$A@\ YZW MB:XKF;X ?OT!7UOX00'\*@"_4'!?B&.#D>/2(^49R_O8&"]RHCUM4QN=8$B[&)DU!*C;Y;-=MLG3ZW47 MM&\,VFN//"AH7YZ5;AYWX!A-U.=FWC+7(]#<(8.U1H0)(Y3#$<2T7$Y$MZDJ M9KH"]Z7%'12X+P_N"X4++&CKC MDO:.(,QN1"Y:B:#B)1D8;+,CR1K7YTWV0 M!>T;@_;:@PX*VI>']GG( 3/*VL@#PM:-DVZR[ M"ZXAY0\:7.)_]VP C[^L&FKD8@C=_MCV/W1=+[;L:!0?6=Y_<]N=U!9U4)5Y M69S]H[1_-?>[U=0??8JYTTG_P^LOGV)_%$>%$VOD1':M_C\57FBI$29*(^XP M0QI4(,2%8J#M<"[@Z-KA-<9@K6E>R!H *62RD$ZRM MRO$"&2XY"MS&R+RRH.94D!9U53XHD&X*I&N+'RB0?GY(SP,,F-*!\]@\'D Q$*]UQ$@E#)(WSX6& M?"1(*2.BC"%87MG'I'FRQZ!@NF&8KK<_0<'T\V)Z[O2G&C0GRRFBPB@0O0U' M6OJ06Q9@PC2V'E>8%KJUK)WD(T'],-*1?09.>]_^]Y=]2MP&[[(3OOXX?AQ)>?NQL\SGF_ MN3U:ZG7>_W0^@L&,1J\&9Z[;KV9]84%V^V%_OAQO8\^.8\A%56[07^I^B0%= MQN&@,-_#F(\O.O"ULHY)QQ'622".F426@:JBG0I14QJ<8UM <9H2^J_&MVTI MS9>>TX5?@/WLP%YH88 %UREA%),CB!L*6HJ.$5G.(A<$]!N><0&<3 @">!\=Q='X)*(G*,@C,)<:L3,K"JB#"BX(3&VF,0L*F\;3#\1T%PHQ#\;'[Z M>N3JX@AXLCEL[K '*E;8!H,TR?U!L''(LBB0 !G+@/I$6:"YB3%^>A!. 7?# MP%VOP[Z NR'@7F@2 ()52-H"FH,'R9L*9(70R'N6=%+16Z*W=EB;/;W)7P%W MP\!=K^>^@+LAX)Z[\*,FG @2D!8@A7.=(W),B,APY7,ES11%KL71IK2NJGH; MY,)?N_S[MW$T'I[[\?D0QELY\0?CDSAL#2=@>X(;?W.#E^IUXU];@5&;,(.>9M"U)A:8T&6$6V\!A%+)0KQ.=WV M!2'. 1J M\-/?Y1"X)Z0+:A^(VKD7/L1$K586&45Y]L)7[KS<05S[E$ _4%8 :M5M0\+] MK?\%K@T[=^MUOI=S]QD0O)A!GVV\'L1FF8V!RC"DO2-($<7@1/9<>;6U0]N, MF'+N;AB0Z\V@+T!^!B#/'?'2Z(BEPXA8G"-=$T6."/@!RQJ9 K4H:\*J35E= MC7\+D)L"Y'K]\07(SV'2FCO?&=;"8:E14$XC'A)'3L.1')--@2JIJ*A482#O M@N0-0W*]SO>"Y.= \MS3SA,QPJN<5A8 R=+FX#C)$!/<$6*3H]97UFE3ZL)N M&I+K];07)#\'DN=N=1T]L99Y9*,%Z9I[A;22-E>E8A:T9@\R=D:RT,V7KDMF M_/=@?E0YT08D:1= R$0A)8MA("V##4UN8V+ZA= 6KG'O)@)?,B!204 M98A[FFMM88]$D#XH3325 5#+=)NHYL?V%=0^- M/*<"<A<#1,IE12TF;XB>[S@IJ&X;:VGO%%]0NTQHU]W?[Y /S M7*,D-,#6Q(BT513!\:J\]%XKFA5;2MM*%1%YTV!;>\_W MMEPG;NW+;$$162 M14(GCWA,N18;<<@3D0(6QMBD,FQ-&Q<9>>-@6WOS]@+;9<)V[LDF_Z^]+VUN M&\?:_2LLO_?.FTP)"C9NZ;FI4FPET;2WL9WN27^9 @DP8D<2-:04Q_WK[P%( MB;(M.;(MV9*,KFK'EKA@>PR'JI=";MWT&" M6_WBMDW762/)_9A=X,;<53'C#,5NB!''NLID(ERD P D89&+ QT(<&G#P\&* M\G66EH\M2LM[:3*_^J5Q*_/KE?F92N\L5#SV)?)HY",>!P+$'K=!PD>G!5BAWQFA7WU"@17Z-0O]3%*!SY0;1RZB,?'T M>8T4!:Z?(.*&(7CV^KA&G53 :0,S*_16Z->7CF"%?LU"7Z^PW+5SC,BL))\JP_R5G( M!H_::[\3['>? KHK2%:X44#W%@]V!G'65WJF+!.ND FOKN4MA(D/*HH!BHC> MP$ 2% KF(H95+#ES"8EU;%.'-F_O\+WW>7H;8_>L,-/RQ4G^"E(6K.0_E^37 MV0L^3J0KP>\)E:<0]P." I@O)#WI!]*-DYBJO7<,-T+_M@5D)?\E2O[JB^9; MR7\RR:]S&#!X-S&A,0)/U0?GQ]=K&X(B+U%*^+X;*JH/T-6U>&ZG*EK)?Y&2 M__CT!2OYSR7Y,YD,/ HD#3S$(IJ SF'NE>'T)"5:*GTB*Z[0$UPU5%$8^$C+1AHL.68;Z "2* U?Q&),HWGM'_ ;S M'K-$8:5XTZ1X?6)V"%^(F$N,X62%B@_"3Q4.QY O$$K&KAD@11%1!S MP@AV]^<VY(),'"HGX485UKH,%\;L5XA\1X?R7JD M^@6PIFYNGO5ZAC='*E?%R%+F"BD3SZ[->YC'/!8A(@&-@#8QN"^)+Y$(P245 MD@2>'YG-QAY]S(* S43<'099WZJ^99"M89"CF?.1H\3U>(!\4".(^PK,+8]' M2#%)>1A1%A%O[QT/&HP])KO',LCN,,CZ,@HL@VP-@]0Y"4&$71YX8'[$/D6< MZ! J$1[R0@*@X"3&00PV"&VX/(Y<03(7,9-C:(WV#$>C&60=:;2F$99&L8I$[&4,055&!M=%", MN$?T'H6 (,XI%AZ+HPBKO7=!([ FB"60-:=Q6 +9&@*92021,E DB F2@G+$ M<1"A((D]I** 8Q>+4/D2O!C><)DMYV I9+TY))9"MH="ZBP4SQ6"*<3W\-X[-VP ;BV%6 I9:_Z*I9#MH9 Z R84A,0N2W00 MQ$><$H("Q2)$6)(0-^( %:"04*_&;&_9>%M>8AYMG.;9][30? '2]?@$F2U+ M^GO:%)AY5 D46&7XO5<#E:26YE9)*0H M&$RN5-C76VR,()NRNRG2NX+T$RN]SR"]=<8()Q(,5B60]#RIZT>X M*$@(14DL(TQA&GD8@YO3X.ZJ#NVVTKLITKN"U \KO<\@O3.'5$1$,C>1R'.E MKN:DUUK]6"(W(6'B*L0;VK?3NG/0^/NW"2N\S2&^=*1$PE_LTX,A7 MKD"<\0!%D<\0Y5QZ;L(#@;V]=Z2!YR1*6.G=;NE=0PTOL<4:L?,]M3PRB* MX@#Y/(H1EUB@R,,!"B1AF/H^4;$NH=A@[NTD(RN^VRV^*UCKM^+['.);+\\G M5*F !@+A4&<9RP2T;Y(0Y((W' YZUBDCCI[S&K?71/?%:RS+RF^5D+O*Z'U MZG? 8C?PDP2Y7L00CTF 0AQA%+DQPXS[0+N@8$-V^U"539-/6P%BGL >JY'3 MRXI;"]KK30N:U_&G)ZO_L[Y.;R U;T9)"\";/11G+;Q-9Y?S_20BTJ<,A8'2 MB_BA0H'/%5*,!#P)"7?]9.\=8PWLO:!SKRVIO6126^/9&9;4UD=J=98#"_4* MF? 0\6F N*[L*[# 2%!.E"\3V%D-KZCE:Q MI+8^4JMS8D(W3C#E&'DB$6"I48[ #R4H44K(F"E! E56,*/;NV?&DIHEM8TH MCV));8VD5J<*<9XPSP4^<[E)]&,Q"H(0(S\(B)(,#+6$ZH/>0&=93K.<]A(X M;8T'[UA.6^,ZP4R-%2J3V*448>7%B!/NHE"ZQG"+$@9?"!X9]S,(;R_Q6E:S MK+:#K+;&@X@LJZV1U>J\,J9D)/6!);X7)(@K$:* !@PQ0GT6QU$2TV3OG4?F M)I995K.LMH.LML9SF2RKK9'5ZEP\0I6B,8Y0'"<,'% 5HRC1T^6[ FQP+P20 M@P,:-N@6)W6L.4U/IL6P)Z[TT*B[GVZOM%=NVY46_/;*%WOE;M8@FR1H.T.5 M0[?Z?;#RBJ[(U<(29$MT>4:W,]#>,AM'/75+N2^A@A^^Z<6VTK;2MM*V MX299P:+;%D6@+=ML#]L\Y6+99-]O4.UI[,Y1+F, J0BJ. M/5WQ1!=T$N!/82+\0$I?86E <,$U#L$FQY$33S9Q#ZS:(;C;DZ-P-3CPZ2'OCD9+W M+05=I8:5A *L@"T]1E#D"87"R(^%SQ/?'+'[ MR&1)RY:6+2U;/F^FIV7+![-EG>NIPE@F@E*48*G MO0Q"GB$$2,LLL\\] 5R'?X,_FF6KXONLK9S_KPNBLG&ZI* MD7,N1N-8+ M>$>NX(U(OZNZ8-05(_U6)?5+)\__V_\0#_]"W4;]@!M?>>8KW-"=&RI ]7?5 MNVI.83V=2,UOZ6 L#.S-5!JBH:2QUR%6# A=BJMB[\WUX8"QJ-H48FCT%\R/*^0S#ZU0$#T8FU*9" ,:#EJ="Z)QOGSGXW58G3_J'B ML99(YR2!2T =O?K;_P24PA"U3\QOY)?71FF4UW^8:L);UW^87M]P+KLI:#3] M\ES]=YSFT$Y0<\+H-KA?.9?IJ.NED!8^4L&,(M4CFMP>SL7 I3=U[/,TQ1=&5PW1<#X,D^<$^C1)F>M*'0 MUG ZG(Z*D8#VB1D)\_N'D\8$@RI)2BMHH(JIN,AZ&*^A9C@=1N<5-$)*I_H,O ,0H9O ?]VL-G)[VG($=3..^ND(?,H%S7- *'.E15G)1MFBHM"_ M%N,^0 9F6D9I7^DY2S-9.-K:!%$JFZ*_/6_O:WDF_B_P!C-\ M^CFZ*^5OIF_%&*AEMH/0'&"6<7\,MD7U:GT2 3CIL?D ^CT+BI(AC&D^ P(# M )A ,80.#0' (]70=XI>+[LTS>Y=&?^\,"2:JZ_"F.GU\-8(:3KO15%:X8:. M:\@V;K[34),FK+)SI@DSSL%UX[VQ+!*-Q/.VB*2.KG!0C7@-,:O 4YF,%N##-RV']KS*@&^:))!-/57M[57!L[^ M-1]5RYU^WV7:ZP$NU'<]TG"[5"/]%L"T VHMRTO@Z#^37(PE>)^3ASK%53%2 M_08T#OH"9) [79"#2P773DG'D&?I+X/TQS#L@,'OJ50PDR M8*D6V4"' QJF MCQ-+7H,<>F;L --AHU:OO7?* EGT9XF'HNP,$%A?&.:C*2<1D=$<:>)5I4L!XQN;=Q2@7,+!%H^(9!6\: )>/# BG(VV>&Y5W M0#^UV$]<&F,BP.5Q5HR*IO-AG.LW->#J6(P+-5$NZ03XO1G@:]NHU[O1B<(, MOKJFS*<-F1WLR;C>'-9^6A3P!H-"T$QCTT0S[QH+9L;+0=63DP&#FL_-K;.M M@:>,*R9.89ST\\V@F < NF'X!U<-IRN^ZT%3@PIE2MZ:I<'59'YFNP($&8E* M'VD]K6E &UE"CPJ\NS\L!TE$V;B:&-/1@"FJ'CK1DAJJH)+_-%#.G#PMOL%K M3K3,:[74F$&GN-)PR_H:9D*"8H+FSP*PU.$&;]&X2,W+Z[9/& )>FU>:M53+ M4GW-5?F K#_LI;4%/\QZ8%8I7KF#C5CO#WSF%0[_5.; M#NX<5'Z9@4NM%:<$?\W9JBPIL.2!",377 R[SBOY6B-OUIHV,@Y6M/YUOHG: M* 7=U2M;/OD$S\^=U(WW8H]M(*:52]^*6_)YLO_S>-!J7\%XRH54=I+1U>3KL]KWL1F U-7$\=DI.I+ M9^P@,SP_JHX/Q_D0?.%B7G3J<_.\BA]^;+5.GU=([H>E6G@JGE%R<6!C>1#< M[9J:%PQD/4W3I:NF,].@RM2#B2B;9CZL. PLRKZZS/)O-7[KV #%A$WMBE4. ML7G,6[#%P9198M!OD0\R?/35>$'.ATD7UM'2.]M5VNE&>8[*]4P3Q#%FV[DF MAU+YG.1?Q2#]JXX%ZXLO0!3E)5B/YJY"ASBF<5TS[OLGYR?U]$SBO+,3.Z7I MF6E-)Z&-ZP:PZE6B:"(YHEA:?R7.-W4U%YH3538-1X%G'8_U6ZJPBQ;N\C!M_3/!OHVZL8]&RG=+N'561+#S9@=FH#&R9GAA+O]"64L\9CX#K_IJPWYRAWR8:F@;!=/?K$6S,Z#FPT(H;(;#[ MVIYZ_6,"DXJB9JBH-',?HW-6JF_J1ZQ"\[S0)5:R>(EUXQ=+GSO-924FP$WY MTD)L(C^&VDK*:^>#8N3\3?2'OSA?@'J_-IS#PU/-N8[N_E"9,="BEQ8C$T@; MCD'CQ[-,G:1YWT3$JSA,:0FDDR6+R3)C6LQHFEZA+HU7JW^D@SG"L^P2O+_5 M22OO%ZY]GUQ\:I\YG>,/)V='K8O.R?$6>4EWIYS,;>\\*;T/# )OJW&POQ ' M=Y<_&I=>&2GA3B5:0GF;%_&HV[_@&?+XBGK3,0 MF$YG8ZWV!_-BR'Y.B\]#>03?07EGP%PG9^<-I_WO]O[GB\YO;>?DPX?.?ONL MS 7;/SD[/3EK7;2=CR>_M<]T?N8VI61VKN5]E#'!NVM-)U7U,Z*E7"\.1R, :ITQKHB+=S MI)2QX73T893%W[I93ZJ\J))0RER3:8SSO+T_21*!_I5=D< =CB&267O3A(EF MTJYC;:I.HA[0L^KM=:QXF@K7U+]>RQL9EHN,QN\K.Z"FV7!9F=U6-,I!*4=0 M3;/,]"+'2'>A"I+,CGNY3JD?=RNY;IJM!AT]U4N=I.%TS'*W 6[9P;M[L;%, M,B=9JZC6=JWH0J_Q&O7=!F%7RRVYFEJA, M[LED//0 9)A8'/1F$BX#HU4\ ?/:_(U,J:2GA+M30)%J&K M8L8T)8%!-:JC19CX=LW;RXO+YMI-0#-..L_>8S7K"QJ M;WU@IF22RC?)&!# S+*,.L&WDQP*$_HJ9E-_EY@2 \Y+ 0C+S6TF5%L_J3%C M8QOI&EQMELQ,DJ5J$;B)K)F5:F#L[ZJ$KQ&F8F:EK4:BE+D>J[1*ZBMC$'4& M5Q6"<(R2J1GNNEHU;ZA5Q:TV#2::NGSZPZ,7X59[K80L-.%JNVW_Y.BT?7R^ M;2$,:Z+=Q[A9%N[A5L.=+H0[#/OGL\[%%^?D]V/P43YU3L%?<,V."]Z!UGYO?%ACEK'K8]F%YKY\ZQ]"/[,@7-^<;+_ZZ>3PX/V&5QR<0&7 M6[%YT6(#O=IJL6&+]W=5 F*PKR.5(#CGUZ3AXJP%NJ,,8S:J[9ME<,#I'!^T M0;,?OLM\[^5FV(M/!_ M0-#HA:Z"L%6L@E ZR"_+:Q9/)@[4"VNK %<>_PLC]UWG*LM\T6DT['R:,K9% MHWIQM^(QD3N1#LH4SR33>VG+Q)XYB7)5S8#A4"NW,GW+Q'O1>)K:1;66,V688%Q[8EBHMY-??I%I,>R)J[?I MP R4N>F7ZEF5:M05C6Z>:JF%OORZIOLF+BF_.F"S>G/U==-\=:.L5/E=B)LA M7OPU;I*%W]WU6&_II_[D6- ;1:I67>+N(NW#3!^K2^ MS>E3J5*?LE#=+6XW?3D%";C6DWN?WCK_/-KE3FPUXK6@KTFR0DJ"OI8MDKH* M@3'YWQK"T%=!0\3S-L#IYKH$X/_\W(#P_+UW9U7Y!: UDS-9T6N=.%GF379F MUO7.ZJ3)TS)ILE6OFWQ(\_X_WHB;]N$##B2?J4.G"\T9I;6H#-W2$CY#O_>P M22U\%L''*ZV9,N1=:G;J-XB\2UK"35 M'^:JJ\IU@<[ U$EY=9@5Q6NK;7<) CZVVG8KYRZX4]O.KJ55N\V=]G_'Z>C* M:M]=@H!/K/;=QKD+R9WBNR^*KO.AEUU:WW:GIMRG5MMNY=QQLUFVW!VSQ)JD M5;&[,^\^OTMFKQ_A,G^]E&_&^K->U:<;L:H_1VB<7BR/VY<\/_:.+;U?'!VWX^[A_G(;XCW]W<=S_;2!^#\$0\%D>3(9Q%./!%3' 9[CBIB,=34DX_5PO0LLC:)F)_&,YGK*OFQ M\]:9SKG9QE7/^F1Q\!YY)5N3!^&RIL_8RO,@"&OR!Z97W/V=9QL+C5VN02\F MQ82XVY1C\L6<-=;6987ODVJR.],U8^&YD@XO<7;@ MCHQ:=6J>';5[C5K0,,GK^NS3>>QQ8U\"*ZV1QYY6N50BTT-/O=SB5[X8RMXN M#?NJH_.9LS$\0A:O'Y?/^9@0^%/X,A4]3$Y9$S],H=A1PZDK!IL3F'1JU#)4 M>]\#O^TSEN>#U49LGR)V9-#U7H%#:JH\166*W=('-L_IWK. MOY[TV/7E.G37J>LW3EL/&">*L3"*:<1#$H0\$4+2.)'\@Z M8C::@ ]]54:5H[CGE3E-X[X_1V\&XCV1FPK+ZL=-SV-F6 MAM2J<]CIR4&'_/'[Y[^.^FT*]^*CC[]].[GX]A>TCW^Y^*U[]/&('M.S_M'5 MS7/8O_"C/W_K_7%Q=/7EX@O_X\]_7?[Q^[_[Q[^W++W]]87] M>_[]UV=]_OH/Q(+OO7,9:81Z M"^>-@]CGVP#WY*X5'J?^TU?>Y&_+0UO/0SR@A"A!E5 >_.Z)6%*I2(@]$H=! M9'B(A,!#@>6A3>.AJRD/285QX"4NHJ$O$2>10(%/ B0##X=NY$>2X+UW/. - MT#N6ARP/;1P/N6Z,XY S#/3#XP00[/F^1\+$]X!_(M?P4 \%%H>VC >.J[M MH2".,:4\02+Q$L2#$*. )CXBRI,,;*08!Q1X*&0-XOH;Q$/;'J68+WXM69V3 MN3 .0>_7Q;G)\*/ A5Q(9(@XD'L>]'#*0G$P2DXR'NQT!"40B1"+. AT&B.#,G C4"/]@@X=[-1:@SI0OL/]A[ M6#;RLB$L]&ISW8>#Z418YED=\\2S'D,8A2J.B$"28X5 M81(*#] $JN AMJ- MT!X#Y0TOO$T\K[((J!J[NKQ-P].[ *TD[XPD/[%O8"5Y/9(\XP[XA"GF@OT?D\1%/(Y<% 4N M18J[./3B($Q<"NX (PV8T,V0Y=U<1F@/Y$-RT:J^+5V3<2<69N_=Z0VDW?NP MKL\YH=)S_23B;L(#CHG/)-A/'O9%B$T6VZ,](+MJNW*F_3KK_K#0A=FC"M'$ MQX@GH41!%'"$_802SQ.^Y#J+C9*&I[>/K"3P;^[NU]#;C M)V,?,Q8P#WG,5XB[Q$Z&,H#]NX^/.KXDENYFU&?AV]"7#8!94NM M@QTR !1X-S2.$N)SQ@-"(O@O5MC7==A<29GU;S;4 &A?&N5OC(#6?YB(N';# -'4UI2"7,]Y,8&$@QG;\G$A32$*,H2, /<3D+ M$J AWL!X!]/N+0UM/0T%,@FEY)3Y+.**XXCZG@RI'Q(_)E@PNP5Q@VGH\Y2& M.%BTD:0$R5#G#7@T01$#:PC'H4L9B0G'R=X[T@CH)NT0V/: QSIV(&Y9NM(] MJ.9!99/G<4XZ2 9O)^5RSU2LTN^ZJ.V4>8!D]DV829\:-)T-RR_WXY;+! NP(8, 4W"'F!(BYE%,0KL!=1M%O?9R(^$E(DD$PE'B MZ5UJ!(7<]5'HP>^1#[--B0ZV\3G";F5[NV5;!Z9"+!+L1AZ8;5*X)/1#WW-C M/V%!R.P&U&V4[=IU]"GW$YE$R'=A"KE+P'5T,8@Z"WG"7.R"N:YEFP2;5$1K M-]KRQ/Z"W>JR%N*YFO4?0M CA#&!_%!PQ 7G2/A@ M7L0X !-222K=TJA@M_.OE]_ILGE1\Y!:\!##_D\\*-(>K&@;.\=:[CD]BJ8%>7-$N7-=0T627*2_E 2_:7RS KQ MO86X=@0P]WRB?(%BPBCB5! D)/60!"<_5&'(@P3K,SP"2N@O=A5I,S>@7L_H MK,[WFY/4^;+V.*Q^5+:;N&,*+,U)X@L<<\QY$!+L"RH2QID@<62WL&XJ8_\U MZT'I.BXN#6,$1I:'N'(EBA+71]B+(A;1B+@DUJO^#*\J=+,Z"=KPZNF60"V! MVB3RW230VF\-!%C%H2O]%2616P*U!&H)U*:_ M[P*!UC$#3PI/$>JAD!*!N/"HSGQ/$&5^&%,:B]C%*TI_WQ@"-?&&-R.=<@C_ MRO3[-)_I>-P'N8G?_0,^G'2D+_*OZ< TAQL"?0III/5IJ[=_GL==)<<]53B# M;.3TTF*DI".B[+MRN@)^1$H-G*R?CO3GD8K%N%#.J*N<=%"*D1;M7/UWG)K# M0#.XQBG42,O8J*LOS%4Z<-+R\6(X[,%(Z@G*2)0@ID?H5^5 MI ,05N@UC Y\T%>#4:%O@L= 6\US1UESBA\34> TGB)9K9_=-,H'15+C:&[&4-XKI33&4CU0P-MV@'G L S^6L"X0I3 M(HZS/C3[2H?/;MWJB%P!TGIPO<;C(,[R898;_$57@.H$4*;WJHO"&8I\Y&0) M/!1@VQH,QH#,,P57PZ<#YP.(@D,P^G7.:!HU0I4;2' +$LRU5Z!"+!@.7%]) METD_4?_1ZFWO)T"F,'@59R%M\KSUZ<0.2J%K@]%;I#]YHOW\9J8Z%^VC+;[EQB#=.@W[*8>$4'Y]0&9_+H]^ M2O@4_-WIB?)#\56A*%?B&Q()=.RMZ%V*JV+OS?7A@+&8'?OEAJT:I'?F:/MY M79BY$\8F1C#*VE9Y6XS[\*2K7YYG%A9((5B _W8N3ISVOS]UWG&A7H[^>47F1;#GKAZFP[,R\U-DQ&H$ R/N[5(HL>D_+J>E28N M9Z9:HZG>7'W=-%_=L/XFMS9#O/AKW"0/^HXT"6,/O'-Q:P*WZ7K^4H_]R8+5 M/=>E5NGF+7/R?=D><)ZTVM3L!3:ZRO554PNCU '',\;:XL##FGM[D?;!>#Q6 ME\Y9UA>#)?L]W[V=[[#LU@P>J"+.TZ'^^%I'5XO9Q!M"6."Q\ VTD9"0$>J2@-+0#=TWT@U(R"G8P90TNR/ &6V2?[P1-U7@ MS^&\1(DABX,MPL'G03IR3L?P& $>?NMKKHS3K1TA,9".Z&?&@P*_7.7"V:\\ M)6A>0_^1"KBT,X &C,"3.CS<-S>=B&\C>(YS,C3S['S*>AH01<,Y;)XV&T[I MZO]SW+MR*&LX.C^H<8<;5GMN#J"V],84>&%?P>7+H0$F&\7_I7#VQWFNVW[# M00O0KV]:SBM010Z,"&*,!][K1N4 7J9EO,(Y;^_K.\I6^66KF@M$Q!+AE@D MUDG&@0\"H'ZP"OGL@0SXK$;*4H=J"I81#6O8M_RZN:AM7@07'6* MF,-7:OG5(G:+$#N79]]?]<1EL5F,VAI_'1=5A(40S:D46T[= M/(0^T + (0N"0%L O$(FM[:J1>I6(-50&7#??M;O U.=C[+XVZRM>C\BY7<2 MJ7G7.2*5=U\BB3&&",>!?P=]#O.T5UY=>OK6(MT93)* ^L1W 9.NRWR.KY'H MPPS2-88\;ZS/56MJ>CES9L7NSN5N"YCU >:]#HEV3-;!.%>3N*4H-"6=J^%( M]2.5.Z4!ID.853%RSL?#8<\L"P%3;3P?4LN' M5@Y6SH=\0_APZJI;*#P3)58.+FW"=?\7N&Q@9DBGTYVK09KESK')59=CI>-R MW'D%]-4;RS(YN:8I=L>*=YGF_MHRR^;!Z:%!9^SYQ ,\Z5WVA%[S2EU++18+ M!@NW;*LC 8]TPC+"OYL.YK4N6L+;?9#SIF<)SV+AAC'EXH6VE$'+2QN9XD7V M>F(U^XNL9O?G5K/5(=N/$_,K-2O/-'RCSWK150!T-8"J3]R=*!/?*A,+BNN@ MF-F_HI7+'+/U7,7C/!VEX*>7WRJ]C?UTG!=CG=$.YB]<8>XGTW#BS#WM'W%7 M#+XJIQ6;W<' :_R^5K5[VZK^W[NV&-^TI^\TI[G-"=H9V-=9:R'#;Z0;!MB] M%IH,-H0!+0Z>$P<34WHFAO#H=9/_G>;8L.FGAA7/)\4Y2E;2.3>4S'+B_*;'V JZO(?\#4\3^7W3!_7\K-$ MVN/]DAX_J"@?B_RJRGOT;-[CCF#; Q\HP,2%WP,P#+1?A AF/_0Y.. <\2DG M4\O)%K?;AEM-4D[[O^-T=*7W. (?:UX][8E[+F,!_MD=G+J\W_TS?G5TYA.T MW[74NGD077W,"1 [)5AF"=:B=SO1.S>58.Y^R)*0^\->=J54M;]G6C]D5;QL M(Z$6S@^"1L0V+[BPHILD&/V,PYV,OBX![SL=1O9 TC0?6'91Z#2G9=1FX&5%UK6UJP;@58WV>#T-S"%_S )?ERGXL!2L47N]B%W6GBNFZH$.'.2@C4QF.<742[3^$V]NL$H MSWI@:L/DZO,B'Q'P?<2&V64I>FHATV6JD%P_J/ Y#J^Z!L7G/4MIT8E6[N(3 MK3;O;"I[H),]T&E9 ; '.CV'4;!),V@/=-I],XA.#?C0&O 6N=N'W#N"W4]H MNS^B>N!Z;'=+SUL!\C)@R#!Q.:-O)/=\+PSD=6(FV.:D62STM44]B4[L]\1E M)'0"6M9+XZNGI*ME3FX2@W(9KCP/CUFBVGIPSE]X)N'MC GRP#V\EJUV$1 U M9=56U@,YBX0V>>"E@_0Q:=X^UR@UVU5@>CUE5E8!@ZJFK@=N=;74M96H(+K% M09G\KPND(.S^H.1'\..;61^BF-Q_DQ-XG^M?LE]%]51P(\L] #:==0,1_;!8 M2:@;S,,J5N+B4&]G^3'=SS)39N6!6TXMT>TN+.Y(4/IIANASDN'/\Y>6Y$-3 M2YJ$E@YW!?>>;C!E!O?8)3[QD%;L]<9[8C=[6CBPA])?DN7.P;2 T].1X5WU M2%9C&59Q.\]2X:Y@_RG=]^C*HRS_ M*DP]Y$%/73E_$_WA+W!1TSD\W&_HQP.EBJ_PY(KAQI/FP$<#T8B8KQ_CH&1-I;OCK/OUZ( EO)V M"]S8O:;5BZ ^.UJSG=VR8@$Q!<1<3M,7Z;/>QG%YN-L*5K#YG;2VX-S,";F= MHV#F#$W&B(N7-.:LFVXE9]624R\#4;N%Q@+BUN'"RR=5OIKA6$VIKU=P'/'Z M.=5:BSN/Z#IKG-K-,Q804T#<+SGRT?1V5_*WI3>+YI\D;H24$$\G;O@!"W%X M(_F1N./5Y_/6Z^HS_?[?5:]7.!]$_C5SWHO!MX9S;%XE>DZK*+(X MK=H"G1"RGPXJJ@3777Q]XFJ]RR_ 4.NS6S%?N9C/N.NN97P+A;UW'\="$UC) MY.:4;C)WVY+N=XU=5=+= MLR7=;4EW6]+=EG3?O1FT)=UWQIICE'&/O)$!]_S;H1R[C]5"P20SQ&"B%,KY M9Y::C?G:W*XW.!R/3=;3R_G<51GW=>\\&Q3=5?!Y3'I2693 (I=<3OZE?D^H#CQNUK+J[ ML+AG6FP:=[,>\.GOHB?59#? I%ZZX56*[Q_.F'.L\O_>K(F?;NZ@] MS7,7@&WL!0"V1WS,P%X(?9^Z-TU'NR768D%CX1S>>,U:_*F)>(TP&D\4$6Y= MCPBW-G U[]JX6![=(=GQB1=HV='UPF_R:/@R>92XFXB%NUNU5BPLKAYP@R^7 MK1[U,>O)OBX?)>)N<;-XU 827VB);\>(CV W<'7 R0T]0FX0'ULTTY;X=I'X M%F.A\HK%@C2"89[V',*6L1;OKHIB2#&&N1? =9FV(XU)F:IBP^BPZK(U!'>& M#V=.DJ&>B13]AU#JZ>F=AHK8##62ETF-%A:+87$!)%,FSRQRJZ>[TRFYKZEX MTN/H9I4G:;D@H7E#0?QA;V1&Z+O4=B[WP<%:E, M10XVE&6-;9BYB3:AS+*&Q=[S8&\_&Q2JW/O8S@?%J I-?)XL,YMR+9]+(_@Y+/_5 M=_HTNRQKV;> //*!NG)>U0YXJJO=2^.(:U>Y@$:*T3A7CLZP=LI%H==6_VP4 M!Z )!U0M8A/#@5FCU4+O>:"WKTAB?&73$ ;FK%1M>1D/%R M;U)YX%&U3RD;:@]^]F7P#-,VAJ<;D,Y%'HF!*M#)#WT02/5$BC&U9OP;H+:"]#^E #&)HF:4]B[U58X].K#W:)']_6$ZT)3X+OL>![T'V M'@FY:_=@!"=\A>U_&7!]RS@>Y#AME/\]63Q M1YV1U#D^?_ZMW=LCWD\V-_]^?W;H= ;%R-1)/,CBL4Z 6/OF]"?%WOG^)XN] M#9P;@[T+\2,;9/TKL!Q':E"8XIEQ5_7%CH)QOW5HP;B!<[,(C/NB%X][I95P MF Z^17HKP6Y"\Z#]P4)S ^=F$30/5)(.TI> S,/6>XO,#9R;1<@\%)'J[3HH M3\_:%I0;.#>+0'F:*YT?]0)4.=^ %*9,_L/3C MG44:V=*/K01LZR5E?7FA*]1<=M.XZ\@T5_$HR\TE:KJ>DY7QT +N4HX"4*8:[:.L MW.P7IT,Q4C<*W\ZODZI';]/&<^& 7G33PJEBQT[1%;V>,\A&3J07]/-R[^1E"DJI&$=_PCV3 MI,Q>*J*T5^8!F'L%M*5\9@.:DU<-2V?;=6WGY;4MEZG>FW2E]TCJ/9R."9O? MS#:HDPS8]22#++_5] ;@1IEMGR:1-%+0?67@I0OSFLOU=BJ32PK/U-D.:0ZZ M>*CB"EBF/5^5WD+5FVFXQBI ]>M8<_OU5B\&FJVD7%=2]A=74M8=2>7_VTNI M<@,915&"N>0Q5R$6# >NKZ3+I)^H_U#B[TWNVNCZRT\XX+?JOIH!/^]\/&Y= M?#YKGR]#@^P&Z3TUYYW.+%1I&;N:$)49E[#E^ U.NSZ"(%I)9HZM(/,BQ57M H:Q6- M!W"7>: 8C[I9#CV7R^J?IQSG \W ;YT/*LIUF;ER/,LBGI0NT][GJ"L>ALV@ M+.-]7]N2!TT>T)7;EJSI^GSEQ^J=0\": ;F7'?Q@)RW$@Y:!0P?=&FE#K2R6.P8/\L$+%,P?^_=L1C$5TX[CX0Q M^19DXICO3G/P#\#7[,WY?OGHS8QV)<]LAOUZ?/*[TSH\=$[;9^=LY!4.R?7QQWB@=/B7 -Q^"$91I1STK9O?JB>%0B5S;3+WL4GO^Q2@= M@?-2E 7"A\,LU5;=@?@.P/B]Z7R"JV59$G$@L.UT]\KO)R4PB])636\6U\UFBNN6W8#KM$=>;FF$^QME MTRI'OIA4NS37EB6+)D% $PB!$1Q4"5[F2GUS8Z:>4&WZZ@=,S=_]K-]/B\)T M5=^FW6[0<\F5WE-KJB1EH 3SOOD3.ES/JQXI 7,S9V#-D!7U0!K7NOX+QJHO MKJ#Y)LRC3>O*FI;90&GK^7N:C\83[[OI;*"%O"CV\C,/94DOI'8SM L2Z8(M ME:=1BDOE821@0V>7>FI*(2LTK"HGY%95JC**48:2:]B6< MH&-06>5A@!,5_[A5V9%;%;C:-\B=9MQ.PL M=/86V1L'K=\Z!\8\;K?.#A9=M>CG7>#-L\OR=_KPH>JG4O;4DZZLS]_1U7!J M)^SV=B_-6@?5"N+JAF1>9&0Z(#]9EG^R\5HFQ'N'9)&[)&O;7?SKKN<&Q?TL M"5[_N2 $MD.$=BMP-$MH\Z-.EL@LD=V.55H2VU02.^KL?VJU#YT/[;/CSO[) MX-6Z>G:8< M^&__TUGG_*)SW';>?][_];!SO'NT9(-%&\Y$*\M 6HZ&]KMY6HSTYISWX_@; M?&^I:".HZ.-9^Z-SVG0.3CY__-0^N_ABJ-,Z7"2ZYEIJ>A9I:1U^$V!RRS MD6X[.:#&<_JI>="T.];V,Y1D9L-EHSK/IS,89-_+4H)VAYKE ME[NWIVEY4KVX"_+4!7EZ<$&9)YK2.XMG_%3H;1T*4X5=4C>AUH&$@ ;; $ $0 &EN9FXM,C R,3$R M,C4N>'-D[3W;.G5O7]&PY3M+M/>G8&[MG=IZV9(EV MN"U+'DI*XOWZ Y"Z6A=2LC/167FJ,IW8)$ 2( B /CSWUY7EO9,F$L=^]-1 M]\/)D49LPS&IO?QT]&UVU[D\^MLO/_SP\_]T.O^\?KS7;AS#7Q';TX:,Z!XQ MM1?J/6F_F<3]KBV8L])^<]AW^JQW.K_P3D-GO6%T^>1IIR>GI]O?LH]7IM'K M&GVS7AES\[QSI>=J[EYUB'PO_[BJC\_[Y]SH*_N1]=X(BM=@XG9[L=7]]/1D^>M/QX?O[R\ M?'CI?7#8\OCTY*1[_,^O]U/>]"AH:U'[>ZKUZYQ98?O>,7X]UUT2-J?VPDXU MAP^H39C^P7!6T.44!GUZ%K9&6+0$.K5=3[>-"+KIL8ZW61,WOP]\?8Q?(YZ3 MSDFW<]I-8C*]J%L2S=FQ^/)(TSV/T;GOD3N'K6[(0O4F, ' M%D%*IQHDOO9TMB3>@[XB[EHWB,)*_/*#IB&!Z&KM,$^S,UT7NCOG0W69Q[OA MQ'HP,4'2>\?0/72L/@+?[2QU?5UC%,F> M8B3!)]5'D^#8[M75U?$KLF#^.')YBK?OX*^=[FDUM$7,J8X;_NJ$_?8QAGC[ M51M#V&_',>1NN"*.D/7D?[N*P\C?P(J+$'; V9]50>@2X\/2>3XV'-_VV(:S MLV0+Y'4)_^#,7P>_22@']$=?$7O< 7_MB%_3F'7;=CP. S\)/ENO06HYX@/X M"-GF8\@[CV01"M?,(9&S0?D_'W5F,,>2[.;C-7/6A'F4N,D#A@-X8F3QZ0B/ MF4XH0_]EZ?,/,)*P209!>@/@U\?0A5CW\4S"OLB#GXY<((-%Q-HT>>)K1JI. M'+JX<(!Q0O^_G[^A6U7G#UT,W_KOF+Y)%E6G#UVH36O,'GO/X'N-FI^.A@YH MQQ-]":/#S[\]CHHU'8XV[A!"#>'& _KE!/[KXH_6B57JCL;[:MCYY^/M+EO M?)>88_L7_OLVHP>=@R8E';FESNP4?AFM9LL(#WZ3>"&0O6_&1J"YT MII]DO4_Q)[W>'(26@-&B91^.'Z;C^]'-8'9[A_;2GUIC/X_]?;A]ET?#>>W#X.9B/XM@[E"B!)J-:#G[,RJL5@M?&= M%@,^T.MN./XZ>;S]ON/;Z/9[SL1-1>@A)QG\'.A1$ZD9A+^7S2! MH>UDQ*TTF'ZYNQ__MON>C !)R'8./Y<5=B' U3C@ [7B19[ZZ[5P*NM6#86_ M-GP);2_@YZH.;;%/ N7!D,@GR\[*JP)4"8DOT>JH1>+VJK-CMM1M^A\^"MTV MKW67NLYBDIB3*BT5()70[Q0(V.T&OA+J&I;C^HS 'TFP&L#5.&#-66A)T"VB MV)0N;;H /K6]@<$=[]1>3AR+&I2XJL0J!R*A$__9IE,"HA:#U$*8!P*)==@K MH90(AK[2TYR-)2$8R,3@MS:)P]+EGNES:T^4"T"5T0V,^WZO#MT$[ /5@@5Y MT!F#\3V3&^+IU-H/_3) RR@)QOU9OP8E.UJ$1OLQ0'0@:[ ZMZY'5QB<],TE M"]^ZIPL">OFM;CP-7)=X^R2V(BH)"YSWJY^:T")"K@GL&J+7 +^& ]#X"%K) M'?=$=]6E<=!:HME<=,6E18I&HFOK5K;::9?J(SG6+GLY.T$ :./I)69>]Y@J MZ"T11E?]0D9O_;$CEF$B0A863R!!%@ZOE31Y),_$]LDC,9RE *I*CIR>Y=IQM]_-.80",%H"3JN7OYK: M7-B_7(7NGO5R]+<<4K11G\ZN:5W=6@&21'BAT7^I0J>V*]W9I88ETY=+1I9\ M9,XB:+$S"25P)02]Z(MK9 6"IA'AC578[D!@!#IT;(_IAH?)A4/?]9P58=R= M!?;+/=7GU*JN$.Z(14+\R[ZX8%8@?HA6I$Z&B'\*_'5HH47(#^S @4:?K'1 M8R\GA/% "["6QG.+BEUT^[HFAD?,&5U!$V7^155NZ C=T$TIAW@''(Y'T[UD9Q"TT:""H+B#X T6LZ[!KP9,0O4>.BW5 MJ=YNN_^&,/K,IS^R78_YE<[-_,Z2&KFKFQ=&:<&3"+CSD'&9?2< H(=1%S.@L>JQ2*?((YW0URZM#'T M2W>_$',)YWRBP3ZHOK=!2+CE KA%=7NGCDJP+ N:P="T>&R:[FK!Z-*RHH7L M]MEQS!=J6:!&CC#69$E!7 K54I59RD!(3M?+;LYM;0B/J[8QQ$#A/= &5Z': M62L')#EQKWHY6E YG=IX\I:L<_C5HV-9=PY[T9E942;7 UXN:WLG>.M8D;") M!HA0"S >Q&>:*!.?&4\ZP-W^8G]TEZ*04+^+5Y25J1]AS=OT!QZH0B#U>X'= MD!SXX'WYH*[U506DA,;\1KHRC=MMBY4L_YWOP1(.5@[S@G1CO.>RW3U26(I" M0G'T+&:"3Z04%UBU)%HMP-M*'KC6+;S2G#Z1RFEB>5W+#:(>NALSNS2 HW% M6@"IW22H9O\4 RBW>WKH:H M 5DB#,_[)Z>98*Q\2G:T"!?/G!38-('N( /%](-_G,646#R\(]EFY)'5'DBN MCD-"_ L@?B:PI8CXX6\8IQ+@W6K+41\804R_KFJK DI"UDN\-%" M;FX#TY'L):A^8^^)L$=BH3NB!JX?'_*]"V"J4:)IO '8<]DOD%(S@*; M[IMSJF.6L% /6"ASD:_*0N%H1"94LD\P(&V^T?BR0@/LU$IV&AB&O_+YRO%E M'#HKF- 3L5T>FP'$)_=@MRJ_GZ (KES'Z_>[.9E/"=@!R5/0-0%>^Q$1'$B8 M6?-J&E\UH!*]#[U@&96]$CG;J/\IDJ"B%*\(52*AT2N6N?ZO2-D62EV,GS?@ MZ+JAE@^K]$ \7(L)I\;*L:=/.E-^&T@)ED3>7G1S$K)6(0J>5[X75&R %O&YF&ZW!4NLYCZY8[>!E+/2V0FP4LY=<1562HP/S2AL MFC[=,WVR\ ,F//!@FJ0#VZ,F?@\;E7_@WKX:EF\2$]_$3C%&#";%'[S7_GER MOP.3\"BZ%C.F0S4>38Y7?.AJX8C%^^);7)P$FN7FX*1L']/>D+FGGO\!;H<@$WX(5I!M5H>)"-A:L?)'S8MJ];7P'CRE^EBY5/ M]$V=;/Y]HBQGB',,$LM$C<@8(DPYX:/0@F%DBJF'(SEPS18)^1L!(;WBRGO[ MY!(9"@E7=($K,H$@4JX(D0;T3Z ]L$":/F$F9J+)_HA? EQ"=IYW497L(;I4 MPP.]IB(4?-HB.Q:;!,-X' DB*7+Z-^. MIUMA26DX4O=Q)M3 (>$'=)AEKJ]BA+GLP+%J";2M/Q4^^SK387=4* 83]R@W MI,_/NCEEN^+NK5SEBH5WMON5V\3GY[TU2:8*6$+)*\QE*J5D@(C? MPHFL;M0R$%E*RK:0RE//,;X_.98)RX.O07H;Y<>0LSW+]8J+DVY.@<#JE8 G+R!"8?JNJS.R.2,(3?> )-4$-'PO4 M(MB((_^+&W[+\<>62$?#,1QX0YEDDS^+-R;JO'$&O*&D4%7EC$$U/5*UYN];#T/"5^>8 M(JC(5\(U*XXA/C0M.3:1H8VG4K+@>C ^#0;(2[3#$+5HC >^XTM[ZWITA:2,2L(1Z%3+7.[(3Z00?2!'HKM@'$%\+AW8@RL+H->O MU@C>6< Y'(T+* ZKH.#C0E^_)J!S+ R8,N+ R MB2"HS0:W0(LV7*[^AH14/&OND:E6* )AXY*WD6)&O.=-? MU3W?R2[E%P^7F+*8L6>"%%$.H)TK7>VF(=NQ_(KA$A,9,]Z)Y*JW\6HAL8J? MB;-D^OJ)&M>,Z-]-YP55+^8\4Q=PP1EW36Q [6&N>B5 $QYYO!>FUMJ+U$C<#W'+:Y(Z!GZ%;4^%&OGM'\ MAB.0<,4N )3'P;#@NK.H8#TZ*1:<'0$GTT/KJV\]D-61#&\.FG M^",*2BDCH%>ZU\1[(<0>PJ[$]1RL')^KRWGOF-?GM/V/0<)K%YA-+>&U<%#I MSQ/CTH*!:>'(M&!H> X5O*W>,+&';#9]T>TE<:@<&C+/XS!S7_6:S M*&T=.@2G]PZ*K\- M5P^XA+28DI^]= $9'."8[HA5CX$ZL$K* MQ)5 *3_3KGK=G)WVG&G!$MR]/5[.5J(G&)M M/ G+EWM@FAP1.B$B:551LNZ 02)>T0.6N=U6(#.8$1'6M"9TD+!;Y$FD\\(W M=[YM$I-[@:I:D;NBD;#".=8ZJ<4*R81E_%X@%ZZN=MJ+Y:1*_)Y^VWXOC% ( M74+_"ZQJ4HO^R;_;_%IZ.5V293E!%YT01AV3&D'C&J\?[0N=A"\NL>Q)+;Y( MUPA%_3L<1=2MM:\<28YTX;>-2V926^&5E/UJ%3L-0<)35U@\I9[:$7BT$]5$ MJ:W\OLN!T;:H_!NARR=8M<$SL,:2Q &,^SV3Y&A*&:9[B(&'*]A)9BE7L3N"7H1,W[?*K1L MHS]1C0 5I7$UH!+Q>X:EH78C:PN%+6H?? AP+L&:6'3!HX<,@ULTJH240)$( MUW,X.S-.O@@D/S%CH%H(]4"D8"$J;CHU8)+-AGZYC R5DNR_?8?]?/SJ?M37 M:UAT!S\1?]NV(\;./X)/B,534SAIH:G]KS#Q:EP]#8R?1#/RZEU;CO']2-/G M+J_9^>EHH5LN.=)L?44^'>T1@TTM"S_Z=.0Q'Q"\SIE%/ZZY$PV7XM.1Z;,@ M',GU83C4\_&OS\SQUY^.1',0N*LCS1/-/=;!W]R/7HAE!%\CK*/CPC4;QB^M MN6$YECN'A558OJT=^_:5,(.Z,.FQ[_&:NL",8V%EC!G-3#^\*G+R>T* M>(7+^+9(Y2M+;83H*2ZL^,3ET!56]%=@"QAK]RM9S0E+KH$8CEB"[59OR ZF ML]*IK<0+C,*RE ]\JU$CQJW;NJE/'V]O1)4\5S*#HN9-F,L(&)T1PWLDS\3V M2?E,"AHW81[YCY.=?CB[@7'JS'CJGIZ<7@PI,_P5;D:#2#;,#@";L![I9RK@ M)(<6#'T5C] L>$:K4%ZJ=:XR3?'=7$0&PQ=D3JN)0Y#?H(.PC<+4N2]NM%KK ME.$7Y60N:-P($BX6,+:9$\;JS_17X6:$HZL@M+N8HG5@[4!@@TNZMZ*P>)PN M+)1S ZKI!@YG7@O]CA#0D S4.Y?%#*X.8-^'>\P':X%%8;HSPE;WU,!=YXYL MPT<"7H=%BR8Z-0OGJ="SL40>@'SM@K8&PS(\GP%IT.\JV,ZNNG( MR0("%C6OP)9_*M% G!"ZM*< G)H4^I33J[!Y$TCUX.-8Q@NAYP\=4 =@]VR& M8"D2A[WK."J_FH_L@BGH?B7)U/%9B]J3;PFI&-=% Y[Z#IJ?8!<5^CC]W%.^\R:8O MJ%H[.LJ].]W ]$F)G"SKT00N"KP+D@VRW:H)(W]$#@NE,SJ$B(GN(-0AT.#A M96L$*PUL3.&%SO29EWPK9.9=0+Z1,%QCD67Y8EPSZE'W:>+XMGE#;&=%;1SQ M[:O!LSOAM,8]%XIRC.X36 53M!Y#2$51:DDPH6FD\^CT63V M.+)-\AI*J5\=]'KCYL;L_7)I^:<.Y V77]T,2MBNB:SSM*_B$0.TQHMO+N'F M;8D!6 -64Y7N@,3C1<+F;V[0)\AB,_>YYJ F3E&I MBZ"T5Q-FQDW"!5J-(S F;"SQ,G/NZ"LQA=.NV-\C[=C839WRV@SA^%JBM0S& MXR)@O6)]2]ZSJ:[JG<1+>%C?._821?@C@26PQXELG;<1:RIXFR#CA (.%M._ M8;@S)[S,M4W.,-2(=''VZ/IL%JPWMG,O-/GL".(Y )DNU43Y-]7W?87 M>K"CH[3[\GF4]VG"K.YAF]Q+-N4':[*%C4)'YNQP8X%5> S-!=,'(M'X-),%!'I-'*S&6EKDW@ MZ+R3-[*A@GOB8IFJV+NI9W?P$@?'C/H6;* E>GW%$8B\.):J+I5@-'4A5-T1 M\VUWA'A% 88XQK)S>%E7?J^P?T3O+R;NJ&OH%@;LG9ZT[B3POVQ!.92)"6O%6+.5TV_^M2/41O*_?.:@3 M/RXH:L]#68M82*WO'N9G>A^?-FA]^',^IRVMW$.YHG)LB*#JA(][ZE@F+Y18 M?$R4]6FL19_/OF%F'??VT[E??GM>"493#TC5BV%)1&)E,$V0HN4:CKJR6!E. M8YG!LIP7Q(.A=U/=PHAT])^X$\>BQD;\7YX94!5,0\+_$\45HD*V _/?ONOQ MP\L3VQD'ZCD3V/K2\,W:\)JP.9*Z7/>JHO*WU:$)\Q$ZAVD&]VI&:9!Q?N/Z MOHHW%N$G)Q=U[AI*>S6!9G\GW"8B[OW]L'PV>2V;,(-KQS:GQ !54Q1T*>2X M;,.FCL'UC72GW#A*/YR<1V]@$-)HY M#XX]1/Q\U.%SP)CM3+G]4[P$]0$V]1R)WV3-OP.(JAPD?*(5L_!W =T0^UO$ M,8P7048\2L-$0KPH8Q6EQ=LF8;?N>BV)BJ@,[9WC(KC*&]ZQEI^XN4V;<+;F MI=A\)E@QQ J_*KU!5^[__C=DXXWK$881-P9:GB,)Q0I:-X%HH]DDD<4G2;7/ M;=N$600Y>T-,)H6C(Y&^]AD W)?=8ZAT;>P9/ 3U$D8YT9F'KP>:/A\X)K-9 M%$QHB?&IUKD)].5463FFY.HVTZP)8T]8 :C>33U&OQ.N[H,1P$^K,HDH[?JF M48T,FY=G ]Q_@GQ)WES*$YIXL'/JP- YU::I-MA,?YTX076LR*04 MISVO238(YE9XIBCW?R.U5#F*HZ!F"IP7#A/!9%9%U&@1V MQ8RNR!V#^58R2E3 O;^-,M3=IZ%C(VQTJ&K*SNJAY$PZE5(1EMVI(9K=QM_+IK-8@0B;Z,"@= M24MB;]0!--5#7+V8FZ24P0X F\ 2.?E?\O=8KLD"['=\^![D4Z!6)WXMS!]] M$USO??1-*1S7"VK 7@\NU3&L'*.N,$ ")HPPW*(U4>W][K.L79I(A#$5. M>8FEUOC;(W[;:S]58UX2O5RX/M)^38ULP:+MB9KN,LVXN/U[;XTHW+ T.GV[ M57/BT.^)ZQ+"3W0W,+&*;POSVC;5"+W6[>^$N7'EO#':4%'-;,Y82>V1"A":,./P 2A@ MMXIE(A5Z-M9_F:52<'6)KM>J!,[IV@C*BDN[WW246MY&DJE:T/K]'542O5%J MN*CW?V]!&S^=,87OL$#'M=@-TR="N$NK:OA/!4@-B?81EP8#.!6)/+JTH'$3 M-E_B28XI_CO?W!,/#D(W+(-1[+J2]VRJ'KMU(0VG0JV+[&R_1MQBER4SWOCP MU]KC#(A^M'[]O,A"4$U@ZXG#/'^I6]/1W>CF5O!C^53+>C1A1G]2'=^T?O_> M586W1]-0UTO!)>-#297,LBY-%9NEKM527XU*S^;X;Z(+TM@U$7DLBL^&TDY- M)6DZT^.1K(,[87ZN#=QD?@=\9!MTK5LBPV]B^2[0$F:#"4(B[C^\.!W9M\\\ M;F3(XX04\TS>#'LCTE#27U =T-L$A5-,;"%,12') MI$9&"92P5<11BQ&J8:4U:;6.*I ::]JC1=X_Z7Z7J"5;K9J@BM3->=I[$E5S M;\5G3WA7_9UX85DL2<1O4?,FD'O"'$#H;<0E19EC)M6LH;I:=&TD=+A;:RJ0T78BJ+S2-ZO"825%A"< M%Q00Y/]+*,V[%BJLBN?]'>DTB>EH5!=M56/=(&=@7-L94,_Z4 M=GGQD*I@FFI,39V%AZ46%6\RBIJ_/T>F:B%=5BV>=-FX,$W%^B1WCL_V4N@D M":@)\Q=OK@C%.7Z0-:@+K% %1-:U"7/$QR>N1K;I&_R+6H]7J/5OPFSCB[/0 MZQ'$#C\FO(IX<5;U'JX:N(9>4Q)A8XK450?0$'IFGE).A\F'TRBNXZ\.H*%6:KPA50I 5-[E=8#^ MV;SQ\S$LC M#7NF__/!_4$L#!!0 ( .1Y5U2Y,UFDIS4 4C @ 5 M:6YF;BTR,#(Q,3(R-5]C86PN>&ULY7UI_83 T?"YK1,:DC*+O>OWP1)R3HHB0= O:[NJ)8EBN+[ /D@D9E( M9/['__G]T^D/GW$V'T\G?_F1_XG]^ -.TC2/)Q_^\N-O[W\&]^/_^>N__=M_ M_"^ _WKZ]M4/SZ?I_!-.%C\\FV%88/[ARWCQ\8>_9YS_XX_3V3_& MGP/ 7Y=_]&QZ]G4V_O!Q\8-@0MS\[>S//B?)D\I@.9!IVR5 M%?_[PY\Y%S[%;(!97T!9Z<#'K 'IBRI>1:/,\D-/QY-__+E^B6&./]#@)O/E MCW_Y\>-B M_[3\[>5;Y^--;Z2/Y3_]UZ^OWJ6/^"G >#)?A$FJ#YB/_SQ?OOAJFL)B.>WMR^O/7(\ M*>,)SL*?TO333_4-/ST[>?WNY-7+YT_>OWC^],FK)Z^?O7CWGR]>O']'\)/C]#33:GGQ/^?CQ=>7DW1Z7I?*F^FLHG^R6,S&\7P1XBF^G[Z>TD*: M+ @I?>*'EY,%SG"^&&FKBX\60?'HB?$R0N19T;PEP2/#4'*Y/JUU#N8T"4OA MES"/2P:L8?U4Y_LG/%W,+UY92@ 87Q/AW]OB7PEN_UE\0T/"V0SS$L[?PNDY MCFSD50DH*(&1$M!1@S=%0PR!.6]E2B9WF9(-8*Z/[PHUG\S2#],931ZIR1]_ M^()5J:TUY@I9F*5;G+V^7M?O^&E^_NG3\C-AO,!/%W]?U>>C,VXQ;2NN%2UH MX(?RYMGTTZ?IY H*Y8OG!)_V@(HB> M.:0=2'0P]BVH93\UZ%48V&V(UDB8[A*!O/)XB/."-#9##_B9#[^C#1+TT_X M:CJ?O\;%27D??A\YC%)KY\%:'4#Y),"CYF UX\ZQ:%+LQ+C=@&Y#/_4O1+^. M8F[&Q;>X"&0>YQ=A-J&!SZ^ ?HYEG,:+D3*>F5 A!4-KI' $9W6"+##YR*JO MI;O0[V%LVS!._^LPKK$PFY'LU3C$\2GI8IP_.R>K<+(866^8<]F#XV0'*E88 M1!T$.(9HN0[(HNI"JMM8&JCSZ?ED,7\3OE;)7HR0H7'(=(2"4=7I1MI:?((@ ME!8*.4NFF];>@&=(#LJ!?-B@: \50#.JO_AT=CK]BO@6E\MNPT@-X\K&8(#3 M\T&EG,&70EH_%&$\6AER'^8_"&U('DECBK052S.V/,>XN "@!!F>R5B(-9"I MD@_@M=)@&!/>)D_^<1]>7 $Q) >B,0/VG>IFLGXSF^;SM/A[F,W"9/&5E-;L MG)R1TS"?C\L8\Z7:DEZJF!04IPN!XQF"31E8]K$(](P5WBFJM17 (5GYC3G2 M0T0-(UED+ 9"-UY\?'8^7Y#[,+L8_]<+9)SX6ZIE)TSU9[%D<,D1QB((,C3%;.Z)+;&S="Q[@L63 HT@E0BFMP@CP$ MFF6?$(,F%^$8=NN#2+>AD_D^Z=15:.VH-9_C8CY2,B0RIP7D0'NHDL)"2)F^ M..F-CHJ'T.<89O7\0T=!GG>8?!C7:5Y^WFM:/!.("!3+ 4F;.%]QK@-NB&Y=GMPXB;YFPNDI0EWAK/%US>G9![0 MHJQAGK.:UD#?_SR>U,/Z5QCF^+9.]$GY;;X:P9.R6*[=;[&8LQFF\4I$D_SD M4PT/_7/YXX@[KY1C KQ !LJ@@UB2A.R2S85<5A59+^NO\]B&Y%XVH.G R-", MY)=+S/)B1;2TNK@@+TE; 3$6!UBL4H;;X@UVH>(N>NU8WF@#PNPUL0T#_?/% M;)R(<<_"_",QK?Y3.?LYG!)IYS4ZSV6V/<4A.: -J=!).8TOOTH_Q6C-5.#A4Y+UX21 ,"DA.8^#DS/!.BN$: MC"%YDPTHL/\4-Y/R">UG--K)ATW[UL@Z91AC$3SWCB!Q"4Y%#Z;P&',TG,4^ MH85[80W)"6S @G8B:,>*I>>YLL2_J2'&8Y"JR#K(&D)5-9G+!["&H[,>AC[.%KUZ1\*T@Z*[S>C3C M]LGB69C-OI)>7>46DN_$- L.C. (BJ#1XJ3=-C+RN"Q74>@^/-X1Z/!/EY#,]>SK[2D!&,:<2D-QXK6L =L'P0W/16[!B]92Z9'F2*ANYX..7":?/OD(1G)24M85<(%T5L@\ MHV/,"99Z)SUN1-8AP5,'SC(61?/N2,+,6H@&$;Q7D@N4"E.?-);]#HH?(?7Q M<([<7!D'BJ'=0IA./KS'V:>:Q-16Y=- MGPC29CQ#,J[[TN)P<1PGB^D*.!=L,%9R$*I84$CF730A03"R<)Y,P!*/G\BT M&WD>(5.R/7EZ"*QA_NSJENGJ-LW[\/N5J:A6HU4R""X%Q*P$*#(QR,P@L3OR M#K21QF?LXZ<] &Q(!GM7]K044-N(]E4@WUAL A/%%TZ&(MI:,(*&&PG7EWR.(N_,ME*MV7,Z9"V6A>.Y!E<+ MB\BA%-JB4[(EQCZ:[2%DV]#+_1'HU51$G9)#-GD V1:M@TY@G-.@>)*D>@D@ M9N]E)$]39'.$!)$]G37_1Z!.6R'=X,Y__'1S^E[1SRWJA;U[3U]_??'Z_;N3 MGT_>O'C[Y/U+^NUU&+L7#KOC4UM7$-L&?*-28N0Q?:L;4:_R%R7)"BXVANIQ MUZLF(8,CHDAN= RZ3QK>-1B'GZ9=?-+/M%96QMPY,7A-Y>ED_A3+=(:7'B3. M7_R^F 5:MN-)F'U]2:MM?L<.&T/P0EM6\V3(N^1:T'?2D+;,UF=G3;"];FUT M&]20@MG[\_'V6=\P6-#PD'@-='U,]10G6,:+$08C4B3_I&A5SZDU!T^J%ZS0 M1NH8E5=]-LD[ .T8!(?OBD^'37\S+A OIQ<;\PK8&M5(%:%\"A:85V3)6:: M_--$Z*+-6MN(O(^Q?2>D%LD1\Z5OOOK8RU4HDS0LV0A,6KTN/&-($+&X& .9 MLUSVTL6;$0U*D39AR*8$BH-ET5 CKIY^,3(AR5$A@Q9J< ]4R!+HT4@CLR*C M+#:X/N;+#2##TH"=B+#_U+>-NM\]/LQ9)"D,L&PX*&?([6$Z0"ZT"03F \H^ MP:_[<0WIG*\/.1K*I7VP88UB/@HQ1)>- *8,&0-9%XC1%B@E!!VEM:I3QN4M M* URE9&FJ.:]/L?/>#I=7AJ]F&Y&]JBQ 2%'3JHY,0:A!$W##CR1GUM&>I(I2A0A ()!>$)TH-/0H&F M=8Z9%\=5GSWS;DQ#RJ)I2XU&]_L M2J@V!B,E1P2!=9PUH."QU!^9TSJD0F/MZYVU.Y#Z948?\F8VK>%BK62)&#TX M&QDYOUI#K)K:"F>,*MY9UL?KO )BD+[7GK*_94#M.=<= PU9>,FS#B!MX%6M M6HB)UP8D.CE+UEOD?>[H[*7:CA:8;"WYPR:^88[G?'%2WI+G/SG'D90QUR8, M$+ 0A"B6<5$!*".-QG-E2J_JJ5=@--^CZZ=/+P<9DY \& ?%!=HT4"IPPDC0 MQ OME66<;6?(/?BH(6FN_07]X+Z\__0^KDE_?4J\]#PJU&"B(7.R6 %>DB+F MJ*7A/AO#[%:T: )G2%&E1M0YOIB.$5*XCJXD'QBI?@A96]+A41&ZPD#D@MIR MK45(6Y%HAX<.*;S4B"J]IKSQMED+&BZ3&''V>9QP_FYZFD="RU),R<1(%RL> M"YZ'!%&KH)@I2G3KKW<7IB$%FPYG2&,9-,YXZI/"A4Q8FZN1:23-4](*@O<> ME-=>9F70J#ZG8D=+Y&OCAS,7(R;:&#RK >=8"D3.-103^:PZU^B[RP]_ M7.MO*-R\TPO:4X9'2%&SP>2H4W7+]+*>5P+G0H:DN:E5*%4J?1(6#TK).)9M M.%1BM9%GNZ/+*W&>XEQ1-E1^URN_C%< ,M8!QMKID$?=IY'UG3&U@\,&0N=Z M5QF*1P>*!P;1V 0BH0["">93GQ'M; ?S8X6+]A7X9B-GGXEN6%MP^?"+]7VS M%L)E:X)JG--_N;;R%+%H&WT"6FL,% I?K^]@+=7)G? ^B4X]WO8 .R1UVHHV MO67V*#>CGIW\^N;MB_]\\?K=R[^]>/F:?GSQZN1=TVM2=SVBYYVIK8;5Z +5 MAA:\E^UWN4SDBY&_A+[>NU.2G";F')1DD*2OD=^,7;2[TG\7J"8YMP_T'=YX M9?E-6+<5$CHQ,A%\ED@K3SBHG=?);/"N",Z,[G0C_4#@0_(]6G%N8][ND63; MSL^X=L.'E\ )0J1=W-6+S.3E!.48R.1JJ-SHZ/H83O?<8'SL6',?LNP_[VWS M_P_@*VW/]0Q00.8NT_ 5A^B- C0E"AE%X-@G][6I+FHW;[6C]P3S^F9;[4)4 MT?PV":O@,>9?PGA2,3Z9C>=DZSQ?GEF]P=EXFB\YA2I@L40G\C-K]+B0T>.# M!#*O#!..7-#[#OEY.B-A3E9%+]/7]S,:$MG\ MJW.UY4]K N3_/E_=B-MF[F5@FJ&Q4/NMT+YH%?BB/#!K.L@4_^1S&IQ4BC?==.,5WF&C9+\N47 YL%^6C]T3?CG88PI&/C(=*^+R>.0NFWF-:MN].-%5H#0T]. MGKU\4_]DN9"7G_-F.E_,<#&>X6IDW_9'F@ 2Q,6^>+D)TB8G3%$,>.;+$EX( M7G$'AKZR6!A3Y?C+H/NP=SQ/[YR8.-"U,RSR/4[ \LF[__SYUL M5_5-AJBB@EH 11D5.>]4CF][C U*$B;$O#Q!?3F?G]?.N2>E%OF<3I;UT4:< M2QYC\L!CC5=HELA8*JX6O%/D?;#"?!]#_$%H0W(U.[%J0WG"AN)J6=CR$M92 MGUZ4TY/6%FX]6/HMZ7?A(3H:N8ZDZXLKH? ^8:,[ W)W7H$QNPKFBX\>3:= M?$8R#<@>J+T1B+@Q*B8U")%J.EXDXS5[#8K&'&64V8L^YMP]H(;DISP"7PX1 M43/.7&WG_F8VIK&>A=,WX>NR!/5(:&[JY23@6(^GB_'@DK,@?1$8&(K"^YQB MW MK4$;ZD8C33D[MU,WZZ>N,_O=3LMQK*D*M^4H#KX[U1W)$GA+B7#T)\@F6 M$SK"6E_'8:U^9PTH7P)XEWUM9W8/0=KSG M_8=@5UMYM:H!L,9T4MY_',_RFS!;?/TU3,Y+6-^*^_E\4KD_$ABC%[K>5*+Q M*HZ$,H>:R64P8RI&I>TNE&W]R!T;$'S7'.DHC"ZF]F;^>BV-D%*1:RAJ#DJ. MX&.],1E-"(BA*-[?L=];WQRKV\ CF-V'BZL+B]Y]G,X6%ZWL1DPP*PU&$+&& M;E-QX OGX'2.RL9B-?;)LKT3TI :#3P":_873YO-Z([A$!@:3C(=0K.6AT\G>#B@' M=2NS$]GN4L?-I=C%./PU+-9);6]FEYJA]A4-IZ>D(>[.@1MI;T/V*@*S&-<. MCI"U*'00+@4=2^R3/-\$_G=P$-VY\H".%95B5?CN#K25D>JG_K]C(? M.9NET9*#E\RN3DD=9@9%(<^8LA&JOVOS(,SOX&B[)P/;BK&YQW.IO0GS&$D9>U4RWGP&OQ>Z6\K[6G_+*/4/*98TCQ.#OPG1B_AV/P M[OMO&PEVTV7W:=NE94Z&?N1,"DC)>%H'FD.T1 Q#]GITN18,[9^7LPW2(=4H M?R2-UE28[0K6T4S4_U?F?R9,RS/[^6(V3K7,8K5')_GZ"U?>N;KY]G*29C6Q MY#FN_KWL^?WB]_0Q3#[@V[# %Z5@6HRLM$+4@CW)QYH!Z00YE4F "<9F+>J* MZW,R<=QQ=G)^-SK\3-BDHP,G:JES5R0X$Q@8*[3/V3.9^D1.]LV#?N2B \/E M^X:KZ3U(\!@1FFA\"9KT*%,U*H42(3)":G(4//,D?:?K0/M&:!ZYV,%W3])# M2=";I)?U!:_@DUZI:)*J@#+MO[9>TS,!HD/KT!2@"1X9(43V24+FM95M3AZ"RAD$6B5="%ZS/I&.#H,95)WB M[X?VCTVKQU#BCCE5.$U5067K^5?M+"<\:)N*R"7QW*D1Y+Y*?/?9>(YG,TSC ML*ZT<+4F^B@'5SP/"J)1LE;!)X1 @30CQO6V49%N&.-_G^""3J(KR..]6&/JP^8$JS<\P7)E>=%4$&/O*@ MH6;SU7:>#"(R41N0<,U,P63['(8> /H[N/[7?[?K(^*.G*S',1/ZH^4Q#/>8 M0S$@7+UTE)R'J#0"4X(73U8?UWVNEMX+:\<+@H^2CM2?6/O*J2-UEDF@X_P< M"\YFF-?=DBYJ\ZT:+XZ29JI(ZX$4K2/W,3J:!1. )Q35>Q0J]\EWVP_O=W$1 ML3_;FHOV"/[@6TPX_KST,40HWGF6P1E/Q#TJQ \76YO;SY3"7]8_6--\T]F1"R,HI<"Z;>KB5P5E-K ^H?=($/-U( M4[GC'O2V3]SU4N+W3))^HFA;,[DV':1IN-XVS[EGQ?A.D[^*&8FL%TT9 CUOS]]WYV=GILI1Q.'TY*=/9:H*O@VM4"OBN M9QVE0O!6 VW5O^R@I 9.^T_-:H!:A)64C6+@7775&$K->2S1]#DU;Y@5LV>X M].J3;GS^$UK2L]E76KU_"Z?G.&*LN) $@C2Z0*U#2LJ9MO"RM M'8$.*=_@>+S<&'OM)-VV$?M[0%95OVPOLA@%GX2/)8'UC!1\R1PB=Q:RY!*# ML8:S7A4"ML4XI/2%X1)O3YDVO?'R\'*P13BM:!$4LE5 <5H84=)W.B49M"XE M89_SQF8J[KO( SZ(:>TEV=4R7+H\\ZNE>.?/<1'&I_-];+][/JV%=;2T!^+UYU[*^:*0RG/RKY+VR4K) %TLM=U,!)^3!>19YY*%3**/CMX6 MX<&G0IN?,#)&)Z>#@Q3):U52>0A,!L@ZY:R,X85UZG&Y&="0]J4N[+EU&M1 M,,UVJ7M'_-LDK],4:YI%HK>2<7E>-U0IE*VU-+G >KV3D_*UY)P(B0&-BUS% M/B\$=THYV%(;U%VI?*^GJ/#BK@T*"H0K/U7:3$)G*H)W41=N4"O8IRO@0 MLCY>$ED<7D9;H 88:M MB9F1@Q^!U6BTXC5!B=,:-B491H9P$J+/^=).,(>D@8_/HR;"Z^IL_#*=YB_C MT],PR2\GBS#Y4/LSKC(IWYS/TL>P3(NY_HL#G)!#'M?".6DVW$9."[&&./MJ M_/GV8U]CW9AET"XS8"&0*5#;S/G:(S.1'F(Q(C+7;4^X!U<#17?7I_\RJW0C:P;;$5=S8HLW8":KD_WH7J M24KGG\Z7K1NO1<%U2$'S(H!K9\FS=P>-BI+DQHEI%K00QERN[S4OE[ ]S%J8YSH4TAC&W3'4B->%>$-R3J%" J3 MA2"B >-US+$4QGVONT&[JY%A+::#.77[5E!SD3VF#92]+3*9>FNI5L"K>0^,BQ@YM#;A0]V(JA2EA7 M1&0@T(MZ,2V!4_6"-JFNZ"-F$?J$T8^QNS[@IX0BF"13!S)7BL9NR4WU/H-. MG&O+M.?],BVVCI]\![OI+AS:0394V<5L"[Y9^>P#N(>F_AKS;Q;YK+-RC M^!>W,?\_#+/W7Z:C%,GQJ4C\DZHA&.6$1C31&02RVZ@+) \#E DJ[0$DDLZ3YE?/8$/*1K<,-BWL[B M?$3N_3P]GXV$#U8)%XD< LD3EV2W%I;!\.R99HBTB@9"O8IW2&6"!\6\G87Y MF,2C]XXP9"E+8>"U=30]RT(S04 ,SO&2K,;8)U*\']XA51L>%O%V%697[_=I M.*WI2^\^(B[6;M[ZGVEYAZ=8KT)??<]+FNA#$H$.>EX+_[?=@!LYP+>+<5Y< M8HHQ:V,]&6()%2@G9-5.C$PRYZ)RI*XZ57NY$])!UOIY-G=;J7'4P#! M:XR25BII=.Q8AFIIKF[%K"XF7J#P1=L0ZD&&XS2Z4FH& MMD7P,B86DB">\NTVD]L?/B1GJ\<^<>!TMBU_>?< 2]8Q:6%!16- *18@&AIO MK@T)+6?6FSYY1??C&I)'U&?U-Y1+,ZZ\F4W/<+;X^H9,^L632:X%F,ZJ^4+? MWU=3HRR60[G(QKBO49[TY+\5Y0"YIRECRL.R;YYD26!@)@3>)R34?VR/-?O; M3;P)F!&)4"S&FHU.CKN+VD(HO$B5'!>I3QBXZ[!V]#;Z)D,-;/GG(L 1!CS<:CIA1*=]#0T5B2Y5,QP"&@#&+*ZG99WP#G"&%R?9FP.VD\$,G MOCVK_SZ=_:-V19G6F\6C+*T*)0LH7%?;.BL(BGFPS@N1 RN)]TEVW(QG2/JW M/0OVG_KV-*AG3_./F&M*7^V'J@TSOD @]H'2)#)G4@'K,2CK@U:R5[[O)CQ# MBG6UI\'^4]_U-.]:^"VL^R.MX_G+/H0/ON& H[UV#V]QSM=I*AH=^EUO./HQ MS#[@?$3&4!QNR<9*9/N[L)C2':JEW^)GD01;D5$O2[+H.[ 61(1LK!++BIGPZ9]&;[T]/S M.:W%>G-NO%CC*,O\"J,AQ53K-Y;:\90'B+E@=K2<3.SC;][&,B3SI+G\#YSZ M=GV,JYOX\M-9&,^J.WDQM%Q24A(S2"4\*!HGF4N2@0U%F(C.2=ZI:_%&/$,R M49I3H8$(VI[7;.BQ38/ 0@X3\")J.0G.P-?"$L5*D:)PC!RK?@20W12WH??W]2('?%\L9B-X_FB9G:\G[X)JUK:1>9@-:MEZCEY-RY"$#:# M2E8PCXS;3NU+#P1^L-9*XU6D\RVFTS"?C\LX+1EP^?"-TR5*]CP;#AJ]KD5= M+:TGKB'[S#2GY86=JEKLAW=(]O QF7I+/?:7=L.\I^L0?Z:9?#)-X_5!^QN< MC:?Y7MA6!FEJ 0'IN"#8])VO'9.9$HE^2,@Z!8L.ACZH4A&/2=CCDJ#KSO\< MX^)&^QL:W?3#9/Q/S.N0S&+Z>KK ^1L:U6PQ?1;.QHMPNCYDFI:+OS[ .&@/ MHH7]T'EJVA6DN(JP@AZEJ#UGQ9)=J1+9JJ9 - Q!"!E],2A#MV.)6V :%'.Z M^9&7Q1*NG78R67PI$8';).N"UA!J1>U @RV.\>19G[99VR(.( M/0AM2)&TODPY5"Y]6[I_NYL3)OG;E9[Q18/,B]80)_%T_&'EW1Q@,1WRN":- MW5L-MUTIF_OKS*=B:>/1M8JMK G0I%*B21%4D94K6J1.%_H>I;/%E<^_O/>: M'-.2_H-2:NU$PR(X':14>L'//(C-I9:$?EU*J8C3;"1<' EL+K M442&R*.&3+"CL"P5[%;O>2N$0[H ^>B,VEED1R/4\O;)I?G'5-!F; E4N>!O HK+H&*3&PH+-(G)G'/@SI'([8= M8J,XQ,7COH4]1AJ3XD0R36^Z$128%][19US9%2@D'+AD&0O'$K9%!E3YY&%L"'%*DX4#&W+I7V$%$ M[>[7;@;W#M-TDJOF'#G.:]LI TY$1:X#%H@R)4C:>X.9YN-HB^4&M"$%#X[# MF3W%TILM[S^.9RM4*M;_9802C2=/(-.V'M&1,5>*+%HYW>LJ]0/(AA01. Y7 M]A-*;ZI40W_Q<0F+>%H;?'LHJ7J-G@S_4"NGV9@#UZ9DK_J<\CX(;4C._G'( MLJ=8NK-E7-:H$N/UBG$ 45.R%8H,3HD A?Q"21LCC?JHN] ELB&Y\4?BREY" MZ4N5I:/W#5@0BMD<')ALD4PI1Z:410XNTY"#(8=3]XDG;@%N2,[Y,0AS@&@> M+3U@V?KE(G6"?OMF-J9?G(73R]A"GSR!K9_;.V%@OPEHY+&_FDX^O,?9IV6R M"L,866(%7& 65"8+AFR73+9,,$9K%)+UN2E[%<6A.NOJ9_T:ZGVC6@GN+9ZM M9_.D7$[P!L?0*.Z2-!ER+K0DHU40K$30AJGDF939])^"G6$/R:/?FU$W-=SQ M!-ELO]P)\L5YH?1>BR($E)PY*%Z+$_I4B"/<%HNB8.QCF^^#=DAQ@,=AVCYB M>T2"+8\/C3+D>CI)3*@UDIW3M>A_ $0?+7*Q:. MTAEA(>M,4%E \(05,F-).)H@.93-,EGT1#RG2\1A,VU]\70,?[Q;3](^/TU.:_WFM<;KX M6B,!T\GR]767@ERFLW408#X_KSD6!T0\#GM@BU!'PR$WBG%<>?[ZBNJ[CV%6 MB;0"\_--,"-O"L\E1^ R^)K"&2"XQ$$+&X752@K9)Z=[9Z@'=:E8??:[\_C? MF!;OIR=GRXLJ3R9Y6:QE7!M2+:&P7G'Z8A;./X_1TAN$?>?IE,B4S>/IY/*>'D%WU%"=8QHLZW5?^[ "3 MLMW#6YB7G::BE:FY*H%S^;3U5? UD%$R,7MG+ 1;G6#++3@B4NU9Q9D1V6O6 MIU_/_;@.W??7G_XSTL()I[>'G5'4"^H(0='J48G&[B0M)A>S<=9(XTJ?3/X' M@ W*GFS'G)M;;DOQ-+,5UZ#>+<("R91]17^P 9I7BG., D*D+TK%#$$P!,VE M]?0Z,MWGWOI6\ 9EQ77G3T-1M681[>$TQY/;H)Q)23H; %-(H#(C>%X(L+5; M!A8>?2]'_GY@@S+#^FN>%N)IV,5B\T ]C]+6U%UC:JD6FQ0XHS@D;SBQU[/4 M*>VQ[ZY\UW"5T"Y(3[:TE;5VC!3@A X@- \^FL!S[KHI;S7JQRX3=CA3[E@2 M+:32;$4\QX*$*M\%2H225& &? P$RBB$6'-IC);<:E%/<'07JCP ;$C[;P^N MM)3+\<@2N49!YJ.DG8,8K&(M^\] FAB(W4FQTL=DVXDL^X][;4;?*6^?:=8;"6:U-8TIM>$TPT92H63)2]KGEM0O*(2GB8["JN>2:8X]G7\>3#W6QG"];U]W0Q6]I$34*3+=&TSA2W76R&H6N7Y2":7%9 M2'[]R-55E7-"=G)&>)8GSZ/HDY.)UK<(NA[#2 TNDY-B;&:I%G /N4^MZ>TQ M'JI'-S^I%D"?I/'INN'P14CU4FC7WCPB]4_^F_50M*W7QF,US[.G#5,9'UODS?;\;8!OMEAP/G(EFAAKH3IF9+TC:,#QI,D, M%K6MD\*HU:.1]"[40[(W!\3.)D(^*BWIQ6=D_XR735&1'OIQ%(ROEV(=!*$X MJ,(E>$=SIKW0,<3H1)&/1LC;>'EL\Q;7M MO3E/J5;I'RD6"W>*@56:5I-,&;Q!!4P$-'52?3T^F796X5!IV"-@DP&5J=BOQ8C]% M+CI('8H4YO&LU1T&,J0[-P.B="\J')7/-^,D]1W/Q_2']4AM'$Y'/'J>(O,T M;FZ;-+W)/_W^7Q5^F.$ MBH4DA8;LZE196F*AMM(U6HOHF?8N]:GEO@_:;>AH__7H>)!0CQ6=O16TII?6 M2R;A_"DNOB!.GH79[.NJ0]DY#61:5AM"( =R7=]WW"H^VQY/XPAMYPEK%*.] MA?+*9H<0.L6&9)#:8L^D1E[T/5ZCSK^J>^F4UIP2^^ MOCD-D\632:[W#,_J:ARY4C(M< DQ"PT_?)052V8*N6.E#GPSK'8$.*;[: MC%5W'6_U$%[S$]/K('^93O.7\>DIX7LY69#I7#W!U7*_^?-(&(?!9@EEF?D: M4X10:M,^'T661C-G^T2L#H8^I#CJD5G82\"=>7G97N[*C;GY*$M,J&I^67$T M/859(!O(0;;!Q%!JTF[?))$M0 [Z3+\OUPX76IL+BYO1K6WG=EY%TWR$O\RF<_+NLH_2"0^6 MN5KF30J(/)!W6:1%2&26.2J*##+$Z)$ MN[ZKVILQ0JB#SB$^GA9I,,IO.Q9]^C),4J:S5242%#Z[K!R(I.N]0!?!.4%+ MV!G&,6477)^0_ X@!ZU5=V?0@ZNED;CZK9K+[(%KX"XS"5";P&(R9//$V@ZQ M%/#9,Q ^^,233E8>2?'>#W2(_G5/7C446U=N7;RV/MI?EP*I)96>I#0[#Z?S MY;]X-:X[,M$G[9D#K46MDBDU>!45>.%=D(Y[FX^DP_<T3B(WA@PE1I-BN(3@C:NMJ90]U@YZB6F(GGE/*NTGC'[D MN">&G@KC+EJPW"$HQ\BJ-CJ 7W83BEFI3NWHM\*\TV MR>M[2/-[4N!LC,:1PP;,DNVHK"9G*V5?LSR]2;P8=(^V.>X\FB$EXCS.1MF7 M ,VCV3>]FFL]BD"E3R5"L)Y7-@P/'70"G""\FIZ.Z<3#^< C[WB<.*7.F M(7_ZS7KG0[.1L21)B1925ECO: 8(+!M@GKS9Z"+CN4]'WLUXN@3C/2KE3<@T M1J:JU4IC3!Y!2YZUB#:%_ID/=P3C'PRH'"WZN"\I'E2ANTJ@7SF.JT/T.D\N&)> MV\[1=DX?6HW4^;>F@C6Y[>?SFKJVO/%X2#K@H8]LD?'7=-CMDOH(Y86-58%< M??))J:^,3,Q&J'K[G]6Z4,B1'%"IP/M:T9NX'_H=0SZ(KH$.N_F,,)[5(QU< M/6"=AQ,261&>,UJ')=$D6 E>6 6E,,:2DE:;;N?-VP ZK1=HY\+0%N*&=WAZ;2H=) MZQ%WSBO?K_C?;<.\\TG]]\GM!MEM>URGW]=K&1\FXW]64^MI.*UG_N\^(MGA MP9'971OE96M\;9E'5"E%0](HBG0L"W6LO?(!J.W5W$H>/T]G5U;1_/5TDE9E M)T=2.".3]>2&%_+*96V+&K#V2&*3%MR\&%UV%*J[9K# MK[3 DTE>7HEZ,YTO9K@8SY;IK;?',+_B!UV!3JXQ0T_:G/.4:]S00HB:@;8J M)LPE*=6GMF@3^ /?IWNR]/CB?\1MO8:[IQ-<7OIZC8LW.!M/\SBMWUP#X-WV M^>T?W7_CWW,:NED"FS&,2K*!F%O/:(LB6[34J#/7@(G9E- 'AGT*=&R+L/V^ M_PYGG\<)E\.//B=GE 'T/(#2B5=3G$/) FFGL-SQ;ME1=\,:]G[>@$D/;^/[ M"JFC6_QRLL 9SE>C)7,!64X:@JV'0K@\P^/DP]7[>"%DEGRWW(%[< TL8/P8 MS-E;3!VI4X^*:^_!M[@XGTU.KKB#(V]X=D7EFCI:3QGL]I-#87S@YUV ,Z5=4 M_*5_FAVK !1F < %0 &EN9FXM,C R,3$R,C5?9&5F+GAM;.R]V7);29(F M?-]/D9-S.UX9^U+6U6/:LEHV2DF_I.R:N8+%*J&+!-0 J)3ZZ7^/ X K0!X M$0<4E&5E$D4R<;YP_TZ$NX;CZ>1O/]._D)]_2I,PC>/) MQ[_]_/N'7\'\_+__[5_^Y5__!\#_??KNU4_/I^'B/$T6/SV;);=(\:<_QHM/ M/_TCIOD_?\JSZ?E/_YC._CG^X@#^K?N/GDT_?YN-/WY:_,0(8[=_.ONKC8'3 M("*HF#T(9@D8[AP$&JF3(6JAV?_Z^%=*F0T^*B#:9A":&[ ^2DCXA\A6>"54 M]Z%GX\D__UK^\&Z>?L+%3>;=/__V\Z?%XO-??_GECS_^^,M7/SO[RW3V\1=& M"/]E_=L_KW[]ZYW?_X-WOTVMM;]T/[W\U?EXTR_BQ])?_N]OK]Z'3^G))F[B]A>OY+!^_9F]?OW[QZ^?S)AQ?/ MWW_ /W][\?K#^S>_OGG[XMV3#R_QIP]CQD^=(#"&^R5;@NOQJ=<0(S7&DW'9 M;5[A/UBEE_2V6*^_DZG M*"!TM0W_S^U8EBK:?W7OTIS);KW'U]N[Y>A>;I*JF%].*HEWJ#Q?P\T_364RS MO_U,*JGZ5USWL^FD@_0/--&>7_$UG%T4Z^[)?)[P__&#^SHB(7*7 M&0)5EA:@&HP@ ;S/ G\2:22J)1MV 3L\80[3\&:Z-%//74;10QGU;#I?O,DK MX)="B)H%KF@&F44'BH'+@J!M+CDE60=%8Q/.;(3SW6\CAPNYF>;_/IW&^9-) M?)]F7\8AS=]/S^(H$NFEL@J40Q7A*9W &OPG\=EKJGSF:8,Y54W]FS -SX$* M2MM(@X,E7I$+Q:(U9]4P'?)0([B A/+^:XW( :R<$3&B H M+1RGD@KC>E&D"ISOGCS#*^4NK?A!M'J74 8787$Q0]/GV25;(\5,E_GTWG\[>S:1XO1C9*QR,E MX+70("RQX*-"9(Y;Q;7,*M F*KX&XKOW$/85:$438 WES>=43I/)QQ=?/Z?) M_)IKS 2)CK(,BG*DKR8$C#.T_!$30U=9^S::W@KIN]=['6%7/+&O0AGSA!_X M"0V,Y[CGG$T_ET6O4(XHFJ.!*84[3\3MI\1'C# 6N W<2*-(JW?^7EC#LZ&2 M^NZ$D6K)OD'8X'TZ.RLAK$G\S(ZVR\A)W-1^H03D@ M3$<=P8,UY&!*4GDO)V%ZGEY-Y_.1R,Q%E#$XY=">82F"";(D/*+S MPX,7W+=)W-D YG3"#WL*N$'\^/5T,KV):L7&JPR-&'Q"CP="('CTR&3!\^C0 MCLE"=O%/HYLPX$%HWST?Z@J_0>#YY>0+GE9EP4MXQ5"9X7=&222;<;$@<_"X MZN(%M<:S]7:**)8H'((OE9D4X M]'<%D>!-#"DGHZ/DC8AP \CIZ7]_.;>XI5A\2K.M*QZYZ'&=20'CQ;E5(8,- M08-,6C!O#1.FD95P+ZY3(T5%+32XP]@.+'H11*8$W$L";$J3&CCNP;V)=7ENXZ37<\N4"0*U-X.ID_37DZ2\O?^^"^IOF+KR@/ M?/YXXF;?.B,+5Q=*@N^TB\I?'H6.FN11\Z"MR.@N*0Z6ET )]8QE3KVF;1+O M&R[JN[=I'XO"&P1%+B&OWJVG:9)*!H%Q)%N-7C_7,H$(FH(G&5]W@%T(APZ3- -XB.OT^*:X\Z8,30Y ;AK%S"X2J]R1(M,9Z(4$T+*-H?: M=1C?O:[W%^I=#9M#-?S"S2:XX$LU4&L5 MU41S--D&T7\'9WCEU]'6 Q387=0- ARW03T?GUTL4AR)9(DD@@+5'IVK(&QI MKB A$B6ST6BNLS;W'UL G2@']A%W@WC'1FJ6!+$EO,X1?SZ>A[/I_&)V[3Y( MV1QCBGAT$1+Q#VG *ORGI-QS_+]$^V6X?>)AP"=WC+10U(9=YN#2XG^DTL@E MQ2=?T"WZF%Y?%*F]R=T:YF\N%J7+2:E=7>Z)5!K/B4-CB <+0E@+I98?G$K: M>">5R6T\C)U@'G]+:J+]Z5"::W":;0&[DL\=S*,9X^EB_VY<-\MAB]G4WC15B\F:WJKI]\'<]'**Z7 MUS_O=M->H$:W^G+5TOA=.#5/BVU=Q:Z47D=3=]5>2/)Q M:L&7S"9/J9*)2T_[I8X]1MW?Z-!V%-7O(MT&AN4*V&^=U30B%FW94A^E,U,@ MF*/@54J0N6!!NP%C.*.PHFJFM>3:H/_5:ETK,-1(82,NBQKGD<.* M@[,*SR_#.8V:H.'9J(?;=1BGH.3]Y;KU3?[77V[) ZW0?U;MGOCFU_O_C_?G_YX?_=A'5 $\6-']ZJE^+#*[G54M%P*XB@B62?10K1 MYAQ($#I2P31G=G-+Q8V/J=Y9T7,;B#<*C!.EU4A"]J Q"6A*(F)&'")LZV6] MJM59\>4DS)*;I^=I^??+R?O%-/SST_0,F3Y_\5\7X\6W=].SLU^GLS_<+(YP M_[,NLPB)<(%FM$#76BL-$1UL*BF^5[E9_L3F?7Z0X"L)J2XD"DA@'88- 'SPG4($([9TW43:JDKZ&8G@&-%79[>-L7WFW MJ)>_L\J1)B(R;Q6>JDA_@98V.*(8X$%M1:GJ-Z1-=\6[6$ZI4"DX% P@]@9 V@%.&0%#4 M99%+1K<9?G/:B/6')%@MW34HW[OOE=@,V/(DJ50>>%8(.#,"+E&/KP>G1AD: MO1_T)-P.]8?D6B7--2+AIDT-] ML)46IW\EA:?IO')^?1BLAC1Y&TD MUJ!IAPL6Q@NP!:-/-O,4.?6^3=Y 'W0_$'-JZ*=!COZ]Q_"+\\]GTV]IN4>^ MO9B%3RBQMV=N,A]9A"RB0^K'[,K8,PK(=@():6^IYYDTJE3>$_!I,VT(+3:H M#KCO7-Z*>L0L#>7& 'B,%H3U'IQ. B@>T#*9D(T?U(2_'^X/2;R*&FR1+KS: MD#^O,&UX9T;6&4<41P.0&H0HLP)+=$"A4*8<-0*]WG8DNQ?;#\"H>KK90)\Z M4?$M$#OFC[1DQH5H@%$G023\REB) E#:AB"BY2U#H/=!^W')L[MF-G"G;0R] M:V8W#B4;N?S:DR*/UVGQ)J-L?:#_ -P;3+,;N-DT*M]K 518(AQWD*PB(%2R:$ZB^)04.G%3*M#: M%-8NG%\.7GF/H\7[JQ[ MS\H(:72QSTN?@U4#V&5GV+1*$ENN_%T*TX]+#2]/!:LCI20YT+*DP(3@ M(..!X 3+*KHVYW7KE9TVL1\5+S80_^ KASX+?#:=?$FS1>F6_3SYYO92%RE;"89%!3G*H,LXGIC;& VU5O GD:OK>0-A#^]T M7 KWRHLV2Y]*=O^7=-6.I#M6/KBO;TNK=]3< @\>?[$H-3P?IF_Q+9TL1DI1 M:[FSH&VI\1*NC ]B'*)3AJGDK6IDW!X(_+3I.:16-["RTYP<"[E-ZY'M*:Q5$C,=C]R)S( :5D;IA ".6 LL!^>B%]ZH1NMZ M(#%S#[,GA'(WAI[*^U*,C62<__XYND5Z42H)YN4(?#6>+T;2.4:ML4!)1E5& M)\&C$PTZ,I$5 AL#)4*G<-(B 3 MD6R*02K;ID'JHRF5/T3G!PCSV*7R=Y:PW(Z*Y3*=%..ZJQYU1%B)MC!P6:X/ MHM9(5L% $YF,,S89UJ;0Y5Y8CZ68?A=U;V/.P6)OT8GL)J95W6$?4+M4UN_, MB8VPAJVP;Z"^VVVEJLE^,&+@*Z"Y1I4)H6(914/!*)[Q/9!4&8=^#&^S20Q( MB"UE]\?BPRXB;\ #A',^7;I$JU)B):,TFEG(/.$IRE@H86\.*MJ :(3.J0T' M[D Y0H.FPU5T9P;X(?)M4-BX)-MXDY 5+8XDYE@MZO]A#+;0?W*GK> MIL[M7EBG0(1Z$Z!$A4D7;&DL?0U>;:D:!E-YY:D%36<*IW((A*@%WG 2)X'7N=2!-'0SD8"2&4TA''%+C,,@+WSA/G\>]> M.N5!J5BFT?%5BK/%"+0A!4,!'4 M<*?0+73#=B-KH=U=SJ=#5+/5':[:N>S]^.-DG,?!3197-T%OIV?C,$[SUVXV MZY;WO-AC9_.;T/IU+]OM 14ZF!VPHEM=S)R3CCMIJ:1:<&DMBU38I)C*/DHN M1KL]ZH#9\O<^Z-J=4%#"1BK!9JY*:A":W"99$#EHEH+/T=F']+7#\_;=U;I' ME$%GI=]WE^2$;PEZ>;/U]R["YQ^7@[NZ"($"D MM"DGJL/MCD1;%K;+4X?;JEKI>+U7M15XQ;C=5J!_3^4E/UO_Z$.:G8\4L\0D MW*NY2&5Z)Q5@4A1 ,]=&^:2R(WN38L,#?P ^'"KFBJ;/5HSK,L,2;!YWA^L* M]0>T)G^=N?,TXCX''IB N"S:MP2\EQ$T$\X8?(;4=&]F//S\'X HE950T2]? MBF1C1O@3/) G'[NXQ--O5[_RUGTKW^KJ(I:%K&=N\@8-NJLZBI'P$O^7T;.@ MW*'(: "TY7!9@BHTWJ023O<[62LC.S&N'55Q+;J@K2:?/+2>I[?7T_WQ'VF^ MN%P*'05I'16YR_:)I2A6 O[;X&M5VG!Y@DMMV)FSTBI.A[!'UW'%=FN=K-X5 MP.O!3,LDUM\_ET*:>0GGQFMME)Y,XLM)P'6@>].5^T?-([6XS^MH\.4J4SI\ MS!Q4UL(P8CD+_?;'_3&<#K&&5$;%)FK]-G"_90/O_L"W($]GYVZR+M<:T6Q$ MDNAY<,,#",(I6.TX..$"LYKAU[G.P;L;L!-CVS'55K&Y6K>6)Y,)^K-E$G:I M>7WFYI^>C[^,8YK$_S=.9W%$J"569X6O1[F-TB@D9R6**Z%!8!57@??S&Q]X MT(E1I*98&W1*>Q*[TKDY+GHU!'T4;#2>H]\1.<%]D/,(5EH)V;%L&3-.R3:S M1>]B.1TN5))WQ3YGW8I_G/%;#(?Z2!D<#Y#H!Y=O\1T&2:H(3DA6' QD-S3)MWX^2>FXPI";-''Z]FT M,VUGRY+^\?R?:&"4;[B/B8XLRTP1IY!EF8!PN$YC2 85I18AI\@;=0^_#]7I M\**Z#FIVZNH6OYHV]8]RU399?%L;G]::F$P"K2U:(N@U0RED!6JX]25U)0NG'/.W2$$9FE"J"-+>AXX3'*0$L2E!$T"BKZ^@/W/NET%%]?L#4[ M$CV\^F7ZN>?6:V$LL-25(X@$+BJ'+'7"Q" ]OWUOMD]:U" - 88Q'>J*]-@M M TJF9G>;LAPLS:((-'F('LU;X4NB<#0$HI&H;D$9=_6&;%\^=NA"C"9ZG!XJ MS\J9T1V(569M'QC5:RRN 1B^D&)/%=Q6X@'R:ZA.%9WWD@@(FB(<*E.9$RV! MIJPH-S*)?KW9'X<:[RENJ*O%7<1667N_H:3.+\[7E7J1Q1@)@R@T V&D!4M2 M:1GDG8LF$4[J5<+=>/2P!09["W]:0W(5,V\[(.[K-2 II1R,4J"B*4 R!V]T MF=R>LZ!.NUBQF/'&H[]#%>XMN0;U[:N,HFY3P25H=+HDY$S0!B3)@-,R@%&, M"DUS"+3-%>@U$*=D^QPJXP95Z2LHJU*F/F":=CNZ >_R$)W)]8)N!9Z?7'BID85?'@>X4M;G[N\/TA#I#PM(YX:I_[XR!M"0-M2C/8$2XZ7C MNP!K@H- A"+$HL7MV_18OQ?6$1KN'UWS=[KCU5);@Y:KUVJ!EK5KE[ (#\;A M"H,LQ0%2@"MW'+A@2[AEFLDV0^JW /J31U545?D6Z<-X<9;>Y)>36&J++MS9 MLKD7$Y&%8N;JTMS+E=D3"?]01@@J#7&JW]#)7E<1&R&M]X\'(&LF MB"8)WQI? AY6";0('0<6DS-&9<],+QOG^Z'//;D(QV7/+JJH'25\G?[X]_$L MO3C_?#;]EM:WP<1;R4PN[:956G:P,5%9D*4O(%$R2WIK]M268.'&CQ_VEKNI M-J9515D[6/\"65Q.SC6DM9FCB8I)R52ZA9:&,&@M&V4(9$^,528'$_K5DVQY MP(DJN(8XF\SVN%6D]O3;I=]/9/1>9]R,K M.B6+LK8.*C8EV0JM %N]"GV@-0T6WP/N.#'?:HI\B" ':F&(?>0:1):])SJ@ MLVU$!*'0V78DE7U.$SS-F RF3;;%X 1Y(*QZ#'[L(OP6O+AJF7H3XOKXD\(G M:Q1P4JY@B">>IDGX M=.YF_^Q>#"J=\*6GKE6^)*PP5^HH'1ANLS""Y23;Q-,?0O:#F"+[:Z-BAZKM M^-;H5F]*'WS#&B6W$#X:R^0 O3Y(F@I*&<37N873>D>C-P*R,[GTXD*M>@U)[5@/=?OXIF2@5)%RQ?V)!4^Z3W^0; MF%8T[P.J^C7;5CC#7Z@=JJ=I*R%7OC?;#HZP: 3Z[!"Y"Z6+.@-/HT6Q)>HD M_IOJ7B?#8]3\/7=A@RA^%]E6'ZVQ@O)FLKZCH89YYIC&(TU8W,LT[F5$E*81 M+D2>',,_>]V'W/GH86]"*LE[6DU86T_GX29YO9@OQN>E:\OO\Y0OSEZ-<\K3 MV0L7/CV9S].BU7ROGH]M/?5KG]7?F@7FJ2.,(TF,#$(5>T\*/-N-HI%($_/] MQD)/ =FWLVF:-DLOI4,L<6322QC>3^7'+)7ERUA''HU1 <#C)5./;F$W[RE M($M=U MP/,_VNP<=]8V2L3OB;!UWZF!.--$(8^K_U0T24H>$X1DBQ69+(I'E X1G-I$ MM+"T5Q[TX^X_U5:A&QM1[2+8AIV+^L XU494.ZE@2PNC?>374)U:"Y.,8, Y MXR"L+FGP)H!SDADM$R*JEWK^.!I1U=#B+F)KVH@J99&=5!2H<0F$TP2,RQ$X M(SE;[R43];;;1]*(:B?A;VU$M8ODFC:BTD1*$H*"4.Q#05E +UMIH(%ZF7U4 MU)-Z*GPDFMP]=2%8-;G_K,S-U_&T92TQEBM(6J!^XL5$8GE#&B5 M"%6:"DE[]?;;V9C>C.MB$[3K)##>T]2(@# M1#_(GK%NOR5IX3_'S2L$$+'DJP?B@&81G-!),L9/@!(/I#(,R8A=)-Z "4\O MQF=Q//FX+DH-:'AHS2!8*4$$86.ZG[ MGO*=Z[2N%!N\R;]>S%"@%[-2OO[K^&OY:ETTY'T*5I7KU(3&*1(-U\LY+18J M=?J2SJ;=_M/- M"%G?F ="G,.MARD>0>#1 HY8"5S3@/N0TLJU182YMD9>GG^>3;\L>Z&L(*)1&X5!4EO6T5L:\!'5;#-#M]@RKZ+LM3'T M>]YW3H%6DMU:D%DU@Z4#/G]=!M:56?8')*5L^:0*>29],-Y*'1$Y.D)(SDX& MP5CV@7!\U:3RGD8GXVC+9QZV,;].?US+0YE-)_AE6!+@S>S9IQ)K?#FY_AOC M21BC:%]=7N1&S[FTD4,2)0"<2T)\% R0-Y(0&XQ6;;(E#H9^Z*%V<\+9>KRU M0ELYR""!)=PH!&Z3!+ 1SO [U;",NGVJ':Z3VH[K342X M\'16OI'B.Q3)&B!ST5DG/:3$'0AG$AB*YED.'/UJI7*Z/8-^R_G5YVD_"B?: MB+^!YWL3XZNQ\^.S,1[SW2#UQ<@E'DMS9B ^"Q#:%2N>$8B244LUSYZT2<>[ M']>/0J,&6FIP67(_NO<+I'P1U)O\ZWCB4"SN[.UTWNGK1;%#YF-?Y#1?H+6O M-"7E$M%$"<)8!38%C]:^%=29; AOTT^[U@K^Y.4 FF\0(]BRCM?325B_8B(1 M:X,#Q1"64(:!L2Q 1*A1#:CT:FNKIJT!5J7_$L$S.R MH\S@W@F2EXF-T7EPLMRM9*."(UFU:NAQ$.RA4L6/2[WA-/NXTLNY]ZZ,W2Y# MG_&HU\8@\J0A1Z(L+BE+6J]<\^CIY0-J>6/.^2[2;IBDW ?&J>:<[Z2"+=G* M^\BOH3I5$%JKAQ$ L<69?1JW%>O/''TG.^=XJW%MR6]_"!M>*-Y*LW;4DZX.O M&1_\Y&K7CKNMX=8U9'0Z>TVCU5H*)97+2:&FG(N,\2#2J.S)%_S<8I#].IW=#C^L78' @M99X)Z@*"G]PS-N#%D#92&X$(3(J#6)E.ROD3)!,.-%4K=%Z0D+%41M^%6\WB:K^UXI?0- M6=V[O/XX%&DQ26H7H3[]=C>19NGEI7+\$,?Q+.*B3)^U8$-2("W:EHD%KFR; MYN]U\ ]=V7\$"@^HX&,':QY\>Z\UTM9$6X=+ "99:3'$T3LB1$)."0WA7$9F MM+D4Z0'N6 &?8U"F[\:[I^H:I!UL+RB\ZL3=!V+34KL>((]3=5==P7T)=*!V MCD2DP!G+ 3=_2KS&%RII,%0'H%Q(J7QFVK1I?'\T CU0H_<8^+.+4IHTJ%[6 M*MPN1 J>4ZVR *)(F4WJ&=B,VS!1(5BN6-2I39OA+8 >4=.M?95WIQWUX9*O MG2CYROGIK/S"-USPO85J7$O)I"3 E$>34OJ2DX[O1A(Q:T*]UZ9?MF3O1YX. M QJ*NG;OT9X5"H3''"3+H')IURFS \^R B-(4EEZ[F\'8;^SVH^V5*@OY*W9 MC57CM:OVZ.]2F'YBN5H) M8Z4VY49$6,VD]*!1K 4 MP6>=P=-D,OY *=(F^_0A9(T'++SX&LXNRKM7PF_X__C!?1UY(JF+%K'Z8$N/ MQ"(,8D"Z:+C*/K'4)G-H#[##;XM5N;3C\(6#U=4@$+I%'LM0AB3X^@5 M%RITY"%[()8CKS5^940.X!*S^#^M8^K5?:'7+?&(Y6!=&/=8Y#@<:M$ MYP(-?B=$2+;ZNS^4[N]).1M(];M(MTW5:.T[V?#Q+8;$R3M9XE."# M4\HY!F^MN94)M24HMN'#OV?M51%8[6Y7+R=Q R*AF?729MPMK"@A/71*0O3@ MHM;42N)SSZ9V&S_^NU?BX4*K6,-:UGA9:?OW-/TX5!UA5WR1.U!+!_PZI/5 \QZ@JKM2 M6^$,[TI54M>TE:PK^U/;P84L1-U<]./LV^OW]R)6!C\1(8*5=FB!6@U4E^=$E;QQ+GJK[G.9Y M"G_Y./WRR^H3EWI>_:-3Y17$OST(*G5SCUX@C'KNBTU/HD.F"D_ .Y5!9[3QA3":.]'+'NOQL.]9I4T$VB#Z\>*W M%T]62 Q1-DGTWCQ)OLRRP:]$5.!D27CQR1JM^^S*.WO%5QB^9XT?*-'*5MB3 M^=B]=:%,V5Q'8)!I@J)3$+S @T;BZIQ&IR#S'%5(+"?:*[+5Z]"]\_CO6;.' MRW.KD]4X&>3R.V7MI:@_S?)T=EX*7M[XL_'2&2G]WP)N2Q_&Y_@KT_P>OSLO MN5 E#Z)FVD@U-$T23-K(ZG8JBB8T>ZIU5$YHDYSS.GFM\7AG@3NZ(16E&JXJ MJ1N[P'AS \:KRXMF3J*P/@1PT9:!31;?P3(/.B?-O(LZ.].FRJC>&BHEPMR/ M9!2L(.@"X&95VC**GO%VZV>.X6RXP-28S"]]1!B"J"\#2!YZ5?D,O$)&X5NWT+^EAX?V,=Q[JY M.081:[\+^Q-BF+8S[;R>$7U^+D/;8'6]7$_]6- M9__ASDJ.HIM?S)9UU5V;M;F;Q/7PA'&Y%^]^'MWB\C\I1F09J8 2>NKFX_D! MMU(M8%0PZ)M+Y_:3F8WD%R]V,(I8YWBH)*A(!0G@(X,0T=8*4>-%H:T,4RK+N/@ M 2%7C[[$]7P\+UM%F8;LYUW-[\CD++UG!K*@M.03<[ "K<&8!-'>2J4;=5?K MAV]X\^AX7+PS-J2^!EM49:,9]J4;V'D-[\AY2R0N$13SI;U<-FB4(0DR]R1% MSCWZ'DUHM1'.\"QJH;O;==D'"[Z!-?QJ.OE8AML\3_[JT!A)(WF*7H(O#9=$ MC@DL1SL]&^[+.<6H:[3);()SDFPX7/ -9O;5V$M7910B.<)-!B,T 1%4 $_+ M2)P8K6\^LXVG\L-WV7JW_Z[9J=_>LL_==%FH1OR]L: MJ[Q0$;V^E"4(SLM8UB1!<68IKEFD?A-.]F?U=G#'NI,[$FNV<;>2]AH!\%VT55+8KV!?6CT60?7;383;J)>&-W]G(R7\PNNCEY93LED?%D7$3."F0ORQ0< M9>BSTLRRC"3F?J-Z=Z?(9D _N'%=04L5>W^M87V8NFXP:;7MTU94X-R0%/@HP;N"$E.$,5 M>,:$\(P2U:_5Q@GR]2'+_M'3=0?5MCB;I[,T_CAY\35\*M/(\9]_N%EB4 :W13>@VIX(^YX^KY]1-=25@-?H*2"+%:I M()>3]JA)/&IB(9J2[:D:T+_1Y[6:S+@VY=NG.G0]N58QS M_PINE=\2>G7C4F6YDLS-;US[S9'547&J*7B'.ZE(-.!V MZ@BHJ"U-F09\IYN]$WO#/@V*#:_!!N;0^_ IQ8NS]"9O%M'2,\S,:N&9!CP- M# @J$*YR&6U!?*=L$;J@JA)8GJZ^'8-0,QC4>OTD=W]F*R&"^6 MR:/&2V:X-: #ZEKDR $WWP2!:XWBDC[1^SI;K'OLXT=W%/HO4;Z$Y9<=;S8\ M]%AQF08:G=:1;,5MI$!9HEA[##UP] BN]-/T]2[+<*HS__L+/QW'L M9M]6KC>EED:6%'K=I*1I*+9LHZ=EQ'49*K7BO;R(+0\8SJH[3-S3RK(:)DQQ M51E][=*G1IBBWP=7"%/LL8);88H48@Q*R.@%1]?,&A6X4SH*[FE,7HSZ/>(P MBQG=R#+^9OYZNDC=;WB7JNE/S>CHI5THH\9'@G":;$^3H [Y"G)9+R @L\9@) MNM1<]IH_O//*MR$:WN%LPI*['9LJ**!I^XSKK^%T\3S-<;,M 9@G\W]/\>-X M\O':+_P=Y?IJ.I^_3HN1CI2HY#4Z4*J,W[5EMJ2RD$Q*WBMIS+W#N&JTVM@3 M^HE2;5B5-@ATO$3G=H;ORSKL1Y.2M-QN,U[F6$E%P29-04IJ;8A4H@?6A&&W M@)PH7PX1=^U)O:L%7RUQ_GYZ%O\^0V*.T*0P01(%2N82?K,13# (,W+'-%H7 M29A>1O$]#SDQ%5>5:8.4WJO RPTQ=#) 6:R2IR8?K[ O0S$A"^ERLJ "8A?, M";"\%*L:P4FI:W:L32Q]3\!#A3T'V2^&4-JQ(Z(;!7K/"I]^N[;:=49&UMZ* MR!,D9W#!"H]1;W.YDN=$A9A9;%3X<@CJX\=@&[)J>B3M-NG[>QW1*KC2!U/3 M?+E-J(Z3+3><;N]X>I44,Q1IN.?"19M $8GV7G(6K.0!B+)*L1R)C:U" $.1 MY8%\NL?%E5WTT:9<)::U1*X KGMW$.X0 0&NI0 1901'?>Q*)I(1D3G?II_* MO;".T<7^4,W=+26I)/8C!KFO^C3GAZ,0;D,4HG9PO!J@5D'U-A*[%8PG$CT[ MXY*BG MBDU'(&6&L4%D&8OSFD%$U:/4:_*[=%YFYH-QFB%QHP"\3V" YZ" ] M88X&)]MT'M@ IEX$%@6*I')G3\[+)C!"LU:ES"0$0@T(*0ETFPO3@7*=M="L MS6R1;8B&WV4/U?WVT.@!LFX0A7^S^)1FN/FC1WN]).C9\HY@60:TOC!P*2N) MF,!(BU ].O%>>O3D@V)**X4O=IOF+3N _/Z9TDHC#0RVJZ4O/6+/C&!*4(B& MHA5B$AJDI+MFM\29Y!%LZ][G@P:]VFT2N\OSL<2M5H?Q^GPN4B^^BHJ>F^*F M6,61J5PZ<#8SL(9*4?K',-^F"G,SGF/%F@[2\+2ZI!OL"7=1K5R4/KB:1HBV M(3M.E*B&]AXDQ &B'Y(:U@=.-0FH,8X^IJ4"H84,+.@D(S,LT#9&];"4>" 6 M-"0C=I%X R:@"1,O';A5H"&H3 ./$3)7%M<9 UAN/<@DA2*":L_:E ]L #.\ M%5E'4].Z8AXHZ^?=>/[/CNK<:ZMI]I"*Q22HTF#P8(2@#261:D54F^*]^U"= M@JE03>H-6M5>87N&%FD9!W,CKODPMJ9&PWWHCF,XU-/E5I)44D13CW,#QD29 M8L8E1(;^EPAEPB6A>%(J+X4@G&;1)C=C>)(\8$H9I, MS\?=87>K/=$:[+7KC?GJ//1H6A$9$TCB?&E?2L!FPD!QJ8*CT0M[*U5B2V[7 MO@B.&;$Z5(G3H350T2+I0#^=H:SGG]Y.+R9Q+_"12DX4]^"I1G-*Y0A>9S36 MM63!*26D\KWHJ.', W-E:KO)#E\*YB 0$9FDRN74 MQLG9!66%=LO;GK%,_PW6$T4R@1"*%'##!Y/Q555*Q:2#I#RT2?UY"-DQ\K ; ML6=#=^5Z2FG1RGT[OBT47?0G;'^F,2JH;@V[>"W(2YE2.5>E5+!@:)G!$(H!<;0!$$& MSZ37FI(V"1#WX_HQ*;2K0AK$J+:C^WV>\L79JW%.(X5F9]2VQ%.) ,%+14O6 M'J1*/!@3A!)#'VE7Z'Y(ZNRIG ;E1AO/6_1ISB[B>/)Q;;F.6"B#[HJ2O98@ M8L0#N/13%,:AOBT,'*N4L@6;/L\2&Q//WVF_O/Z>S9F9NO^E!1 MET0T@H(BU($(5(,WPD"423%B4K*2-V'60;"'*X$G[@;X:#.;VA"@/]&J:>\1D$Y8*365!C():'Y*ZL&5@B_& M17D3E;*->OH^"K(]/'#I47)M%Z6UF&IP,5],S]/L73KK@G#S3^//ZUNS1!GS M(1K@N$KJ2-)DEZ7]+9]'.* M'U+X-)F>33]^>S?^^&FQAL<\8\G1B"9K4*5+DP?+>(9@J,M*2TY(JT2;>X&= M-F%J:F68B^^G[LQ-0GK_*:7%ZJ9U]=K"'L9VZ%:Y]0FOT^*) MGW=)*B,O&2&)2K!!R-+KBH*EDN F8)4S!M_+U*:-7!]TPV^:E1ES>Y^LKI(& M)^Q6C)?M/U(WCJ3;X-_DW^(2+LWJ_K2]DB4:." [+G$GHOSEN?$ M2 */+AT(&C.4V53 9/2E?ZB)MDV#F*;+^I/I#6G0(%5@W\7E15?UWV>%VD@7 M1? 0+4'9>Z+*\($ BECC?/8\"O*HB-Y_;7^RO34AFO92W;K6Y06"SAP/&9I MQJQ!9$; $2LA2R&T8];$V.9FNB_"H:X*&UO 313R6.X"MR[IZ;?+SG@L1R=( MCA ]9R!*-8"U+@.> R80GE&0 YL"5^".?_=7DQ1]-[L]E3.D$7JM>J4/Q*97 M>CU 'N<:K[J"^Q+H0.T"&]E)"40HX- M;Y/\N070([+%]U7>G6GCATN^03!P#>O]-"_^<+-TZR9I/6V,FZ2CM1#0H@FL_,(W7/YO;G*1T5>] MF(TG'V\3G/I$A'$,-'JJ(! 96,\B*&^5DB*GC%+7:#I:_EJG2H@7)FG%/# TP+7ZLO1I[T Q0S/DECJ:!O_ M>#NFTR-%)?E7+"-9;F4EV/AI>G:=L"_//\^F7[HXS1JBD38ZQ1+$R!6(0#(: MX4Q#9%X+0EA.+/<[,GH][W34WTK(#:I!GDV[[D"A"/KE! 7R$2FZQD:UMRE[ M"I)F],),:107NJY!/C"ODG>DS632^U"=#DVJZ^ N/]0P*5TUY@OW^=@V"5H[ MS18FC#$OT;9GQ@K+@[?&X*MJ@M'6.Y$VY6%5GBS947!4QK>B0Y,FGU?01EIG)RB:0,%K L*AL6QCT, %"\;PH/"E;%1K<(7B MY$BTMX@;A*R>N<_CA3L;_W>*MV.NUUE)1]9Q3E*RX%D914:,+(TB*<3,I>($ MH=)&'DE/A"='DR:J.68&DG,,EURN=E)IIJ^I .>D E;V.R.40U9!IE=MLG[@7,TOZ,,I)U(L4<&TB[* M.5+B2!^(?V8@55'P'ADD^VCG2$32.>F(%CLP3AA"%01*RUR(UGGJK%8DF=,B M4(4,I-;\V44IU3OEXYDX^SP;HX>8YM.+64@%Z60\^?C^V[P<_)=W5#QR$C*D M4!*0G7-@0E%S3B0Y*06_/>UQ6V/\?@]\1,;SOIJ:-A9S@^#2JW' ]R8]^3A+ MG9'T( ^IT6%); Q7WB?EL M498=+\+BS>Q]FGU!B,O1(8;$$+,LE24%3[1@C Q K-3@'J VL4RW84+=^$,:X/6T=1=M5<2 MHRZWV(^#JCZ7:3;P*M8 M'4BK(\A2Y10-&K21>+21Q,!EET!ZA(G'FA2T3?S]!HSACOV*JME\T.\AUV%G M+=QID<:"CY9'"GB$E<9"WH)C0@,+3CN:G7>\3?N6[ZJC9L.85BMEM4@ZW;$A M5A^X?S;/;$: QL:[J.]Q] \,^>03>: >V2R#DV7$;O(A&9&RE&UB8H^" M;!6;9P[)M5V4ULXJVNBF&Z]R-T)39IK*68YB\)F"BI&C49A3U&WX]*@")4T5 MND/09!=M;+6LJB;-ODO+%-^N8,A-XIO%IU7?SW*O/E]42:'=_2$5$FH/7-FM M]%K'8@J&XU_<"*ZR8\$P*C.+D=+D_&CWQQWVTM]X7GD VG7X/?0)D.?K>W)E M'8\Q"(A>QY+S[+KYZZO9/F: MCF06)BJK@99J2$$5>D:&:/2%V[O@DV4T\#9O"F( M3V[V,A.:4R?"/D)OD/-Y%3:Y9P]; MC1T)V3MT)S20D#@(6T:W!03-!?,J,I.-:Y/VN0/(H=+VFI.EE6(>2^[>C565 M4%WGQR9T6#VW!HB1*"/95;6_7T;TEXZ:'TT M%5#K0?8]8#4-4&X!=IQ 9 75/42& ^0^("T<]]E)YR%QVK4,"@A/"G#2Q\ Y MLYFTJ;$D:.(.L%6PB7AFM%04MT"FR]"-TLE!*= F M!AFHY%K>5=.=?EG9M\7.9S")^,2<$ )Z2[XK=@D\X0 MN-.!YY0(Z167Z)7;%]7<&0T7%GF044D)_J[ BSE"30Q63MT=V6_3C6/0XWWY)_5U>(N8JNL MO=]04N<7YRL@*B4A24X@=-=^L\Q"EBR!2?B75('+BEG%-QX];%K9WL*?UI!< M1<.I ^*^7@."QBPG1A% "]^ 0!,.#(T16/:.M)\*KS_Z.U3AWI)K MX-\^O9B/)VD^[^9!SY>2ZRJ@./%42+3OJ L@$J[0FLA1$Y8[QTV@N4U0?@N@ M4[6/:NJA03K?)EC+R>&7I9 ] #:-CST(\3B1LBH*[4&2P[4QT*YR$RB^*#P2 M[D&[XO='(<#DD $=OR1S5)'Z-ND"1Z++ Y&TX[!E%R74CJH]F\[&[K)KLHJ! M",)PP\0##P2B ALEATQ%2D9I;O2M\=-;PF@W/G;X<$EEF4^K".R1)+D]^ LM MD]]Z/WR(I+C])'&[%Z7-.N68):-!D!1ML,(3'B43-CII'DZ6ZPUC@"0ZG;V- ME+C27@__4!D=6B)UR4YAE@2"6]WWFT3W/GU!@DQ"ZJ1*1RS1S+RD($U9L3.X MSD0X1&&,YSRJ$!MU(;H)Y)$FN^S"A3OY"P>(NL'5POH\>/%UO%@A4C2'8-#[ M$#'BD6ZH!)\-[MQEWINF$H_\-DR_B^4$]7^@P!O8PET&_,OSSVX\*PDLZTP\ M*Y))/!,@7I0L+$_ V:2!F92D8L$HVF86XF8\)TB%"H)OD/EV]_*KH^G(:A%# M$!Z<\J4)HR9@'%KZ60J3'&59NS9%EEL G2 A:HB^08QE8Z*N$,;)+!*8LD3! M2UN8Q"QP(:DAC"F9!\@O.=W-X6"A5QS+L4^L,6?DV(/,BH;*>:Q),6^G*#OFMXO<"E="]#R'ZPC4*9,I#'101!E M1(D7 :RA&ERR7B:FE!5M+@+N ?4]7 ;LQ(-I&WTTL&:W0%L%M_J :WH9<"^\ MXUP$5%-F/Y(IQ@Y /WS#MCF>0JR9JG186LBA-:WSG M"3H.A$M.HS?6-AI^.GB_AM6'OYN>G?TZG?WA9G&4-)?&X6L>7!GM(]'Q<8QW M/:Z%T$%:=KNK<\-BZVO 'FV(J3]7^M1=[ZN*UDT9UF7A)# =,JZ7><9!E'B) M,92 ]L(3*:6+NDW%RR.LQ3]497W*\'>1=^OJQG445-'L4Q+%W? 9;0)-P1,J MP3J2!:>&$T5_E-!S2P[L(^\&%U)OW;=N)#&N[P:\D2:,.703P'N2?>$M%F+]B&Z+2X4$7NK:^C5FM^GQ:+LQ3_,5Y\FEXLGKGY)S;*BO/( MF 9:!GT)I2AN727O.?A \=PTS@W0OV<[P--B2PNM-+C"VMQKAD62TA'JDHG) >.L:PUNE@K7DH@R+II9U7K:W/=V M2;>_N=U*,8_EDNX> 7918ED:SI?BKYA%0-EY!8;)#,X(*K-*+KL!VFC=!?8] M7-;MQ(=[;;K#]-+ Q"\AEELB6(43^P!K>EFW%=HCZ&USJ"*G+;4P*$VRU5I[ M)8#XA !%RF $OH(VH!F3)>[/KDTFTL#TV*77S6#LV$7X#5CQXOSSV?1;2I=9 MU:MK Q\=KLD)$*FX*,%JL#9RD-F1H*@,*;7AQ!9 P]OZE50VK2_OBJ'"KNYH M.4Q^>63>R:9=X4._PH= %!2:X_F9(A@I#;X&VAC#LG3A5LAH2_E6CX=][[IN M(M3J/:]NYDZO::A#9,Y)B+JT$6;:@=76@41RAFRI(TSW4O/&CS\)Q1XNN$%R MSE>XN),^&T- :,Y!&.G ([V *-Q7M$34M$VH]_$TN&JSD5>1^-;@7M4+]R#6='U*,3*ER4'[*F6Y?@EF?*B#1> M:R:X,%;&H!AC(D=#M$NC'9]U8#%1OX==150B#6LJQ4 MM!%T=B4WET0TIV0 XY4A1,;D:2.A] P!U^$\9/4Y[.\'0-99C1.(^7"7KS]=HWR67DDV*140]X>*#YSE 2E@0) MAFJ962+$Y385O_OA/5U&#:"_!M;[;;"_HOR>3,/XV<6LP'N;9N-IO'Q=>\$GG9A3!"+G M#%UN-$Y-CAR>WO,^DI,S>I*6H@[O2@A]/+.5P?Z#< M&::,#:1-8=4N*(?*/!C6KVFEIL>2AG!9G+*D=5G?=%+RV+I;L)"=TY80W'2\ M*N$M"C:5[2!NO;F">[(GV4T?]]E+Z=6O4UUG9K^C!SD_G9LBM# M_,^+)=IUJD:4W)>\=BYY*-UX&:!WF VMI2$I8H.@D@ @E&BV4!F>M M48&%Q$B;:%D-]#\ _X;1;,4P[C);Z6H!2Z&46/,E[.M!OL4JR+>>6B)2XDP8 M,%+P\DI9\-E%\"S'H"/1C/5+^-L7P:E1:CAU;(V\5LTJ>NKFX^ F\?GX[&)Y MV!?*O^W$=CZ=O/^$\%^[6>E)\B4=D%NTUW,J9!@=OKY;>4;9:8U:#&CP1$&Y M\J)+!PM*4F>U%:.]GGC8R?4\^<7+24EBZ[K17 9(N4=_,[L D9>.RH()]$ % MA4B2%B%FXU*;NK8M@ X]H6]^[*\NI"?GTXO)8I11)]Y:!S%JM#YI0"];>PX! MUZU24D;9-E-*MB$:?MNKP8';YV85>3?P)V_B>CE9I!EZ)>]P/^XB,A%?MH _ M(IPB11$V5=2B; 2ARS'NR@[5[+UMVEG+SO>&U.U^/@^J#J^DU MV#9DQ[D).U1S]Q+A0+$/20N2(K<$3S'TX-"A$Y: B;04C%"';T 65 VQ*;2F MPP/W8$.Q81=I5Z^T8W_!K>[9=/(ES19CW/G>I\EX.GL]7:3Y\PO\U^=%9W51 M5)A83YX-SC&-GGXL;:,$SPJ\RQJ8QC^5((P;V2_ZLOO#CVU5[JNVZ8 RKUV" MNQDI^XM$L+_A8SX5H'H%E.G$K2()B H1@98!@Q:_\EYXQ?$583'V(LJ)K:DIMQ'<>2/%QO#Q#A *$/L"&L[5P$E#Q3 M8%5&G M&QV&8WT3YV0DM%S"A8S;(SHX8(3SH$SRN&.B,\4;Y1O5@'^$[)!C\/=./M+@ MJF_1;N&R;^>!RUFU]B26A!08KD9*$)HJ< D-@'(51:4AR;HV-W!UUS%8L=QC MX/$1*?!8+@H/7/C3;YL_H/-],@V,:*G0B2[=R*SBX+Q.0(C4@HCH'6\T>KS= MHH[?97AXJM;=_:M1ID4:_D9DUX*^?? U#7T]A/ X0;!'0XE>5#U0G\?@G5#1 M9Y9T,%/5"\Z!+KG@3/FR$UJW5(X1&=("$ =2R!4$N %=4#0:0B2!8X4;7]&G"0+#A7W,!V><1#G:[5%M MZJFLL-:B<0%)4EK:E'GPR@0(WF9#%;4DMWF#&]53E?TU+^GK)MGM#]SL]FW,G1M M>;-D!*>61S295")H,CD"QJ4(FEO#4852FC9ML^]#=1ILJ";W!D;K+B5\RA.G M<@8FRJ CH@/X,LVT'.(<+1*1^1 GX?=15EF/+]5TTJ#/\"UF7YEG[U*17IG7 M,IZ'PO,GRPX;771QV3^9COY_]MYLR:U;21M]E3_.?79C'B+.C2Q;._2';2ED M[=W15PP,"8EGEXIJDF5;_?0G0=;((JL6N18X56UWVQK)#YD?@,Q$#APM'8&! M0^#DM"GA"E%?!4 CG;%6<%1MKIY>L,^18RTUUZ";\+H\U?G,7L>^3%MZ9 MD+50X"0C"TK6 3:62?!>H&/)6"?;C$L]]FK>)FS81MK'4,TKF.99$$!MZ^1@ M&QQX;2.4+(PH0J'B*^E89UG-NY7:^E;S;B/S@U;S:EVRQ)( 99:@R.*"6! A MY6R,X"(FUHT<)UK-NS,KFDEY7]6\28KBG"J 3F-MEQ-HY2("2XQ'LIU8"&TR M\(^]FK>/+=E;TONKYNV"ZF57\VZEMXXUG#L(?7_5O('Y8GW)P).F6RN&!!%I M([",BH62'+=M:IN.O9JW 1.VD74#!MR[OBJPFV[H.@+Z?$&43 MP(OL 0-7V4>9U*HA.-3>?X3E+/3>4\0-MOQOD^G\2_ARFVKFE*K&9X(<0NV7 M6/LY!S)VK#.Q^,(S;Q0U6 %R%NKN(]P&-M^2=^]"&E^,YS^6">[1F^A3HIL+ M(U'0DP\26 21.#/,:NE+FU*"QUC.Q=KO*>4&CYD/$=T4NW3 U-327X?J,'9^ M7XT]28 >XFYAX:W#IJ-!SY !BDSWD'6Y-B_SH+/FDHXJSF(C V]O%'C&OM\' M [:1<@/-?\(_)Q=_CB^_/ 1W8WKR@L9'.N8*G77*%0\NI@*I9,99XK;X-H_, M3\+:OQ'07W./RCN&$OO0$>%WX\M::/!F-AO/YHL??9DBWIM@E!22\1/K/&5! MUDJ* 2)SI,3HHY-16VZ[C5MY[IM.6,W#2W+ K3^;SD>?PN679;C"\?J\%2R@ MHYVHLG/$-;)K'6,\.ZFT-IUZ4M"GWMO>]+/5K?W@:T_=JMM=A@.F!]V"N/$C M.L#8QG;KKM+A-^SS9EH/%:PJL8?\6NS+:S@Q&QF5TH"VM@64MH!3]2HH6D>I ME72Y4WWE<:AQ@ZDUO!:W$=O VON-)/7MZMLUD#I#2:N<02M%ATMD%F@)!J)A MSAF/6:5.]G,G_3WXZOW=G+V$/QE"<@/:/PL@X>_[0'147G@.I=3Z.EZ!>)1@ MBB4_(#MK,W6XJO/_5)ZC"G26W<1<.7IEXDUO^R]_?Z5RBOYPF7R[K',1/ MN)AT-Y\L7N8_3L>3Z7SR-GP?S^M,V.O&@S=_NV?UXK @!JIP;"B9E2I(:PJQ M0=7AX$49IUTM6^7!!9=84+&,AH?3IE)2E""*-1Y2HHVL, J("C/]R*; ; Z, MG=3DN169UV]9MDM9%N_<)L6/#-.K,8(FNBCP0/A?2P?RM+KK9&-R6P^&]$N5UKI"'3HUP:.0H+73%>S M+G%O='*F33M!))IF" MR'+AWLH05)MGYC5@SH,&?:798)D AU7'@MX2]0L2J:0.1J, MN =;ZBBJV?JHNZ]LC[B:K=C"G;$26%:\6CD>0BE5H86):+P7\B7.IMQ*N\]7 MLVTCY7V6+77!];*KV;;27-?ZI5W$OD]::!>E8;1[R.GA=7(*0A"I!IR2E"0YMEQ_&#IUW- MMI7:^E:S;2/S_L9N'WW.0.'7I_&M#MQQV3!A0_2)-K>S M3GAFM&9!\2#)>ARM_<2>#GU:^(ZSA>[?7.9?)^%R]@D3CO^L9LB=]SV57-[/A0[G? M&CEE998FD-T>='6P&+CB%(2L0I36NB+;Q#:>QW: II@MF/.H1>JP2FD0)7UX M.K\+Z6;$C1,E72+..VEDG3N:2"160#(IL"BYUHUF MJ]MGW[A8L_=H,TZ+S]3WH+7CG&""S(GN! MC'[E0!S; /G%\FT(%39O?K<.^%U_R ]ET1U]<1A_GHZ_?%FT5T'IF:TSE0W9 M?:D>SDQ+DJ'$:%GV6>VC"]K6P%\L#X=3YV,VZEXQJ.>Q7R?!/;V$X&/D&B-X M[^L#C['@M-? +&->LYBD7VDLNR$L-0R>,R/:H33UF&QF0+)]PN]7T_0US' ! M\,WL/G#ZIH69A/O/R^]AG&_>@=]?_O(G_;4/Y>W7 MFO,YDMZBE,G2X54C@CD:<-$("$)&9;7W=K7(KQ,7&\$]?ZH>@YX?,]FVI=:?HIBQ%EU@7YOMW>9T&? M&5'WK<;'#'3]&5AP.L6\G!G_.?S]ZSC$6N=7)_3@?$0[P&FR92'*14.'K""F M(D&D6#CW)F?9ZB7Q26!GRZ3AU/&8+;[=F(!?2L%4?:1[7>FC3U%GZ\ EIT I MYB%$0U9#$$3X6E[H]Y&:\@S,LV52*U6M"?8._ RP;1]ZAH.K<@T1>S\[+"8)+FS,D0W%"B\21,98[65$ M0N".]D0I5J)GHI0V6;=W&,Z4(CL*>8V^VST-O+\9,X?Y7^'B"LES^#OA;';/ MW1AI[;RMCH-7,8+BV8)/2H'G]!M:1>MQ'TW#MT-]IIS:FR+7L+#W0\*O]SK= MW38]649B?II,IY._:@%+^$Z_,_\Q\DDGQI4%6QONJ$*')>V6 IP+Y8,-9!FV MN>VV07FF+&NFJ#6LVOF)8!$_68?T3?H_?JS\ZPYS91VWO9H1GQJ:F"EK#I)U#\T^= MC_^\O)IAOB'[V\FW;^/Y(M<([WN@G"E7M+2@C:SM77T %[2HAZ76O#BE&U5/ M[PSY3+FV'Q6N(=\ T?1E\.RZP]BBXK<&S;22NH3"R9RKFT+H E&+ IDI83/] MCC>MXE!K 9TI<880_QI:] YQ/UD0;B0=B;;0"9F#J[6$ 4(L";1S*)EF-F"; M&^VX"O'W0I#!%+&&);U#VYW;2A2369U% ]:A(3K+ J[(1.P.RK%DC=5MLMB/ MM\W'7MC31$%KDDT'CF4OK\Y'-O]UDC7WOCA9-&!D I14'LA2J\U-8ZJE+,:I M?1C43X(\4SZU4M,:2O4?-K/&)KL-IS_V)Q5R+)PEXGWRH%B-I\82P&?CHPBE MOBOOS9;>C/-,B=5066NXU7^V%<[I8)W=(/YP-:]M>?/=:/J2<]*&T>*UE"0+ M5L.D/$#VJM OI>(<;\.F9Y"=*W^&5,@:Q@R<]O[D8'K,*)+!"+8@'9R.4$97 MTP45MW2,.A'%/EY(GL)XIBQJI*0U?!IZCCM.OXUXY%Y)K#>L(TB!.X@E.A!1 MZ]J5.@;39M+*8RPO@A];"WT-#WJ'H==7JRZJ5#%:%X3P(*77M-+%4UT0M%Q$ M;4WFLNRS=/C%E0QOK80U_!@R[WN9+C).'\./Q4^7_ZF_'RXNZ@]GHY0=\=9H MR*(VS;9DKD=!YUN](%7F*22U2PKW\]]\9L1H+_TU7!DXLWH%\(C,:JML#C6- MLLXVD,1DY!;(E[/"6RUCWH=9L@+KS(@SO"K6$&6 !.@']>]X4_[.N+08=8&D M>2U_3PP<(H-@O2B.&^-SFT&N&P"]"'+L)OXUM-@Y'+PX[:ZY.7LWF9*;_KV^ M?%U0 M[YK"[GZSGE;FS?XQGX[_O4Q7I,-KD;LX8DKG:+0 XV*IUUNBZTTE, +I=D-I M%.]F7#S_7>=(@($EO(8!_;JJK> CDCX$A\$[5ZR$XDT$)67M.T#7E^.*V6"\ M+JOE^]W4O_I%+T#WO62[1O$[QT,7X'Z_JN+Y4!909F\GA!3S3S\VG%(A6VVL M*" PU*J)E.N(+ W1).\QZ$C+Z$2#K;[V'$G13NYK*+)S '2-*_0[SEL#+B+&_K<]YXC21I*?@U+VG7HN&N/ M]*F^6/.192S82*Y E+Q.3RV:[![IP63K5$A8N-IS_=(JQ#.C4UL5K2%3[]CH M'^DKYJL+_% >"&8A%9+.;3+-G826?;#1!:ZDLV"P=MY*Z"!D745D>/#*,-2- MBIAV [RO+O/[J7/:@]*.I35];2HYOVXJ^9G^SJ+=,BO1FNPU<.\3*,;)@0\R MTCELD16ZWF)J4SV^#LVAVM/OA06K;\A]M=&@H^,JINLVS%U0-6UAOQ[781K8 M]]?;,T3H(?3]4<($);((9*^A=:!<;6N5;0'E)6:M;#*N30?&?5+AF>;U^V+" M-K)NP(![K=.O.Z7+3!=KB\ MIX@;;//?)M/YE_#EEH.Z9F07;FN_$8)C!:VNL C6R$ <##&9TD3C*T#.0MU] MA-N\V_+BWDI<&,YR &-KD_ELZ,A!.G(R$\&I[)@L;5)(CV=(U2&\@)Z::,Z- M>\-8NN!ZV8.LMM)'P=5LH#.@I; 'T[IOOW6RV/2"BN M49.!JZ7P IBO'<2*CS5UQ(%7/CDN#E'ZRO\PA\A]U/P:M;.1 M>YU+G01(9I9C IPJ&:Q5@L?$?;"I$6OX2V;-+O(?T"Y=HEXXRF^^3''Q)'*- M2.DZ#5 *H'-.@@H:R6/F!EC4ED>>K>6F&R/6??Q9:+NWW :QKFSBQH+?,!9Z<\BW?=R908EAAT!A8P MU %Y&3SW=1@:"49%\L4'X,>9W@.1::P3,BSOEORWY1>_)%[L(NL!!X[<"&"EDU_UOTF%F)*0#H4C38>5$Z>CBZR?*)3T0H51/!M.OSLCP+/1"_WP8!MI-Q M\Y_PS\G%G[6KR\/.P,O;BY441(X1Z*JL!YZOQ0R9C!PFI9"6A+5_ M.Z*_YB:MQ-XBSV'1QF7E&9Z,ED#&$H,D4ZZ3TR(X&1TP;35RIW.VC3(=UJ Y M P;T%O+0$<@_:F^G:@+]<157^!B<8\B9 G)RZ-!SA=$2.?'16(9)9-VU9G3S M=YRP1H>47H.'Z_MMEA=7F#19.U%HC4R9VC%%U@)E![8FZ'&I!%UB37;R*I*7 M9/[WTD*#(;SW\5QSOPNBIJ;_8TR',?S[Z>H)Q?<0= /3;PTR$1@RDQ44.K1 M!5OH_A$.? X.G= 3-4:U9K0I[,%)9-EP47TK%D.^_/P]F\H]-7CXVSV@970 MP 7X*2*(V:_3[$W#[^'G3;H>*EA58@_YM=B[-^^.Z)-U M7H M]7W)JMIS)&@(SM*E(;/VV&E"R'&H<8-Y-KP6MQ';P-K[C23U[>K;;4F3 MS%&B@N!KJX?$ M#!'R!:9;D.5LAN-6.=]/?@J_=WF?82_F0(R0UH(2V +.?F MW12M&.:34 Z8B!I4K-,7,1;0W)LHI,W.=ZH(ZJ;"^U]]@BK<67(M*CB_3J:+ M_L$/*E5%J:.CK02>O22C+,3:,:&F!K /!AD4CT#= MN $=8#6-EFT =IB0V0"J>XX,/>2^C[/C&IXO.:O "UC)R:6+F@,=B361W!B? M"!^SK49O[Y$.SX31]L>&;<3=)*!&Q^''\*,>?3TH=?;XXN^-JV$7H&X8$: M"@VBSPXDZ:V,%A?+F1U4BUYTI;N6\%4+CD%@AD[9>@\_-P# M-!D95.B3822VT8;X?_]S13 $_]^+WUC\>EWX)RS_I_[WGY_>WPKIK[_^^@_" M1&BFX3_2Y-M_+B1T-YQZ%B[SV\GEG&Y(I'L29[^'Z33,QW_BSS@/XXO90V"S M\;?O%_B<>K?Y^/^\6\/#M5U_QP.5#[P:_'M>]9W_G_\SSK2.8LC(/L?=W_D>E+ MF[_"-/]ZVY,S,1Y,(/8&K)8K<[6ZF"C,T<3@;7*,QR;'=G_L_;-*9S/$#V1% MAJJA7Y&^J;H*M-M)9].0YJ/H9&3,8U/H?M M$+[47MGV.#]U4'4U<,/>$,#Y)YR/IPMQ?(@7XR\+&9&S<9FNIM,ZI(='DR+Z M#,FH>EW(ZBI& X0;,1-0X]O825W0O3A2#:ZR!J;WQZMI^DK+OP,W*AJYX,*! M6_0=%,E#Y.B!>:D]06,R-IKA]PC+BZ-,3W4T2*C^=3*;W9D9/W['O]Y>A/&W MV;OQ!>;E.(A1$-K&D"M];7VCEJ$VA5" VD69HM2E6U+-#E' 9\&]. H-K; & MM9AW ;-G937;)*QE"(T5GHWF'I0OMKZI1@B./)S$K=1D5A>CVY3W#K:$?372 M/S K#Z/R0S?=KTD OY(ZET?Y6UK0(DZ3.4]!1O+!4ZH#6J,FK]Y*L,86,B>3 M5*G3')%..12/O__P U(73(-G+6Y"L_\4QKY:VJCP MGB+>E_JE48C!"4BZUD6FQ,$+3."-DC*S6!SK--+T"-7^1,KC/K2^C62'CF%_ M^#&K);#?Y^,T^_77M^]O&JKE5 2OMZC-CM;H"5(,')3B1M:L>,=6\NDVQ++7 M?_Y^D^:&$?QD6*D-G YYEYK+&2TOD!4$0F*(A3''=:<'\%.K M)3C4[;V;Y ?TB5?S0KO .-?J@JU4L"$O?1?Y-:PNR#Z'11LS+6HHSJH,D0L& M.<>"TA7NY7!F^7%4%PRAQ6W$UK2Z@ P$L@SH(&&E1NA54! $K_T'+ M0K5DX)RR@*@YSPZCLVU&JNX(^&5:7_O4NI^31\K>EL-SR#]Y;5B0^!W&EN0)/KZVOKILC:U%T<%2$[ M3&8\%3YNH]#!AS'@=$X8/H;I?/9Q.LE7J:KFCZOOWR_&.+T95I:B+[H4!ZJV MZB,\$KRT$8S@9"0&,C+*BF6VJ.V2,MRJ-N_Q&P - M=4'7CQ^I;%2("L&AJ[-/C(+(. +S1:3H4E"VS<3;^R@.W59^-UUONB>WEFN+ M K=[6'X+M'](GCC[A-^O=\R''"&IUH5ZC0/60K1)J-^%[0OD&2[Z*E)TN:VF(DL.')2*8T>(2A9;5F5 M( ;,((P5$M%FU6J^]TYX7RJ_MM95PY!:9]3O)E?3$0;4.04-S.DZTUQH<%P8 M<-IQ+>@?\J:.@V 5[@OEU]:::M"P>7O0XS]QQ-"JJ+B%') ,R6SIU,V60\C" MT/^8-NQ(;L<*]Z72:UM-#=@><@?0;PKYTK>X95:IU(O<*&9!V45K#Y^@""^* MJ>6XK0K1=T3\XDBVN[X:M--Z*(OE^UO)@;Q;*PF2HXL[" %!8P"+*(C\&)AO M8V2M ;.OXH,6G.@KVT/7!JQ?Q[+G9W1*<%% E.HSJ&3!>Q- AZR\0Q%YH[9: MC[$_ 'V;7S5C__-?G\=7)5 MGWP^_T5@?_R!?^+E[>#5E(UC&;3G!103M=L<&3O"V1AB<(*G;C.KMO_N0UN8 MNRIMLC^)#_AHL0W(T$/H>S@0;@9 )F\E>=S@ FZ0U_+;9#K_$K[@>9K_N K3<#G'8?II/O%I M ^14=L6ZDBD9<[2:"])3I'.:J:"4]T5I+#F15^9'3WQNO[UU^\'WFKK=A;43 M,B]9,B 7U>F2.8@RD-_A=;'*!B9-FW?()V'UZUYP-5_DDXXOO_Q1_QM_+$=Z MSV[:UXY\=:%*44))!"CY)3K_& M5BW'30&%)[[E;!0]F"B'#C7^-+G,?V"ZFN*;;W5RP4AJGJ5CEAC&:\L57>]$ M%<%XEZ+*T:'MUEI[]9//1I>]1#:@M[\DUN*8>!NF>3:*7AG%R;XL/!"/+&.T M(B_ F* T=S6M0G3;DGC9:VU50#5+G/LR_XO37<8BUW?L89R-5!'*?:_M% M6_T$3XOBNA;ZH,9H:*6A3?O,523GH.U!I-P@H^UMF'U].[FX"'2_AXMWD^E/ MD^ET\A7M6,NF6AUZA(DZTV!=)BMJ0L'*(O)(TLZQ.H-X5W//NW_>IS MX,4>A#Y@1FY=]X994I@ OPW?Z7?F/T:9.UVT2^1= MT-FFLJ1C30N3DA6 MJ^QKI[!@0)5,KH[,!;A%53QJS9J-+'D:V5DQ9D@M/&:)'S9#[>[*O$$7N/29 M[&R5%/V+V0!1N C!"XNT<)U%FX+8IW&=$T,&U,":@%+OAZ>[7E7K1+#,N0A: MERA\ :-4;47%/<0H2:V88E(Q>2G:/$9U +>OK/AV!!E: \>2*[]FYJ$SCFE, M!81?3LCCX(,2BRE-T9$%ZQJE,!SC_-F!M+WJ+O>3>H-DAH>(KI]SNV!JFM^T M#M5ALIOZ:NQ) O00][ZH("PK(EL!4KB*#25XKLBLYD44(V5BKDVJX_XH\$Q6 MTSX8L(V46^2T+>SD&S/Y)BV;*6VR1I"Z%OQQNC"]BG1U,B5\\CGRV*A'SQHT M^[SXWPT7AT=,4Q)'R&(01M.'"ZZKQG M5IC0)H[^'+)SM1 &U4B#C.AU^);H;L;!=,#7U'9X#N%A[(AA]=J!-+V5TN"> M>18GMU$%= *LKOXV>@&U71_XI).F$U(4O;]TK_:D><;R."QGMM'%X,DTX?+? M.)W=)1U^N)_P4_-&;K)%M:CY!R)#=#6"9R6"4SH !HTD%1Y$ZI8]U?DKCR/\ MM;NJ)LWEW*2SX/U1G&.\W0?+L=+7$SJ7F\*8XE5VD+EU-0DLDHT6-$BGLY-9 MTY9IU;JF*\9S-5X:::E)TZV'HUT?7)8=H#6N[MH([E E7FWT^LR\W;Y*:5+] MM1DB%IY5BC7=U- I+ P=P-QF("6+'%&)5KU&]LZ79^O #DZ7;731HD2,D,Q_ MU/OS9BR0RT62+P\EY02JD*7F RO 6"VZR-;Q1JV*5I$24"F(U7I4=;?]U+8N2' ;.K0^URIW<+I\+>(L(Q;D8F>0NVC8Q\79%24^6 M53!?(C>V ,]D%RKAR0N@/088?;*^9,]BM\&JIU2ALHV2NU>H;"/*H:N0_A4N MKO!-IFWW.?S]ZSC1;8XCZ[7'$!PX(6H(P2!$43S4WI':TZGL13?_>=VGGXU. M>XMNZ #)Q^F$_+[YCU\QS) 6IJ*D@],!FL7@.V_J)#(.FHPKS:7AJ+K5&CW\ MW+/17P]Q#5UG='=5?5R:TQ\OPN5L5&HE#0L%;<4=!-:@A>E33))!C4DR S8DN9H,68E2FSJ*B,R*J&D=M8M,=>^78+MH> M1,I#EP(]7R)NC%3<%*13HXZ:8$3,8(L"E"BTY]X&8SIMWI.KN]]Y2P\KU 9] MH[N$O+/*T>3 0/!B0"5T0.+@8#GWF%$651H%9TXE@[;/(3"T!HXX@S9:TS: =GP#92WE<&K4O2 M%LD32!,DJ"(T1$P.6"9D+#B36HV8.]X,VJWTU"6#=ALA[^?5YX_Y)/W[Z^2" MOF#VR_]-?9%OO*0T[(6CGFG0@I*!]Y]%:F4&NL./GTA8\Z M?'Y/>_]KF.)/=:KTV\FW[W1 A27)R13Y@LN)Y7=_Y'J2[YN_PC3?&;M!19UR MR< -J[&DR,%S'@"U-F@4::51'51_[+TOL,FW;Y/+A9(^ANF'*?ET<\R+Z/=' MG"Z^?&0P^6)$!+2*U>XO KQ.EJRW1+]#NE:(;>ZSY\'M_Y#;,]\>W84#*ZQ! MZMX?H7H#"XAOR048TZK*E;Z297-[/UL=H7Y_0.L DWQ M/DER9+*N]D."H&V!FNPH(PI.O]R:<,^B?,E\&U:%#4IB/DXG"3'/WI$0*[SZ MXD\G\6(%2QMG5%B6D9%_PY@@(Q4Q@G/$"EY*-KRDE%T;'_!Y;"^.6@.KJT%R M\O6:9^\FTWJ_CV?5RYZ-2I3<,VW A!HVX\6#-UF *-EZZPIZEMN0:"V>ET>< M_FH9\"7S>IS.POQ;G(R?<(93NHH)W@VM__E] M0Y0OAH7'I>\!'V=[R_7&0'B3\V(]X6*YH#=7\Z^3Z?A_,8]2\%8X.MFTEZ*F MF7L(UCDH$A7'P!4W;3(V&R[JQ3#_V C2XI6ZXHG/+RVN+NV7O[^/EYX8N?OC M21X5(84TTH%!X4 %Y< 9$4 6ZY-63F%H$W,>; DOD]=[5WZ#]IF]-^BC;8P 8MHV$R"M8H M"M5P5:^LS:B35BCU8I>:7\(:C1IO]IS80^O,C+2;E8Z,JS8Z+(! MJ='523<>7.U_+XVR,ABK8FD3$&ZVI%?6'X0<:VC?__VL(EI<0*.D"](MDR$P MDI)R$2$8[2"B3%(9+JUKD]%ZA^%E$FM[\:]A0K]*M3??)M/Y^'\7B[]^BWLD ME%$0&%(QM%"L;=1IN1"#2<"0>^&SYCF'3D'B+M_V8JC01OYK&-*O\NU3E<+# ME]D:@OZ$LT4:R@+R,O3\YC*_OZQ3/L9_8JW8&RE31-(N@D^)UTGQ=,9)$\&5 M.@\(A=6BVXS+W3&\+#;M25=K.-:[6.^NIN!9 6#(A4JA6&#:+IKZ M._!D8()P4AHAI*1?:5SITW,)^ZH'.O0=>!"5'TMIT2*+KW[0,A^A+GQR69>Z M[)DDK?"2:!95S>"!S8QBE/I$S/Z!&&A=H;$ :"BL\"0&><=HSRDOPR7'@+!49#$L:&YU#!^+, M67FTZO/ALK$P(7KG91Y)D.5%WSKHV/ MBFN39+=&/1N^X "1P8$5,1E8B@/:(+/IG RBJSKZ^WN8U@+@;\MI%DF):),- M8,B.!N4%65A,!Q!T8Z+ '*WKM.7I"^YM=_K9ZE;?A.!E6AJ#Z&/ *IB*YQ-^ MOTY]>?-EBKB3&,)B?[4L. M\5V8.FV5'1A M"M""7"Z5E2+G*Q7(3O)8C$]^M5OJZ7)E@UEQ0*IL(_VA#8K_BXLK$&>__OKV M^A8DWYV9F"+0\4B>.$*B-U:YS[^[/V9$0TU,!E.? T"&?5] M\I:[)@65@S6 IJ:+>33@'?W(J\(58DG$Z38%DO=0O$PCHK<^&O1XO<%RS?HN M:)I&(Q[B.4SD87?];%!T#^$V""RLH)+D%9DZ6)7VX>JGPD8M-+T-C(=^OI^(QBSR_#\@PR5Z[LHL8*R9DM:X1&43;Y.JY/@ MM"J)_FK Q#I=Y4]_S_ZC WU4,&DCOZ&'4Q T;C9#,YBT+*A \]JQ7WD+3FH# M(68M4;)@>#GO.6G5#B6_!KN6^_>7^2K=>U)=!U(H9"XS QSI7TJ6"$$' M#B99F)?WAQ36D9&*!Y=I(!1FHH!,X+RQ( M9AEY#M&WRB9_ .-E6^B[:^00/1\V"N)N&9=Y95-U65/;9\<&JSJ,N]"#+-M6 MR^Q+TRV>,UNL#>F2=D%'B)F3,19E@""LA)*]-U(9R?6!NI >#7N?\8".G+S; M*+A%[M]-T>6]K"0L.7NA9)UC5HM)O*BV?X24@S1!B4*PVF3^/09SA-49S;6\ MFBO84T4-XJVU7&0Z3C<%(_\DGO>?.W+]"9WE_R W=-N05RSL N,X7-![@#L/]MC1Q6L*K&'_(9.XK@' MAVP9;J.,H%7!FHH@@' Q*)S.E'J(%3_P?FZIQB<2,8;5XC9B&UA[OY&DOEU] MN\TOU%P8,E"E-J)63"#$9"-="BJB36E IOGX3_H)>0FS0:<6;?NE388:]5KYRLRC M4@<6Y\!99%IE9GVTP;IL=632*ZW6S#S:]NL//A()G4!?[Z4L[:++"(?%-869 M%8-1VPN&*Q;6'L: MM:@O;;_:9?NT$9,84(@".5]+/*&ML@>N[G]; M[4"T0[PQ[KS0?]0IS;/W-SW$R5(5/'$$CLBA6JNT3I<@8E&^)*[QY"Z@ARM\ MW4\'V4\]:-:B>KW9.O^UT,?M.@MG6)/KH*;8@G(B0%!1@4A!H4'D3):G3@A> M! :*T;^"T@4*_;HQV0F?3VTC;RF"U]U\G+NY)9-/.,+VO"",%!FE,V"3L56= M'(+E#%@1(KM$RN9']G@]M A>M_1Q;NF63#[%*-_5%&?/2T%DHXQ+#+3A=1Q) M)#7&JE5I/3E/0D573FP_;[/^U\U\G)NY&8=/,Z[XO QLR"4YR<$ZH9;-#UP- ML'+G5$0EC18GF[JQY2[>LJ/&OHS,-U^^3/$+P7Y_.9^.+V?C]'@O(C>:D8RM M#(L.%HLI48P<1T-'$\I05O-O-O3L.)XUG= !VR^@>&1RWXI+K3R6^+PDXM:2 MV+#V#U?SV3QPFH&8F?%7)D,U. C"5;61_"K9CP9!_";31R*AW/L^A%N191^MW';1]*FPF"5,K$0#6M/.5ISLJZ#)_RO9([I0- \-/9^38.]6 M?0B/CKS;*+@!:9]N3::K?1.# *6"!&5DA)#IFJMV$!:IO?6\"?M>0D>YK32_ M54>Y;=368BK,AC9EA5OO>743=;"$#3/$.OW&L22CE2QZTVA S%EWE.O#HR%4 M=HG_*QV/HG[)QY2O]4X*312+S1;JL'/?1>"E53(RAXT;;'?NG?#RF M_BET#&:;(H-04AV_P#D$I@LPRWRV0M/-W^;@Z8_]!%(-'A26\>(4DW7(30GT M+V; 5VLK1LE"=D21/,@2HL@Z_- MSP)W5@F5L_=MFNP>J.[OJ+?*'KAZL/XIVQ#MA"M,1L)9R[3,D!UY]8II14LD MBU@HIR5+Y/KCJ172OK3^*4>YGWK0[(2K.T8F"B]=5,#,XHFA-K;(J %1*XE* M,,G:!(#VM<+7[720[=2#9J=867%OJ>1?ET3&-_!@JQ6. AR=&'1\J)(Y\](V M&O*RQT6^;JJ#;*I^9#O-.H=K\U:I7% $#T+7.8O<)/"EEF:9("TJ7E(^M7OJ MS/NG.*-+2)X!J:;.NG$!O.,*D*/QRGK-XJF5D;V<_BE''DIJ1L23\HRWJ 7C M)8=BG2:KJXZ>IJ,3O"1IY.RTCC9@L0?*,GCMGW)L6^ (M_-6_#VI/;QMUXDH MDY4N9V Y"5"F2+*#6!VSF2639+3F>&0O7:_]4U[&;F[)Y!..L#TOB""D5C(D MX%F3.KUVX(R(8&1-^U4\EA,/P;UNZ1/=TBV9?(I1OFZ])X)(/LN:G^5KM5B6 M&:*2M:+3)9*.U)*?6HNSU_XII[^9FW'X-..*S\N@, R#']4XPS5L>,@%CKZ7F0==2C(I%'0ZP6 L6*O_3:/^58 HI' M)O>MN'1N9>!"9Q/IX(<2>'T54QZ\B I\YN3'91:L;FC4'&C5+[=+PU94/W27 MAEUY>D[]4WP0V5@$AD;5>1\(420%3*/+S&0K[9FT-WKI_5-.:F?NP,YSNSBE MYS(G$T GX>N@:DE>!(DB:!0&@T0?&WH11W%Q'HOW\,O?W[%65'Z>5%[>Y$T7 MR7G,#++VY.D*."Z&M(@'#M92ATMM1) %4J[9 MG8DY\'4:"VF#N8Q:AM)H7N@+[*?5*XOL("H_SGY:Q; 4*WB9$NV^;!TXU!8L M_=P9B=RHUWY:0S/AR7Y:VVCD5#H1=5G3:S^M\?;]M+8BRSY:$NVBZ5-AL2(W MVYA8@'-I0%GIP04=P-#_!//%'FQZR=&P=ZM^6D='WFT4W("TFQKJ,)08$L\0 M4ZY]KWV/FJK[8Z]C[91U<;F$XU['WV>S,/%XIF"A%:R],R6Y=5Z5AP1V\YU)A63F!'(1,LLX_#+7T,$+A6CNA MI4%^9/5=OP[5<^D7VD"3'XA_X/3/\?7A\@C0;:[-XKMG"^VOZGRIVT^8)E\N MJW+O/FGYEU8C[R,6!6?>,XB**U">A!Z<#:"]0:ET3JQ13M+!EGR$]]BP>V/U MUCH-KT-:]4-_MHF'@ MG36 .I8L&&IYP^S'P_R J/\ZPNQ%)>KGHIA9H!<()<$S(FLQ?C+2!6]?&V#JS ML/M63'@R[+Z-1DXE8-EE3:]A]QW"[EN191^1RUTT?2HL]MX*X[D']((6Z)V' MZ$P"'F/ Q(SD\D#F\M&P=ZNP^]&1=QL%[WV,1;;11:,*&'0,E)0&G$,$GZ45 MK'!F31OS\B6,L=A*\UN-L=A&;7L<8T%NEM(F!:B;$!07M?F;B(!)*(E<*5;: MM)@][Z>'9/RS?!PO -B+,,3UTK%OB MI_'LW^^F6&MQD,Z\^6*!*9AH!2:Z!UDM$DL>G#4>K.1)) Y:E]BSC>63R?JACVKY-+A?F,3E*B[\W0JF#%[8 8B#?.DH!47H-:+3S MWF>AG7K.P=@+TA?#Z./3>XL>;,,-/R>H!I4!HV(=&6$#[4Y:B-&Z)$YKX5J^ M/AD?PPE]$)4?^LEX-IV//M5U+<+UC)?(A>&@;>8D/Y4A.N= 1^VS*YP;[&1I MT*?>(RK];)6D#[[V])^&M]+XI*_D![1>;T'!'9R@+!&KI%C5=TBQ(F@5ZC3=(&T>E!Z3C4N.'E<7@M;B.V M@;7W&TGJV]6WFWBK@I!<@N$8EDY#>=3(>.NGOP5?OSYSM M)?S)$)(;,#:V !+^O@FZ "B+$8P<5I.2 C&*&?J &N.G496=%/A_:\^ M017N++F#SW:_37=?>#%7T_25+(7Z.P,X^",:+8FYPQVEOH,W@O'4@7&&*J\QH MZQQ73'NP1[0W%XL_<[^$XSZ4&M6ZG.$H6^4+RW1<)*0;/&"DTP-#/.!F(L@[L MT,60@6A)*,&$&'C6HO1II;SV2U\,9YIJH\6K3;TOWL]F5YA_OIJ.+[\L&U@N M$R\V7BJS$2_*2A02@JMS'!T7$)$,32NYSR5G%7VC4WPWP"^&@/M4;(L>GX.% MI&0ING:G F36UN?0##XS!5PXU+F4.@#A->Y\#$P]B,H/'7=>GRZ.@D66A8*P M<-USM.!JOQ;M?9!HN;&Y3NVCZ9%BL';KL/"#* LHP"SY:#M['HGA,*?O74J4M2I6.C[Q;*+@!:1\8 MR==TD:M (^=-?T20:OL6J5B+?T:O@#-EED0E5"D:9:7$R.)X5 M\YFOB7P__64'CW+GS$12F0-/Y$$KQLBA+CY!Y? %,]Y2#:0[><2*$DNC*^%Z Z5*,SI[%2;\-EKO=11 M[X?>9#F:LI%UJWL[F4[Q8O$)_S6>?WUP.XZ<4XK5W@P9ZWM.SAZB9PQ*"9JY MX TW6]A'^X#\8JA^Q$QH45&R<\7,=K,7GQ\(SB.7";6"8D,$E70D704&.EK' MHDXI\DX9B?N[)886P8O98D]P/?U7MP_B,J/\WV=%18TQ@CHZ%\*F8#@,H-@L'A!OI% MFPE/OJ]OHY%3>9GLLJ;7]_4=WM>W(LL^GBAWT?2IL+CXX$2V'!*9):!4H3LG M*C)7=!+,IZP9#R^;=1\!XG<'D7$'DLD(PE6!H9Q.0U:)6+"2IR M:]OD=9QWV\:MM-VQ;>,VJAJXR/"NX)4@H,N>@90Y@Y)!@(^$1&=KM7;>LOA: MLS^0#;>[Y >,H*Y66W:!<:XU^UNI8$.U]R[R:UBS3RB25W0QHN%T3SH9("1F MP!3$DE*R4;C346.GFOTAM+B-V)K6[&LE-,$V$$KM!DUW"P0E.=AD@U!:1SW@ M>7PD-?M;"7]CS?XVDFM:LY^R+5ZBK>UQ?FQ"3;TK'?_JQB&/_-X;IL$7\_7&TJ>H? M6#XKR8XAEHD*$[' MG-=TT=$O)R.]\::16W?XNO]VKT^W=/C]:GG\6)M3 MC@H+01LT;>;![6N%KWOD&*AS3!F4SZ[S7XN#X':=@DO&D#MP7M0&5LZ#4QA! M:*&]3Y;+V&C.YYY6^+I%CH$Z+1I(-%OGN\FTX/C^4C%$1RZC &Y"IM,@:O"% MT^%@7=)!6V?RD27@;[_(UXUR) 0ZJ93,5=-2T^:WN4ZC-XKNS427I]/& +* M,G)N1*/!?@?R2PZ9F">#YSX;!RPD1^1G&D*6'A**''P1CO%&TS)>8&)>KY/F M("H_JL2\FAN[> &17%I19)TG& V0JTER=)I8AK6C4.;>YTZ//KLEYMW ./U' MW:V8L"XQ;R>--'!U;L%:,47::H(!0EM$,_U=YJE-)+GKH5'F[\BG-1YLYB:[DS M!;N/*@7OA>()M(YE.Z?>;!W6]%K(M$,ATU9DV4NOQ1TT M?2J%3$H+JWUM:1YIHRM1"KAH!-W',G&G$)D_4+W_T;!WNT:AQT;>;12\QT*F MXG10M=C&.\*FO"(;)&(&%!BULB$SU29V<=Z%3%MINV,ATS:J.E33T+M93Z5@ MFL\F9?%G'HEW9J M [+Q&*\]2'8E&UA*\E)2)'<"DRHV.VF=IU\JL6 AO^7)H5]MX/9P.J\1?=B MZ.[=+'A4Z$* 5&I#BTA^%/G#Y!Z3>Y8-;;EH4R3IL/O.TA!=L@)?6VOS1._QQ? M7QF/0'X.?_^$EZ2+^3L2W[K)8(*5(FN3.'N-GVDO=S')?: M]H(]EI2=]Y=D1..M,?EK_0M5/34HP$7QCF6$VCF5/*C$@.Q8 Y$S8PQ:&;!- M4<43H/8=GFZD_4D;+32XCS9 NW;@":/!-_/1!+ME! W:\GB_9Y"=$U$&U4*#_(A_8'T%N"!\;_(WDO-L7J/>?^)#D"$E.M]4O4(KE4W@ MX M9Z-EJ9X.R6H@V8[LZP3LGO@ROCP8Y5_??2AX875*RX*U30.MG-6X3P N# MX*SS CU3*K:Y?C8A.D]7=Q#Y-SA,UN&ZJ:/H@*RID[L9VV$\W&%TV($8/130 MP"IY J%515MM+(AZ6"K4$ES4"-86SI"E''6;3DC[IL8S7NV^F;&-W)M$._ZD M*W0R_5$'@2P7>YD_Q!D);9:0,-\82H7,:1,*<,EKHU[ROEQMPQ-#XIEKR8/L MU'QOA[A')X#[MT*&TNFCZ,?P"ME/I" M?>=UBT8-:$ 4Q5D109"5T^D9[/%G#Q-$_74RFRT?J2_)];HB[^LNK^INAZ=\Q[?BON287U M\=;FNFH0D[M%=.V?7>=%C*PPN4@9P(9"5[5@"5S2"837&,G)=S*W&1*Q = Y M\*.?E!M8+DL_CP[76WQU@.8Z^HZ*B"%FHBDC2PU4$@)B'0N $6.2(AMOVL3: MNF,\;8HTTD4#)WD]TD^8)I=I?#%>&ESS=YAK'*B&F*ZJ+?;@#X_HHH_%U7XJ M@52NM(_D!-2Z6)6M+HQ)V:V7^$!TV@K\.?*LG?8:1.^NM\+EEWKAOB4#\0?= MK;6N8#821GI.O@/X92UG].!,1 BB6&^E3=FVB=]MQG3:=!E(U@TF7M(2WTXQ MC^?W4;WY-KFZG(\*\N0S8Q"RU@1-(GBG#-@8DTLH3$#>A 9/@#IM'@PE[<=$ MT'V)\,_+*9U>7R['_XOY+K-W-F(L9\.T!&%F6Y(FM).D-X M1>+@910@8]1.<46'V8IOO,'CW^'+3Y,!>Q'U8VK81N?"YZ]A_E^3JXO\_MOW MD.:W]M"-<<,2=R&97$T:5Z\UA&@#+8)YK@*R&B+=?286:X1 MLVYE\Q$OP\5\C+,WE_G]Y1RG.)N_26EZA7F4;=&E]HJ),DM0$CFXS#5$1S>H M\$:@:./Y] !]EAP;7%N/B>9[W6X;[FZ+HNTNY6;'#?52WG5>?Q[6'LIC'R Y9$=-/ M>\\2HH?H]TF-R(5W0F>HD;(ZHC=#X+X !K22AR1C;I4*LD]*=*I^V0\CMI%X M R80"K(JQ^EM#9A-?]PDV-.5R95P8&5-H2R,#,N$$:Q'DY"'S%*;K.2U< Z5 MA=Q76Y.A1=W@F?WZM?\A)DS%160!$DMD,4E.7BQS"NB"1)^MR:&TB5*O0W,F MVN\MZ!:%+#7-GIS+FN)V\7^OIN-9'J G0DEAA1_@^?T]2\K]2),R#S39"%+:Q=-).C,,F0U6RZ8XL%I MQ]M$(C=".G4/8AA9[XL$]WKC=8'7U)=X!N!A7(J!U-F%)#UUT>!6>0XF(SP$ M1X%./H$*1H'C)0.+5C"+VG+99C370:CRC*MQ&*9LHX(&#+FI\;VQ@C3WEC,+ MJ=2:NR LQ.P"':'HE,Q98*,9T@]Q[-^J&%1-&^JH=Y#QT",[WH;+D,,?GW[Y M>;G:FZI_+5EF+)"QM'C#R#D X9+ 2L%L,6FI5J*0&^+,&[[@/!0ZF B''M[Q M<3*=7WT)%W^\?_?^YU^6N&ZJ:(OV)16VG29 M?!+6>1!C> ULS'<=MHOT\MWJ_>6BZW7]M(_3"3E4\Q^UJ?8\7"[FG"YZ>OR. M\SZ=H'?ZHB&Z.?=?X4K9F)Q:^*T5M2A,SEFT_GHMAW./W#R91J^?QVG<+$($F09G:R5XF1CU QW MDF&L<>(LA/"T<4IDG8XD^I9[=*.?K5+M21A',)6KC>XG0^M@0!]L 6JYLON0 MKFW.+J"VB^-"+%DZ8WV8'D]6QVKB86604G1"^O) M[EQUQ4^' !MBJ_O6_S8B'E#O:?F4//KG'Z-"H!4Z YS5NL<8!3@M/!E+,625 MA7OZP7Z&Z3^^3/[\S^M/7.KY^B<+-2\4?/=]^[,_!Q3\I)?4AHZ)?IA_Q>F; M;SBEY=P$\Y)D#I';^G9(S&2U_WMQ'HJV)3@C=93=XJ%K/OR453:(P%IT*?CM MES2U.PRGK.&>$ATP\EG7]F8V M#A]#&I=QNNE/+'/B@JQ$FW)],XD*?- "4LDZ!NYES)V>+#M=HH^^_I0UVU^> M^XE;WHSGN:[)")?YX]+*J!&VV9N<%]\0+NXY%CV"ESV^;8 (YE!K70EC:JES MRBEPF9)*#%TJ0BKF$[?!DD\_ZO&]>YBJ=3U AW[TH7RZ+=/Y2!?.)->.Y;.[ M> 7ZXHU7%BSQGTZDHL$5LAYHE4&&J#)C;4:/#+R0WLG#E8#UR\FB&L>K^;4J MKU%.?Q[/TA07.IW^N/^'KLOS-3>,FV@A*[N8@A"!L--KGU.,G@; @C/ M47#OLVKT*MED.?MZESHFXAZ>%X=^Y+I+6KS9N3%=YATB4Z#*'4IJ7!P M/'I *>@_W,AL8J,$T75X#O_<=3">/$HR[:VO)NG%JZANJF\[X&I:K+ )V6&J M%(;0WK.$Z"'Z?5+#$"1EG07MBP$5E8#@60:9>4Q:>VE+&Z-NOY1XIAIAGXS8 M1N*#IRX3%,7XOZ_#D<8XSG@@N[ .%5.BIE$F'\'[$A)*Y618263=E*[\X'/W M;XX/(^S),)(:^LGL_>>/]^*%UX"DR4%Q6@X328-R08$SW@ M6!NRNH+UO)/J MUGWZ.2BPM]1:C*JYFI'A/)N]2?]S-9Z-;\>PA"1]=G1&:KFHH/0"G T..*(0 MU1IQL8TKLP'0JZ$WI,9:C,5: ZO^<(HW^Z8+P+;3L9Z#>* A64,HM -)^FMC M3^?/0Z#*Q!"MXF"5+N3."P8N2P;(F2C9>N9*FV:(!Z++1HN9]\F^68DDQ9T2UJR>.U3-/T(LWJMG='3HFT:2K;U<788YY$5^N]^X4O]:_=#.IH%T>0"\X M[1,%AI/62B9!]$%K9;52CBQ2.D5X#%[&H-"A]ID]ETG0"]@@3^+7P"J<^B)Z M,9E=3?$N6BRUE>0\(P0C);E1(4$(M$^X,>1I&Z]YHS$ G>#U.C@??T,'V2^' M4-4FRI.+BW?+$L=[/QP5FT0P68->R$M)#5[0L<1<0(Z.F%*Z=21M@6[_1_CP M)'MPC!]_ONM:>2ETG64!$2Z!&LKI@+>H(&B2Q2<:9FPS0M$/]Q[[I5\ M>.*L3U;9A]9;I2*L 5B+P:_ONSH_=..S]^(R_!WG_[P,WVI9%-V$_R =UK_^ M9DJFW^67GZ^F].]EI.!NV3P+'4+)=%*D3&:;3! ]=V"$5]XQD4)LF."P_P6_ M]%UR"CQK$#QZ:MED.UZ$V:RF+"]#;/G_NYK-ZYKK',TW']Z^[RP8TA#)YD8@ M]U8?:ZU1"<#),0)%D@"ODP.4Y#(55KNZM&F#==AUOVZVDV%=@PEY/2]DH0LK MY?\O[]IZ&[MQ\/O^%V%UO[PL,#.==@?H_;+[:%"4-#60L0L[Z3;_?JD3Q[G8 MCH]]CNS$!8I!)RUR/I$418KD)^GKF(]@FH-@ 41DE0[ 2!Z3AD:\Q".&84,: MQS9Q+!]"_]4]/SE.#QXM$^B@CFE4MTJABQ0N27!<>M>&EN<@F*=J]&J7*[77 MSKG;LIX,TOZ">09T@'<7OUIC (/(E+:9W$ATM(KJ5;C3$+6W/O?:B(?Q#CR& M]"J0'*?PIAA./Q8ZCG"WJ'B#9 MUU T^QJFB__ U4V>ERXN[NB[FM7$7OQ:\Y)7_[4^JVB%: Q90D*0U4!X,"%: MH,-?<:%Y\7LJ6B]^]Q0%*S)D*"J04[X0%'JY_FBOB3;Q:<1L[*U_=-(VBK"2A:X!!:<,=8(Y40ZE3/? M"?)MI/<'6QS:.QAH4(K? NH]]>P!KVEZ[$]IYVFJ;*?7YS/RH&CFIR:00 M$.MK!#V2\O:>/$=*OD$<78GL MKV^_OIFE>Y*_HA4W1A6&WG*F'2CFE3</FJ.7 .MDW2M0'E4O0_3,9C=]IO M6N.G&858,,/<\0="4X\64:T.Y-K[?G&;_;[YU MG;<4\8@].3M@KN[ JJFN\+D8BZWL&CI30*\E2.:%IX@[HRM6RP*I'&D"&Q^[ M4-T/$VJ#II#UA<[[V_6__GN:%_21WV^_S7_FJ]6PD0TFD9-*OI)&NJQ9M" 8 M&FEDSMZ :O.\0C]\EY^Q-M!3@[:^-;3O,M2%U]N5Y2;>]43B?K!-$]B#X)XG MJ6VA]UVFU4QI#3*8PT"[X&V1'AE@/5FS0LK?!# ("%RI @K:C)2^ @O;DPN_ M.@,[1%O3[(^;ZV4G 7$?JH.(X#$0%LK*-(^%02U[$%!-+ET(;MMDQB^ M.GV@U%"=NPQGH"X:Y,K;H,G[.)X[4R189E,MAT7KF"_G0#B^N\^&T&-VEZG=. )H[#/C!" MW\: %3UKU<@ MVY#P'P'V'$1B0S2\W5R:J:=!"%UYKRH;5@=\+83L/9@(G-E@NQ=,@'D%B8GH M-.$L2-%<$YO9"N>"',IP<3>S@6_F\[1\-TLK"K7E+_.K-)$9,4>(3&5>FXD" MLBBM8B8B\H!:/GJ2NX$A;,-T>FL806E;S6"PQ,4>1]JB]F?Y[& MJWS7.OA$#!-;0O&)0G3NDF$ZH"6_Y1632NM@@E1%Q'W1[Z$??/R^Z__!S[H8[.P+%IRMP.1:3:PD MJ*:*"3,6*,%@+Q,9! &KSN6@P^_P^)S[M#-U^C M.$K^P3%9,\>HXV]#*9O9]Z\^8PKC W5:U'#2TG.G7OFWDF M!= Z10"*J^F$BZ"3('P\QS:MW!?C!(;+=5/)9JB2OUE4\I/%O$RO)[XF,IE' M@D*'%1U2CH6(A =UED6[%%*;#J1'("Y!P'&A]^RSIL+>M,HW%E"PXG4!%$G M\DS.>Z:Y"W00H6$*)@I 3'$*)W>6TOI_[DW;PGC"W53[6$4WK 'GQ5S=(IL,&!]^*MD M8+$0-FFMUP8=;KP=,B:-UR5H?KADI#.@55(G M";H?K\GQ.G\ A\4&3EP"M+#,6JH"JU M<*S$ M!YEW,F0EDD[%-+3%#4"78T?#9+W%!@9?9'Z?KQ^=M29ZD5$A0R==[98_YD7W1MQZB9A5YH;L M#62](M'),L)36+;2.&U3\+)->6(7H@MJ>AE%Z TFH)[C>@_+*4XL!J#,.3$C M+854RM?+59]8\5F6Q)U2V*9;="N(&'N= M#G#Y_O;1 MW^Y&0[U2G'/*O@*%+&2U-5JMK/; E:=CT7!OVMQO'8KT5+QDS0Z.IJHY-R-9 MI3;]<3%/-WC]PV+5 MB-[W$?@T_<,XD=@9N(E-W3FE"C L6T-6H51]0HY.&[X1S>M+PX9K:5/M(8CZ9#7@? MD\[%,0]8:AFO3@@4RYRA@U$EC%[VNH5XC;I_@3/\1*H_1+HM^-_N@-T3C&2H ME_N*&3 4"M'1R2)D8( 9M:7_EE.;H>4G,$Y+&#Z2:I[3N1TMUQ:DMW?K6H&Q MQ5H!HC ZH6A9-E+68W)FG <;C4JQ8!M^EB.'W*QSVELE&*JH:6M! M?> 3::_#0?9YEPZ NQI'5M;ZWKN\%KKKL'9]S+0]W!5?S0I/!8M2V2R M5&)%#9P%%RAKE%$%9XOWC5K'>\$[_05<N @,;D-G"G;#22%_:M+GV1?AW-[ C==6 SK.?SZ50 MP20?D0D/!-)ISCQ&R8KV6DOP#DN;:L,1)V.;P/SNKE?(5$( 8):+.O,"OI+: M.8:H0C$(QHCQ;L4/@M:ZS'*Z,+.M5LY=<.EGV+_2;^FN&C-@#+4AR6B'3$M: M7U06F4%1=%;.96A3!>Z'[]1%FL:V<9 //TI')P](5Q=2J#H0B"Z XR]9G;6O=W)_*B':" M/'VB,KZ6]YK1."IJ<&VW1D@9V0>"-[VN_;LK;$H+S[E"5JRKG'6>$K. @A44 M46*.0KHVS;(OH;I >QE-"6.7NS8TV(DMY_3EGQ]K^6=9V0L^SFZ^K&9#OIW6 M^?N]A:X#K*1^(RQD7>\:MN&^G4*<7A'8O/QP0PYA=KWN!&^Q MDU[XW%#/L4H'?H3;F@;0CN@&ENG'E-NES>^V<12'@CBY\]BO[PUO<*1@#WW\ M?/7C^D>$9?[7/_X/4$L#!!0 ( .1Y5U248R]EYSS[F^^7UKK_ G^31 [N@1AR. @* < '^ M _C? 5GKRR&7? ? &X"? I@ P@*_&U_7P7_-F&AOZ\BPL)"PJ(BHJ+_9&(2 MXK")B8J*2XE+2/YM\#MI*4GIOP=_3_)?N@J*" F)2(J)BDG^BQN_ Y 7%YP5 M?BLDL!D0E!<0DA?@]P!(>(PB_S0\ >#_; *"0L(BHF+P,*3@+S3*P<,7$H(' M+0*/&/[T%OPY("POHK!IM[6HHLM%L_5^._3>_R("TD SDP_$ MAG%TN,^P@4P"70DOJL,\4ZV:@74EKZ]VLA$,L[Q 9%>J)%MAMG;B9*_OBJ"W0<2 M;EOMYP-=EB)#O;F/-*.?E'WZE>@27O- 7MG&GCV9M7L=W4](G>.)+_(!X3-0 M)OL(5H9;RXEB6WM]5B)!^+GA%)XIH5=Q,/+I@'\Y.7FGRR$G?REB@WCB*:(9 ML3 &==BO>B"$/,?:QJW&TQZ0:MA\H-.>IXGOM,&90*0Y5/=-R"/0I]IAY M=ZDQ=_V-PCZU[;L0^[[&' @P>(NBO^(#E_%_C-P17!Z>M^7UT:X_HZ=JDTZ. M?E?QN)F<>U;O>,8=@3/:/7)^@NY;BV,D_]/^/\U"=2Z)$=1XWIN[,492: MDQ(VI8*4P%C$XODK%G5(*V/*H2 M7XB2>9)U3%NN(^&BP$&Q^^&_5AD$MC!N@ \T#\<94X5Y8WQ (HAC*YMRBT5% M+)V8&?:I\%>UP+'&U\;M%VYGC+UQDZ2HA@:5;"#6DCB*2)8!-\XD/:276I_7 M95K'U$_1.;O.!U276Z:_5E=2#S]13EDU\LD]G1SD/%VR72'U:)9 $4(9'G$4 M5A%^-<5]C$2J\W1Y0]2ZYJ3@=Y4^H01 MYJOUJ*PTT+12YF%\3:#]B2=%3[>?/K?FN!M5C6X@<.3U>1*OV:"=#JFY5)[9?2)L)$EF!D!AH M1DL@KDR !725N&*,9+]3MG-<5VY+=,&6IKN[E%"RM+MVP('1 &VZ MBY-.;-.AFW'D0G@20>#)V>\$9EX'J1X;R^YVKPPH5!YI=%8)R",?28H>:OOL M[O]+U2A(*NGW6'R7J:3(]I=LP1C)TN=0>/>,3LI&IFR<#RZSZ=M'UB<]\5L' M+X0&,)0$9O%-A-M8Q2+>H+;9N#%*S/^,VXT_.FVJ9_*Q+@,:P5ZGDYTK?[>@M."CY7+>2E'@>G_\*+^OY8)O44%XW\; MX[7YP*0('_AI\F*9'LG)1LG"QY*C?.!P:2BI&<7)1Q'P*X)\X(_Z1 38RG,@ M)N%71/SY0+%KC)E?<2JP]?_W5H/;ACT&VG7B$]LW0J^91NBDH^!JPL_ 1V[G MQUX@!@+]0Q0==R1]2^W7.KY5:+ M N90PMR'[5J\Z4)Q&/\Q4':OH%&REP68 M^'A61GOBVN] Y?H*^_,+FQTRC73O>(M<]1D0+@H)J>[1TF")4,,2[>>-(?<66AM?N H[SE MNRA-^8/:];9*)P3^A09C?3,?6.ED!_ F45KMFAPD%,5<=H=\074I1PH?2"6O M=O,!A::"V:!+C",4)U.)'"D*13$W;8D5-E/K=?GJ'CT4L'C MJ'A\HW,Z;C=G,X'6@]O^:98YG.KA]1K"OTBW61F\R"WZ?5?W P]T?],[$5T# M;#-<)_0CR!.L"R^Y%<9$:(MJ7X'EL4"B"D\[P*WE:J3I5RTSMUI!QYNMPBWG ME'F?YB4T^^(VHPI"]0+I)%F.!.0,5R@89V(9,$5]@*<]K ZC\P%Q[%4P*3G$ MRA2K5_>IO'6T 7J^@^QD[B[_?DW#0?>^Q:;;DEV",8A=7P075FK!M-ERCLJO M/J(Z*A"11FK"]Q$ C$XW5:DQ1 2K!!*[4-I.11Z+K.C@-^]K45D(\HNRS$&$ M6:C3"](>)8D4>@AD0&48LO?B.[7Q_FAYC@_SF-4.:(J]%VL_9K5A"LI?Z@V? ME2IKBQT]]JDT'ON"$HSM.\FK<<^:VNFPCH9,UUC=]%\K4\P"UEFFUL\S,P:0 M"_LP5'F6!>4+^UM*7BM;73_WX\K:4Y?#+XRU6,15"SN7%<&S8UC![VDJB M%2,;%[I:53]AS:MXXW8]7BJ%8\$$MX_7;QU_YWQ+7M-8VV-P"^_^;785<,N9 M?1[7BVIDCJ7)\H1#?B[/(%'>C]+8(T\=THDJ73W+ M&;'C8?,>AU)TVQV/F!VIC9&=U4*YXA0X]A_@^&X'AWM7I<34?5/;4#[/_6>N MF$6I[M(=6=!BO:Q.1]%>XAN&NRR=>>*^3+O9A42.AV^%/U+!"DF9Q&SW\,^A MN!6[V+V_G?8P:KQWJ6RC.LBKFIN,TEDFB,$M')*#$L2X":2?!ZNX@ M*;LQ;^^L;(H_:+.1HR8#1#LIN:DQ"VB^\5;[%W/=G=/6G0+&S=7(?AZVGYXT M7+G4:G^)B/&N+9(-82WP@6P[YBHW!LT';-R_MZOB!_:"\&$5ZN=1MW?4QI"5 MDR 1#L#R[*JZ7Z$N,WXB^D;6J+76KU3??)4+;W=]ZY?>_RUP$1V?N^@+5G:; M9JH8J"8]SW1L MP(S.A(5U"63UE2Q5K3B-\5KK=QK3+7C_^^K75^E6H_/WSUJ-K'VW>1/J?)L%#G*9FRL)1T?JZVIXJ737K>U;7KIE]Z3QOM: MM-\")1<3R:3KP"U?9N6<43=^:HYNE-R^GW.1B639);1M>S+T%(H[Q=:<0%YN M2'%TV)8A'*6Y/=;^M+Y0*>X(;H($GMQ HKU";V@3@X$DDYMI)+0WI ML#RY^558_><0P>,3QXR&$$W>V>@L?]ZJM,+S[!3EXI.7H:TO?';W16J5/F3I M3LP-9+3H"*]O!^1#FL8-",'1,U=P[I!O;/4+=W.H^WR 6Z9F/"NW(.V M9?Z9;^5V#=E*[6+EO MFIXI/V:;EXEZKY5DV'<1[CTO086Z=:!KJSF!2)[D%%.()['P%*:WV!WN;2R3^IZY@N5?9_L##=5K4(I0BPEF!-8L@_BZ5F?4%#^ M;Q1/\C=<"3VY>:BKQ*D?-DPC6%+TS^7F,"OIJ#M7L=Y@F@<),GIFJQ2=TU#Y MU?T=&S7F+/O3![7MHMK5!'C82P;O49>-R/K'N,_YP!5G8=Q("SHQ0D8.T]P- M>DW[15?5=X>7>WE.IEXG5B;:$E!RL?T7&>;7O[= K,86 MQUAY<"M1M#M4T!E!,9MM'(:C2Q39V9_::&FYP\+Z.>3=FY^;MN75E6=*UM@= MP9L]2LG/'MQ5)3]KK2E"A$.!;"NL'(0"7;M9H5 @6'_XHX58V2*BE(QQG>F4 MN5L?VF5?:"ILC[R99_3RC6>:R@Z'%;\B!(&GB.^$$9.62Q6QVOF-#ZAAI=AF M;XS:3)XU/:5[:IQB7GEZZXE?Y'/*4&\9,>P:Z\-+_"/[8SH7BEPK"37_5K^VO?A>6$UB=,6-2;_/4H$NK?7P M9A.E&+QM#>%=^Z?UUT<,'#TN\WYFO7V;;#F@_-ZL7T:JCU3/6.VG3G6ESM-!I.6$?\.&(Q)7=$=_\)#_V8P([V S!G4$9=0I"K M685CJ C_/GEGZ:ZD;LAQ M-1G0EP0&C 68Q(Y6& Z,&!I,0C=:T6K_%%:7^PBGYO^G1S6_NCO= JD,Y9VM M/R/J:%#PN;3TY?7?A\>AZ[I95>GEBU0"NDYUY37;=X]NL#]D?9K\-=;'O!"9*7 [*^4>?R7N\6.-'WE(0 MXNL;J- ;Y!\HV:^YM43RV3/@M%",F&#YO[*86"-0B#PG9#^))8#GR@2V0)Y\ M0'>XF\02;. #(]O.&S&&^< 6PAR5#9!XB8W3V)U\(,N73F4+N.._W2N2(?^' ME_A_)3,8P/L-4[I9>[F9+YY?IY)/LAZ (7'5Z^;)CT<;JKP]4HR"W>W$$\TO M''O_2F>G8D!C<^:T:=1$1RU-@-F=4F]PW%"E/YQSY$_RH MW/V _>7V>\5Y#X\,JM\_45ESM^9JV3BP3OY=SWH/T_X6?*<5'[A0Y'@(;ZB>0I^K.DE;ULN$?GL38U MINH9"(Z-B BWF6,^MS\B2&EJDF,$BL5F.W\P5CM6.[#0'6'TYS0EYD7,.['! M3Q D! MLPN7F4- .*I^N+_*D=7$?;#2;H*QH0^G6VEX0EE]/_T/F/542VMH>3A%Y)Z] M6#@[]"AQ8C+[V?=-)9E17^;FAQ-1X!%BFA<*RH;53 85=#6"MJGV.M]IUP6_ M-@<^_\93^6"$IRN#9<2;(7N&A5X0+UCGS&8J7DW?G$OYL>V]P>KV?]UUA5RH MF]E-&UY9IZ7P]#C14#V=) +=(-MFW KO=?^LHI+,>/3TZ_NWK05B4@\?ALIX M\X9)C<05$ONL7QY.A_L Y>\-(ZMR5\)D3X_@P5 ) MH:Q".)H^6'-N#2H(GXAN1/3S 27KV1!Q[,X/1O01G,*RNZ2G?_BRZD[4 M;-"V*%/S)P')M6W'A#:_O'#$X,LR2I*CVLX'XG(M9,KQG2B.\I-ORS1$0O1G M5*/6:MP.[\917M*#;K*V*6:GOH/2GET^>E'"\ITO MFFDDA@"(9-T%'[9;<@NM3#%V_2U*JL,^5HTTDH+[4F[FY^*2-AF3AHQ8VW,Z ME^*_"XQEQAHP]](G>E%3JW,HCI(JZQVTRO3E28C-H?@'&[%*^-VP/_U M+&3*L"9U3-/6$+JG^46+QAVICF4M_UMX/GDA<(W\6D*%.4JZL&W:FY$R* M& O\V0_R 18?X";B=F ]B#3];@1%BDY,Q@:&Z&8.P)2ACV5F-C\G_"9-^EKN MC6-:;XMR.J?ON+V8^&K'4:[D2<2Q]7GOT> 13]P"*PJR+L(X]O(! 8N]/K/. M23,6'QJ2@R+2M.R<&B%,O7K85TE@H3R(:5.D+115YR3 M4)H1!ACZ2R;QMG'Z#4SQAE,W6[>^4#OX4_20"!!Y_9_S4&??ZC\$7[05;P+? M2%T9G2-.E?=9*8!Y?9;:?,"5-$(V,-^G=VFM?=[\B%NU\BK,#1<2E^F^B2^J MOB T"Y'UER]^B!.4\Q,J^I]@5>]_>-8.D(()Y 58VVYBZT*KK#KH_A(Y),YX MV\[9^CU7 ]E-F\T]C"T+_6>VWEZY/$!3_T& =%49OR-A2%3AIEZ'T<;T0YX- M=+O8ZS,F9#8OT:F2TIXY*V4J$:YHHS\L'NK]P/OJO7.Q"N><,$A&#A_0V =/ MX28LZN]CDD7B(DD*Y4NHPQZ%%IJ_QO(!CU!\3<.YF]I2GA9!.5FF%[N/&,P[ M:^,[O5!70B:]>5*6JF 1<&IOPM(I MU8/.!\_=LHTB,OS!R#DCAB*H\(/>W#%,=CL/[9^5.7[3S6K7R'6/P&6*Q\7- M#:QES84 B\SOUMMK_"8316I.MQ6PML!^6/$&2;5VO1I$LI$3$]UCE$Q4,=': MZ80Z Y4P;?I5W5]41@3I& S(2NV04+M^\K8VO0';KP10*2$\23'V4:P$U!S( MWH<;0(%.U2DH-8YOA=_=I;# $\,A)9#KVVV7<_4\TKUN7':(.[1R87+#"_&+ M+]77JZ?$3G!KL+;@'LH);FN;'LU2M3\O,L\PX@G'G-3R:I3Q?.J'<)!>QV?? M4^:7MY^3DGD;&FIY/!7X',YJ=O7T:;9PNQ>ZMW[=@L;!TX-]H^7\0 1E-<%0N#;*.0U4T$J2? M%(/RNXF./]!/^#G,,$I&J05?-Q\Z[BSJMW.MCW2IJ3[5P8?TL'M/29#@1OFZ M1&MC3SN./(7U!_9) A*WHY6SVE#=VP/-GK?N?, MQVE/-!KM.6FKF;WA<<[:]V>"*^EV;W/^.-L"N)M8$_@<+*P\M&V.FL('!%&T MRI/^>,'VC1B-WKR4$G>G,NJ ]RP1<><6X63MO2-\P-]?:=?NZJ&NF%>?*YG< MO!49M@WO,PETQ%/B6+%0!*QRP7DJ7)_2*IE2-%)LHZ-02,7,Y&)>YK3=]?'^ M>X6_52XD1UV9[*AKJ<=1 PJ1'R)>!7T=O^[HV-R0_:[Q9J7/W2X.]LU9K?+; M;WY67A?XK0C/. %XC(.\]TC0Q1G:,OZ8K<7KGXC.2R'Y(3/4?:H3+D(.HDF1 MVB5T]D!I2H01 [%G5],'RL:'QL\IQS]TK'Q>_I/)1G$,FB!E4*,3)7RU6J3' M2@;,*'C<':HJ>+JA,>.SJ?EE.V)?B_DM,9N&3_H3AL:!]M7!IPR'OMQ8JGLK MNDNM8U#@]ABK\CIPVM"WNU";J>D@EGQ=P^!G>O.1O*:G6VV6A(3BW&"Y*<=M MLD)BQ!RY]]K"*_P+Q4<8WS=_F"XNE-FC>]T\[V[G-9EH0E>//6\#%"9_Z-DW MTPO +F!-X67(/P3J@QH-_T)]_S^%G0X*=!]IV__D/!37-U8[<64G5T;G_\R4?C=W!D!8?O P^D5YX/WB&4Y)H]OD+ MN8VW[U-GZH^IVGL/V6PUZ/[Q]NE:W4/Z=+M)/6E'CZMKC#X8<.3J&>;XCO=K!3@JSFWZ_%&^4 # MF-E8GQ;47JET_';%R3&#^K:KL12\M<.!EPI9$)\?3KTZG"]GI7MO>_])>EKI;(Q5@ M&[E]^DE$++H=^/[ZFX4#)'PC+PE6 %D.'8+M%R$=&+UC MN01\@!'Y VX 7?=Z-<5*[_,YRF=2"A9/HR(&(NE!HO8EOO;!$;N3TP:;KUXQ MVJV6[$EC>A7!/5=1 2%3LA1:-8,+DKKR'_U*;=L=$L+4[_HC,]_3TC"*UA[EI7&F-%'?UUVQ)?0H%PZJVZK*\TH[_/>;7]4Z6Y=J 2B($>LG+,3 M,@*7#X/EB3\KVEZ;'P)9#Y0?5;7\FE(ZJJ00I:^FFW4ML/C?<\7AWUJ6QEB* MIJZ1"*AFHQ5OMB&4=APD,/389[ 6H'9EY<;LXZ-8CUFVN<3"G:QVOPQ_Y;:V M6+/,9AVUH6BO]"J_&9T1!M:&SG"']:1S>[-CFL'RMO&SP9LCI+-TGFY?>FLM M+2$L9PN<*VY+@T4^@P^PI3EGH694AW,BLDFU&R4'C<\XZ&1WM9BEKP2'#/9) M9*ILF-^Q?_9MLLBDFDVH_/KXRMFT]65545^P?OU+^[^7#J MGG?O,*:@)<'VPSWF5CGS(B;16Z O%D7H!]%T->Y#C<6"[<]K[M9=';F MHW\.6>]3@<& MKGAW -<(L-;UL+&CE^K D'^BR$\U1B'IW M8GHXS.SMIF2&K]#7C>LGI! /K+;B.Y'MNV'JJ&Y"58)KA!,?"#*,["-)T9G2 M:]!>FG,W- \K\:2^PGK%(.XSI@,K_5!0@:/@YC7WNF_HG M/I!L?-N_#(N$HHH,24D61NQ/=^WS]B(:IC\#:E*O.F2[]P )N"?VQ>F/YE). MO:$\V?YR1ZBH\],.H6\B!_[]=V/\SOZ/6ON1)X+H:FA';][*(Z9')QYT1@"X M#RR2> 0!N4@DH^5P>SY_B\Q_6"C]P7,^'=<;Y*N4-8C?G^ASA"Q\4,='.M:O MA0#I-#/68715!$7ZDV"^0@6/X\E;@O!]5@8M+6V%MTYVYJ]$EZ2>MS#6IFX%-$2EA'BW 'WJ<70E$]M+[U/AR7TT11OW-AI=9IIQU!FHEBF M\!TTQGVFUA*[G)71%%NPG)78"D6!7*,R(A%Z3 M[K@3I/Q3E:,XRJ)S'_ !6FHS41-_ 0UMM2/H0B%A11SW">PY<.+,IY]IY0U, MMT03,0?&?'W6AL].>W9=S](;%+L0%VZ0\,,#,2G$RN VXFEWD(W4?DM]>G!M M";3 2H8&HYC.=&*\B8&-=@DWV_=64%AY!UAHVP-:A\KCT]XG),DS<&NB MLO;WMP:))RP%[MY&WR>")Y#0#M(*#+8B\&R,#0I UE)7;D4^Q12P;D/T,G?H M##+^KE]DV)(5LBW_;)XK[\,/':D@F3J)[J-##0QIV:'WI*?(>GC"MX;<1@NT M*8)'WH+G;6A4\<4633.!4#T/Q[.,;N^FPU$J5W>Z#T5\D-*5S-H@]#/ORO?VPE*XNF8H .H3='@9G_<)C_A_;[)@N"0Q>/ M/<[-L[A8A!7A%J NH9-1ZCA]B.24]>/@QY\:UKZ/IPYE13F9ECP;8A<<=C.X M:XW:\Z5L75=H<3DMV7#CS/=6H MN>&4,))CL_MFOI=?N3(^+B=TW5?U88 M/4;<%XDT"(L->\DBB?)$.6K<1QRI$+"?9M95C<"8=8\_'Q9-HS_:K&'@FE MS?3I*RB'DI4D-XYYQR2^3#EK4"%]Y[GL!M$+M_;2JCNJXY#U2=T4(Y@W CR5 M;U:RX/C#E_4C%N9E=O[!24([77<)F7OO6( OY_"UI>4_-,Z"94^+OD53#OX9 M3_?'!)4J4#0J?;+?AHWDA9H[O_Q:-6(+G&K^<-W0L\E*[9H.47Z/_E%B70^2C0JYJ\P.KB _'5 M'3"%0W$4K;^^A#I-[L%%T^(XZUI-(!+QS8E58?C92)>*MM%J*7>0W("6V&TL M\,?3-DI_Q9)] ;N/^PI_V4B(-X%'[/1.LF?BDS[^^3KU57BQV?%>:V/F2XVB M1WHIA$/>^H^5A[ PJXQ]S.O!-^ 9#L]X;Y#UJWTW\1J8>NN1+6.-E&JIJ<&; MI?[+FK7]7QPJCI11AR]]2?XTP!V+H<>X"JPVFYFR;JQY3K_/M%50S3VW87OQ M[2P'"T L>L["GXDZ/XX3"$0I\P&?UWL/0>G/X$Q&1431AJPH/;4V%U],%Z-R M@HWN.6@&K.TLH[LQO[QR; M_BV ,NO3?V_W)::?@80GM#(W'G_9\#06Q3Z&&^<)@%X5S!35(^,<1^'(7G'A M?4W25\C6&\Q#KQDXLZ[#0=:K,FQH:"VG(&UVJY$TE$]>^CJ]3^/) M;Z,'O"U*U9SLW.0IV(,,_-7J:'_KXHG'(BW&AH;XY MZGLYOE73K_0!H08@=I',4;1$O 2#%&C&1'-4YE@Q(XGE3*DY*U)%-[C,=A). MZIR1;6C)_3CLW"A\2>6NK6Z6_?T]2:ZA[H=H&F(\J31FM5.3]FZF,T=>E=5< M"V:ZZ 1D8K3)-Z'BIAX?V>R.=UN)0.?PPV^BKHD+6AR_HJ02MJ[7D9Y#:[VD,)#$%T"Y:V$:1SQQ7-G6]JUCT/$STDF6*6 MTY7I61IA 27#%[H%/7X:A]A.5<28X"DD"#RN$#>W[L%$0=9:@ M;U'/EL5N .T( M5C!4=(KBO=-]^Q11_<[R=DPAUGVF6[+%Q:AG 6@P9;%*O2U[R"!3NKG>1KFN MX6CJL4V>]M'<:@^@*-("ZP@=BB'7-W07.\?AZ0I>6 M4"=.H^ZKEGXW.<"C;SA&FM!PY9RLZ*)F?>V7K, %(\@P;R6=*<:ZR\VZ!#6R MS75LF'DT7*L8@:'ELA_,#DT2Q/7KO))E1YR37HCSJ1&ZZK1BQSW.L MN*U\X#)1$#>.EIYVY MV,]L[D$"'.,19 ]5GA-2 N&="-PKCZN6PMP/MOD^T/-QZ7\-7'7K1X)G">2Y MN>I.@A#'DIN-]RY8OHE.)S48I0TGM$D\F[;]:D=GV\\I!D2/;I%E^@?;>(O) M;&[?L.GD3WP_GFQ&XP,K%%#?@UN*VP$]K;)0HS,,(V0P%H1'VA =P]K/++>P0?H:J/M2.B( MIZF6WKUWP4(.!JH/K:!#WX'J>\Y,=6!M%=)S8V2R#V-*^HER)-HC9'-O;TY_ M/RJ6>B47K[@XSG.JSL":AZ(^K+\Y <@/R[]/W56G_.W=&V* VQP?8%2S37$3 M)!A(:5\>Z1SB/H3?/%:ERD8$A;-"\]=7&YR3W"/FAQ,M+&5^[BH0\_?@[@Z. M$,F=][DO%C]0N^>9P4\VZRSDQ'2CX3N&-.C$/A)9XQ3T=-;3\H6'*W.\\4FG M=WC%@V#='"%KL>]S\B7/CZI"WN=_Y ,_MQO0ML$7BY\QG/@:90$S49%GW.9@ M[QNZE$6DND[-G3O=V&YOW- M[;O!J5<'CC^=#4EQ+RNN?< H;;K7L.?=)6R_1T'?L*P MB3T)>3.U;U+0243Y!JUH3^.B,>^1"$QP_E@[H_!"ROTR!B%]\GU?OXU7&)/ MDS1@"^"&K7:_AL*9%!89[]E9@PGO07G0Y-.J@/JF61'>(KU$W= M7$_YG+.GW2&Q'&',Q>'ZT#5/W#^CZLQ6?A5!'^A=3>4#M?@N@A*F_M0:J:'->1:5%!W$ M>GQ=)V73'8*\P$_0F)^9)_S;;1\ UX% M.NFFB/>!X@ZV.Q8XDK;[QJ)W'M8UG;J4*7M@CSRYW7("3YL?AC;Q@:3+NY>0 MS1DYF\Z0<=TT[K5OOON69=(6EA>'C[(=.U ("P&PO.M&NR#D20M"=D8>BL)"J?,-D21PL1P9S="O;'_7QMYM?%C7/. MT)3V3D\U#_M9).O(>@)CCA;N#5HP@D36F6TL; XK\D->4:V!0FP+7-K"P\*5 M&RZ98ZRC]NH./)05/4L3#.P@^51#AF(KO]E>V(@1*V&L$;<09SYU/K#X6_=L MB")'OW6T(=!%IJ%9;+CEWFT5IM3FR]B/REYFDG_^I *_V:P%[BNL-UO=@7XS M1(S7C5;C[76<=8E&\Y3-$DM(! Q82+5RCS&[)O?&^_YOWZ MYKJ2 /,7 \6^@N]T:]?$7I_ J>,&J> 1)M.LRSW<(]U@UG"UGZ%J$^>BX&&[ M(_[<^<.C90/N9X\[;S'LGK^(/@A7/&-N4?LFCL@(UH=]E*-4"T7.+4^^.%Y/ M&S22[ZWL+&OY?/1N16N\< '60"F^0N-80G15M(B2 *A%RL#3OE;+G=>?;!?! M]6LC4QZ*\2A,5/+W*;=]^ERUJ.^X>-G&]6&&2S%N%+<9TGCNCZI=R+ PH \G MNUK6?EC'J_MGS?C75+R\\UXO=;-6\T&]T_UVVYV!B<3J$JRBM,?+B#9CF0*Q_$ MTT&;P$1ANY4<;Q+52.0H9-.H7:M3V3Q)U4K<38PB E!L^K MHTN%ZBV?L%'S*#C;<7M; IV0?8H]IF4EOJ%M9Y?,'45O]%Q3V?DE:WFC6#L< M]+IRAAY[-QF3@_>C4B9ZB9K?&Z<,D<[$GAGM^M$\N[7X&;_;AIC-)[=GMY;? M*XI\ E_A"0<#X=E_73"WVHOU@O*>4BB+XRC9=0],R)HR*9;8, R9_9J58UH+J$L-I[7HNA^UQPRS;GO>B?F^ MX$=#K(9Y=.#!X\Z4$!8+^D0GD,UY4GIS(9*==()(0.T23Y!;@-,:W$'6*RLB M+E5'I#W=/Q:LPY";%M_?*;YVF*;-AJMB+&0[A[R-!!VI,7Q $K=QRBFP:A$M MW4!B.!H0UW.S'07??=BU,O+ HLY6UG]9A_@7F=M^<&%.K(N4UGT^)($H M]Q,O1Y"&$A>LF5)^OQ9#C1FNGS<5OK\4OY*_>W.PS8^=]+L&;U$A)+A"-#DS M5$&V/63'WH(;O8$47UD/ MK6ZQ+R3(9)G>1P##66X0&TSK;DE?GR'2T61JWP'+])FG^W*_^@4]'GUL]Z!# MX,OVF'I@3\]#V7L"+&(O@<)FR4%2)B7A-/A"$C\=),?4>A@U$TOF "M;^ MX\_E;PJ'$1H6JHI/4M4V[,EJBQ6G37B :%8,A&#;8XZCM7G#2 T+G;EI2:F% M.J([B$XQC'"T_^[B,B.:3[:SWOP\L_90)+!DWZD,/0"79XDKOYA$GJ04S$DC MH7HX$G',:L:Y"L2=N>YQLWR[;@^M*_W6H\;FUA>$3U)WB6+UMZ* M\O6IL(D*"@825U>"ZJ-S:3UO5P3S :XFG)5X7C=*Q*Y/F M+/LOX(OTN9L:!6O,V,NVB?L=S;?(SI\X2OO>9S 1^$.')_EWY:Z3F\T'?(T@ MG9VD<+8%9^,'"[U9N* 7JM4Q];M7M?W<#YNV]&:4E U*5UT/SCR[(/])JX2*]W7+ZGIMT4;30 M)L$8\Y:M__U5YX.:D?]P$T U$1]((J^R_)G#*Z-S2 F,XYPV ?\4_8VA_.BA M0FT4^MJC$H.)5%@ZQ__HC@#KN]W.K(EE.".FZG9]L[X-L\X/_]*$_U>U@QNS M!!;'VR68_1Q52XN0.2X%;#.N-A(&;]W,3*_%.,&(W:[W22 M-G$GHC+0)F26(J,]>OK52*VQZ_G#F^_=OWPEV5$4I&["[Y;8OI=.K4-RY/MI MI)5>9GL_ZRE1!-_B&"MYZ!&@\XD51U_=>#?"GSM%L6HJU^Q0:J MQ';36\][!">1P9!=5POR=MNV,HQ^MVFU:$')(GAV$1P,UQW2E#]2VU?FH/;H MS6FA\%KOL2P'DY+_L@"%N\EQA5%?"^O)S&,\9BJR:% @?&$GJ)2&4.+8[J(L MR4.^AT99[HLU(AX>XN03[S:GN^R]$W+!\[;W&1)]F-J,YNJ7LV P[CR>QP=Z MW*@],7NV;_*T,F">AQ'UM-J4>%*T#?WQZ1VV_A"I0C$' M:>S#?UL0 MW//UZ\S[Z>_?ORO\?4#AJ)/P3P\H8L2JHLH([$!>/TX'>EV.&^:ILIMSJW7T[=W9+J)\ 2K#6H$NNI/O=ML$SISR;#E*P8\NV8F)SOJ MAK]()#>SXKB5Q@1Y#&$N#FD#*3P%!FF\'Q"+0RP08RI6$!2RM!R>)DL7MO=E@86UB" MCTR&,.3?@2_/-SW>F.!#;1--ILD\ :Z)C:!EVD67R6XK0_YL2TX$5/\,:]N6 MUQWNKZW'O%$2G.L6_?9=1M;108&>'2YO?B,V"&M^$$W*@-DW'YB:HT M$A@E8#E+"7(,8B;-KB9A/2LGJ8&ABRKJ(;%8(ZMJ?%CD#ME@SG(7]NU%3'G9/%W7ET8W!7J(TZ2(?$!]\OOC+/]+_.53"4)\?<]O: M.4Z_/.9S_\GMCM#!V.<"&SJJJ[X)S5,G2WB2UG,DBN-LZ:\$N +$1F)O0&BZ M1I"DQS)*@W,>;',WCIR0,MZ:.^(15;UM9Y;%LX5YBH28<*HOHY*.@':@,G & M4Q">I0!U@^8=) 3Q4/(2;A.S.JE1R[%G]]*1<_%IPN*X-Q_$XZ5+0?94)TWR M3VXJL(:>'*0C&7:@-UUS1I5;30K4A09FE].O!';/5F#E XOL0JXN;G#4;6J\ M<:BV[I6"@EK;>SM-""[L8 B:HY#6@U8VP:?CE>$:%CB,A/+.?7IA]-VH+6). MR]DE8TO^F9SBC.GOPE)RA@DGU;IB]J(#70XJ<'K/ M>P,GJ[[Q79D>G>K"&<8N7<^>Q0#?1+"#\'R_R(WG1++]. H@'T@A^59O<(=\ MY^RZ0I0I4#<=D6*D^DL^(/?WM&]8YY;QKQ;]FVEWDJ?BMN>@3KH<1!+Q8B0: MO7K*IMM!M0L-;3N>\H(WA%=MF.SQV@@2",8&I)KSQUXBPLJIO9IW/[O7;BRI MW[:1^?K(#Z,>(V@?@85B!HT195"T1SQ)9CG#A+F%+KC8K@R%T--ZZA*/L+/0 M 6:[GI@V_69_).R]L%1TF=#"\?@KMMA.O#XF%99; ^9"JW)_K$A=K'&64(JFTL1&?6YA/X'T*!V7".N10JH,GO::*(R3Q/R:Q7<0 MH.UC9'1'=;*V*--GUF\\V[]Y[2Q4WCV']!Y;\9$GD=UMI:4#?X06[8S(<@HQH5:X=E"6SI@,^7R)=IDUJ MY_7;;>]OUC[7M&O'B^?49G)YTD^M8(^HQD<*'QD,W1^&7DM3EW>1D'M4Q/QI MURRW3P.XP_"4/(BGU?&!^B2.TDF>1&,%KA]?NSY3.AM"%IM+?!!(/XM3L'X\ MW5\!X=;\+WDZLFW>W3%L,'VC+V-@.MJPR]SL ._)WXVADHQV$:PHZ-RI8= 9 MAHC#ZI1]"_TLTI$39.C=+),Q);_ ?)%!M?[ ,'%8'W12_VA R9$*C])J>5YW M^XYHZ)Z."Q&6SZ8!9<=SX$)2FYV"]:R6Z%NN3M!(*>/94;D_,1VT3^2M0CVH M($+2C,!'/N!CI+FD[AMK?/-F96 M0JH1"O-PR>> MMA.1C2BQ!> M1"I8:6$*!]T_F#!,M6QL/_VD).3.L,8O(Y1&6L W;SMB#\2A-^ [K^/]C)+A MS!B6PG>B^,"5UR<'H%=L9TP,9-3MVN-P2]_>1^9YP'-5:9W8D0>.VZ3+0I=_ MR80105L9CQX^4(OH0Z; J'/8*(VWK76L'#H)4Y%.IY!3&YU>0)MYKF_W +*L MO./@FX-2+9X5C[V+$".I_ZS=@F5#QJ;@Z]Z>2DV_TD?3-4JR#KH_E8 E QH! MTG/CJ) ZX8NZ#),KY^PZ[!M$/JY8H)Z:5H'AKACMW;,DR>YMH[YCFPU[WK8D MM V]#A6J]B9KZB(Q%J?"V M8IW&?NYKO(7J($GRD.>7(F5\=]1U*ZWNGA(\<]*(=MS7NK3NJL"I@[56C@++;[.@XH M;?PBUR/T*06X_%!@+/\'FDQAU4-[V0I8F3&X((80HC.>!M*'=LZ29ZZ,-!@\ M.C+K\'W+V8TIFYKL+@T;% L>]'R_I]MD+?BOD-(EL)*9AM1D/*V8"KH@,I : MSWW;HRZ"1Z$8C&]WH/RU-X2+95<_+[U$[[Y\C/90FG;KA_"V$$&/OK// Y2/ M99RK$;O6DW5K8* (D4WRQD/;[/KX ,5NSC@:E4BBY2-5VR3 QH8!.&\3B,SC MYIXJ#KZ>[/(7#9YN[ MJI-,R9O)RUXBD!O+<\_JJ98?EWU?!;EY.ZNWA6@>T7I^/TU'I !UPN6@M@U; M&=?-!P3P%U#QD4A1O"_%,N(ZA1L0=PX\BZU95N;Y42MAUOI% 45#K9<[G):A?S M=-E#WQ.AQP(M4B\OW-EJP1RO_3N'*04L1^[+AEN1/:BZD'XMG7Y3;?6Q">?Q M:N.+1CDAH2,IRD('MMY5VICH-#CFNS%& 8^!O49]@Q70P%J,>\$,4E$ P1)_B+Q[A.B"V?EWCFHQR3D-+% MNY,F[8^,JV]HE2:>'7=X//6K9".GM!9=J>Z-&R')XWU\>)-IQZ PIK<[:+Z# MZ'OYTTK;_FJ'@(,1[U6^;P@6OZHIH;PK+!^ ?K!@W1V[PX\J$7%SF(+DB<^9 M5'>LII.-M\QC+>DCK!!)B+QU;<%Q[/H'VY8=#Y\YJI?U7^B_^Z*0P9;$=Q[E M2?$F2+5><6P/#,5MU$K;_@KQ*+,];3;=U=R:SK@Q\LXM=X_#?NNU?3M*:XX% MWSF4=? '(@Z>S8Y42JV5 29P]A?#&V88E=#KN:@VRQ?D@&HZ7@1STPDL3*^X MK^> ZX\(N5K'+?[$^GUMTW9/M<13_P=Q[QX.U?_^"X\H24S.9U-1ZH-4:)3# MJA25-$H18BI)B"&)&#,BY\.$4,101(G).8=,SIW'^_W!J&;6DUB M4SA^W$^@=P\YNDDEK57[.['>XUEY&.[4T&7OVG@/=RNS$*DU3]82<]U?5&29 MW[EX3 +6CR":NR1(!GQH"2N4=NQ8#_<)") L#CWVH>.&7EALF5$U1=6X_4U& M/>@_^$D;7?U,K%I*TSE+.$H&SU"3@9K2;C0D!=H)I1YR)EBRKTS>&CE[@/6Q M:QOB.+O8+^N?F33+G_LG= OF_J;;ZUY_8)#G*;R]A$].N%+A9QC\J'?X4AOO M)3S%K ]S&K!?=-S,_-1R#7M/:NI1>N:GT%JQ;ZAJE2[QB9,+@-U/^6W_D+2#G$: M]1IJC,CH87N"TF=$B88^1"F2:ICUA89:DOL ;M>W>O2WZ;!*G5L1WJF#?WM[ M]-Z^E[IP4]=9@V<&N\5>*J-@%5&]B^(W@QVC![0D?!][^DD8DH)0LT\\>O)WO= MK"O]LKFD?\2CWV\+,1!C;6TZP>\25;P0/F(11#\*9(2;7P2#N5F02PG4T[Z( ME^;83S;MJM(P,31QWO-@,G;SU^-FWZ*L>*N(N)>";.+WKP34*H+I!9M;S[5_ M\YT?' .A0%N^7(,PG0V*DA\1WU81K/O$CFB D4K]0\+%PR=(PMI)LQ!9S-_" MF67@.K6\\/L91BE"A1'3=:G%;C(ZG4XCQHK8EC:=&Z-:G\TJJZGZ>( G)TJ@ MK-+C:QJ#^NWTZO@WKY%OF@B-H%%7J&O=TWB%K>XG,VV2V(VD+6&4H7_^2]-[ M_VO[(U!V"DJ( >31$:Y9W#1F/(=; -I&?6UI,!X=A3(['=RFICJESH 3-;=K M=FR./NU6L$-\J(RB(4A913 *@6HT7U&E?7PY#;B"2DZ'>FS!Z1I!5KGO)A]T M=GK)2'8U&U-GK99UZ]7?7D6]S7O:*)+0",\?-E2/)61RJR[DR-L&'VSU7[@9 MJ>+RJJH*>LA!S0REY3VE]VADV96]\'0,UCTCUK+ID'BT\4%4P&F/6[F2;#F. M!O?L*N(NMFO:>,!"C./L"NJ-A2 W03:COOO"US4;/AUIJDV;1]9:R[3M2MR% M_B?6\YWI(KJ-!.G@4OC&'%P'48MX;0'Z!\?>QL&X@]T-_L_'OC=,FY!.@O,- MF][JGMZ>XZ_^%;SC^W4+N_;ECWS$K[FUZ_R*\P/"1Q1XC@[I-;#S660%OH7@ >S(KS6Z MFN)C3"X]AW+=S.W**@Q>+,\OI@[VZ?HC MUX@M#0+M'@>J^NKDRGRS%+X$76)\^2(0CR0QXWG>(Y!N2N=ATI=?A2@ZJ\Y7=KW*5E3=E'R7C3Z MJ+9.8G73X [7G^(X/F M_3@LXF3:F>50&C#F9=O8C#=U^:N0 !.$B_M).\,:R4D+5^#<[^O-?X%=.:7C'1/*[(%9^307V&JMK=ZTD#WXV/_9QHOFJ6/ MO47.H^<[9C"C>MRC C)^"\^$KPIQP(53("W&Q P6P1*K9?K? M?_V:OM*28:Y]O * 35".R""O(FHQ'898QDB/41)Q ]^1Z1_>5['DK^#"L;S; M>RI^]$/6QCQ1 H_3!SX09]&-YJH7RF/7JFIXT&Z2*C^%@&==-H MU[,P-Y7@+L6.30<_X[M5<48(?#MU'\"( M06F8&HUI<'LA./I+'!P6[AP/^]!&V)B$5<4C.!8':IT)WO&5>C;9;S[)3>AT MCNP81J"@2 Y+N+[\!=\4K"^YU>=' M0&>R"A++NXHWIXX>\Z]@R9^2?E[ZWI8^U:N^A)V(YSX1%%&O&B([5LCS/-[& ML!I69#1QE%2*(IUY?&%?@ MEHY8'"K&!\ Q/IQO#6W33O:1J ]M-:76%AB>L?5V3E,(Z+D_+J47K7FY$3,^ M(-R @]'_$C04">9T * =95QA)C:VHJ0%#.M@TN(NM@SL.ID>?VUH^LK%[\=M M)$*4EBH4Q;Y1J[%L9#D,K&L-"+O]B#4+I%;5"]/N%P[IW;7:]KV\].?P]-DX MRX4-S5&DU+=C?^_'=/M]M0\52H\P:3)^.;G*(DK^4/#J<83=LRW'>^8AMM); M&_UOG1]NA=J,O@W8:^X\7>L@2>8'"!ZW[ $5N.$PW_=!JH09=SF/>V266$>& M%'U7EY[VG:^N]=6Q.V)><&ZOS%NDAEM_ZRU!/L!H$/D]6Y]#.0A),45Y!9JU M6L&=.?;K\HU2K.2G?PS[.J'OU6:VGC%MW_U!^Y76W'SN#O%V:@ *VD&=[X-O MC=-G Z,#N:J\G M0;&Z*3?6'8U4.HK Y_/@D-@6)&IJ1:XRZM&GCS5P"P7/GH"4E#]S;A%Y4UNQ MDG[.=C IWY:8PAV^8;VH(Q[U5ZVM;>9U#==9\(+J39OP9$R1V.*\W?BCI"X/ MY&!E@.%\W8-:7MZY[&.Z>TZTNG\,>KNO*3VC4#,HW2,FQ,L+6!)/: M]_[.?<;LO;"YXSY>WI<0]2]KD]:WZ=INO'26L";*ZF#S*B(F"@9LKOJD4&L0 MP)$DW3S<+EBH;)H\>AN5LU5>[7PM8LUZ'8KKBN<,M@<70U\GE//@1T#/. HG M>RW42L]W11!G+$^QWM=%3Q].RC N2.KJ12[''BT3TE UPI?;U!O>T"3=;\^[ MXFJAJWW\[L\W)I[LWS];L/1Z!B V0_+KS6<-G ^8%-Z29-; ML_7>.5>],REBYS;+11W\4XA4@$1KMN=$=0Y\/$>8!98RJ.S7X$CG]/81W3W? M5V1),\VW*W]-ZAP[MU6F\<'6JF[C6-/O9$VB+S"6Q_6L'E@R&L=PDT"]C@E_ M#Y>M_94603-SAMN,/'9+O[ /^4=J0]R9PU^B.BQ]XV&R[6DTRF/.)AOB(QC( M,5MF97SEZ/O^,3]7X,Y-GE_S[?7_N&]/V_2]TWC-(4F)E:%51!I039__P#LU M]F,\E+V3=R!,84:I-=T@PV=WV&S[/M=J%XL[1U(W3!V9V=MV5OZ5[@[:H8,; MH3V\<\(/]%K\MPT!I?RBUUAP7+3RF9I<-5[T]9GO/[01/*:E>ZHV9 MV0^L.K$-#P1$:KP!ULQ3+R*CL>HMZ&*\&\2IG(!,[$(HAQ3"'&V:',;3*&'2 M<0V)AFI9+DE5QO$GYTV7Z&\HHW0N(,A<,(TD<@,$#X4H_H&\\[$J;DU@:.SU M/]0Z6[6KAW8VI*+_4;XAQ@S5O$S5%R+#T$*I4AY!.(32@ VW&@6>\2/&[0/6 MA]B[X\5! _R1U_4U=2,&M1E;FH9[HH,<=WK&?^W)#^0I^0JD^#I657_+Q.Q5\T!I7H :.9)]? MIU_VT^U0X-Y;)GZ/D'F/2(=$M,?/"-IJNHKH8/+4A=W86F1;""A8]'#K !=. M<&1:["*XI<1:6ZT7O]0OZ9A_==B]Y96JZ3NBN_!):/ H\C$E;K. M)\Q(%E3#\%_BEQ0/X:7+/G].UT?O-TUDM<\<)D M$KJPX#'J'7(5I>L#:?S$',NYBYH$*"S<=*DMIVGCST(Q(<\F\XX7)[EBZ.= M569WBM-?K3K07/E/;/4@ MN9;T!A,[GI,60&E10R58[&0JY=^<^'3%+J"FS;^)&833+]_1&?/5,R8)\>>$ M_@PY"H9T%;X*FH7N!F3=^?:B]"2^+K0?_%IWC)94R &ZT",A])=$U-BI/-4H M3,HF78W@-ITR+G8BF7L6&N"=#W.V!DGM1A-^/<#:RU6#NGGN5%"FHJIEZ.(U M[HLU/O?S(BL6)4\6'-O,B4(&4=8+G@*,4BJ(P8S.NKX"*6PCWN4PR?;PJ6*? M;2/QN#JH>&BK[<'OG[SD(F#AY'**]F"3C9\>5T,4*<+TN1HC+8=8EN;<7&B M8X[E6#Y27FFMXQ!G-N9.EER^%?+[?G>BRBYZ2'#*QD?.)7[$:O3\LQE<4@.@ MA;?GF4"29SAU7P)[@F<$MNW*CC]OZ!Z3-T5CU')\RQ RHXB@@U(\0^$0<0W@ M#]P9Q[*U>'LA1EA>V_ADSND?K@WW5-B5]14+V5M M)J<7"5IAEZH'U"C]$PPT7RY@H*W)[22"@^K&IBCOZPFP"2X=USE5JC8;I,ES MI@<=590SV&13EE!T6BY0439*MCW_H#:.=QYO ,UQGC (I> R-U!0\HL@%U;- MC?#T9N5AI,?G]KITUNA@5.N:MN[;>T1[]]^UTO%J^C$S*%@5R,_-2,XO<2H_ M<.,@6&BM-104$HS"HM]_GIFZB5$)J]S18G:D[[ZW^H4]UYW5WM<+UVMG+;U6 M%/NZBM"@7L:-B1)U*U,Y"MPDP<,6).NU=\=PM=OWG-;=X%!K"7?'5$=U=\/Z M]U9>DF9O=:+UFT!L%%X*I!_!R.#-0:?,0I\J8OG '_=]^N<5&N0ZGS_Y7>&[ M0YQ!@G80Y]D\!\+'542],JP7QWIT&F'D9T@-_I6IXD3']^/ MV:O1K+W>__!0Z\_?_3;EZG^N9-J^P8)!RWQY9%>XPA0TP"VT0@Q7K)ORAOG< M)KPQ\>G/I@N3 ='74@Q>S*63=W[Q>*6WKO5;);$+D"(HA3C[/:>@ D'XJ M@9YOFX9NGM^E2T*0LHH/VSH.#$OSX MEW^CU1@.A_/&:9442RF>WGSL<>KAYSM4$6)O$+=*>__?RS!L;]_V+G6U(Y:Y MVTIL*KK]-/?@,_4[&1\Q"+')D0] K2U?>5$H9)A0/9H;9ZXK(J%#/-7LFAL\ZS-+X5#3:516$RS)A$!6L6_% H M67/2-2QO9NWKANA:\ZAP.Z4A3O _LL77SX0'#9,@9P ,6F"C:2G4:]@H>LVI MY*#EBR 0I\>YU;Q&NUR?GE5C.&IR);Q7\KMN=8^$OTG_/UMW>M\RVR!Y!N/+ MSQ2T$AG%U)>4^1^P'4Q#1IR>&1)[/S.,;\HTBK;:/M!B&UDTK>4^;Z3WBO2N M/D-#S*1TV6)!B=:"+Q%16X0Q"/=_C$O/K<$0ZQ<_\? MMD1!Z?N!/XLJ&5(_)8IO4C0YR/E2GN2_^NXQ6E81-3UQ0CG^-E"E Y F1WOL M;&I\R(H>WT]QNM:_T^M5?H/=[@O/:QHO2B%^7Q,?I3)7 +G6_:N(Q[!]6, 7 MR*2CA+NDB*P/G05;^QZ#\?&5-;U/B\H4TB>_F;[1&2[!3,0+I=F,)17A'G@8 MMT*83FX_>I&\XW/3VDX+:=?QIAG)K"2>-)"]0Y1%Z0G61!Q%1&; M15I%:#WY-]\5BBJ,4^B@(XW4A.(KP]2HAT2B@R=0)&VM(0MSD-@9'@0B[]Z< MP\K_'+]O_#&6XB\_?L2E,"'EV(T-7S355U81PJVBDAE\V 5O%BVJU8RO/R%L M%BJKM/D[T=\O37'#9KLM:\Y3%:VV\_=!>:L(214"+8H2!2O9L MS+,>*FH^=H$FMZ%[^\7BM$"_/[Y15F90!'SR6F*;FM7V^57$79QP@Q0C F>L M061N0;O:6%$#XC0)IK\ )#6 /AHSTW<4750Y!,4^G,J&CQNI3 M4"QO-^$3H-Q!2J+7]-QIP7PCOH"O%M_N%-HL;+UIGPO2$P#0&A;8>IU]FSE& M?(4&YA5M;[J_9(>38G+3_LN![SL&Y=J4 MMN'7!J\BUGT6M1\W28ZG0I;@7 ]9YE=^A5F+0C,P?&4LMQ.785P3>G M":5#&4@R$\M7B><%3 %#/SP ;DV(I^^X'YT\WWA62U)H2P.ND6<<6;11Q=F M#(N)$3QO.XYL>N2.583W_)?V8A[G_[K<7T$M;&!4JJP0JP7?JBI>AE4V( BA M=ZPBQC>T=WHV&[C>/3HAF*XE=OPD^BRLX7!FA>O=>8X_8H$1=-0?#2/%K>'W MAA=M7T7 3K=6Z:]HPDYN.VSW%KN,.;-OL)H$)?8JPGT5(2W-J"_'?0W_Q;,( M9FF/51R4=5F-YL$DCIK-";=)>CEXC:$$DH-0'*W!0@[5X-&HVCDM&[9E0]?32?_\7G/P\TA\;9$\?L/ M+%_K/X*".3%,;!>S$MU.2P@'$FSC\-;!A5!L;<2?5^JWG@5LHGGO.7S+7C4= MO>5O3N!;1;&^/@]GSBSWJR"%Z$65\YF6$Q13?6GQ!>)#(5?D?<9QR7BL]R4+ M3H;S)[E/6QMR[MG\WO?%05Z77@@TSG MJ:*,(R';W%V.;;FS.7I]H;2)$&T-=HFA:3 #FX[Y#V#4I]XIWLC MS-F&\SKUT]^PMKU;.S1+\C,E;Y1M"PSU5)JK_3]0PGH!RT91YJP4!046$3-D M6=^]KK[JN.@ENW+I5Z>TU9[49O6-3.Z6B-PA7ON8^FAAE-1-!UV0T,[8V1@+ M<9X*[$4.0H/)G]E"I>IA*S0TV_E[O(-)7X^Y*=WQU#6AT*=.NCX!MT--"?G^ MX^[Y1WH]_M["#520PB5QE__9?\N-KH>TV3].L29H7(']5)?$G.J2Q1GP!!)@$])5KC !VH MD#ZRBR:-F?&7=&B%##GF;0U.SJUJG$CVZ^:336>?^MW,;F='.91]O1M;7[3? M)G,I5+C^$R<"EN,T:%M/&Y!"5.5[W9Y!*8;%MP6YS[D.%[[Y%+HG^Z#[6X1" ME/FM0N33[X];G06/J8P& #QA-.;F/HC?R.R2N*+9T5.E;J['@B?\E048 ["C(& ^I%DY= M<<$ZK&)8L'5TR,#L$'MZ\$*7JM\]B8V@N2.0&P\(\^PI0,/'T7A;2(PY,-/VU%>=!'-#R=:* M9W,#&)S!O;&B-+4K=9O=WL\XK/GB[YE]VL-2E <(D[3YU[4;BIKR.Y7V-7Z)VJML! M6(($NU/G&WGG\$A!;:O$#Z V9WY@9I:CVFVAG5P$. ,6'J!M\7\N2=.32S,&8+1W#&*H)DM7T8;^D7\ISO/LAW M+KSFZ'HRPVZ-RSO+I>;)$Y>35!_Y7_?/.MBV[C6/NX.SP,[D:##M?U%Y. *- MH %[9LF(5_))D!YGX=34"8P]5CUYX]V!YV7WWP\\.Z>Z(8&8'(5\ *.I/QG: MU=,]9;.C=2.Q;3/,@.C';]^7"85EGOYMCV.+BPI>3XL*=%*6#$<7L2["8?(Z MX2Y^.*13QC>&4#P[/Y24Q:&(X.N]T,2A/O9"I7_1\7-/$[>^^FNL>RF3N%9Z MG5HW\J.H:XP7#=HUTKF*2)S6(;=1P;/4./I&"RVKUV'3*@W@0ML.T_S#$R>- M]]3#6+OWB#NC-PE*6TI$P!L=W:^P0Y*"X1NL.A=S[I5(^/5K$>;MT& M'1VP&9I>JCAB[%M?X/&G^I4/^N2=4(/K!S6BOHC#UG$%@'0%I?,]G*G>-?E]I53>FD)%R=.YYXU9[R];RMO*WJKW5N/E^;]%A4/B; MB%Q7R%:T@J'9\_)N6-&DD^4_H&U!OQE?6XCH(DPFYB^QV.:',Z/2BO&QAS\-6Q MAHC@-,_)4Z*K\XJ=^OK$;1I?Z>EI01YC():+$613KRYG8\=8W.L@,FIZAO[V M569;*[)Z0/U\M89GWK5[U5_$8]+OR82O1=SVGH_@G84C>;U1VR#TH00O#>6 MOZ5,]\_/]!+TPX[7NI_NC @*-!RC[VY=2%] M AF"B2BKY122)$K*]8 C\';8K;%47^0&O@_,D@V]3X-'&?',D/K,ISZ9%2TY M!VYE\W2W.X8&FR1EY%?KV!! !F%NA$28HE<9M=&A'<#\4*5(L*H_;H[K<+SV MJ[;"[^0]V\C'OKOK>7X\E_6"R3Y@\Q^O7?'_S*^7?"^J!>2KB\HN(@6%C#[_ M>0)B"F^E;OFQY@1=MDZIRO_8@;+?OT[V?711"7"^VBYE\6@F#]01RMR"X\\! MO/2PJ3W,^[W+:6I/2S<&5>203+.I<1\N>38AE-34&BXE&MY[4G(&Q/ZK!K]7 M$'NSK!4I[ ->OJ:R;1__6+^Y3VC$-^1$5N8]]]WW%F%=YA-*WM.DOSR]=5-6 M]X6,;Y]?\X[!@Q$!7&]V B7G>3PIR(][J1\7GQ7!L9X926&'?#K1;[P\_>%$ M]1F).?XZULV3X>R?""O+08!!0M504P &PQ\GRDXOGZ$E$]:/XM&0Z;HJ%OQ= M2%>+=4?N$"O9+W*?/*=&_X)+S>2Q:F5=XXME&GY<'>Y)2 -F86,CC)+X=EHB MN=8[R>J?G]Q09WE[%J"J:T>\F7'B<_JKA+6=OH?%4^XU6HRHB";N1:L>>%%3 MVU#^EE;0*!I_J#RLM$M[QQ#9%4KF*'0./*S#*OG^)KYH?G7CN'B&_.9C!S$& M\[^$O(,HB3GL2QI?Q<]N.&"!#S/;M;3>.NF= 5.NVY MI1MO>WY8*%::Y??K=\XFO0;K@7$:8)"I2<0NQX\[Q.)AGH<8\ MV\F*E;MV[;)-G+>P9]WM'>_?=O[C=I40KWN->Y])_F)B@CTX1Q%X#D\6C_]7 M/YDK@WS;$N$D\%+V(7A5:Y?TU5Y3>Z.9"E+"D^$OM^Z=C-8/&V*WO$ROOY#? M[B#YSU /88@.GB:/YW%Q$/T9'PT"?'GBS"JB"[EQ[-!U;H$9:,I.>>E1>^]) MDX'\@;=/T3B#V6=..G>P%TX?U [B[>"'$66T8,T" M&>C.Q>RFBL(D[P2+JB>['9AHBD7YS@7L]I\ &(2:SV+F'V9AH!C>+D*_4$UY MP.(&IH(O0STO/'/HHJ=1%C,M4G&$;N(@*<8[3!@$Q*E>0)0KE0WP#D&]$*Y- M7:;D]>>J%_9/)R^/C;^)[.H&,]NH&M+.#< MWO)GM@Z'5#>GK7\1UJJ)MV@8N<0YHBW>Y^C88."_I-C/5.@\P=YV9:+Q1HNF MMJVBV ?\;4$%U8LR=M%'AG=2V-=[>/L(_?6W#H2RU7B68:@>[LJE^S]>ADVTWPI_[JJV M+W&C78A&PO*\_410\^59,Z6'H#C76)!!]-(7>#N*5KBO4L3YEGF=.]?,I3)H M&]U\'D.'K^R14IY2W-=ATGS#;/J:>$-.C_:&&-?,CF"HP\[>1JLU).:G7.+ M/ZI>Z U";GTMYN'2_!5O#.P12M0&3G$^M*N5 R+S#;E;?]#S0?/:$T3@X]>97"?!?>$: OQ.Q&\2QQJX5T ]OHZ' M=*]N8Z2>C7"PZ?5OF:[.''GARD^7JY']'W3PGX,>;40@$'\.Z#/,*1 Z@GNE MOC%CH0U5CV6?9KKHWN"UF'.FN88O3MVPZ,0'?XJ\S;/#RW-4>FA1N2-M1$E^ M, S$^=9GD\8,+7",#[6DG[4?V%7L%A$?']V/V9SN_^1<&_(F M)?WER#?2O!060[_!QQ:/O<)9WA@T=/NAR=F3*-1\9;9-(\_O3PV5 QKQP MOD\=6+$POX5WXQIUO6R!$:K3[CE_7RU'T?7G^\V\?<,%1_>U;\Y\]!1/,_,6 M6W<0 *P 82<5/ V,A[9EAJ%82/XF9ZYY2WTV:I?^E'EW#X9:I_IFM_MXAR9X M#\%+.[!Q5NGWOCP8EZ7=>>M%V7TPB9/18^7$_O%K9%O@(HOYVT=,::C*)R;C M)GW(AC";A;-RE%R*G*$/]_['&\;K1Z/. 0$BN1@'@*=)<:09/^S$!+<(M.T< M#3CZ$,P?NDOW4>A[*J+^*^8@#T-'W +07_A&"^Y632S9J'$TJ=( MX$,Y.+8A)]1]R&J+L-=#!J3=%2K2P[[^J[+^RJNN%O:ERPG:&HE;DVYO_+#] MJP\V0*P+0:#^#._.>>*#/O"K/%)3^5;@<=.ASM3?7>IKW!/G$9+ ":@ %OY/ MA%*G7^ /5D/.()$5T,S1[X39Z'@JP*1'+=D?O[S7[)#.1\-AE('\<:_@**FN M2'N>F? 3:BWQ"NV.J\K\"*C2UF,#8N/8)0W])A&I-C/+[]-%WXG3T-+T]I]6DH??R>51@QH_* +E[": 4 M*2[PF&,!,I/0/2W*G_P,T5CB83G<+U (B&PCRN8=S_?GFS(BL6<'+0[FE-SK M[)\\9O7^\@;-30]T7UI689U.'T3M)4Q0P5-:1.XD%%OBMQ+/9G/H3'+<=9/3 M7I&,A;L>>^V59L M&3_NX[7].G'CX< MS>A*U,WP>_Z_FZ7UW$J'@X[C:SV>#,OLFMY0GSF7KSI<&OEK\-E MR]M;;2'1U/)?40TP?]T0D:D\"%S7DNYJXKW[ZAH6P:QH$>HV->8);QMQP^W4 MJ1Y:(^DQGQ"1J4<),+YV3!%Q]'$% 8HKRJS'UV!JF$#QKRMU"ZDCP> M$GTKP^\!S6%3^:9@MBW?&,?7-.*=Q(M63W#TNUC$S>0TKSZ"%+3&_@:_D_@U M;]KWH\5#RROQF[5C-!TDZ>.ME.+OZE=6AIM%?7HG;*XT-C?G>R;I:KD\3-A@ M^8Z2V0K /A%*9&2B:F(7KWF8".KP.U_,:7MG*<J_1RO4]*?>. M)>LL6:G_N98$H:VYIIS64LE$JC\E%:5.O?;)=:=$D="0CWF=^WFG+9]35WM- M;M.MU.0RS1OZRJ](:CK&Q6$?'OA:-$%+5O%7'1"-*1[*8H'T(K3^^ ZBQ+HTU*'5<1 MAC-^]>F_=+0"BUQ>'FQ[(E0D\S7=>/9XNB)P'1L-U!20@E81NU<1L02IO,[Q MIB/A/08K3PST]7![%>ZTB9NNR!Q%$ ACHEU"R#7HSHE72]0)6)E#;-[1Z7CY M=YX3-\33O[B 9'1 MWQ+WK2*N7?-0J8_[?2B%\'O6.W]+3^@-OY'_>]JMQ9%;^J^,V0YJ_32U)*R4 M2Q'DMJ!9%=;6-1'NVQ M1M V([X"A7L4RE&!!5@Y]SA(CFDYO?;1<+J?JV5+\MZ.'6N.K'V4LEO18Z5SHP&<=RX82 ZD4];(H/WH!.?EXDCGQ-KW#\IBOTN[41! M6WKX\@HSU^Z%Y8BF-*N1Q@OU,0!FH'J;VE?E8HDP\_K(./"I((1C!' M2%8:4^;*/.<$MS3)9$[8"V47XU"E(?!9RAD]D"B<:,$OASB18 MO["U9T-Y(Z>/;0.R"%&B>J?90ZN(F#RA%AG*@I:YYE"R#VI:.-;/MR[&G@#& M>/MW/[/B.Q#] I_/QW--'_(:8\.#/* ;T8"?F'1?PAMV.I2OH(M8[:-.'X8E4C8U C28UBU M32,4H8IOYH]0LPSK;VW!?HJ/S[_5V2A)45HIXITGOGO!MUM%5(N6)WYL'%H4 M-231$3I,\"QA@0/ U[6U.ZA]AZ<*V_$9X"()VN'TY/DU>M4(6ZDTK'_Y2'7: M@E-U0_^"__:Z6/KEYIY0B9-B 0><"PG#J-]^@/PJ8IX\!ZQ8FX8TX6):=)[, MJ6AO[;Z#ZRX5!-K?P-;%\W-IG52>W@I->._3 M090H;*P!OLI0:^B"3(CXYV;=D@!_!WY>&-7O[Q/2B%P,U.ZKC^M^-(+U2=@?/6+0C'<[*3/B&"CJ0 MM(^#TZQ#4%TE5,.LK"C_H8+QF:%L])7-G/C@K;OG5>Z5BS]T[;)EV]9]T3N)FCFR,%R&]_GL_=VC;^LB#%P.OB7^CCR]PFP6Y^&">"=33[B$/ M]3RA_W1>,3_J[2WQPL-YLO3:^Z69US"3M "G\ ;@T%#+'59F!_=ZRH%-%P_+ MW(YG5X&\-P>P\R6L?.N3H T)%Z0>=6?)@@V]0(VE[*WY0[P34#L?-VL+T[GN4<3;ZVBI"O14JZOVV**RK[ M&82Q*JKX6^X7K'_;^= 1W->:IX9_-8RQ>73P^D@7788P0*[#M!''%KEE4!>3 M%XGDW@#K*410OQTM"T=^'!3CU(AV5L 1IVA!7DH=:^,%E[5(JEMT=58<"I%? MEEG>?"46]R54PA/S@"U]%Q5G%+W/2J4%]OQRY#Q2(2RSP[53^Y^JD1=>:?;Z MGV3CS+TC#G(_#FQ5.:Z.V2UO'6G-,P\CS\RRXWD;A)^!M8 G#3(*[:",_1[H M0$DK'.7T1.$LKIND!LY)1=[\9'%)?>>DJL>V]O>%MR^F_-K^VEHHFP@U,LFC MR]RTEU =;Q__$L@E'KQ#!10A*B P262R$0L)6Q7< 2C]#I\43?]7E>[9EW\"^ M[?:Y83^2,^O]71!?6(@4[91B+&PC*Q,O4J(*MH&E7=B)W#E6R[01Y_1((4?K MH^/NNJOU<9*IWKF_O\[*?-$)F"S49-[6_4LF 8P)H]&1&31;AT4>]SLO*!2: M_7#-(;5@;E?ZJ2/OXH-E24]UE_?65K/MW,YE5<]WUKS_&/RNPC]4*%,)_ZKS MQ,\;4#(C_HY%")CI_.#K$BZ6KK 4>?$SL*B 'D6+W0 M^2V.X#\><'3!8T'I-^D>N*==.F!\6XZ&A1-[S8@O6"1P94+Z6! M@"72.MU2U8TRBHO[Z3NO)3I=OA$\W++ -.++DX12>:#1 MV9H1H1*A#9"ZF8\Y]2HM$CB/6>-B%^'_S^XK&>8//7U.QR"LUTEL0I[&6JTB MVF%V(6G(5T-Q,'A_0;;0Y'R7L$8H3Y/YV:HU."O^E%:EA6!W $_ M9@=^JX#.5H-=PG D),*,M&!*OXM2KOWD]UF+>WYO,4LH,?DM"CA81J'!!BJI M*>P62K3#F%I3RE8 34I5]O(=(,.R0QNOA&R9%_8U1L2)IW_6'Q%N(K9=IS(R MZ%H;3_.M_K7JM&>Q=/,AGTHHPW+K;:GY*NS?79B7%WHE!V\Z>=_E^S'HVC^D M9I!KH(:3PR^VK2*<(XOI/<'2 NU]_Q /#/RGRIAE5;B/!/E"3<(P#-XIU*OD MY-R("U!P]S2JL3_D:/*:8_UG-]NK;8[-WC>Q=9_LR%'+\L4%+@Z^Y]RP.:$4 MBEEAS%45[E,;0N\D;YI.;0)B".IA&(>A.OL39_9N35162MG_&9%Q M1(VUO]*-ZR4KBC.W];33$/S=B]\@:5#_S"OYGS[$ MO7?](UPG8M.^;.YTZ@Q(8&TY88Q9)L<(5?#&4(3! "3)'(XM>MU-Z%VQ2I>I MRM'3"TJU^75[]G7 _R0[ZO_Y2'Y%MF/NDALP?$44]X?@^1][!>&&=PX.Q'^$O? S],/L M/DFT(\FCD3]&TH1Q8L-"0@NFPM5G/)+)M3 MUJF(P$"QM[#L)%,#J"L8#%O4LB$?AH,$48,I76B"FPY[90/OC) &U*+9EC.D M)"KXO-7 ];N'-@>9+&$7S/6\6/UR0C[V0LV5.S\\26N&V<_!G^N4BKHL5ZJ#@KRYEC^AO9 M383, *$4&HRYL(JX:W1<4,8F; G+L-WIS:3>73E'2]P5,!ER[$NU;4QHS8DZ M&H06RKR'GS\8G;"9,\+>2Y83 F&YXHWX0QSJC"FW:A?KPU7%L,*+D>K[E):6 MVTAC'=P(P:-: +(A>B_<(6P"K0H<]%T@NXY;33<#))>S)1QZ6D^=NEV(3"8R M?Y)!1\RXWC+JY0)?SFYF;<7=5<1/"S?>02AIH'WWF]+BIVTI.0I%C#L:XC&Y M #,#8%"QM0T+P#4*M)/808H./\N?A' ,9$?WX"YU8SYJ_$"-U,7 RT74]+, M*+VB;$><++&MD?C2Z76%&]3#;>'D=%'&=;!W^(.#0A.\?>N@_'[S^PUWBA+T M'.2&WF@&)ZW,,K#S9-YNPL<#SER]^:\\BS#]-_7=EAEZ=_E[_"YZH=BU.YX> M#L_HS+B]_?6:_WR5VQ>A!63M L6 Z&["&G#&9CRND6EIBWGI4CP:YU-1G"J. MOM08A_'ECPD2_B A,V^NKB"3+\W;$>;&5814*GV$:WL'3M8.U2&3!FQ-^_6- M<2''N#&+-[6S5DJ.(O#BJP@9I"@0$_L/4+U%>5(-*'[ 2^%VO@,L!9-;M_/W M<9 =$0N07L\;\_,6UD53/VHN='$";H#%8,O1057P&/(>LH20"DL]*V+;3J*W M42*Q6J2HF7KS0YRTX<](Q3#S]J ?*X.ND:,%2@^OW-JBBY!4O?0I4O(_UHA) MS/%L[TU+_\)(/YO:EGW]B?ZI0]7OOII]__!*JW0RV.G[XZA_W+X?T'KZS*K1 MYXGKT8@;10$XG89SV0Y[HCZO.[]1MK3.[?]$^>!7(1I_H!%J [%==*GK+?;; MD]%)%GN(Q4=?=%ROL8RY,/%N?;[G9?'[1J]V;I9_I9?[-@YKP*PUWGMNF M* ;5>*XBUMV%2D_%=($3,,US:PG[Q.(Y^K,B'O)E%&OF>G-<-H8&6W(R0A;E ML+*= ><""M4%UO]J=?E.ARLG2+.0XNG86\D//V($9WI*KOO\^+B"%2Y.Z%QW@!II7 GY ?J M>4#^E59!%?A]T)UR'T>]H#IE9M$%;1N=%S3HQ@C[-/AR09!)9;R"T8X<5Q_L M[\?9ROW0G?TR_)^NVYK8S?/%0M.5M:+9*IC'P(0JYK[5QD4&97R1ZP/UX9#3 M<*Q.9FA9=S0$EPD7N(XF)V;I7Q6)'6U$1OTJ8KT5AD0$CR3@7;Q45@1$IF2W MO]6<5;,)[[Z*S-QR? GACFC&A,J14YE?9""G",/8*F?V?O!"5]>G99+5QJD\ MI1ZGXVQUW!Y@?(-5U@_J>H#13 =M:6E69R -X089\.?4MS=)1HJ^%47F"KW^ M@QGBY.O>IDL5MW.Z5A&CY=P#@L*6 +\D!F)0N2UV_5<1&PI;O!)V7FR\O'QHJ:KD[6TI3V"NL:\1NA!:% M,E3X95I"'4Y6>N#L?)5>M&F);ML+OA6'\.S)AW7$5_?PEKKAZR M6JN*<)DKJB7H)0P29,<^U>?!DE5I BJW;] IM/-[E2DE?.=)=D4(UCRF D0F MF(C$)ZS2JB^WP1[QD'RW2GQ7]Y&"G5YQZ%(SR2O?7>N_B*S7[KN#]^I5>R>]*^#9>,+'M N"% M@L-.)UT&CX*^EH:Q'& (-;F]9(DZ!7K'5)KZ:(^K2=PP-]BO'Z?3<()#@Q)T MF/2.CB^$84"T5UWI[X6R/JC= !.X() M]1H.VD5Z0QI78"ZS@YCEN'7?B>OX]D_\3.E<4U0E%%GVU3HO[2C0UU*+, M]+Z:F9F(_:'RC]SA;2#V:0M@T?W.E\RW1W'D)>=AX7TD0M0MK&/;:&1I1VN@CI^V-*4^,NN$$6QWY+S.3#1?R5( M!:Z3Q[=V<"] WD7X8_T6[L^^+[OFIY:F\,5"BGM,ZUZMCB/U10G"6&T1BQXT-1 MCRIPV]&E22;LO>V'>.N>P9$G0AH6/$2"MI'F%RJ)[4%>/".?UGV<"QE2 7PL MY\0OK+ROBC&1=AF7>XR5*2AC83QJQ6:;XOF:&F ,2^;/M*B0!4?HH:H3?0P/ M>>VQ?1$&M WX%&BE'0QTBG1T.#\L5X"^?;)4(F9@#]&3V-9-KAOAQ[:< ]VX M=N!7&K^JOP*3VN(84/J\YJWSJ>NRXMO7[[?*6I$L_<%5MT\Y<#7'2Z:NKN6R MF2%[9GUZH>J&YV8.DH@-N5& ',!X0 5MC,9BN(6"*JKO!'*"U5E@"$T]XQ^ M>OR]M&83^4>#O7W*W2V3[+8M?2IYE%Z\/![$QWQY_#?UYZ<,.(CW:(MV?-+ENZTB MXM(A,L^:0 / L]1DU 8JTQ#&W_ M(#(8U(Q30X6POV '5#*#2O+8$>_.027P7;PET$;!FMJGB,%18PY[@\:CK,C_ M_V\U\&\_XN^! .)?$Z(V',=A$-7(\B$.7D3#BO[;\&L5+",J$V_'FG&X*4\N8 M04TT^3!'71=V>,XI0R,O^4'GL7=K'GE+_ YWD*S&GX"Q]2:5D;J*D*]#LNF0 MIXQ^QX''5CQ_S)NF;T5%[P)6$=-'JE^E[?FSP[;N!AV4=]6YPQL;GRK^HPXHXL<=10F+(N45IS=V57$S#58 M;=T#+F%6=.BUDD(U0\=51&(ADF2UEZ\+W_8@?Z/H+UZUSX0X/L%$]P")/F!, M9W"8XWDHD>%B@;ZRXO!P[=#K3E<[],JAOZ[[%=F?K8.P6&)'%\"HH<.O*Y1W MC-@F5XG'>*JL+,CQE:&:2\_^/IC[^F/@^61$2H.E_CNK381Q;?C%1(^_SR$+ILX0AE(-!AF[,WL>RFFR?%8 -V$ M&[["D;=#4(0O(\@+IP'I.HUGG"\_&JQVU5>_QJ^X7:@-1O%F6A-R50,N140D M9!_[!)(2@5 .R*DAV3+S=IS\KB:D'NE.X9L[)C7=BO=X]%2 MU\?3+SK <,2RG31/R^F]H>W)UW'?IF\B-X+'M'0=>\MEUR\K&>+7$F'V***- M%OP]MW=5\':%-;#0;_)^:+[CTNZB5);,U[D@.6L;(V(UN0BD;[Q02X1G0=!> M/&TL1BB=/U-QZC-J*5RRFQR7BTO M(IQA]H5,Q?&-RR9WK"(*R..^P]]GRT L?^Z>/FR&"<3HJ#I-__X]P4N^4I&O4Z-"6#C=D4=X7GR+)_,@FQ'*\+9?M"".O\ 1O%A%&%+2A'H/\&K,6ZZ36Y;1=0TW,W]]O>)I5Q=Y+&_];_O M#!5M+/ZC^M_8>^^PIKYU732(B!1%>E.B J+21$%$,+$!(F(41#I1$6D"(M(D M9(((H:,@H"A$041%C'0$)'1$A%"4$I 45*1$$M$P(>W,_/8ISUUKW7/OL_>] M^ZYSS_IC_)'YC)DYYBCO][YC?N/[.F$QK:SH:4(KS M^_TJ2;:#"YJU=7$Q<@=:'#5:SHBW(IE51"H]F#SS#8S@(+@:O%P+T]!A!Q:_ M:4J?M=WJIHWBN_MNQS'7O1ZM.>BS]=LEJ/_$_ "-IQX.?,G@OQ+4CG..?EA0 M6VQ7]MP6O 'TM.JW\3"T\_[5#S3NF1;=[/0#4I=?B56HA2T<%6SWP>NSE,KE MA58J?JTL/$^;G?#XF.+7^30L^\>+?*^,O3^[WOG_?V]J_J=FB$8B._&EB$QK M=B3O15, 9SL8S=;G/<7J1F;3YF:)S%PT1@,,6%?G=6%Y)#DB>'.6U-@7E2[> M%F7MS6LF; C>O$< M0@NS3?G]S;K\%YCMV&V@ ^83FU\F;?O/&Z.3@.WNW" M6$UYM9/<5)*22X0;X\[+>C.?%$NI._M8R@LKG.T0;$1:B'-LL9^0JE@I%XPB M&"#>04P;S>]*?J_HK7CMGV1AG]-9@I88P! M'6@([W%=>-4 ]38%WJR*"0$C JDRJ7@9A*XO7@:[Q[=ARX3MI2S@JJM18_7= M5-/Q4MG*V(_=DM.A+\Y?D*FPD!7 Q-=@20>_%],,%3 VO)QF,ZXYB)[F>6XP M;T6J6812D\HQ9L]MS3JK>G:[6]2^(;6FN'@Y>IN/%25J+IX$27RI,F9OR[#0 MS8Y_$(3]"!_XL:K3OC_[9*5S2\;86+6#Z^TMM19&C-\MA A>@@6:#D]"5BBW M$C7 ACF7/Q[!-"=0<;1F$OAG, RU12>I.@"PJW6Z MF]F]=W,L9"<21*&QWX+9: 8&[.92C%BEY))#CB251JI5;7!1OD0P[4?$13+WZ,J:Y5 MXXD\S3+.4=MU9N^;;3F)1S028Q'70'UH9L=!#W+'#A2>0DLB@]$)RW6F*K^, M)Q:5W&:7LWR&R(RB^W_@K9TQ\L_\;P;57%0J*Y[;XT'NCZ.^K7UP.R7/C/:@)3B6*FJ@^>D_&068B-?]9X;S.\N<@K0(%CA@,XG.4 M>TXS,]R#PF_8KT< *QO@&W,/#F/LV''CEYMWF U_R;D. M$;($R&")[^)N4&%9+_SA[,.$OL'Q7)CH5!.X]%R$)'*FE!T;<#F43^I]_UA& M:!+KL9,4>8"*AU>FUW4;0C1J0S6@%(D[P^K*I'TQMQX-?EI;&V7XTR+G2M:> MD[0D]O>F>+X:G+_Q "0PPH215,&(("3X!1,%=64Y]'\Y_$_-AWCW+$R9\VSA M[],8#] ZU(L%M)&?-BPHLSVW#SJ3*:_2K];5)AS)/[P^.1S#Z%8EU",V0SW3 M162>D-'PGVXC"V",<\WK1A7B0HLP5LRNXB*[()2?UMNXB_#;N!+81:#]&%2] M&_X[@S N="[:R.@6P-0)2%X1DEH*,-UDQB;:^1!$= 9J99UJDYU=<:3KK\C@SX\K,]A,S97AGAKE&X=AMO()VV.1 M(;JZ784'F:AV8*,[V$W72;M1+GJBRF/TYNN:YY8!@6M6FRHK7V:^(-P2P&@. M0&L'NH;4QS)G9X/'./I@T,SK;":EO8].D-7S6;0V^3RK5/'VAW8LZY-T1I@% M!$WK&/SV!D*R?O-V[#C6!%*.)\"77YK>_P'2/0\U?-IZZ]BG8SY2EFNZQZSF MMXIFM,4:\_6@[FQ',NW08N!+5"*PUB*4'IPQM4]U$VA-M;[]T\(ZU*Q_70]= MRK^E\,!]GNY]> V>JTQ@5_-("]W"*6*A#X]K7L?59H[&WW"N^#:+4!HH_\WQ;FE! MN*\OPV. +L:]Q!0&L M5^)QY>3R"7&1\;LDA_Z 'YGC7GP)Z(:U,[R49E(HQP3;/27)_%D__EB' )>,\E!Z=0!"%/UR+/$Z:9MF9NP/6K+#!?: MAN NY7Q26R;&':W 70,9W.D02T0?W59-]$A9I^>;INUNU5/V*Z[*T MY4Z\U;X<9D\[1IS]#&&^(^>H,] *R6)J$;$R!L^5-Z53%K:)MZL3Y%(W:$(& MM-N-D.0:R,XB>S0-'NH;>1@@^C#Y2H-LB/SS7]P1*TW>)>SC2.760C@80BV MTV9NOVKN*_$]Z-A<\,QM!N'8)*MW]EDT[9Q,6XWO_U*Y$$6I<-!,E'_*H97" MOJ:Q7@ ;+G*:P,LV;\+L #N? FU(5B@-P&$<+AQ9U]UQ4TMY@/I'?8>5)S9G M25F8-=,6 JVK^+&A=AI^X>UCWU5\:G5FLIIX4KE>V)=S+A-V6Q)&"^>&[H0\ M$NFV&!7YAQ^)8@\MM0@CWBR".U#MJ"0[ED,+^HUIFYVNIY8*88$K?HGH<\'F MBV14]-8@5)_:"\TT>I,X?Z-%Q@'B19EUG7)BCB"/&ONR&";RHG1-P3]\0A/ M'@"/0!@_+Q3;H%2; ":*W8/MPHMQ=6@,)-TJGJYO[3S0K-,3>OWNF*?6Q[+- M2:+>1Y;IL4BGY_\$Z^<_6OYS US^[UI>&293Y"W$F%ZT_K>L8#H^)= 8N0$, M.(FW'PV+GIE0+'AE]$ [)ZFGQ5$')G<39M,)"QJ$+)8F?^-:7F%8GW6;YTXP MFZ.+"04CF,3NU2:UB%M8X\B95EE7,/1,;FBJ3]:Y^JC B_AXAMLG5$U%:5W1>&'RTPP+\@5Q(F@#@3L("'L+&M7U@'6?]$6;7?$=1 M^PF0R!J9IRL]C'E:FQ=LC H->T9N^4YW>7W;_?BTIGV5]G[[;$=5>F]N&KK'\)CW\/]S0]22($++3H_.,],^K MTM2[?PC%96W"\ TK^GA(IRY$YPE@-OFQ,F" 3#K^MQ^'= M4 J,2?Q7M?\7JZU0NH#:Q4Z9-9&>RYU\+5X:QMO'J[3-NZ&AL;GNQ/29D%S- M$%'\,:<;%$@O3FN4E;K-A:,K##.T$K\KY.[2;*S=_:%ETY'W[[>.VG!"!;"> M8G"9WV(H@#TICT!+$;\^ "/X+>?QJ]K"ST2T5XC]P& F"$'4FG(B^/+O+BR? MW"D,F_"O>O\)]6;4X1-5=,23Z8>+N%QB17<:_-SP0E%#0X7=TL)2P2_:^J_X15G9O%>(T(3>[QP6^C%OJ< MS9%MJU/JX^67\TEGZFZX> 6^?EI W&,AF]GQU_ S4<#*]IMUO,R;)/Z]?-B_ M(/F?J=[_[I#L. >7Q 33#9,0LBA9L)C67T(+J"V8/GCZU8_AW2]H/6(3N8=[_:XQ@[A#C/0[]X5ZMOFX,I&/CQ2IPTM\:0"UP'( M\8U_'"QIB\QT>)OT0?]&;[3/;6/9V/,N/1<;?UX(_/(#SK1%3TS040P\+1B2 M8C)$W^#$!NL$Q&ZN"A@?1A7 DER!1,+E^J&@UY?.L*;&+8A-FTX^I6EICU[L M^7I&_--OI^^X#AGP@ RT9.0!:C%1#/#"C\4?R>PL7,>R[E#]#8=CG.N'9@*W M1]%KLJR&;Y2EO70_A;N<]=%T^XNTG2$[:.Q%1B/'V@^H5%X 6/O8A9]/66(V M4 NLG6H3@<:04(6-(\R8RP][TZ+K'\O8%S5;@M T%--F+B[(0M]E+CHR>7 M1'Z>^[OM T\=SHV_LO]=601U\MKJL3K8 >R.MS8U;L5>-*24;RTJJBPR^\S6 MJY45M:A\%^<TYNR);)P>[0[&Y2+D M/E=34F_.X!:X^_S6)N_(\_'?:N3FKBJQU]WZ>^4)\/#'INTW"/I@& ?2^JT> M /5)\PXPCJ7,EUBB46YYK@&=J 15-!C0MBR *?_NAB\Z)/31X!YDCBQW(&N6VS!RP40%; JQZC$).(&[-:YPK5@ M >VA.:G:E1QP,WKK@_(2BR9I+?M]6:4W@V(:)V8"I?B2[SC>8"K[0/ST3"LJ M;@0OBW%B$=B)(Q8Z',0LXQEIW=V2R'#=6;WRL$.7(D4NPCAZP^8_S]\Y'7?B MC#,,>P?M[#R7F^6W6G#/2>G7Z_$+A7M^3 ^\H*9@SEJNM5TK^W+[SG/'523% M#XM?1*\!4>PI" C2L>^!6J -.1[ E[0IX6JQ4+CF@^Z4V6895G=;P*&C;79P ME]K;*+9MKUN/]M+%.WN?7N\Z=^OZ])H:P!<^D?+4 M-W?U78>-W 9'X^^?PLJ2?SIS*R:L35Y=WBPVH0FW%_FCK;C2RC$&6L.Z&1") M$?-BCBX\Y)A$2H:#AM%4NV ''%WC;9&[FPV]L==&UH)AVK>+GR"_F/;^_:G, MIHM'-TPQ."%S<*9K(RI5[0; /+U%ANW_EFG&7+!VS)[6G"]V4"/@D?G;^:2P MU(4IZ_':G^K+#T*[R+#59RG<3EZB,$D1A>D*3R4RSQ58LU5X3S#R'..Y*44P MIBC=>EHYF2_O&D#BQ6MW-CWK/NV6.D'0F^K9F4PVW-5RVS;7Z:CR[[F_WUG= M_;KQ]8]FY4%#"UNZG>M4^^GA\LL-Q.:F!UZ)9)5/C>]_=H@YGK'Q:H%EHQ_A MQ8G4IA%DS0Q7\2&-L!##T0'WVB[&W^2GTTT_874"U/0[C,#\U;;!IQ-/JQ8V M!*]-*=/J=/OHM_[,R[BO,)YV4?-A:/HD8B>)U:\#L>LMR MH\>4\%_H)&&PH[:/(]'656>_?YDLKW#QN3MQW5INSTK>]SD1.G\C=E( JQM= MF.9@,0A>')):@H6#/J\M67G6GX.PBIB3H%- M+="7L/5-?1?;?S^GS:2>Y)S M.Z4PB!?/O(A'=D5 MY3W,71D^4?OKU>^O";B=I/#AMRUZO5?/16C.X./1-8MZ1\9[#3W(&[3Y_E>\6*^^8(5MUQ\K)840K<\WZVE[5$ZFXNR5) MF)>T'Z*_=Z2PX"G$6J4K0\^Y 3Y_D"MUQ MKV.0+'@[,OZ@7C,2G)%)^/[YJH7ZLS&[,''<0EO0P=I7K MNY*[ZF(2<;Q]V MCKVZC [\C SD! O3%9Z2D@%WRG39;;0[ZH:,7P5230ITC\:6>7J0+DI3KL39 M!!9>_I4T&K(M8HT-+!^VJI3"[68%,R#F++8$>G&T[(2.6!#Z9H[3IUO5(A*1 M-(-1K)3+:X+2.V_:H SYS7_?1"BT+*Y[PBR2D04UAL_6]?;$/'?K,NZ-\A+/-77:SZI<$Z4E/2 ^ M_$=L*N\9FB36QRY8.^3:TTRV>7+>]Z'*Y-/,>]/UA+CF[5@RGFE/4N8/:LC] MY5G9 R%4.'9G)$#;\8 .9* 5L=O'/&I32[Z<3I:MJ:BJNN'W6NOAC5CE7X,J MHED26U +-IPH["B<.6&HG5],.*I'9K;& 1VH^%:=RE>XB] MYG=]*_\Y_JWV;0;FA4>GV]7[DL_+MXJ3(4)FW8:?$,#X4O(<;*1Z-[IF9D&< M"L2Y&K;AI5D1\+IT?=W2+WPB!3$ZSLM!J JW633&ED?837<,> M_ODF!;7WSY^O:FQXFWUBF/$X,_2+^[N4H]PUSGE>"?9M!*XLQ&C#6-E\R8LO M,6$LF4Z9> )5W[R%(KMMD*M#"SS9=L+$35>IV@7V2;1" +/Q6JJ,?6*ZL%+[ M_$-?B->#.P@,VC2*S#D)QC/QTY#R\4"V MXE6:I<$ZOBPIN5!]<#%_!N7GB=P_>J;R;DNH7ZB2IY%.?Z/JZ6NJL8A'?_]! M?(E +F-7\O# )> 6&0\1/SO,B2HF,>%&T0L3WE!CTS "4[\M90_)N/^(E-HN MK_@ND:VB@[Z$!(":06$ZPE,!I@,R%:C>C#T [@NA(C=PD2REU !JL$R Z]7< MU8_AIN'9MI"=&(O3*SKP??W+M0$[3_6D,VR[@-I,KL)#=AVO$K$3^Q'-/ W? M@#%DYMWF2WTA^V'W@G=9P:<_&;J='[F2VK__9DSYT[LBFP\K9+FH?/WUSNHP M8KFH^3@T@MY8"K"9Z">3C%8!O"@3A]G'*J5:596Z@F^;E,.,&W94>3^? MJ.G+>.+#OG4E^7*RC=$)EWM[Y8Y<3_X&5T)2"0*8(E8*C&"7\9[HV8*&051EUO\3]#?# MQ#UW[_8_'X#+O]JIX-N[%->8J"#"ME1D+2[X_148]40UFCSCP4M%4A]#UJP) M^:((/(2QH9+2T9*_-YR$;YPSDNC8.SM*]-NK7_XKR\/AH\C=T+HW&6%8^+9D97,4X5*P6O,:[@5>!D*!#.;1T0SD M1]_HRBS9D6VE0X#-L'K'_5%,CRH@M@Z31F73M/QZT^=\/NH7#[)32E1[E?_\EA MJ=V;&/47TN0LCG4 =%1<.4&X9)4[+* MZ:$7"K<-!N;;WSFA8IR[9)2T\TO]OKW!@456OXAQZ"U$ZH]%LB@5?QMA#CK1 M1A>L2V>QQLS.Q,9GSO,V]/>$K76-=39TFT&#+?:'LW9Z2[=L3GMT1GRV3W$) MQU4\QBX%'W"V8SO(E([@>"-G.Y:FR^<;F=(8B\JF^+[$&8]/B]3*.@T7#DV: MM,OA\R7D218AF5CKPU4(8,?QJKE^'"F@U>(&*G'U%%+<^) V?Q?&%20\0[L? M"7N!;KERBV17695UJ*]"]>G=1T5W9A-V)QZ6>;>3D %0'T'LE<109T6P4T$" M9XW06VHC9E<1Y@)HLP[_G%3&11;2?B/E?BSW-$CU7GZK;[R1N+M'O6+ED9?* M!0LW-OZOG:@]Q#KKUL6Q:?:V 2]681X!$SC$W<)RH+N3H3F9'TK:96/\4#?6 M4:=YM\91:G7(J\@U1_N^Q6+S!O]#AR#_QRGSE7<"F/CN2/56A)3057?> 31O M7?7,6NWN0DKYJS7.-F"NJ<^_-?$UG3QUUOJA[@7O";UK>P-^.W0T:S,7XS'F M 'U1>7[DIF=.R7AOQ(NYF^D?VH/]@M7RLERTKBO*GE/2ZX")[&A2YTM&<]8! M[=W0FGZ O(('78G,Q)7"74,F> 9AP9"Q.2:186!!T"'A%A1[2&\Z9< MQ6Z^Q#)+GB\9PMGNCNTI7,=[?@5T]"F;KZWSW/$YD&L0YO#2^:A6\!MC=$ M M.1UY5W?_$E[3SUZ%*OI5 $N:VL9:YF[V8>FB*;Y!BXPB@[?[533HVY_&0O; B,\0UXA MC5'0H!GG/->7]PJ[%7,ROJ-AIM.!QM%52+7E'!@R?K>[I75+?6_MJ3JYR4DS MC[*&"T:_X@^KPZO/IT*D(I.6V,@L99_DU3#XFR/+3H[8#WNRK!-^]YE[- T] M<$S+M7>;5+*-P.>)5X-YY\C"\1P0)LAL,RDX"- M36X^=,HFC.N;_&\S8&S^Y!J:B=2?M[E.*:PSQU^G\-$?CZ:5V>B4<)VA:>*, M'>2+\%YA0CAHH'4_,C Z^+8KOO-LL&$'11Q\V!(2&6_U.9AZ].[<'DT[>?)D MH YVJ.WH0O<6W2& 6B ,_&G(WIS=C5>PB&(5.X$EK AZ5]7&4I8I/>CM1<5' M^4_O:%H'!HN]LLP:&E&X(MOV:B)"MM'W^&&9 B+U^=0Z)JH=#1%]KGQ["V4C M!E[R0VU' 0MP3T4-_O9 F+NYG>/W':L]4.1X7%6+*C+R3H@)>&R/LFEB=7X?8\ O$""?0GD9W86-X3 M 8SF+X!=$,#:4E@Y['>\3%X"F\ @5D_H:: >SG2S QLC@L<-0M.+R_U /!OQ MJH MG)J.TKL.@_UA.+1,28Q:.)2 TZY,;%Y4N6^(NW51@+(KYKJ'W^R!(P=;=7=% MWKYUH#U!\YIE_S7=I1G^AB8/%R(U=TK;8^U=#%8/''/9%+6$I>P@<:,55TW1 M0OFW%X!>),)TX4N8, Y@VVCMOA4-)_S^<)\@ MG@!FZE$V%(LT)%+CD,S3Q#1B+84KE]VFL9LUPU4PGT:W>V@>_Q16;DI;3&B6 MCGSCNVDV+3_G8]74G+:FG^'/PI\N]R54=A^7/2?]-68&FF(&O)> KPS9FGV) M-1H+^!LJ=M*#-V-D01)=)O'F:-J36ED9V2U[VNQ7:R.\\KKP QE8'O: 6_.8]-*:,3] *ZUX&6!K^#$/+ M119[W+,!"'.CJ.\>Z,D]U,9:V&;&<KQ 8^^7?TH8/(Q8;J'C92-Q)5G"2 M!;R$XM\@?XJL41I5VJW?53CTW.:4W-[V)%<] M _U8":8<_S$ML^_IAX]HD]!"2^@C]QAW/1!$2(+(>H-R9P/(" M>^FO&ZJ&4_!ICR]J*CEIV 3VVZM;S\-"<_N6Y4\O+RMP^]M MRG.]CMCPJ9V@;!C4?Q#_O 7GNGKH=.=Y&H(OZ.9VUO8L\=3WNL@DBU!"CV): MA"S!7>H!(T?YEOV6OD2]@'E@W($VVD88BV#[@$.'4A2OOD'Q) M/NB)/<0KIU\8J18!7>N><*"$*87]<'ZU\L]5$:4 M["I AE;'0U:5)^_U3V0P>DR>79M)%< ZTJ/;K_DB-^F;9(I;O_[1K%L5*X 5 M]1QJM)6W#%W?]NI#QX+EJ9T&SJ)=6-7(I79@(Y)*(Y';Z=]KL/I<,RII'-^^ MC#5J0#4&L<0:I'EU4KY?$J,EV8;@]KK6E3 TN"/CP?1BAH9"=3.$(;Z'K-W MY.DO^^QK71B+1-JV^JQO%W/-1)S2QFP")*S6*KK+9NAF#Q.IJ0B#8< +G@FL M#T.2R^7&;]-=? M<5[HMUQM6J!XRY3BL(4\S<-,[_<[."JQVZXZ"?/&K5,EPUBC]9Q,6RP2P3>< M/7@^#N(N.S%K!G[K[YWZ\('$OL!:NS\W_,ZKD"-RE+TOM^\4.0>#P2Z(H)V! MUJ/$@"V:;!5>,F('?^1FTYZ/&'F:^<,O!T=H21ESO-B4_B])7R4,+B?NM=:, M"6T^R(M'TB"HO/4@4OFO[.!23@L49@)FWR>,I@"V/H*M)(#5QKP,-24WC\YD M&@:%?%O1+VS$G4SE2^9Q1*"YV,X^UKN=)CW<_;X'=@#D\ M_UO?^36U-<6^?,W!G]Q#]"V[R0(8BEB;-;7:]4LL5SW)XV134)IDP]XLR3M' MUL:C"^$UXKC?<$F@M0VH*$W$Z!>Y^C4$XMJ"-[=ZEZ65!O7O2VT.>2R9 M H/MA,%T?U]JC@);(5;7-@IU5"H7SB,"-']>/%_1.J&&H^; ^*!G O\,0&L:G1!DZGKR"L"_#+A1QZ#H;8=OB=7 M\@XF#(M^>TP_>?KP\RL\L7]'&U>QTO[-U76S'@!@*W+'(14/JELBNXM7^!&(N641Y M,\M:LVQ(.1=I$QBTL=V469AN;_'=UCW1EW\!== 44IXV9&BR'#R%? MHW7DQ MTPTL/O2V J)++I4W#!-R[;^;>;J,)M?H-XZ8W]"^VZKS/?UNS##[+"\!$\#1 M@>#(3).79B'&FIP Q\ (%QO$+@/<]X/SY'MUIGLAB/3>M^M.25_/7:^]:;<= M)\4UOQJ.(_GKA6>YC_!P6)4>9C1;>$IPP2W2[0C^7/TGPC;TN,.1IOJFI@=U MMB$A81%1>LMR&NMF+U]2=+12/ S; @@/@J_U8:$@&R!%%6]#@3K8NF=P.+_7 MT_0-*SB6SL(4J:,5/;6R;&*"KU/CI+[T[GN_?IMCA<;7\U-X ZC!UQ%[H7$" M_($Q2NM-)X8(1\X/J&+C EBI[9LZ+\:PMI,Z7.M237J",&71MB859W+9K,3" M\"RKI]( >[NE"13=V[$K*O+2GKOT5+[[$0A=ZAFO>\61\[T"P" M+D/=8O]84-R*\K]CS M@=G_2B0(#?:@0')CJF=N)]N59Y%V($L"%ST3X9\, ^ MB/0QE[FRB^Q<5F(PAQX'683LK/?I5\NN69885T1X6W MYHY'TT12EE%C'(AG$J]0DHCJ" .PN_M,9'8'H,+?A:*[I8*OU$2]GED'B!46 M/-O74:EW@+,VF;9#;PB$0_ (>NA""JS!4DL9QHEH2, M:F>^S(]5N^[XQ6^7ZSZ[G4T<19VX U4 MZR2.[(16KTZ4;'JUUZ4TKS\^TZ8+MLQL=@8OB8"\B,Q(W5]!"W1HK1MS:D@"+(7+T MN5?9CRHSI^8#@=_/J!]'QUHB S;-2@3!OT=L'IG6[ M%:?.F[83KXO M]X;&N1G_G11G4;B068'FQ2! O4>IGDG_#8C/AN>/U#!K&6$%GA.H#/.R/RE; M[TJ4.,KLM%PY9V1N+:H(F274B"/O%E9BWQX89AMS4*L0S]*MA1 P"#\>SU=' ML9%@,@?JTK80R'"-L_HVDC>;1U8&8 K2IT-WFB,UALN/QQ0]*+^KH4 MYS\@=:#YK8Z&,W'8GFY7".8@>- MNAM1;F>.U ]4GT?J,SZ6_;+9_5W;JNODBGEO+?3ZGODKR<]?&7>U6OII'>KQ,??WYT>7 _ M"WL?A',DN:[,4D;\$_X8LAK%@(MWH#>!$53'TG:.^5/F4U>7^J8 2JW_S?9C M"ND*- 1W"ODB5488 O!072;?#[:WIWB61XM9YC$U<)#/A!<=UUI^GTQ">[OT IW'IT87&N$S. M!:!5!;@:3!;E2R)UN H^5!Q7T4 F<76D@#9V [G6MXZRYH8 )D=(?-64XQ87 MM+S<[)SKE_;+N$?ZNEA!\:23^;L\MB4O$S)?3P4P2>R.+_/$VF"NXBUD1K-T MXT"0'KIE&",ZB#F82+?*#&SW7?O_(&#\,+!; W:*[\!)O& M>P=4)F=.!*6'MR.7FNQ[>G^TF?CW5I#$SUZR]E],V3; M&X-&=YQ7=J=\<+3>5(JB&9(;>KOPS"!W?%5$"RF>#-VE[L\W1H^326T'%2?K ME,[,CS9D.4_U!AN_&GI?Z>;N_D4IW&<*'?IVW;'%0F%0FL/\*70E.K$&&%_B M2P@S:]@A9; ;_%W3O_0GT) *&/W:T1JXN/ZGY?KH5_FVS_@+II7 M]G]D?.$*TW@98?:#LN(+$TP.K:[#]@5&EJG322:E88YX$=P>%ASK0NQHK,I= M;V*>&OOAA=9>]\G>]/018_6CUT7^F"9B1;B:3%([48QK@!+QC5;C; M-I:6=IH-3?5/+(PLM;]#Y>P^ZK(V-5%D;(V("0O.E77@HW39;&CQW1>>A!## M)CJ1D!5."Q [EHYAY4U3.HG"K;&[0-LB>)]OP"?QVS@Z;(,?MP'O)8L5Q/ P MXLH8;_^ ^ ?H5>6 UE/"+V/$&ES7#^"R #;6:,=[@MC$#01S(J;GU_]>3%8# M<#5(R8"\N43VU ^TMW=,MRD0;(N\74M4(11]:MX6>:Q# -M 92G>^3R$W%5C*[?4 M<>'!Z/?(B>LG9O2NR3I- -1"RAMD'$#%4]:;H$1]"P]\YGK3\4I@[GP'41:[ M%40 6W@1";$SNWU.U=!O:R2UM'DM+['\-^IVX1KF(4ACD3(\#VT0;S>$ M -6<4.."O6#PVOFRJ\NV\X;FU(OPH' S.\JX#EM:&.6"]X+HBR*[\94([$6N M(: P>Y/$-F0KCP-O^-V^;+Y3P4P/NX"S'#2N-.DE7HYY00!:981>*0>M&9]9 MMNPE4 (:D;OQK9X[P8>8']\7V=>':GI^EV_30EX>HM9_,GQJU*YP5,M+KD/; M2+?AJS3LINF"#<S*8CX4!K%R!G+(SV)FEL=^PP+X6[ MA?X\&!,X_>7D..,G0@_M8O?.^,M^'9&\TS9G5 U4UGPL#AI-TP_!*_/%,&&\ M8JCGO^&3D3"N,L<*S*-9X\(,QWLM/X4)8)M M[[._VC/=_>_[?FB M>370,Q_P]T!+U2!2AMW**T#Z]9(2T!I8N&^6;VVA!:[]SMSY@S_S=AGNQS^? M_?FCLF4H[^[^>B/C5RU&Z\^)M@%7'B!]#86"0G&I'<:-2)%)QZN':3'?+?MQ]SV>MAPV6K K__0HA+/X8H_0.^/6>?[ 09T. M5!*Q9ID!Y_AF)@'5,BE8-<](B,3JI[;.EOQH7E>9XW''9'#*"D$IF.\,V197P)%^@/FHD;BN16 M31GBG",J:?G(A*M:8@;5!8=:URR?S=W+NH.[>O%^D#CFS47L9R2L60/;0V&> M(X$[Q%N(L-E?KJ!,JQ("P>0GU=D';[_!_%-]S;@\5LUOLZY2BQZGST68L8Z: MC&&J?W9' 3V(Y'I,0^7B#QF*0?XS"HA*YUP6NWFRE%:N0&EN7ZJR?I: M&?W1V7'HX]@A)/-4YA;LB !6:1B+4."&\0@F;H1TN/2?B6!9T';Z9P)-W6[_ MW*A'W&1W!.^A_(J&K17=3#_^]K7'7S>MA_V"@X;Y-4![!HFCB&,0;:%5\UHWC,/ M69!7!E0032L7;;GKJX9(#0U329FVS]+.=PB]P8I]:>.8"7NN94"I_?M3]H2^ M15#/)ZY)GCG-CN7=PF@SEUM7/>-+W/@C:M%'GOF2,>&UK*I.W;?.TXYG7)(O M'?Z:A=I!/!$P@Y\ _@*]#V Q$TY'(;YK'>55?NWK8 M=GP,<*5_8:4^6X63&'LH>MJIBY@ K\*WO0N=CNB&:\Q.J3!+<7JNBZZC)BZU MQP(WM;MX,Z-/V;HAO+IQE!"'WND0A9 2PS^D SKP'^8 G_X+(_&PWJH;ER!#J1 MJVC=CM[(5:12)C0,$]4,X[@G5ME/GGIPS7 =X0U_5J/07M%).HV).AG2*,X# M>^>OG".3]61C+MH(.,I#!<"F53JP+O5 MM!8O3_3+5!A;',:82?0_I,Y;B_)WK'YJ_U87)ZK[ZC@N>R?B[':E/\0Q@(WX M#%QF(.F)!'JFAAN8W4%11.C/>YJ.U/A6L^.V<]RLMY1GE9D;94R-K-\&-S5W MI@81D@0P'P'LOVX6_FQ[40!1WL)ZQ]OIF"O3;/?!,/4^>U:/ M673J_.PSV=??Q]>'J 5=>BEEM'7+-Z&:;8>OAS@Y LF+MPCA>(U%HCL!99,K M(]A=&#_6AD?7.U\$+-?5#D_9?+,-"9+\<$?JW#K+P*=F8LD.W^!U%*Z\#EV' M*^_$WCE"#"*.F_(E]5E?L#NX&@.,&IMO+'SF9>( U]HO:%"K5EG-:V==AJC& M\3./US\\>RWRXA_'&:Z\/%T(4!LQAX4^$Z7XVCY*MS>K?,[N&4@\#8:41MK/ M'SYQVS!H:TK?TPR;[?6I_7*(B&"CRGOO$4YT -0D,B@<&U#9BG, M=L!OW73\7#R/4!E J!TIFM:4"Q=J,IX6-P7]VR1QBO(O2 M$*I316'\%:ZV, 0UZ&8],,.<*IDFIF#W%[QJ5L%H,BM5PP"YJ=\BCL=4]#\G M+1FH*)[9*%J[:9XKSTL>IODP&EG[V,1/7 ?O*.44C#J-M!Y4;V?G7XS#&!;- MWOWXR[5L+L,:Y2JX4:VYBE,R M(B"^\]:P2/G#_DYMTD[9O4SOI>ZO,]ZPD/99Q@]KJ M@&V#;^:+@_%T0T8K)R0R%?49@>3>:*IN9"4\RYB *)34[,C@O&WEIH-B/16[) MF#=O7#]]YG&5T:60+!N=;+0UM@-=!8E#)-4IK:8\F/T1:@ >4K/@D&%U9[SU M())VRMW MESCO37"O\BH,00,#_[6QT_ :)(/"U&$? G',8EIFE_B(52DKKXL).K02QV]> M*]SW_"2K:&7! _-\:?>W-]&LPQJDO^[$)'!._Q55REN8^KD*-98_3(OH#$Z& M;WI<5=7 6I?-K&J9.8^6:;_AT!,]L[=KVWD;KSMWZW.UT"DE@ 5BUSYO+:;PK-A_O!D 6R\KH'[748ZTNMD11;':>3[VC6Y MM7=N+=[Z(%50\2),+,Y[K>B4+^$60ET8N [^)B\9H>.+EVK>SS4'.YE6@+Q[ M>1W.)#,=V*@]:/S%ZLK6W?JD!]NM-EJ3##I452^BHV^M?V\F_N0?)#;2[?P* MF9 X[($ZRZ>A5M<7.D?Z_'0!^/F(,< M-WAL4[0DK^.U$/;A*W7Y=?._(TX/80>O 1F QU'>X!:RIXGD7KI7F5^S],#3 MQI2//16$GV-)C*L#[*C2R"+QBFR=6%_1$5\") 2H=]!UWRB026?O&D3L!2>. M>LC0UR5'A]"(*9ZJ^PE!J]9)>F/:'^VD\1;;6C.\TRO/7EEOXVWR1^Q_G -S M(@',,WAP5_="E?#X!!-(P,1PSON3^Q+OTA=ETY51[X:,L\.WXGO]I+/%+O2J M%55H'],XL.[=_+&1W\'ROK58+>;WLD"@=$ZI8G(,[?*Q\EB(=(JJEK7],=U= M:_<')#9)S5BRL3 M5WZ=N+*TG60]C;CU+N._=&[//1FKQ8?CY_\+>>TE!0A%141Z$U*0HB3DQ!*.I# G[_WFKIGU?7>M M.[-FS=P_YH_#8F7EG+/WLY_]>W[/SE-.#EJI!K_OM=BP_/M_G]EY[YL7!VW- M7OA@E02/U5S\H9[XI[-[4YW\Z\@8(VW@2*T9'@OL.<^ Q MT:YUH 9 F*OLYL./OL-8HM5YAJ#K]5=+8Y^3%_N[""KS/LVC'H[SSALE8/S- M+UKB.3OY+4C_2M# K>,;2.,:\,XTL'>D-NX8/Y/0R5G]Q_\+K+YUM"7623I6 M[AI96MS?J,CLS]I_+HE5: M.XC'.;7$?;;+RO&FM+XEV*9+YT^4SN[FEPIKBB7GHN"W*A%8I^K!/Z:IN6P/ MC)ACBS&GU8=&][A]5&&S;[6:\[N_BC=6+K_U$QG\_Z+>%W4%0@'49&;G#R\- MUI1Y^[4!Z8RM7_KIW.V8KUN5+_F_UTZ7"R8"8XB: ?[62O(ZC&=4A@>9&%0* MGIH @:PC6B5T=78G&\& 4VWZ#[NVY*P(5D*=G @WGX!D4P!$%[B DDZCO*"*02V6GR-D+Q#3>X1T%4%U3%8VT M5\PBKN4\LX5=9OZ6L&47?QWV80$R M)78DQH]; WR#FLHA"CQ(W3KAMQ1""G/S5.:PR[ 1O;ZJ+@5[CZPN>@1UJ6## M[\I^4]"4PLM'\Q2G!9]+3JS#AM)VP2;YD.4(9X$[=PA/7PA?2-3'E&H#P.@" M;C%1C"XE[X89-QIDO/Z9;*U,A!S8;S)U;E:ZU&+WEQ;7!C M%, 5,1DHD'Q&@X,[($=,A#X>9[]K:1VF:BO_>AD/%VAC CM]CS97MU1G.@76 MOVTX9O:(]Q;UJK_'U6'))9(V[BGU6>@@:GF5_S1R;T@+T5:,W. M[<)I ">6GVLWI/9\]-YWR>/%Y^W73/S[%,RSOGOG\A2;!1>$7?]BUV$3AK1> MP:.<-G,0&N,NIO!, \GXQH.THEC=$A:C/,.T*C-U0%1J M!J&J$(Q?; +''SSX\@=%#1GB81%C2BM)L.QK% P,UTN]EU\);,J2K)WV,D_< M?CQG-H'IW76;HMR. -"(NP<0OP)4B6MW[7#AN!%\C0U/&,FU$QHGDA2"5L)N M&L49\)"@>8G'1:P[L",AD!M&26(];_1J?I0@>]\LP?/YWRWR"^%Z.LT&8F/$ M.@)3!E*'A\)@,%#,F0\9T*NF4PC:0"\JH2%O-+&D&R^+B:2Q."J%M#2OYA3F MV*]3^?O@TRK[BC..?W[^=$]&Z=L/6D2>4II 4O@@:0!"/:5:&I(A):P 2P*. M),^I=GH]\SHQ;NMQR;]N<$6!'HPX'WF@7^_ZY/2'FJV7YS&_WOI[T9%ILTKK ML/@KMKXO0%0['CA1">KS$'4NW0/J(9R<)E5RJT:WELEP8GES$__%#P$]^/9D MKX+BVRH;ITVQ1R-1=?8[P4 7()*W]377#'1P'J+5- SA_6<"/H]]EDI^;#RT MTZ30?Q2'9C-TD#$W^> M0!?K=>=9[@(#.]:.2 ]Y?>2D7@D.7TC><&PT[=,Q0FBX!_PQ9H!3#8GMY;^= MBL)=8HF;25?A4[U"T6W$WF:W^"@\MF!MZ*;-A))7:VOT5.6[13_7'%QP;'Z\ MZF=H(I]:?PE2<8&ASQ*Q49^Q"N Y;>#PW$ 21.^L4WXS3[;@Z6@1BO>DPZO0 M-S4Q>>333747[MO@<[XF+AT1)@;<-\U !O4;"B14J:;32,XA=B1/H9&:_756 M;A ?S)+N91O.%9I4WGSI'+7]VS'*2?6('7],\X8X![_ MWG158,E&)MXJ:45OPF1^\! =O^Z0H_(SZL%[K[B>I<2O7QB7X(/PZ5".&2A, MIX3Q\W@.7"/\#%RN ^+PJB9H/45HBA!OKL*J >/0<(AVIR*;AD]=RNZ+_FAC_+C<]49]R M\<=46I?RBM;>XXTPU4G#>_.VC3^1TS8"60-0BCU'V_R<:PFMHT;$.DR!=P7\ M,S>M,L3;IIJ(W89'JR9[7I.OMWE<64YW[-KUZ8>CO]OY/8P#_>XDX#0:6JYZ M4\9!-HHCC!QX+OABK3[0_=A>]+MG_AWNX66!YN!])^I)MU-QHVB@ L#H.ZG?'E^(3(<39C= +* PQYLR_PTMCKK M$" .<,JIP[>F=5L;Y=Y_B @GD*/BHQ7>;%2=;<2CT=.E LEH"(BF3T&O]\6U M>Y+N6( \%+"'TI4CT&?C<@*2R:X9Q^?#+54,*L9A'5<;V.WG2I[X\N&QYGMW6F\BF\E MN34HR.V-(^'&?#3YJ4AJ,Z(FLI>EB4&YC_#,2[![V1>U=L9('<_A+)X:GC_F MA.8].O]LKA$"F=WFJ(IQ._F/(+\6#^I];H^8HTKP] M8.]+[ FPE@T_-612,%0G9;?O(CD@,-]BYOKUA8]OWLAJ!%ZT;X=[@G>X <*$ MUG48&C\]1T?>J(9#2H@^8IZW.> M D3FO!T$NX*M@B\^>^)[4=+V.UV*+EX,5HW_;+?0I[TP!9MHNPNJV-T M32^E;9PQS=[?)Y#\ +UX"F QE[GF2Y[UX^VD6(KD'[CL)/88:2BPMHYMWXS] MI7?/0R)+*V@N]89' Z]<0G^C>QKL)A)PJ9S6$$A!KL FFU%+HB96&RP%TCJT M-H*!;&@WD7WTVMAB27KYK&XS,H9@)->KOCOQ4LU]N2T687I#E&6LBW>K) M/%4Q3BN_H&U[,'ZS_3:,&\<7O$S%R[=E4/O=NI&R#[KV]Z9W.7/[G:\.%^V> M?*?=>T(_@O;2\3N3_&VA!@X!P+U'?HQ4_!Y_H' MA,DWOWH@;%'D[6.[G:X%5CM1"LMK?W*2_6DCDQP$8]K.&CV5_>$>K#C]377; MV"_I^[ 8B-&)SO,;A$WVZKLKF99<2=X1L!%8&)X+;']V\_CP;U1:FQ; ;AZL M=XYF6U1?=/9=>%/W)J>F],T>@SVOIINLC'\2>7*U= 23P#7!=[10%/"A2&E> M # ZD&1K3'79$D*4Y6W73\ /W6J],D1?<'O[MFE/5H1BDX+.Q%OIS:<,(8'& MAR-H^"02M8C80$QH4Q$,K.5VHF5#JD!35T"?S(\\<;_GIXS,)9*N.IEB3^!VP:=WA?A^_%.W '[?K 56M";_%=8:ZZ,X'V> M:ON J'";0_SB,JW< ,2&GFE1MWJL&\P9WY_S^KJ2/OX!?.I,PG&'34\6Y!]1 M5#GW^27K,&&6+.#0BB 3Z]V8)6QN.T)+(/D53.IS!HGP9 %"1N0"D!YY(^4^ MYU.W[O:O3KJ[L@R^SF<=JOBE@\%WF4KS#H,BPJ"Q#C,2M4Q+$T278RH[$1L$ M:A.3O-/#/#N_<;<<=:OR@LEIJZ)[E2;W#!ZUV=1%[6I^%($"W"C@3C2#\F^( M[@-AT:/+T'-,;=UNLF_V4K;\8:K;'3JI>J M=:!S[7S#WB8GL48%; M5MR)X)=@:D,J+MO[?S0N+LG6?+NKW()=:_6EO9&*8(;^&[IY'TE]@X?CJ<\0 MP&G3M'QQL)[&RO!1&OV#A*P#V5Y!??O"L^@2K[Z;=G7 L1YS1+84/NKN_3U; M+]^OC4#+>(+F MD4\ R5NV_6_19QX@Z#EN/2LJS2B+E#>"?EB6IOV(5\(T(J0^+:U>%12,"5=^"ID+,M2YM1/KV;NN_+MIK9#^R)O M\Q?/=CWX4P!_]<=%!>-V&/B:;S;&.UDR^5W>Z^[\:'CE61N_E-@C21>V'7I* M>++WFYMU 0YR+FM[4_\\@3BIU]Q W!_C0RLN)D-D%_;)HF'(S9DYXB1EQME8 MQ&:U(^+Q2CA);\%GO)R]UO>URCNL.LSO4I*,]S:KH4F=-T6B&V6_R#OXC-*) MXGAJ.@5P)L3B%7ZCT_%BR"N$36!TMY96BZJG27W)U,=:SQ,;-GS)U=ZJ.-T* MBUZ'90AV\*Q _]!-JUV$E/V(Y(*F>[UA5N]*#P<]V*NVZ^6%TUVRUPQ_U7)> MLHGQD$J7XX'SQ"12%9H\H/P]7P<\"*@8XN]2U%9^-R^M7/T3<\FJ7]4A(#W[ MGJ'9VVS9;[>NE$C'M4$WQO6"-SFR0^NP*Y6*N$%D(Z6=*=:;OQ7T??DU9&I' M5L5F/J=0)\682=]%5G Q[!;7UT9_H*K_0H#67($$FLJ:T. X#ML;@GVT3&(A M]C+X/&"*0O"K:PS"UUYI>L!46;.][E=FYG7,]U!\T8M3CCJQ>Y&I2 5[36C9 M=N&I;\?R;9K9*VG%6&-^>=U2'4O+_>2;P^J8FST-UXE5/\RW7?YV-'I#4)J< MR$MY^AB'13(2>O8:P&7QEJ#R)=8.S8BWK*9)8MU TX]1G_+ M,.^^G:E#,M9RR0G89K(Q/E%QDT#Q ,+%6S!"JM5,'&FPIM0%QM+RU=3W/7_2 MS3G.?KMW5WO?O8-;M,<]WF!J.YL02=_8F8WT,/L!Q]2O+B:E$?]D3>L=V:BW MIUI2Z1MVLE>G[2(;SI,C"B1DZ/TX;K>]+O\.3RSJ54CD_1G*3'_PSJB%K+[F M1M;^'#UB>8S8'"46N5E@P%-JYC\5:&/MAO^@1"A![.]N./6F0V'%-4?/.XJ+ M:A;H9+:^VF@GPB'P\VW=RJ;!FYT4+:SJZQ#5&U&W<]3QJ6$[\@(%/W0H"'B.ZEYW4#*P*M#3F!J1 A758]_[\-*XGALX]"7Q^ M^-&D/C0EK>5VELK?(_=K4D8:857ZJ<--\0+9G6PB8R"2ZX\A<4@@$HB\H&ZT M-DKJD'&AI9X,\Y=,NF]H.'-VX7;.SLF-I$6>2QA-;?O8U,T"S T>9=;C8DCN!O?WQDH3?3K/;[A]3C>W%P]?I.&:(>/1 M!)YGPVG$KE9S3C;HQO7"&K*)=YF_*5M[J10I]R!K+?6JAPIKS[)'(I,TWE_N M,*IP)GU\\SB&S7LN3$CC/[^*VP3ML2J$]!\794'/!=)6GOQ+D'MA$&>%V8_A M_:T[J#Z,ZD])ZHG^V5X?0]O@9^3LYOGE^>0ZC>(H#;A7QR-]:,7ZZV"G&'3+LW=2#)K(R74->C!=Z/NBOG1 A)AU6K)"NVA-_%FX!$G;C 6 M1Q ,XQL"F?-<%WR'8ST+W.' 4[S9JZ4 1B'(II(>H415@3%$D$G3>R9<_GF] M/?^)O]_G:INZLWKI0UH'KTD'&#G_ZFW_Q;T&.1R0PI,)R93&V\4T[^@N>RW^ M,TN,+7*N4BRXQGT*)#I'O_Z6^%7M)!0Z'SRH%)!9M M]CB?TJ-NWS&YCP3A=B.ZDS*]+) ]!_JS=3DQM2.L-D00$5;/-R0+S%N'].L: MV5N7;PQ$V#UZ)C_?D#&S32%L0U'J13^8H]B7?!UA*V@Z;GP=IH7;[LE#@!DT ME\ED6FX<]N2.-&HI2PF[ST5N6HV3GO(K[:ER2E'H?L" MU3B]X WS8M..+Q^[V^"@TQP%U(?W$C(H6^OAX-Z!.4I&(5A-8Z4V9>1G +E= M4YS6P!<32X:U#-T3-<.WTXIO^,%V^NJ4H:M;R'K/$#R%0"H\#AE$%/[T!1EC M7V(\7A2-DYG@G0#TDYD"=1#1E7U]UWF M/%5P7XBU+^8_L3<55O% 7JV<[!D62!X&ANF5G2BI[UK;&AYX 6*,N5>8;2M) MU85)OJ*1GN-/:P]&7%=/.G;$[('>U4YM#]59:.M0&E5[!D #/&-#B6 8A:#7 MI'7M3T[[4ZH;=ME/VSDZ.KHAQ404J-H\H59J19PYSI,_-GOJ;%W,?Y;&FJ<-R@9:[8WG4LH M39*4NG^JOV(66O?-;Y8C!<*8&,?O/KJC82JSRZ?!#'KTDT=REQQT?\A^*IQ0 M<* =4")1OZ-2[/ M[J>H -^<@.V/[CM5YN"I+8BJR*[*Z56.R(BM(J!^!*& E:)[P=5Y^QVR7 =& MK]JV:TM/G(_2SKMUJ,OTT>#*MAL.]WF0UL<_1U*?GN99.+M,H[IF=<&=;-[8,&"\VW[3:-Z/(;Z2Q%D1F;HTO:M4QNQY3E:K6QYLS96VR##D&@C(R#J$ M4/:Y\?7&:/(P]N"@FRM(*'*(5E]*,;JRYP->\\T1M;O#JG:6GVD;Q<7@.U"6K*G#<]9I3[I(LL@ 0@I>QA0K M#[AU:!D//H];/IM#'RUXT 5_](G]4@U0YC5RCPTN;+'.%Q%(>$&8F<[/(E&? M$JMFT[CBPMI)MBZO>%I@/7!JEG5TK,6X KS!.39:/D0/;&BNPFR[U93I_OC M+ES 6;+!>\:&&7=\1Q ^J%)(3?200:Q,]<78.A=1B+/5X@JC: -;E\X<"?_= M-1JVF*&R(GI[>WFQZX[1@"OJUN0]S(!? QG(!FN>:J.P58]+*0(T4N49HQ+4 MK1/*L=;%8)[+'1GJ^-N\7X??[@[+F3L;J& \W+WG$_N([CGIG%SY'7L1W'( A@-"<-[!UV)- 8%&0-7%:[/&_(,Q3->] 52-X]H:= M*+DV!1!-^^UI3Z0_04_^7.X<\IFQ3@XO2B!SRMVSLRJES7OU[BITI?W:9),; M^H\+3XDDD"1P@WB[V01&V$ML7'JQ-DP0<*XQN M9OSJGN_7F?%X[3;[D_=MQ^ZROOQ23C:_0?C#R11>(&D.C6&'-4_1I$:1]/ M!-/$VG&>JBP\@0*<$L9!IZ'M]7Q"28J_T0K88^Q3#Y[/'BX!D>2QJRRC5=>+ M1[=D!AA9.8P\-+C&4F]TKL"B 2)/OE(@%<$>GB,QXX-?+R$A0QW,ER*/XS3 M@KP3J__P8_2/5CFL4Z2:V<'N73W%HX5[ M-0HOOO?G4QYB-_\;!/Z2 IS#9R!5"_G9)#0BGB+R' QC:YP'&I-Q\J%MF],\ MQNOW,MQ-IR,4;9>-6V[:S\^(7E7U2XL;S GPXMT$*GDJH0(I7T!L#L% ![\& MXZD#C(YB,.T,VZW;:BC5_\][3#,[G/2U^F:^7,ZCXZ;/!H<>4D M@G<@DH+@OQ&8\)R&2=0:5&T+OA;!W$1#JLPB=9'+ESA58MFI+99L+N3;'5(BF4^8*:%;P33IN;7V'LL$XOTO:M MV':TE.Y^^'(E_AIJ)F7Y.QXT6NRB2 KZD0IX:CZR0:R;TU8%1@#<'E?K]!:G ML.*!2*V,9OU2C[306C'R_X1]R=S%+ ]")M MLWJ!6DZ[\+A50,8W]I+Q$\+"KVS##HJ2K2F[<_IT&HW039("45S9']/NM1G^ MN9#B.&#BFEJNZ*=_JTN[W]Z8"_% I6CJ $^1=0%ZT!M,H$#R#(2Y(N"^&#:< M45D'?,EG)V M"SLLB1X%,Z#;]X*A-!=0SX6G. 37F@2/SH^W1+ _4GJT].J'6A1MCVOUZZC> ML(T>W1BIH(Q%.Q7^*J_E_X6J#X#4N7=!/ LZ@P2C53O1T+45T,#G0GGR!\:GWFOB?[;'_B179/*&OMWRYR07AP[YP@ M:Y2+7(?19MZNP^9N_0\Z79)>%< _(R:Y'&&R7@4O[-^_MOQ&?!AE^:ZJFJ98U(O]KY];KJ7RM_T'40_%+#)K<9#S:S2$4 M>'BZW.96O&RH=YP-^+#O1H'*/KU?RVY!+V*U1^KZK3VJ'YP8_0V:,(NWY,PN M;,_:&@CYU_'OE9:EI#1-/MO9G*A)G9I5DI*6.R8O[W! Z9I8U>N@@HU9@WIG M,Y]G)XGK:J=Z&FQ,2J:AI,!+QVTM:T]UE*A8!<,?';OF=4G--K^M'I=J ML#&?0*/ P:CM!/*:\K/4@1U_F^\C_D)+G@,#. 3',@^-LS6?SC-)7SG;\HB_MES*N!,T<=FQ.KZ4CZBWVB]+"/45<;Q(#@ROWND[6E4@_32B]-SI33%NCD,1TZK# MEJTFLS^G3D3EK)XV2IG8IW9!=*M\WOVAH;'.*1M#C2!:DIZ$DIGV^:-;83 J M/.1^*FS7L\5D+/+5CVNAGDF)@7;SE;Q_9OI#,HR0*]5JJ/;1CP:P5X4UM:D+ MSA/E.A[%,.==/2)[-??\\_1D-YWX39$$\><&W8.G";530@YC>2>.S2$M2 MR_2!KU$_0N;_;U30HD&[J)F?\V_GQGI2%RLN7Y.?VR8.6O>@9-H0F#>F:ACR M038^??,SL92(T$B=GL_G)3^- ;R?34_+7OI?Q#XN_Z]T,V+UC](& ,ZS0/*V M7E^'.?[@$R%FL_(5SVZ:(U&?(&L#>-S'L-UAGM-3:#W_UC1..>Q8QT6$]N'VU$!?>?L4(LEK7]SU,HM)'S2P^D6 MM\*OKLYQ"E+?*P7A^_0?_ AA*FW87/PRN*D_/2^@NJ0C,LR@JV'5S"AE;E_' M!5&M Z^-P\+*R@MK:QL=+]_=>%3)4?G,@?;38K -4\2C,-=F: 1_9,[*A*_# M#M7FIWG[S6[4LI!M4RI\497 MHZ";V6ZZVEOS-ZR$?EN'@3KZC.WL!P*)?J[8=\A8(WMC4.356>UZMD_U:R=D M$CK@;?WN&6^+ZMB?W8KADL>.?17YDE__9U0)=@%72C.57!ZO"OEG,>D6=_K) M69GZ[IF'-VSUMF:4M6@C0OOQ#:,A-?E+XQJ4J_& M/S22<&W_OK3K/Q3([3VIL40X$LX3?BO2;V *3>-4TKAX:(G8+BF6B"T'W\SV M:XX LU-3W>+U1^Z.'9.16I$=C!7OL!,;A_:&M_GA08N#NP?KHKUY@YLW1M8W,M6H8K[(LGV^YT36WF'E.NOR/6+E]*BPU6L.P5'^X MXBK]_JSC)[1H5EQZPJ77KAU;YI2ULEXLK6VZ_SU/Y4&8_]6$[,:Z.[X'G#YL M.[?A0ZG%_P*1OO__]3]_82.Y1R&DC\)3'R-JT5W3I#C/@5ZO2E5PV.7VR<.= MZS"9%NLHNM03M[,B>N6!&MT:2=N.6]P9?:M]:90T^4 @)3SZZN:7VNL$9X<7N3.RV.:8*ZT#;N]O:>M?2E@J=OEWE5?I!REF+#VUO".UY>\MX@+J$Q M/G)Z\XS2!8>X-FU0BG[A_MHZC$S46%KC)[B9AFU?N?OZ:(3DB4<4-$%WP=F!WN:3K2IE-7[35=OM'N^([6I,E'!H^I M,@M&?O=$LN(HC89#>WT%TO/-#^@&::\@ "F2=5XOB8%$AS/M(XEL/,>B,-&4]%W<5N3 M>Q"RML%%8+SCNT"O&-:&QX6*E^JZ?I4=GBC+%Q4_H#ZR!D/!$ $%06* M>/ "'LB#V-U]?" ^"-^)Y!>K3K=]( 5.V6;,!F:3YBF-X9C/_\<9_E?7>RTD ML(U-XAF:S7GK"A0.EN"#$'"(1!_EL&K0DQR";N3C>?3?2.9TOGG>^'_<(P'S M>QH3JL/J%8A6L;,KR4]8ZM_EP*2UP96R6VH1!CD<^B8]B]<;PE9BXW-@=^+[ M8:'_#U6F_%_K0HEC:@42QMQP,+G;,Y\D3!N_T68;?*%Q*F%<9[+1V5S MD495SW?>?R5^)O_:IA@4VYFZ#LODQ7#W4K!*P$!OI1S&M\L:ATASB:?OR%4Z M^=KKU)O8V5UO)Q>JSSKJJMT\H'4')26,\,!9\$+&5^RAE>DP1P; -;TQ7KVH MNL;4BM^M#MU3-Z\LDP4J5;$7EZWOR1WTX"6=2__F9W''PRM4AAB+!$Z@IR & M(=;C L>>8(_S5*SG' @6&1JGO=+686)@_,GAH;[SZ1MM'Z<';=GYWO9F-U:8 MA_82-)]CJ>,[+J[#?&>$57CKQN^VR7F"SSS?G;./?)06Y3**Z/1=3[,V%H80"/6Q( M_>@MD,FH(VWUF#JJ\D2G;<[BV";16OC#Q70W)-<'WV%'"C&=LIG36XY!/Q%.I,PZTS,=<-["7_K*X!&)FX> T?4!17)D5[C_2 MN<2YV:O ='IQIZ5+5_J*[E,5L:^VPMSF''XC]C"]W 4U!%')=R@MBU(OYJ'0 MM#"38>?A$Q>N-^>XGW[XX9RHP<#>C;'VK!V]-BDW_ ?DAY M''"?B?*D4,2T"T/S$\1^%;?W^X@0G)VQ0TX+R&%' # M/R_\-S%][> 7>RN>\<@T!)CJMMNORZ6&&GMN'.07';%GN&EY5<'"/!2".G1L MB8_PU!DB 2]%\B>!NKG=R"G$'"IEW FHC!>88DBN8ZQ/_A\/:QRX_4+6Y]C> M(P?[S'=E.I:[@(:1G11AFOYN_%4[,8'4.ZX)QN<']] TFL::(G1X>N+?AQ[* M&C*HCSBU(7^C[MG)Y:VB--N?E/WXCCW"/!%I03<>"$/UN$PM"Y0O/)F;#D6G M_S/TW7[K>)CUA$]_3,SE3NO _!L-ZZ2TJDW7* :*P&'\Z$C2U9FZG4>)% M.!WO(!F88@-0=^)/>GOS(JWO6CP<<74P7, ':>HY#AOYG%%8"92H73!17:C$ M\(OPU I*+:F=-.E*(S!MJ 0I,)=N1-*HJ%M&)MA+ <7WG[EVN45^N7LY[6I9 M*>P\LC40V8PTD9(KH:.FDVEN/"7.@$#B,EN*DRG,)Z!6YLM#$C+%R<]^(DKC ME'E&P\9US*,K=:M>)W6,+\SGTQU+HG0;-UINR@;#$_PQKK1>QD$V2R!.YDI@ M981A)4%()9XANZ>M*1HK R;3E/)L,O2[3C\_OWG^=+B -]\L:VD/_VG5=W^7*-): MZ#UII?TTKME7^UM-G-N-16?."TA,K;.\O?Q2]#KL\L#$-,>:362*L)'DO!/J MQ$R+ >F0ACR?9[32J(>V.R/PM['USP:SQXQNE-F'39[Y)98JL(# #$F]1ZR' MM^.3*/6!3']JY90OC=@]<'<,)SX4,-*R72N;SMSE7.(N&)=+MK]Q3-.Y^8,5 MYI#O'MW,18%X?VDP'HZDOJ$T4H3%.2.S/'@'1P7&4QBB2VWKI5SUY.2 S,B: M'.VH'(/"_-W'O^E/R6T-5]JP2 ).FD[E]'&:UF'Q!'LSWG%\@F 7H%5YF6OA ML230!U 91IO:GA>&6*V5W\M1G?IT?YOT?8=="C4..KM['+5^08[>I@;P-;ND MN\VD'I*!L"G3'H$.+PH@WFDY>//Y,E'.J.7DRZ5_O$?_M-DN,62F5=ND[EGK MI'^3$_A6";@("1\GHI M_1S3A[1Y1T_QU,5=[T]37XOD"H,)L<+Z_)#@.\[A [TJIUA4-V8A0.*< VW> M8.+/>RMVY(N 9TJ6]V>7E[>2>RT:QZTKJJ:_6HW=SG(557X0D@2#Q3SF;L%W M0% 60(*,$.C@OI"A2/L%LB0KZL],-P*N. M.V?>O3O[YL=[6UV(><;QP+[3H">E0;8S3GC<]+C>=$#'+MI MUS.Y#DXR7V\?H65TLLZHS8KD1=,VB38\0,E5Q$( MTEZ'- C,(@Y'T.WV2_4Y-S\[.J8LT40?4ENX%+MSMEWZ.JK<1YD/3=H_YK! M/"R8_=%%>2F9]@_N\[+,L&47[M"!)H?)_/;TN<\*(F'?^"SS5QD3RN'Q[]DJ'WJ_L!5G::\K\E^?YUV*'R]K5-# M"G4!=Z 8NMP(,-<)DDH8UVHI?^_(;QO5VJ'P/QX5RN4%@;.#E=DZTBJ+]T*[ M2=1IRM]#;NU(KNH?.-_&9WSZ]P8P#)H>-,6X(_@.:QRDWNX[ <4\EOQ7AULQFJ$*'99B,@4X## MII/FY%DX@.P,Y6KJGF9+# K4>;L Y:>Y3?FD,I_C/_DYGW=NK57)FIQ\W%!! MW>R1I;&(!W5[>2^;!9)(B"'@XTB_<\]5J ID$9 )F4!2"RE5+,(MU)0E3F[I M-1VE$,1!*(6WF >73F%"O9KB1KQL&\:+O,R>7,KP/+11]/Z!@YFQ]DF *4^% MT".0 C]028D(8=J9/K$+,?FCCWZA4NL!%:FV/,5,JB[R#MF33O:/M'N"+W Q M/>*TX9OF]'F/9$4$KSQ1G_]87\"(:S$52$YS%06#5HC:U63>!F@+06@='U]O MPY( *WOWAY4D69Q$P(WG^'*Q?I-QGH)%,P^FR]/Q=J0$/B.8*SW'"+3QP+4A1;@U[^I^EQ.\CHL M,?B-?>[<.DPE:/]\$J'0/41"T/!Q=H%='75=;0OFB^SUNBKM\6I<]SH,<"5. M]G'ZP4WTRLQ_@D>Q,J;DM.8^T]0V)?;\J^J1%LW(8 VGZYJ,J&UGSGATQ6;O M*G]6EIGV]^0Z;/.:X!,).(-,(=54IMNK\X19&9TG 30*<.B6"2#333L70;6" MT-RF\/*%V%77BQ3YZ]I/ D1V3ZFK'D4V:U\E<_?&5')N0'?E+*,DD-3G:T2F M#-O% [!K>,(^&V9#VX_Y9]"485S1J << M(+._@7>4323'N'+*08B[B1+!@3GD)/=8Z-WP-D-R3,GD0(1O^*=:RE2PZ][\ MA9G;-NBO!:)A H\+4@Q2G35/I81S!#3DFO%V\PNQ,F(I.#UO+#KH.6A'18E^ M;\/5TD-SI9KT$C_^M7?>7]3]-^/]"?-[+WMYBL@Y%F,:SI./IZGVN//.O^BE M(J1YTD-S;..N^SUA#!SYI8,R3W%QGK(UZT1F^>B=SS<'.E%Z.]-(4U(=Q-H2GI(A1YR]R&"^PCJWJ2#@MD%'&([36T%0H' .0RBMDB=(>N M7N!99C7-#MY1*O4L>$7]Y&#M^_/&.DE[\YW"MX>]>=NN1V^)%\CFCUL@Y'&] M"&G(Q9/Q)E]GV_0B-;$V"/))K9EXE.6W&^^U%O00N\]Y' G3IFHDG,5=]L1+ M67 -">#^:;H_C_/^EY?@O97]D?1W9BMC5P_++SEN&7@9$[1Q/ Y)I26,8=%T MU"2Z%P6LNKAG]Z'8,3[SK\_YW^S M;"(^?@6&..C*TSGO NXGT-^=%XED$%[F]-[D5P>8_SV]"9%$!*XC4DG!I.2U MW#32%32X?;R;E-KHH]K:$M][.CB7DY.3MRTI6'Z;U^.#7/^1K&/Z*H#NGJ+J M;RMAA8<[\,"U$7P=JX-KFH8"7."@/K*;DI'E$8P/83.L-E*GIWV\L&<^"#34!P:N:-8ZYEQ2T). MNL6-#\W:]Y9$X"V&2\+TD4: Q8CD:F+(G&ZV:0(ZXIEYAT!=,/%NL"S0*\S*],EZUN-,QP. M)'2!EE%X.^FG>_Q19BZ#L^PQ \F?8D4XF,CGT'6Y%A M"-&KV!ND=R--ZK _[]NV"3Y '+]/OW.>3XS8QGZ+ZT=.&;-MN#A\#4(6\D(3 M!)^XJD_FHXA!76V1N22$">/Z16*ZL*JOCQE[L8>@P8,A,GT[C1SPK6O7C-P6M[=$6?:K\M:P,\Z6&Q-.,NG'/ M47Z <33AACE$NSL=W^YEG2-11_A>1P>1U"?[>]MG;M,-\2FX#6 EW1A)O_W M-M9G.B3LMKO3?L23A?1=8KK2ER/$# [ .&CA@0!$ J_$^ HDOM,A=XEP%TG; M\>462FSY!B:Z.U]LI"X;)1<\N\U)P;SP21C7X MVHMO[.4I_SHYSOSC6^+^'2'.TP1J3PQ>C2A=)36B:],: IO?.6;YO6V7N(-^ MR\Z#_4&!II',:/:O3F1](^,F#3+L"!';RW2\Q [U)&M\B22QE*C8 MR*:V!W0-BI*Y::*1U^?05JUHS ZK<44)VU%S41QNV5?Y%X6G=(,SIND@D/!] M??'BBP,X$_!BU-!>J9QA1N=/S+???RJ/\5^0YH/0DXN"_MXNY-J9R .:E&X4 M:*Q"*A,,XLS^K2=&1%7A,R'/Z1F:5DZ9$.B&^B#&RF[%J!YKW13O7LZ<"\O_ M+ME4=WRS9-6FU"K407XFB5J&VH2\BHK'*V##7O"0;(<$;"@09>(+/@%*>U32 M0LN6(LT.&[W)W+"+_7';/0>#O6$9]XKD45;XCLJUGD2:R^2ON5S&/+WO?9C M &/-267K\@X/F;@;+SN;'ZKVV4]\7/C@PRVWI1/&F=GM/+OQ6\*68%ZHZ3EZ M24?TVPBXQ!*R-J(QB8,@$>LPS+S*AX'TUW@GB=6]YN\ MBK#C1!JPNW6FW^S?^L% _E*V[Z_8 _:3Z[!D"M8-M)PSW5S"Y$(O:@=S 62[ MP)ZM69$(Z5W*_MR4NAG/H3'.-V+MRT+E4@DCD4N+F("+UGV)5Y 'EMFEG"8V MG =Q)(&X/^#FPG\=@0<-W!+QP:2XM5.M+SW[:?!4^ZW.83A,A;_['%?Y]TF] M7-=$FX0,PTN&3O-[2B7YF4,L4KU%7Y@SH_8@)T4!I4.S^J U+Q8J^\D\SBYH MXS__ERM)_"]\ 130()FA"RP*6V5:_$# 6B(J*$'[$ZR!4"TI=N8]QS;@\[NK MSIXA5M_V/&-7:[_R-\K\H>:\66O^* QW'=05-N3"X3K6;J$V0[OL#:K*H0NE MUE?TJJ$*_ [ R<3I-63*Y8L)32VUZ45-MSXIA9_=_=G)?="QU$>8K3>,&R35 M]:?Q;(0]CX3GK/:F(+%K+2[J0ML^\!TM$.A-^!W33E\(7L3O6;RD\4E<_NLE M0S]FY> N Y$%TW]#EX9^<=0!Q%T>BAU)]^4=! ?8+A?55[M9*0\.^:H7<\13 MIV9D;4MM_ (RE=K;C0X57%:/L?F/TV2W/*PWGT *=(& 0<->0S"(4F[37(>% M@'TTS5'^ 'G&E^OS$\YXC/9-MY$E@Q_D-+TL1-6B7C3TD'4-+UX&)_.6AS;H0586!2]%3_48_SA^*'6WLU M=LI:[3'<,:96&?4BUGXWZ 7Y(3Q\AP%.*43>)W@=5GMQC:%R8=AK:?_ M9MEJ_XFSI;II7J%]CW42&ZJEM%%FNR5K\D.'ZP? [;D,>3IA8OCXOWY3"2>J M9A2GL.2Q'Y'X)\QGC?E[\9?_/:=-WX;KOYXU/&G@YA&_:]_1;?:>:YM387^1 M'&AEXO2$I65)?LBTVR@MG!)/IKF%G?- ZO!S4%A!?"3BW>]'D\>S0DQ+LHT_ M2\DL/0>ZPCMTFERF#PLD#G,E!)3\G8.";8(AQ&;/7]V>,N\:A[#>D+^4=^RU MS#NC$YL7/KKG.[9%=CIZN$4KPZKUESX:B"Q2)EV$,>LBN"ZD')X6(NA#UO;G M)F /S/;*(;;IJ[7S5;2]_XB!BRV3< M0>ZI5-A/ETD21Y'_ .EG'-@S--^;%F?J'*_4 M1JG/?A&]4FP\E^'N>\W&,Q4-0C$=2<]6M$]JTL9?!**[NZ_$G!T;KO74[ MQ]3'BG=D6A)JG.==9._I6[4%Q3R7OS(A:U6@[?M[8RH,G!/(\,!(M@@-R9-? MIA+(E%3J=>\_GJ&7[[#F?'7MISQ:MI+;> M%ZFP7XAX4G4C8P:0F@OL(DP9TDS)! 91#7NQI:8)3"S#7_5QX9<;OSB>PYP_ M:=Z]N3OO3,K9W=-MEZZ9E7 =!9_P,'PH*R&/T%XYA:+Y/)A#2/QH/CE+*.T\ MSO(YZS[CB/&_^*SFV,?E!TG*,X,'$-L$_2C@$!':>HP2]LWCX#+0R\&_;6&[ M)#\T3;)$JH"U9\=(U3 NR2^30W>G^<^%)LZ^_>ON]HXPJ--DU'<-3H7O&)9UI'VN2/ M,6"&4TA_PJ04)Y1_%R7N7^.?!['W[UE0YR?P4I!]IJI&JAZH5ZV7%MB'8 M8K',RW%V-F1"4!A]^,C.^XX:'WG\L>J6M8#AJ4 #/QOO#09U& MGB*!LPVK*]I=V7] M9.2E+!]RD> ]L?9S,O?\#U+#;#:P^A$DEF,.(:5^X'8(QIK1-DY.]R,:N&8/ MIROT,C0^N7<]O=0@(3845 "W&L+[N4PN'N:_^>,RC78&H^>Q+F,M"$1B/5(1 M6I3&9T5%'_9/QSSZ&#:N<"QCP>C**;-FT;@F!T8&URX(57^JE'LU& 5OJ;P[ M14GP!=I>T]',T(9?=:\6G(8HC 77\+?W+<*6M]R;VU3E6.GX(M9VFN/&ST(& M$B<*:>DDR%0$N"23@'0P/"Q@^<*#D]!86_OG^Y+S4'M6//S^/A)IO#TX(2E< M045.%#_57LT9N,GQ Z/78>(#28MC%?7!MUC,T.:9\5P3K6!LWSO_>^&79&>F M'2X9"N>F#@J[3J_Q,W%B@OZU148RP**&$^%DM,)7U$ EQN5\:]-(.7OVR<,_;A MV%D-,=5,=&L49A2#/F?V+1ZY<%IB0\^I_VUU]X#^*S]JOT']S=3'KC\<]JG^ M\/\V\8/8HWOU+?\9/MKN]W^CJ="DH62O\OAM=%*;Z='CL_CNS)GD>?/O,GM0 M''P[=.&/X-.?^WK7>7W_C:;3HU=UUQMDZ:;U.F M?=G3Q;GWC>;P5/F*,#X[_5NI[CSW[XCM;X_LYZ]_]-*\R?ZA@)T&,"C_,TPP MOU5W]5O\YDK0.40QYC_GA<^\76>Q7A2T>KA#_H.O_VWF1W>_'\_O_L_ L+S] MZ*XC3/P"K^-$/_HM7G1RK6N#V3W=GH^J!Q488J_L9&"ZP2P?>=%!3O01_P^U M]#>RC^IO,MG?4 _[.]/&HD[HH%1W/OM!F0G'>;J>'CWDTZ<>W?MTQAU.FVLZ M1W;>*7YR3P!8+-;5/Y@B)WZA-)__M?QFGW]:OO$NT]VKUTO].!UV=9W.FI2 MM;Q3MHO[7&-GEDO=V>=3",S[-Z\$L#?^NVC_PF[8U.OJ]:$7P MD>F_=-_^873J>!=W+*/U ->JA4MX#@:&& 2P5L6_^?J;L^ZD_*;^ ]+G;]9_ MJ_RAN+0B_*!5[]XC4<_U[YQY5>_[UG?77A_:9J?U<=G:U3&ULY+U[<]PX MEB?Z_WX*W)J]$]41B2X^P =ZIF=#ENT:Q;HMC:WJVHF*&QEXRIQ*96I(IFW- MIU^ C\Q4/I@ $Z18<_?1)4LDSCD_D#\> .?QS__K^^,"?!5YD:V6?_W!_[/W M Q!+MN+9\N&O/_QR_QZF/_RO?_D?_^.?_Q\(_\^;3Q_ VQ5;/XIE":YS04K! MP;>L_ )^Y:+X'6_9U\)A/]2W72]>GK.LX3$-"(/.Y3R+&$Y0$LX>_^'Z &>4Q]!(L(4K"%&+*(RC4_R") M$8U17 VZR):__T7_#R6% ,JX95']\Z\_?"G+I[_\]-.W;]_^_)WFBS^O\H>? M L\+?VJO_J&Y_/O!]=_"ZFH?8_Q3]=?-I45V[$(UK/_3__G;A\_LBW@D,%L6 M)5DR+:#(_E)4O_RP8J2L,#^K%SAYA?X7;"^#^E?0#V#H__E[P7_XE_\!0 U' MOEJ(3T("_=]?/MV<%(E_TE?\M!0/>F;O1)ZM^.>2Y.4'0L5":5^-5CX_B;_^ M4&2/3PO1_NY++N3Q81=Y_F)4K2766OJQUO(?3@G[Z0+U'>E;'NKJ0+G*W(^N M=.S"]*,S=>\5/XCA%=X1<['*]0/U;LG'>G8WHBY6?7B-73T6JY(L1G@LMF)V M5%[H7WQ0/S5B]$ =9%K)::A[1U7QO11++FJV?#$TR/A??U _S;.E7,X_?R&Y MT"S+KU>/3V)95.1]E>=D^2#T]_#-608)3 1,1^)# 501S-R\T+,Q=+^,OGUK;*@%?4_@>+.2E/<$LNBM4Z M9]NO\N/BV*=6?67U=SG]:4D>1?%$FAL4!-J!J5'YETI5\'6CXS__M(5I:A._ M^&-/YV+8F:SL I7M8-=XL&,]>/,,ZNLJ $"# *@@F $- JA0 #LPS$ +!*B? MEA8*L,4":#"F_.SPQCFOY/QQGZ$79OS_\EE:L1=6+_1B897OS^6*O>Y!MO,I;&$G.SCQXS14_L95:J#V5\ 6/Z87M!/ N M5Q-X@>LG4L'U UCE7.1__<$_ OV&"-<%?"#D:?YY_:1\PNJM7ER3XLO[Q>K; MS5*N\L=:;UJ4.6'EG CI"8:4#X@9@DCZ$JI?29BFC'LH"D4@$A._QU+NU#R6 M7;4!SPJV6!5K)0"L)&#*#""5'2#;&O(7L^^2[71T>R,#@CRT'[&+KU89:)W! MCM+@MU;M_^]RFNX)U';I5"@;*Y0D*6AE9C/D3YIY?Q*+LFA_4W$Q]/QF'^@? M;&6/PJ,] 6D9L._M=MQ5Y.7\HWJ(;N7?R'^L\NMU4:X>1?YV]4BRY=R/%!UY M+(9)BB.((N9#S!1G,1;&D9>F842Q"5-U2ID:+[7:@=]J_4Z_&Q9(=I.,,WP& MIA1S:(QIP\CT+I)0 ^P0A/K7/CET2QB%"HR,;%]\LXO[N2A73"T[UHMFZ_27 M92[((OLOP6^67T51:I+Y60GYL"J*OXE'*O(YHW'$$H1@FO (HYBF'+/@R2) M4DY"/_1D-/\JXMV.H,M*K@1ZWLGX!>57TEF;)U(:#B M9_B9+ 3X+-@ZS\I,%';>B_5,F;DQ0Z(_,/E9;(;.EX&_$ M4OU0WJE'\HJ5:Y)G9-'*F=/ BX474HAEPB!*N/:3> *1YWG8\Q!+0S8_. $Z M^[(:B#9Z/\U.NIR^JZV>0"WJ"O#C@U+W3W8$:(*[&>>Y@G$O.H MUM*.;8[":$8OEX(S,)_LXS* \].%@%-J."IH5"[H,G7_Y>^\MM_;?KW.M0/[ MN50?\JLEUQ%6BWM2;6;5L7=Q6WX1^?T7 MLKRM3^?^KI9N>@E7!YK-$:-A3#B#09Q$$,DPA6GBJ:4512+P(T93C.:[D5[G MSV]&4KW'@FQ@(ORXUA\>[0"H4>/SV)O#I"4,\E*,H5^QVLEUE9S-0U M"U&% ?RHEA2%1J1C3?&Z#PD-!?&DKSYS@GD0!0&#*=,/B<58^E_+B'W2-/R<%I^=CR^SE2=^I)$LI?XY\U MKU8:%;?K4N?0Z+2D>1+K/6.!H.2(*_\G4/X/0Q*&,A"8LE M[%*;%=P9>5-; MNVW4K;\[L^8C U9;E?M_>\YA;_;)<(CHP$R_!?-S#6:M+-C1UATE&\+BE$G/ MR1R5 T!V.?OSO1)U]3TKYIQ*[$OE5T>"4XA21B#Q< I%&F&*@I ()&VXZ!)EID946PV! M5A'\II4T#!AR,CG&I_ZC0#XPDUFBW><0_V*87!_H]U=H[,/]BZ$[P;B._NB?6L@5[GVHX%Z8*J 5,MXI^.(FQ[P]P5P MK"/]5C_0*G@Z/Z_'.7V']8Y/YH])&ODLOL/8P]/WKHOMF(&+;-Y$ESV_:YYY M':4Y3V@^Y"VB&WDZS0\7X)3]G^I'WNQ#LSP^KKS^I6ZM7^S^1_A'6/U;O\\E! M1WF5SYG4OL5GK^OW:?^W-[)X;CP)LMC)IGB[24/:I ?Y*8[BB*JW6B0> M1$A$$'NQ@'Z$/,E8D,28V2Q_+.5/[?7?J \V^K](*=I:8))=Y&2&S)R$ 7$? MF%O<0F[M7_0$SJGG8:O#J#Y)3X#VO96^P_1=X=!RN]M]O5I^%7F9J154_:.N ME7679TSX<\RB- @DATSH)+! )LK!"3%,)>:QQWG@I=R& (TE3XWZMOJ!)ZU@ MM07-5XL%R0M]6%IO1UN'.9O.@^E:: !T!U\?T7+G&'$&=M1N_U'!7FGNMT-/C8/>K?/5DWHI_I9QOA#@'2G**ECO2BI(B1WU[ !HQBW] M8!F8/+12 \0T']KJ].7?&7[4M_O0K/W7]\@54PL6?+_*I#E6U**3060>4 DEG$D89+&#"*2- J ZZ#B:6N(/2UJB"T\9)F@.FXLD431+8N>&\/:AH3\NJ1 M9D,]/4-OG(T6A[8#T RT$($&(U"!!#1*.Q6O_@BA:GWF_0\2R&9EVG^3,+<^ MTSE>$%PO[?JY#U7QBSOM[>;E\_6"%$532L4C&(5)*&' @@2B%$F(!4>0$_4' M7Z182JO8N%."IO:)K?0$K:*@TM2R1LU9;,T^8BX0&_BST@\L:UH_AX13HCTI M;%3J.V?R/AF=O;YG)F039O!K5GYI2^1<%84H=>Y3>\A^7X6$B._E&V7![W,J M2$SCT(.4>@0B+U(_(9Q RCQ)_33"(@FL\B+M=9@:J>CR_7R]$%5^<&-.W>^@ M-6@&*I/JE,"ST0O.YLJ,B0:>@8%)ZA3@F]]7INS\>V/2K)J.G7BXW^[KL#AE M):C,=$AR%X#L-F.SAQ[CYF_V!^H@F_."H>P(M:ZTVM# K50>X^-J644A?Q*% MR+\*KIR^]VOM\]T4Q5JOVO=>U3A-J,"^!T-%H1 Q3"'%,H21]M((\SUJ5L_T M8DVF3:[:FCH$'[3VZ* Y4%L$6I-LBF]?,FO=!#OJ7 R]Q=!.P^VI:7A_. TV MC.IX9FQ*G(\T0V.5*^\U4_?-%]#EM\\9NMT%Q"\1,&(Q< V\3X)/3*I/WCO<@?_7D:<8:22*?B41\BG91'.0HA3K&7 M(L82%L0VBP9;!:;V4=OLG+8[_7FK,ZBRPH%2XM%N?6 ])V:+@R&1'OB3M5$= M5.H=V:_>Z%]? >Z[4+=V^?M"Y]3?MU9B5&>_+T3[GG[OW%5+B^J?B^HK7]RM%IFZ8..6L# 2S.,$8DQ2B*(PA,JQ#R&G$1+< M0ZDGB T1]M9D:HS8YL2TEH =W:MU^JYI=LS8?[;,*'*4.1B8*X_#WUBQQ;^Q M ]2&@-^:_PZR8W(QK$YYM+\VHQ+JQ:#M,^OE _;82;E]+G31OZ8Q1%+XD'@(0\29\$/!8L(\XSV2XS*F1HNUEJ!6$R@]P8W% M"OH$C@:[%I>C,[1S=PC,^0 V8X0L=@\N1VJD?8%>B-FM];NQZ%S%G[AUO/5Y MM^XO5MYG+NVS=;R2Y3>2BU^)CB\HGYO"6ZE'J.?S$#*2<(@8D9 & D,F"&8I MEIA0HU/Z#AE3([Q62_"M45.'M'45O#(&TV2O]F*(AMZ%;=%I-3Q7#LP8'9O] MTHM1&FLGU!8MRYW-3ARZ]RR/WSKB;F2G[B_W&;LO[1G7O-F\/!MG59P*M*JV M-./,HWV4KFO,W0;:.M-NW%A9UZ >A+LZ%]###;YZ M7.5E]E^5P%MYHQR$Y8-.>JN"-HK-)F]3CKNHLFH5F"&,$^9K_U@]X@FB,.'2 MC]-0\3\WVDWM(WQJ]+ZKOJ:&;&, ()4%%CZB[3Q(CADG D&61@0BP@-(TU1 M@>,TX@CC(.1F#>Z&GHEQFMN]YEP8+',&Q'?@;]\+8&\EV.I>A_D5,[ ]]6OU M'Q!LBU73@*"/M)QR"[[=6JLG>IV+,-LQQUN=];3VQ;*M[QB7UOH[.$3#84BQ M'U'U:69Z@<822 .:P!@A+#F->6A7AOFTJ*E]DG=*UNVD _4MZ=?S=-(-7 /S M^HZ2LU$.%\^C,E#1O]<]'CQO]NGR?XX.^"[.KZM[:S3KE&+3H/;]*J_2Y^9) M&@D_] E,O4!"E'()"?49)!C[,A*246J5H#*4HE-CJQ?QU+(.#UT];>(O2+5; M4&6D%Z_0L^3'KH\%WS;O::I.J;\7*&R.&>ZD^ MJE>JJ8&M7&VFK+/,%A]W\LV\[^E.Z<#?$VW*#.C_!3L6S<#6V/J/=3[ZR]^] MN*$& ;0H@!];'/XT QLHMN73-1B@1L-A)ONKS*+;)/AQ31@W?_Y5IN<@]?YU MM.C;V4O)SH5NBY.5XD/V5;*#4+_<+Y] M"?>3D(802QQK;Y[!E L&$TG2T/>\-"5&!5^MI$Z.WNHWZFJG:%.F#ZAJW6WW M DQ@-]T[<0SF&-LI)W&\K$B(,;2V.R^.(1YS,\;^D>VQ(V.!S_E-&I/!1MZW ML;#O<"O'YN:1CT\WI465HNO'NB*I#@+1?OC?5SJ74U?%TK[U/(X"$@N6P 0' M49.L3GD A? EQCB, V$76C^\SE/[A&RU&^F-0U4+O/\;YJOU$.#MJ[2&ZWY?KPVKYH(NPZ!8W M?R.E;DVH/I&?Q%.M3'$K[_)LR;(GW;OKWP7)[[^MYAZ)J!_JDBE>I-8C(O(@ MX2F&G-&$)C'%&%E]BOHH,;5OBWJ;0KNO2B_HS3X30P,Z,.]K]:'6'V@#9J Q MX7D&M*Y *>N.IB^!RBGO]E)D5"*]!*I]9KQHK+Y1T5+DN>#WY/O.:N#GU8I_ MRQ8+M4;8W^39__<\%%1X*?&@1Y7WC:@G(4G]""8!\CPOPIP$M%>W] L5,WIU MQ^^LOMDD[9EQXV[BS%ASG'D8*X:[M@4H8UYN/AQL4KN,XW8$H.-P[TNU&CDJ MW!&(A\'CK@;NL==='2^NF2;ZY<.U\GD?1'&]*LJ5_"2^BJ7N:A9['/EI!,,H MC" BO@K"J&C[E8J'I&C"EO$WNW'F\ M#7:WG:(X,.&]!+!15C<:*$H=.]TH[!1!BTULITB.M'M](:)VN]C& '5N7Y\? M9;Q]:V.+7FQ8F]_5@X2;'89;J3WO#QG3N8:W=)$]U$]P$ 0418A QD*N&)A1 M2&A H$Q"AI,HYQ6'W3M?Z+.KA.9_,5-:'S^Y6F=/7[)M][CBD)6:C< MWC!.$H@D\B%&(H2ZV0S1F2ZA9]1OYB(MIN827W&>]2@PW6\&S'8(!L=UZ .U M=]>@K2TT WX /3P#&Z/ UJHV^+FR:P8V4S%K_$!0KFI'4%_7V.EN'^$BF)WN M'?339-3]@HO VM\CN&RPG@&_G;4QYL*+DC!("11)XD'$1 )"A!,$U^(-$FC MP _,RAF9";1Y75^A@)$X\[+U@=B,_-S!-C#+[1=\&G#'TPP3M[&WW2+'C;8U M,O\@OM;LKDMKF;Y82C<4]N;Y7@VKFS05Y4Y1'"$3$40Q3(DNBI,B!$FBUL&) M#*,TH1Y'5/:K6FJLP]28ORURPU<,R^Z_J;.B-6 J9 MZ=.?.M-+IXJM%[HZV7ME]UV>K?(Z)4Q=>[\!O";\:I;2(<^SWF!Y)?+\LYPF&4^%)"3Q#E)(8^A33$%'H1XCB)8L+]U'(K MSX5>TZ,S;19L[0+%QK#^I1[=3*#A1N'8DS+T?N*./6!K$&@MJHERQZ:*(QNK MM"]9)RC-0&V9P]U'ET"[W:1THMFX>YDNP3S8\G0Z^ !]XM]F!=,R=$J1DLJ$ M>MMCX7D1B6+(=!\GE'AB_AC2DRG17P'1%8M MXKO&Z5E]<;4L<\+*7[/RR_6Z*%>/(F]CX)^;P,I/F\7^/*2IB (OA%)&/D1$ M2(BQ""$3* ZH%U*?AC;$9R=^:K2W227):TW!=EO$L@RBW2R8,=YPV [,=ZWB MX)O2'+2JSS;).L^S-L0:?#H/N'WAP%ZXN2W\9Z?"N(7[>L%S4'BOWRC]2$X? M$:F;=#&_MVKHQ>I)ASDV,3I-Q>.("B)0%$).4@211QFD,0XA02A*8^D'B%LQ MFX',J=%9JW(5NL:W2MMQF0G89@3F&,*!6>L%>COZMD& #NM-]P#(*3V9R!V5 MDRR V"%&MH&U? MJ3%3O' D/6&0B@4'N Q5A& KZ+7J"AR8VE$JX/#:?E3P9EUD2U$455&0.CJB M^I"E,4MB+R(0!SR *(T8)+JVH: 13:A(XY11&^_@A)RI^0:MFF!'SUXNPBE< MS7C! 5H#4T,?H*QIX P,3IG@E*Q1R>",P?M\<.[R"ZJFTO/5\>A^=;PZI&&G MB^NMKI5Q_X4L;^M2>5PA!E$21A#S@"@&\D(D N83FLR?JH"NSR7)2\.UR2N:9//2[ALVX.%YJ[>N M E4K#KY6]3AG@(J';*D/.@$EB\X/^_2>'Q9XD:^>(2A(%$'$=8UJS7>79$I?4?\,$Q7+G_01Z%H3<'+J\ 7 .R MV_,;5)" 4F$";MN"P-MG;8-+73=X!G:@<5P>^)4GV'W=X-34UJ25IG5VX6^UAK;;U4/,)!<,!RQ1/CH-8XAB M&D+*.($BC1.14.E18ADT_-IS.5(,\21GT\+[><49&MBKL9D:]WT'+L!NW$8# M?12=5F>!"Z"V;B5PB:P>M03;/.65/.Y7;"O);#L8[#6!0CSQ$BE2Z$>!#K,C MJ5I"QP2&6!#/YYQ(F1I7?+U*[FKIO'7V%&AEZ([DQ&QV)SY[!J:]1E/=4<3)9%U<1Q)VVDRHIC39Y= M&49W4'>6:G0@9KQRCNXP>5'RT>&P=I]*+K+Y!_48+.Z^K);BX[J*"PSB(*5^ M0&' $5;?/81@2@(&(S\0?D!\A(11K8QC@T_M(U;I!RH%0:VA&?4=!:[[HW,I M' -_02R0,.:1+I./^.J%8']^6'W]2=U6N>G_B?2/L/ZQ8HRC X[R^G>9TK[+ MG=?TCE#*EH(WQ1VT>_RR.MG/RDTN/JR*0A1SD:K74Y(0^E0*B%@208I)!/T@ M\A%6?Y4DZ-?^Q50%H\?Y%1J][!7<6XH2$%:N29ZI1WZA5+<.=#*>%./X)Z<8 MCQ86I;4&C=I ZUUE$;] 6^L.?M3*G\X)[Q,890N8ZW@I8_ECAU'9 G,DNLIZ MB'[LUM'YJ*G MYK+NETF-':," /S&K=B,Y K3GXK?GO()4-[8%S MRFX6XDE**ZSG*T? M]=DD$WZ3B45X%/LL58NM*$8ZY)Q S"6!)/)(@HD7\<"HOGX?X5.CMTK[_Q?L MZ ]J T!EP0SLV@!\BYTJVUDQV$,<$.N!6,XVF]J%1!H&MON"E2;J<8&T44*O7%Y= MLH&_5Z/,EK6?[@QAI^[[Y5J-ZM4[ W'?V76I6O6AV*SP6CR!-( M0II&B<3WO%#(T _.#'1+3< MR6^9[2YZ9V [(SN6@,84\+9K1GJ<&EV(IN,SI+[:C'RB="%HA^=+EP[8CT[? M9TN]0*]*.FZJG'U4(*P5:R_+SR4I1=UYM;XR(XNV4<*[[Z58%EK'#UE1SD-/ M1!X*)8P#Y$/DH0!2GOJ0\=2+$\X#CUB5*7.FV=3HMC$,+.J2J8MM[<"BM4D? M8LG6*O"T:E/HMX8!;9GE$MO=7)OQ]*O,X,"\W4Y>4^]VI_#CUK 9^+P[D1OC M-GUI7DSDNZ5ZY?-J9]7A(MPY]DY9WIUVH[*^[0UC1O MC^0DXB'C"?2B$$.$,%/.L^0Z'#+BB 8BL:U$>4S,U/CZBK'UXWI11?+K,!"6 M6=>=/(JF&8E>CM' C-@JN.V>,$0YR2X0'%>0/"IJY**17>8>UHGLO+H? V@7 M4S3;@,4GP43V5<=6-X]NDH3"8PF" =?E(6,%(Z%^" F1$8EX1# G-D30*6UJ M?% I"TBCK:ZLW:AKQPK=")N1@S/; MF[O[3S=++K[/I?!3%'@Q1%&HZUH$(4SU'E*I\/TP],P3G\=2>VILMZ-K MW4,CTUK:9-:.-N'=G#G=:1R8>2N#P)ONZEYOFNI>S75[.;L[9+UCOSX"V3X< M&@+08@!N)ON4V*1I3_%I&2N;>WI/C67B]]B3UYT?/IHV(Z:1CXWPRVSST:7W M++S69,7?R@O;4U:I\O.4^YY/8IT9&ZO55T $3(E:A_%41B@D"1(1MBJYYE2] MJ7DONS4I'#68;4I5V);Y% 0;1DK/!IND^'*]6NB#K9PLWJ_R-^JSM?HF^%:?.?92*3"3,/9Q")'Z M*, T2 44@8=#*D*/<*N8.0.94R-]K3)@&YTMVV<:8&S&OHZ1&YA2*]"VZ@*Y MRD&K\ ZM.FR-:0Z/VWZ8!G+';8)I#L1!YTN+6_M1SLV2Y3JVX:VH_[O)--@Y M=IBC))22! %,?(Z48\I#2$+EF 912"@.(HY\W)9L,6,=$[%&+\_+,BW#QQU< M=L)HA+89^SA#.#$J96 MQPE/H4>D[\G4B^/8*LS!5/#47*"[?/4D\O*Y.FH3_[G.ZO:QV;)9$ZE7:Q,. M\42>JX-]?:GZ9:[3DMH0UZXO_F4S9>I#N<=_<$>J4AGLZ@Q:I0%=ESHU'CR+ M$FC%7?I3=E Y=JH,A8_L6=E!6=Y_:<3%3CS!U9+_J^ /:@EYQ=2?JE?Q M;5:PQ:I0>ES1HFIY/D\IDYB$&(HX3B&*L8 TB!.HF_V1*,12N63]@C&L=9D: M!QZ/TZAHKK$&;,T!6WO ;ZU%EGM\E\RC;;S'H+,S6BB(^XFY($RD-Z0#19#8 MZ_-*P26]@3L==])_R+XY[K6_I,L$EDKBN]9E^K I5A$&*$J\,(%524RR^J%W6A]02$1 _#-Z-$MI .SH ,T M>R2\FP+D./_]K-B1T^%-83C,CC>^T[Z$^;MEF97/OXK%XG\O5]^6G]5B>K44 MO*IZD,]I0$3*=>DC/Y40H="'5. 48HJ)6M=2%A.C7EMG)4V-=FIE@=86_J[5 M!:V^=4$(BUKGW0AWDXQ3W ;FEOZ0615%-X*C=X7T[M%'*Y=N9.1N[72S&RY/ M_FX*_9!%$]Q2J,5@&B3,#V 0Z"J*'22"E*(4>]P+T@C9[<-WRIO>!OQ& M1;VIU=346K9YV6I9425P@Q5=9 _5,:WEYE8W^F8^RN6(ODK:]!;95M=A,I]/ M0C)8-O.AQ%?+4#YI?%?6\>F;>NZU[T33?1)5$NWUJCBLG9UZF'&:>C 0,E+^ MB"20ZN61%TF:1")B/)%66^UF^>&LL?=.K<#Y&#GW/+V?E3U[O%IL7H6XK/(OV9,G(@( M7E337P5E?1)L];#4%?KN1)ZM:IUVMGCB@#!/=YW1T0N(H@32",4PXB).DB"0 M#%$;2G.LW^2H[UB3MVW\]:P^ BN:*H?-88HVKNJNLKYHS\CUU)L1ZRM.Z, $ M/-)<6A/S0(@[)7#7.HY*] ,!O/]!&$I,SP_'7G"NTB1C-MI?[Y0RM;?_D_[.BUHWNS?^.(AF M;_S%T S\QF_T:W>_WIU!R/J%[T3 Z0M_7-*H+WRGL?LO?/?%/0I.7.>"9^75 M0RXJ3[:IUI2&09!*+X"L"A1%(H)IBM2WGN%(_=\T8M1HJ7=:Q-1>]5I)\)ZP MJD:A16[^<02[7W4WN R]ZU1#LE&P3WNHX^!8%!FX&*21"@+8@V67K]^)0V=N M_?$[Q\N#[]3\1I1Y-N]XQ@%R/,B M"GV98(ABR2&-A%KC4"E"@ICR>ZQVMTP%3XT(&[U!L\*TWZPW1MS,&QH"QX&) MLX6P2:VNE:[+ [5J#U35RQ8LQY5V/7'O4#I+#:J26]_>L@]&W7H>.L2J? M=R)";\LO2JTO9'E;%^_XJ&OO%Z7@=:_Z>9(217-1 JE/ X@"M:9+/5T'+&"* MYWQ?()',GZI=I<\ER4LSNAM-?YOW?-^*X5[Y6C==.T')E*O\L8H.J%HA@;5B MT6(&J'C(EGJU#BA95'_6VTIUOR/+_:3Q'I9 AE&<^ $4H9= E*CO(\$LA!&+ M(O5)U"D4M'E8WBT-HV8F_*BT-KSJ@R*J7E=_I*?$[$L^R7D?\>#H9)TPVM0) MVS]@JNN$U=:_R 6I[ >E @#@GV?U8;5\N!?YH^Y(]#=2-H4?/HDV!O)6;F+$;I8?E3MW_TTLOHJ_ M*6?O2S&G2/OTZF;0OF5M%'LH!F[.%[0*\R"*(^JE,?20GT*4(@2)Q!Z,*?'"!,=^@--Y MN2K)PHP(C\BPHK>-I.%>P'LM V2-HOT. H]!:49C%P(T,#FUVK6'?[.*I%Q6 MGSEIO>-B,X=R1JXM<]+0PU(RIR_M^Z)_55RRRI\_D6]_TV6R,K(HYHA)YB6Z M&T[(=275,($T9#X4 A.1<(JYM*J:<%3*U'P9I1MX;)6S?<>/H6CZEE^(S>#O M>:/?#&B$-BK.P,_YJG"8YM()A.-7_IBDD5_Z#F,/7_NNBWN<^1\-(MC\BT1DT2/"5.K4B&$;[E+GQUFY 79X&P0- M#('BP!2R%R^T]1BV?]CJ/02L%N$&0\ [4@2"&YCMHA)LX>H,5# >;+S8!5O[ M7H0S6-_<@\K;K,;WJ_R:/#T)?DT6B_N<+ O"JKVT.8I3%G,60N3I?F0^#B!A M80@%)S+ "5(4[\V_BIRNC%C\K$";-V-7[' O1KN?OI* 52JK_RP,ZQX;@FQ MW$Z!&YBQ6UV!4A;4V@*M+MC5URF %A3M%,B1N/DR0.TXV1B?3C(^/\IX+&QL MT0OZ-;_+CG>+O-RI>Z];I=0''TO^;VNRR.1S1>YU]=!M):YMV!,*)8YB$D'B M^VIU+0B!6# &I4RQ)UB($FQTHG"A'E-SLS<&5"ET6Q,V18[-^.;2V>EF\A$Q M'_I@^MTU:"V9 3^ 'IZ!W<8A9^?C1>E!I]%LCE#NVC10(G8V#-2_]C<++M5A M%'9T!%1+FZZ&NZB*M!)) MZ46*.GO4K3XB:FJLN*,I8$I%4*[ BNK^Z.J?M>:]*E ?0]ELP](-=@.SVRYL MFP!8,*$6=5Y7N &.(.M+'Q+U&Y>@.LT_4BNZZX^*-3$5-8J%_(;A.W&N3 M[I*$,(PUF%P0B&(_@EB7XPD3*:GTD9>0J.[E MY?"-NW,Y [M05LFAYU(?>T+9>\?RR![27[%1VPV2Q2WEBH-?:H>RV MJV-W\LR-]BODZ_7C>E$5JWXGI6!E7:;B5E[Q517D=\7_8UV4.SF!R.,Z0\(XM .X41W4 MNL] K7W5$[/17Y'.Q@*'^9J70'?QFM5:\&@+U;Z0[*Y.>X_1M_6(S):"OQ%+ M]4.IJUI?%86HMA3U/YK?ZWCEJNW)LIQS'$6810+ZB"50^9828IY2R +)D1]R M/Z9693*L-9@:E=6I"LO5$C8* E(98-L[Q'8BS!:S@\([,,75FE:=*+6NH%56 M1^)55K6_J?[LLB5(3\P<-P*QU6+D]A\]03IL^M%WH-Z4)W0'IWOR_<.VR]D\ M84D0)#Z!G >AK@$4PS2,)&0X1-1+(T%\VM;.OC@E>UDY^WZ$<."/ MH@2\41B4Y'O_-G G0#;FK+Z8C=7 J,%(:0AV5'2\]]:-@VNR.29J;$;I,/<( M;71=W;,RF/Z6:Z8AQ9>;)5L];@I;R<##4CA4(8)]Y*( M^G:E]4_*ZD$.8[@X,[#L>+@MX30C@LL@&FD'K7+_&B5!K27XL='S=#ZS?<6P MSL#2Z=AI/=@.:1](D(D8 X\E*(_"2!*4X03#W* M<1#Z"8\WG3CNK19+-FKT<3-&[2/VM.E\M>E1Z\+/.#TOES@@E\'\VIY)9[NQ MH7V6L]"-X,RG?/6U M2H(OFMW66-*0<>9!%(H((JD\))(F'@SC2/<#D3P* ^-32#.94]L*VFA=O5VT MT1MD.XI;G*,9XFYP*.D>S8%I; NDTABT*H-=G?O4:C1$U.)LTCVR(YU..D'8 M[H#2#JO.(TK#H<8[I+2S[<4QI>6M??U76F[KD5SK\B-YF=&%N)'-/P37X7#B M9OGN.Q/%;O+]G%//#WT/P00E:NWK1QBF!$O(T]3C:E&," KMMOS[*S,URK^1 M.DRMUGD&OFJM0;8$HM*[*H+5:F[KV%XP8:9>[CC3,+C+2\N=VE$SL&/)#-Q( MN)F?*N*WFIYWF^FY.SL]/5S@RW%U[ ]?H-#(SO'ET!UZR@[&O*@T[R?Q2#)= M%_%N6Q#O=M.#4F]0,+WRSA[5);?RL_IM(>L,C@^;_D1)%Q7L=J#8U1FXLFX&-;6#'.+"UKB[KK^T#M8&:#W9-O* ] ME<.9-R/SUYG/@:E][*GL6XW8(>I#U"MVH=YK5#1V".N)FLAQCF.$ D(8%$QRB!B5BNDI@K&?($(DD7%LE#UW4L+4"+M6$FRT M!+6:MEW=]W'LYDTGZ Q,?[; ].C=?L+X"WNV[X\Z3DJ: MVJM]+$ZK/H =9"/6JW5)CR#WVH3+!VMTZ";^4U.H!S^4,<=BM8^SEF$G+HL MIZ6-ZH&<-7K?H3A_0T]2R5=,"%[H[@PW1;&N/!3Y6;!U+GA5:S$,!8LB@2'3 MO2H1(RFD).(P#*1:$V(9,6:U,CPK<6HDTRI<=R-Y7.7E WD0X(D\$[7*MZ23 MLW ;THI+$ >FEY?XM=I6*ZA:7\>%+XVQ<4LL9Z6.2S"F(!P0C?&-_;V8C^II MN?J>%7.2,$%XZ$&A4(4H]!A,H]2#D>Z5%P3($](HL_38X).C$?T]UGD2^P8[=QXV D;W%_9-.^8B'%QS><7_.:81I10+ MF*0AAD@@K%87/E7O;$(\G. TC)%-W>K=P:U>TK$*5O<5)'$UG6CW7'CU^*JCP7JY+[E@_-1=N] MQD]JV7 K[\2R4/^X6;)<1P7,_1C'(0H8# CU(=(_89$F, P#1FD424Z-?/N! M])O<)[Q6#SSDJV_E%Z"3O2VB@P:8OVZZF<"LO,K.Q8Z!X)>B+A38FKBY=/=P M1YL);B5HY[>U]'4GUR),['4G>:20LM>:;+LHM.&FHC-B;0"QXT6W#8?9BTBX M <7T<[/?DRQO0D.>UF7Q07P5"[\-$D6A^K\>@7Z4$H@B]7W&F'N0)P%2GG<: MJ;_:+(T[9$WM,UOI!GP[-[P+2S.OW!%" W_RM)9UH-D,U(K.0 .8PX!:"TR< M>O)=\D9U[ T,W_?S36[IQQ,?];9_\>4N7WW-N"*P9TU6-\N;JLG?BTKH5[2H M2L/-41*$A%$!/2QCB!(<0H(\KH\$4QY+D?AFQ8#ZJS U5M'J@_>+U;=V([I5 M?:>H_U_L.*?'O)A1T;!H#\Q0.LN_ KM57[=G_;'RS;+EGX[B#GYK[7#(7?U! M=$II/=08E>GZP[1/@!>,U&,[9"?25N^L7).GNSQCXD[D5=/4>2IB01'Q8!R@ M!"+L2XBC%$.94$&Q2 E.B?'>QAEAT^.Z)YT8T/2^YJO%@N2%[I==]\$V;(-M M!+/!%H1#\ :FKAU-FY:A&LE*6QT96C>9=@B>Q1+?(8@CK=>"PB6[E7:\F&./\% 1*^(044PAD:A:J*8!]WB2)%8Y M6_L"IL:H=1F.WO6*#O S\P,O065@JJP!^6 2+]2)$-7)#H0,G[A$8,J1">O MZ]NM5)M9>E+6 MU%[NIJJ.KFFQVY+C_)K$&F2SU]X1= ,S0&_4>G0V/8N'X_ZFI^6-W.7TK.&' MO4[/W](WE>3S(UDLWJR+;"D*G4CBDSC&(>0<,XB$CR 12$*/"1Z'C"M/P*C) M\8GQIT823;9$I2-HE;1-(GF)8#<;.,!E8 :P@Z1'^LA1PR],'GDYYLBI(T<- M.DP<.7Y93]?]19GZW6(^37NWM^OM]RF1'HH"@:'D%$&$L.Y73+CBR 3KM+% M"J,B.WV$3^V%WVNP8.GPVZ!NN!@8",N!2>*#>H3%BR:Z3;^*U@)=,JRV8 :4 M"8-X$'VP<[O>1T,@).3[\U"A):U<%L-B1T1YF9G33'XF!"64#P@#GW<>- M=LH$>R)&?=>/F[?_-I^XJM_[^LLR%VSUL-2-R]2JI"VWWD;0%)]$L5YHZM ) M)]=U!?:Z*86Z^FY59'5[XX!1@I"O/!$A(_6>4P9Q) .8"(*9AZE:;E@Y)F[4 MFAH_7'&>6;26=CQ'9KPR/O(#\]&N0=5NR+:/1&L4V!A5QQXT9K4==?1-&\O< MD9E;I)V2H"/51B5/MW#NDZ[CT?OT@ER714F6NC[@9_U?^OQ!E)JU;N5U+A2Q MS GGB1?$$A*4"ITND$*:B@0**7"H!DRX-"_!>E;UODX!M.GRZ!+(L5H\7@2H97M'4WRZ>SN>'67$QHZF%KWL MZFA\EWU+1S5@615=_+M'F8=P4/N>VKUSUYK;4N4=^H#5BMMVU9]3.0&[A2 MCF$O3GWMV+8O3NP-TS,KT%P';HRR]&4KG:]*?&6?D M@O1F5AU6HS>\KP<[GUA%?Q3EG#+LQXGPH(^YA"@,%"FG5$ N0B;#Q"?8E\:+ MU]-RIN9LO=B=TCT7::.K!6]TH&K NVZP>JU-O,Z6BU9063"K&\A&(M1^T-F1 MZ'E .KFSX_;Q*/.\#2^8TN#RGL5]ML>S5TO^N5RQWW5[$,5%NIU3^;P)2^ D MQ;Z($!2^%T&4Q &DD<=A1!!/0A(2/[*J_&&H4^N'FZLW-AYO[FW>?P=7' MM^#S_>WU__[7VP]OWWWZ_(__D 9^\D_@W;_]#4WLU0V@,H(4%L!-F94%W9&_;@Z&C8$ MT]%ZI_Y4!\EO1?W?F^458ZOULM0Q>KJ0\3R._$"$ M$8>DRNM#3"V0$:8084DC% ?,BQ/+!*!NB5/CQE:]?J6=SP-LQG%.81N8SC;Q M+3^VVOY)MS_; 'EW!L@^F4!FX+C.!SHC=>RL(#,0CN0&&=YH?[:I*]]4&PW* M%?RW-5ED\KDJ^5"/OTU&NJ]>!4(D0Z$N)QMB'Z) ,$AY0I2;QE@571:GJ'8S=?YT M=3#\ASYU'1QZJ_/:7C!>?(YK)W6T\]U>8.R>^_8;H&]BY,U2<06IO+6WI"1- M>-X\D(*F(:*0>KJ&GR\Y3/V(0B(XYP&.0R:-/*IS@J9&:DU>X(ZR0&O;AKW: M)DV>0+>;F5QB-C 1]86K1T)E-Q879E:>&'SD%,MN$P]S+<]"A]^%UY?_[MO+_##1F/,] M!3?0*@.M\S!- ?J@-E@# 2ME7JW90!_(NAH3]!JO9]7C;)F5XH,:B"ON58^A MKEE5-YJ[TMVULO_:=$==%J(2JA[TN1?$A*=! J,J PPQ'Z:)6C=Z//)DB#P4 MAU;[^?W4F)JKI1[HR+)0% '9L+: %A9 +8FU(T0=]I [UHS:_A1 M*>&P\O)%2+HMRMQ/E7'K-5\$UT$IY\M&Z\>+FPW_30D?O>W_26@$LD56252_ MK+,0=#Z8$LN^S ,2AH'/"<1J-0E1Q"5,B9I$A+D7)P$67DSG2_&@(^[NS>FQ MGS9&;S*NW^0#G89[JUOU *O5M6/,GA-CQI@#XCS2ZG5S3+E3$*Q*SW]IQ*SZ M0VW'#+2&S'0.+'.RRG6#J%/F[*G*J,QY&5S[S'GA:#U"?JORII3H]AVK1\W' M];9?GJN'M,K\>/.\O:2I1W+UC>1UP(KN G*K=%:.[D.=3CN/,/:H0+XBU!!! M1$6J=^UTCRP6,9RBU(N,2HH,HMW4_,]*3?"D>SJN&D5UG6FEJ470K/,I[*;> M5Y^8H0\VM-ZP4ASL&@=VK -OGL'N=8V%H#)Q!NIIK5IUMF8VQ0I>:AHZH[V="QTO1GPHO%Y$E@\FI-^ZIQI5MYH6_.UZ.VK5 M2J?ZVVW=H>O==^4I9DHEW=R&)BE",*91#!&*(X@#+X$1BWT>,1X(RFRV@JPU MF.97>-6TP1.MFG;+'/MY,%OA#(KNT)_2"MA:>5!KWQ#DK&W"55_2V #>G<7> M>CW3&S^G2QE[+49=Q?0&:7\!TW^@?NSW29197K'NBQ;OA'FQ\%(!9:#[=\6( MP#00OOIGZH<24^IAJWIGQ\5,C<>V6@+C-O$VJ)H1UN58#MZ43_)V]4BRY=Q+4YX&/H8T)*F.J XA29"$ MG$0D3B3QA&_4^.Z\J*GQ1*,IJ%0%K:[@MUI;2Q>B V$S G&#V\#TT1>R'I65 MSZ'AN,KR27$C5UP^9_9A]>6S=_1U+VAYLRS*O-J1>))B(B$?#V,[7,)0\-4+9ZJ^G3GQ[>"J66#EV6TREC^S#6()RZ-#8#N TY7^. M.0YX%$@8BHA"1&@(4R%2*!%F%/,X]@AVD-,_.1I:/ZX7I(JQ6)_(WW>2I#_' M89KZFO,CC!%$ ?8@#0B".$9!$-(@))C/Z^/=SR7)R]%0WI/1B2(<8/LNR4?&==6XH!!0G41 M8Z>0FGTT'8 T\"?R9$V(P>S]/Y'DU8AT[^G.^ M*HIY@H. !6$,?4H81+ZG2#8B$M*8TCA(8T03/B]UL7GCG;PC8JR^81MAPSWE M5?5\P!M=JT\7J;2UWM@[AJGQEMZ%2 V_F5?#HVF@5G$&*B6=[N%U@.!Z]^Z8 MJ+'W[3K,/;)CUW7UA5V7K];EEY7.JVKVD0*/QSA("12)%!"I534DV*,P0HH> M<(Q3QJS/C:EE%%U2!5\5.$XHYBSSN)P)#W6X9(DX%3),D MA$B0,%8K,AXDEFV6N\1-C2J:W/A:Y3K69E9'-!9@1VW;D@*=B'=3AWL%!XSNZDLI5YRK$8NJ_<5M?I>OOF;*F'E( M1!C[BI!YC#R(HH1"*B,,F12>1PE1G&)9D>2XH(G22*.L#MK3"4JK'+0*VQ+( M"7Q-J>-RU,8AC1Z ]:"+;C0N)(H3@X],$=TF'I+#F>M[5B6I6G&_SY9Z$Z[J MQ%#+D9A0F'HHA3@)L(^P1#ZW.O3K$C8U>JC5 MLZPJT@6FV>K#%40#0RS5NH0*3$A*&*(Q MLHM+/A0R-79XH2-8-%7/GVTCDH^@B;F(4A3K&D]$K>@(4C]YZA%-.,$<1S)B M";4_;[L4TS_,8=M13&/=8DWX(:1$?SAA)&"28X3")!4FY[4F;&T2G M?IAB'S'M3WR_*\6 MB]4W_5B_7^5O5VM:RO6BK>?Y23"1?=6E/&_++^J+,*<4Q1*KCU.(8T4""0L4 MQH%5\6P1X MJ_H,U,H/A;%%SOM06(^4S^X0<[LD]3ZX=2:@6PTX7G)Y'SM?)([W&J#OXH,M M2%%D,JLCH-\K4ZY6+&O*L]9)F1]%>2OU>4Q9YAE=EUKZ_>J.5.6!4Q^'-"8I M3,(@@BCRU$HE26(H182E'R9$\].P!IZYWFKY);C!NX.>0*-H?I![HM[K0Z0)\SNZ/EXZHX> M:_N=3!*=8O)9L=#OXB[/F%#\5!V.SVG$!4UH &-=^1DA$D(L!%$K>J1K_K!$ M>>#&*_KS\J;&&+6*X$GK"'[,EH"O%@N2%[K8'BBTQG^R6($:X&VPMG>+XL!4 MLJ-L4^2^@;126#M.=4R,6Q0M5N]NT1QIS7XQJG8K=7.,.M?G!L.,MRHWM^G% M6MSBMMXK\&9!?Z\&:*)J$26!=LV@QS'654@HQ#Q T&.^E_HL#!'S[([_#H5, MC7JW.O:,43Z*I/'Z]2)\AE^2&D/39UUYTG;72\5#06.O_DZ:>F1!=_K:?J_Z MSV(IY2'2/W# MYJT_(V]J!-"H6W4$)"\4MN.!KWHC4.# M.P,XCESN+JKPLRC+A>"_9N67U;K4-=*"N:[A'!$/0Q+' J(P]B$6/H+"DV%, M$A)(+^YU?&BL/>DD5JP#IL'#QX[)?O6(L@Y 3(+,NFYW6HYHDP]Z)Y9DH;?$E1M5 MM9-56ETQEJ\%GVM0/(0E9)@2B+CR=]*44/7/((RI3(GD1NF;#G29FCO4J 6R M1DV=7O34J@]R48<.T:&TS'J&]CI,\4:N#8 &=8)\=JR+XU-+XJ9V>5/^M"_'6_DB6_I87" MHV!"X='4=O;BA/D"<35Q>F6)4@QQA&.(/(\)$C(28F'7/]M0LLW[.TZ[["JS MN.G[PW;[ XFJ1UNA>%?]O\8XVZH;9K-AQIH#(#PP0VXT!AN5:S=\1^D!RF]; M N6X9(>9[)$K>%@!Z1 W*I6<-WN?/0SN<-4'I&T[_GZM5KJB_4/=F:W8M&@/9,*)[S.8I'X M$<,)Q&$803_ V$\P3Q6K7-8BQ$B/J5&->O"B2[N'F$V &=N, .O 5'2\YTAK M!:C-V/ZU-F0&M"5 FS)D0Q(K+ ?N56*FRRNW,;$"['R'$[OA^A'D]6I9\>R: M+&[I(GNHH^MX*&(O$1'D(I 04<8@14D*_412*F024L^J*^11*5,CMZJLJAV[ M'4?/C+LNQF1@9MK1#VP5=,?25U-_FV MZ<"GK/B]ZN5'*1=AHAP=2CBKO1W"2 P9HSQ.U Z MP.F>?&]"FAJ79$XBY2R@U(<2>PE$G*4P30(&O0#)F'+L!8%5]MD9>5.CD$9/ M2]?A#*:&3H0[I(9V)YJ4LT;5ZMRK41;\V*A[.N_&WKLP \:MGW%&YK@>AQD M![Z'X6W]B.3V2>B8R.5#55ZM38![GGN!3#R:$.@ARB$*(A\2+V0PP@'#89+[2ZNZFL=IQR"EXS+G$ VL 5GDY M3SP1TB".(/<)4:P@/4AY1& 4\< /19J$TJB,:I>0J5%"JR?8*@IJ3\&;W@%%W3O@?WI_]CP? M/)&\<0*:?A@Z7*Q*12_^\1_2P _^*?*\F>=Y.M!$/U95B,3+WWG@IBAT#*#^ MTVI;__[E.('OS\+4?S%.X*G?X:0=QW8+=&]"37<_^T_3X!N?N]T=*NUF#;8N M=S^/V^]XXW-/R,A[GL=-/-SN/'%=/X;9+>#\J\@>OI2"7WU53LN#>)L5U3GS M)U+JU&ZFBU_%U$-IFB 8,ET,0T0#"E32R7U?R .,89$^,PG MB8?]U+RDS\NQIT91C78@M"@OLX=6-]5MY?^%+&^?]!#%1UV3IU#TN4>C/ZNA MR[>*0]^3+*\7'&$84M^C1'$?DLJ#\Q)%>RB%44Q]+O7_>MB^\\,43+-YS<;K M--&J#5L?\4$K#KCN:B65ZLU*=E--;0;H?F^*JNS:NN#6)=>F-#MS$M (2:Y< MG8@RB() /7A)DD">D,1'W(_3R+H]QA0,LW_LAF_'8?_0B1<-//Y[/'%F:Z0I MJ#HACZFRM4G>V@4$[" "Z#/8O:Y!!52PS$ -S$ZP2U&7"0"EP@8TX,S !IXC MZ[L*(J Q AJD>E_)W?)N2G/N=-$X"<-&78I.PN(3"]Q)Z=8WF*DH5X\BO]:S ML:QJ-*V6.E"J610%7D))0%+H2Q1"E,H(8E^DD.$$1S'B2BGH3B?;MYQ;X\ A1?E),F2?ZIK$%ZOBK*X%_GCG"0Q57X2@MP/8MU7&"DN M"D,=A\5$*-1?8J.5D9&TJ3E++RNF/C6[S67V6/VS.E.Q.-8_B[5!P(-+! =F MH)?@Z0C61EE0:3L#6E^7\%G$2;B$<:3(B=B+K3)NS@F<&B7LZ@NV"L^ 5KEG%Y&SH)LM M!5U".3!?7(BB?2U%0VC<5E0\)W3BQ]YHLX#BRVV1SM_W"YX-X((MW MBNC*YZK>5N@)A&+EU20^]R!*?0$QHY$N#!U1E$CJ$:/=I2-C3XU2*O5 K9]5 MX;)CN)U?S5R QL!$80.$U<+EA,F]5RO[XXVV1#EAR.ZZY-0E/;: #[>8KQA; M/ZZKW8XJ_D\'$>;BBZ* JFR9)H4W0BJ.4-3P:;58*+K0P8,[/\Y9Q.)$B@"* M,&(0>9S!5%(&L>\VRQ3;\:\_V2%OWKSKK=CO_0\Y( MYVG!((+'.V$8$K<7IQ*#"NKA/0R7:E"E%!0WR[OJG/7JX2&OVH[>+,L\4[:Q M*LM@EW@$\5"2>A0&@50^!PE#B#&54!#JJP<.>X*9^QS3L6MJGLI&8[!1^4R: MU*2?&@.G9#K:3LB5J2P&;[KS]=XT^7K-=2_R]4ZGZ]WOI.O5&7F%N@K4((&3 MSU]_/V@Z$VSC/4U'ZPGZ7'_0]#IYDU(W?&WBMLNU _M[YHM[*9CMF[76K5I)8NB:=?Z85O.>2X1XH)Z/O0$QQ#A*(8X MBB+HXS@,:<@0\FS[BCE1;&JNX,>5CD5=LS*C"P%(HW>_4[.+)\WN7&W,J1CK MY$UO$=1&S:J?-W]H#)N!UK0J?K U;M:VL 8?#$J:]SZA&PMWJ[QI%U*B)[!DY4V/;5E-0JPI8I:O%,J<#4H-5L!N@!N;"?8QJ-?L4 MX>L RV*-Y@:TD=9,?<&S6[&_7D;7GC8!I?W\W@W$1I-0?(F M/"!)1!J'C$/$PEC]CY 04QS!5'H\53PNA!E!=HN9&C_N!!QM].S5(NX$JF8. MYN58#4R1?6"R=OJZ47#JPIT0-:I#UFWNOGMUYNJ>13[)0MS*JC[[M5IZ9UPT M55,$$]E7P6^758\(PJJ/%B(Q13X)((^9T:H%./*PN ^KG\T!U\ MVD'[W@!M^PI\?5!S6RK/2H-Q:]KU >>@^%RO02XO_K)I2I)$* M2"%FB,$@9DF$8YH@G,R_BIRN3#G,0*K-"[\"-BEII(&JMZ^WL574XRYH& MME4I*\NC"),9,",TQZ@.O6G6P-FFZ6@TZZ/N]C2AT=D==5D Y)2P3.2.2E,6 M0.R3D\VMO?(":+G3HUP\J/NGG. MW6+='@8HK7Y9:BUOEHHI1:%&?/=5W78KK[_HX^5YE$:2XH@K"A.*T80((<5I M#'U=Y@K'?NI%S")18 25I^;(W35&@B=MI2(^0'1MFL92O9!Z:FT%I#)6K[[4 MHP*6JU)QY_I)KVS5/U>L)D]6+<](51R45-O."\ JTZU"R\=X>@R.+2;W3 Q^ M&DS+G: EL+485"8K3@=;H\&M!!NS06TWT(9OSH25Z:"V';3&ZVBGRGQ]]_4T MGPRK+(2)/2&CI25,ZDFQ3508<=+.9"Z,HA*F7)! 1PF":"@'CB$&IKDS;+WZI:TP%: MW2_Y)1@,_$Z;FF]5YN"8K;UK'+P8;+0"!\=,V*UNR7_ M>J4[B;#RUZS\TC88>?>=+=:Z YW>-E'_3X<\SB.11)&@%$9"ZAB:U(,D" CT M&,$QPR1 S+,Y)^JAP]1>Y,8$N\]V'^S-/N@#(SHP+33: _U2@%9_\$T9 %H+ M9F!C VB-T"$[[CR!"R!TZB/TT6-4[^$"H/;]BDN&&BPEYD72S[+-+"^.9P7I MZK?SR/,CF8H01DQZ$/%0\6/" RC]R \Q21A)C6K4#JGDU BTBH=HVE:R'5V= M)\O83Z<9Y;[V) V^;6J<1/,BG52OMYA7/ MFBSZ(7KNG4/';>^]D]+&[<%WSNB#7GQG;^C'&J?J$'U8%<4GP1:D*#*9L9K% M^'\H]U<_#MHMOKJ]OKG3MU3T5HUSIU@L%V66U[GHV\)'Q?M5_E&4/Y-LJ0=6 M/]Y*O82D0H28I1$4E$O%3%$(4TP\F,:)B!+B8\K)?%EEHO-[A MU"4]L:]H4>U*S26G"'LI@V&BMWA\Q"%)*((2!9@D89I2E-@WQ&Z'GYI+WY1Z M^JW5SS)?= \[0_^]-R)#'UH9@]&S$_:^S0.TP=Z(>(4>V/OF'6^ ?7!5SP0H MDN55%:4WSYL?_S43N1KHR_,'\579JU.7.:72QR2$7A RW?R:0\VUJDTMMHVRU0;>QZN_]TH4-T3?C!#<8SHP45P"IWVNDQ4Z M;I.>%9W&O^<) MD!-47^-<9XORW0;E=V=1OOR8YBQ@PQZ^G!;_NDU!R?H2>137TUC[) MN1I?ESG\E>C-:R5FMY!Y<0!1H @L3:6 'DE\JCPJ/Y*^51&- M+FE38ZHV7K75TK(@1B>P9GSD#*ZA3T$:/4&CZ 8R13^5KN"WYK_WXGL)WJAW MY7>'GI,13&XK7'1*'+>BA8GQ!Q4LC&[JD5+Y3DK!RJ*ICG%P7GM/Z$+,DY"& M)(P"&.! L4J4!C!E.(78DUZ4$!GYR+RZH8G$J3%+H_.F1@P\4L7[MTISFWI^ M1MAW$\\@B Z]F]. >=N >:PD^D!@6J3@N09UI RZG2>UJAT%+.*[[-+=; #J MS%8S&FB\9#,;NU[DBEG=V,_Y^[L^Q53#?"*EJ+M51B&A/&:01"Q6S$P1Q!PE M4,01QQ3YGDQC&W]O7\#4B+C5#V@%>VV0'4!HYME= LS ?&J%B;6O=LIPI^[9 M@9!1/;)3)NX[82>OZ[F2$P]-4JF.6%@^O,T*ME@5ZUQHI[ORN>>^AY(DC##$ MB2[['U$.*1Q:T]8^%85K??VX\ V)S< M7Y5EGM%UJ=GN?G5'JL1FP1!)$HPAT\5Q$(VE6@"F%'K<3U(JJ4>3R*[25S]% M;%ZQ<8I_U7%'[$7<4=;$'>F(LS\!6G?,S/?MM(Q%ZS=Q9N0V_&0,S'=55%8# M]($-,Z"LT*LB9<<,[%JB"R/6MC@,Y+H(2[<16/U4&3=TZB*X#F*>+AOM\K*O MOXKLX4LI^)5B'_*@U-!)PXK)JS_>B_S1GY.41B((8^BCD"J_SL>0!#B%?BHC M(5/D,\S[UGT]+WYJ+EZK,2"URHHG&YW!0BL-E!*/_6O"&LR'&44.A_+ U/A_ MN7O7)K=Q+$WXKS!BWIVMCA"Z20(D@9U/Z72YPQ,N.]=V34='?5#@FLEII>06 MI:S*^?4+D-1=H@ *8++?F!Y7VDGRG/. >'@ G,M15=@MWJWRT5;[YHKH>Q?> M-Q6%M8K"RL/3Q==6$=GM+CR$"3P6)IAOSU;BY^H?.U,O'U2_W\ M[1GGIBL-E I1E (H2*(]1I@"G,8%R!#D.5,P@PZ5%*W%CHW==HK7I_K/^ZJ[ M1E(X#H#%X4$06 /3V1ZBIL+;@=:[J(D^+98[>VY-\B&P%0MV?GVWDU&EV8OX[UL_OMQ7L?M=1IF.R\UX#@!_Y6!,"]3QO4/NCY[H_JI,/0C5/[ '2FHVJOQ[B7 M<7[??G@_E!6GL[KUE_Z7:LH@HW&<8)#K'P""209P@C 0>:ZDQ!+GN=494X>, ML1';1LVHT;/M<& 6J)8@G#9 M;WQ]@2PMA4-2E#*12Z!RE0& M4,Q,6#:*@ZY+&)L#MM1PI-3)Y\.(.W8XS9X M.%(S(W)8-= M;??C)QULR$9 U\WL2@GSTASH3HC2>&QT]E W#+RG/\H5G;6^9D)YC###@&00 M 403"EB*$( RUO^+,:78J6A:I[2Q3?N=LI'1%I3SJ-77L75?)\1V+. -N,"$ MR%+*3Z4\W(E/Y4OTG0B MU:])J9FKKE;T[O47^M^+Y;U)EV@#NW":(R@(B'%BZI_E'! H!"CRF,0\)9)* MI_IG-VDS-B;:C_;:F!,U]H#:H&AG45/A*V*O46U45%MU:Q18GQ&U([;!QBDP M\84?HAMBRFZ -E"@61^-WBCZ[ ;P+H>DW?+0WK4HCV(E3#\=OM(ZK%?KI=S\ MHNE14GW0*NU.%*KO3W(IZPKT4T%2JF)-TD)BS=0T1H!*(@ B"EK/7#\O%W%1N^"#E@]0S2']('N440\53J9?MPD2>(93$@"&8@8P3 MF(D\EEEB%8[A)'5L)%QK:KJHU*I&2LKHQU99I\!82]0M#E!#8!F<3YDIB+/1 M>1(UN&[4CK3>T4-07)W"C?WC.UBPL1><70.-W?"Z$F9L^; A@XS=[#L*,7:\ MN9]W_FDQ?S1%!XRX[_H1[1$!X9F$N8B!XE("5"@):,X2D"FJ,EBD:>&6[G9> MS-A(VV@)C)J1T7,2&4U['KMO?N<%48-ZD=WF M'ON$5Z[NX>%]*Q_G=0V9^>J.\\6Z)INZ\G(IJT_: ?VXDL_5M$ ,R3C7KAU, M*4"<*>W?20Q8SC$OBB3+'8H=V,D<&U'L:1WMU(XV>D>_&QEB.U_/'W"!&;K!;%_3;6X0>Q45_QU<+XL< MOL7J5?//]D"]?E<_/OGKFII.'%)6NV+",B=(%#P'E)MV&04TG4JE !@RFLN$ M9XF*74CDC(RQ,<=.13>N. >?'4'<"$I@5MAI%ZC2M>E_;>!OK>+R6U;PBG+*"R$@@ GF5[IX3@'A%(&DAPF4L$XCY7S+M")E+'- M\.\+$S0FM(KN.SZG$-IO^-P$S,#[/;OVHWXW>RYBX'VOYU32X%L]%XT]M]-S M^6*W"5\M5]-?Z!_E\_IY$VJK$,EC4[N2% J@O&" X2P%.$\2I?^6I-3J(W[R MY+%-[%8YNUE]BE/W3+[)^L"SM]7+8R#L16N[YJF^:6^.ZK\=S\_3IPXR)R\: MLYF'ER_H&1&U;73P1>TW3FKS<^\7U:KZ]D27LFYIM3G4WR9_"Q+*80B'TBB;#)II4L!@0\Y,0&*>XD(P75J=8%K+&1I%&U6A/UTG4:-O[ MJ/LRRK;+'R_8!5\$]86MQUKH*B">5T27Y0V\+KIJ^.GJZ/HM-VYY?F&S\K'I MK/*N%5!W5!1<8IH6 H@XRP%"* QC/84 MWDV+'DTKKT+NN&?J 0A*#F/%8X23-H&.3S.LRQT8Y^^EN9Z?.K1F' ME]&WHQ[/F(9>I]T,YPW9@5%GN&V7Z707BI7%"/L[% MFM>K]::&Y\>YB3@N7Z1)/VGW1&,FA-)+)Q3Y,X:5X>(OQ#X M#A3S9X6SIV _5Y@ZP_VL'S9JV$DX(HF2) M"#,G>TD*:*PR4%!6,)1G/)5.6UP'3Q\;"]?*M8D(/1:>A\C9N7J]\0C,KO90 MN%>^.6>RWTHW!Q*&K6QSSKB32C9G+^HW73_+U3VMGAZ6BY=22/'N]=?*E&-H M.ER6\\<[KMFA7)5R=XZ4I+$21#$]G5,)$(0)8*8W>4(3Q+,XRS61NLQI=Q7& M-O&-^M&'V>+WRJ3;/D=;U:.=[O_'C0QZC(L=8X1%.S"MF+[B-=@;]4TAF9^, M!5$Y_]-9W(.<\_4'T2M1]5!C4#;K#],QY=WPI)[G=K*J](IV$\9<=_/]5%)6 MSK37](O9<=/_K5>YNV!:AA5)6"Q!JJ@YSTM3@#.L!X[F4DHD$KU4=3K/<]=A M;,RXO[FS-:1M?+TQI70-9.XS-I:G@&$1#WTZ6&L_.09ZLD7Z=1)MC&@WU:(@ M =,WP.CW3+&''L.>-?8'ZN0,\H9']3PN..FQ,R54T!0F'&2"(X!4S %-$@+B M',6()#B3&9UJ%G]'C$Z,XW8' \ M3O'D:4)C&L= )DD!$&)"N]II 3!/J4R*N,AQVN+Y\UP,A^9&6#@LM02?0%H> MG-P$3>ASDG.=R^Y6JV7)UJN:RU>+Z($NN_K;NY^47$3$[\'(J9AAST$NFGER M[''Y2O=N8O?Z]KNEI/<+(:>8QU*@1&FRU "A)": ((Z!9)E><$M""FF5Z7+\ MX+&YA/?U>ZN5BXQV]KW"#L#JGL^W0!!X%EM:[]0)[)RIO=M_'3QLL)Y?YTS8 M;_1U]O?]W):O4B\02U.XSJPH[^;U?\Q4?J&S.O!3KS27RU?]]6G2I[(DCDFN M/[HHQJ:?5XX TY,1<)P7.2=Q0>/"957G*']LT_?;TV*Y:A*QEEM+(JYM;/#9;K/U#_L:3^)[M=+OQ_XGH!Y_?J[ZC"H:] 3H&._ MH>]C>H:-+A;B]W(VTW*.2BM7NVCX[<:QHAE1,8Z!P@@"E-(,8):G@%.>H9Q0 MS(E33)>3]+'QVT;Y>@(>URVOHIT!O=-XW ;'CO>"01Z8];RB[1Z*V@#^D1+];4&?E.__BTK:BE&,-,"@%83KDI(,D!*;!VW!+) M"YQ0*;!]D;C3YX^-N-I*.%K%OI7*SF#8S3X>D G,+T% <0CO:I5&;/"*8B)A2H ME.=Z;4I,/PKMN3&NUTL8P!DL?2Q(K%@FMR@HE3/N)E46,CHGU- M__W?L";?_ZB):/7J&/K5@6[?8ZP1KOP?+YMB#&7UC_NE%.7*_#0E,4QE+!@0*L8 $4TH-"L0R%$FN"(0$N94 M8*9#UMAXY$!5$S=EE'1CD"YD[2C$$UZA#],.H#+*3:)&T?8O=47CU^BW]K]! M@ITLH/+*)%WR!J42"\./N<3FEIZUIL\'/GW6 ILCDVE*,EA@D@&<*ZH]$QP# M)G$..(509@G.4>%TCG=5XMB(95=!<5<^>59'8L[Z1F)>1QT75.,*4Y!*TZE! M$ (H9@*(C"@-?%%@GDQ?Y)(MW@3W?+HRI7;MB.>:0">^WXH--UV:*L(-S_QHU70CF:L0VW&, M3^ "4TRKZAF"V39*?>^SXK M-%X9YJK000G&%H)C?K&^K^?JM"&I[;9^V\*@ M;7,ZS62:4XD0$!"E>H'*,\!@E@%:Y(60B: Y3UW(I5O<.*GEV@>W#ZZ6RU-O M:(5>H3:*[I^HM;I&/[7:>FQ98@>+W]5HM\AA%Z16YI^L2>WNZEEG^:"%Y@?] MDMP]FVY+4U4@D2L1F]UQ4[9&,<"2E "6"2PDD3!GS*V3_'E!8UN$_CK_04L1 M/2S+.2]_:!)YUR?#XR*L24R-;Y<"O:YD '&J .'*-):"4BI$4IA0M^6F#V"' M667N,*6UAIX@M6-D'S %YN*3!L-&R^BN&ZL>K>V[@?#;?-I* M_LKU?;GVN$/]9[EZJ//52M[^JRGV/$4TS6*".,B42 "2YHQ2<5.&6?^II==ATX*R^2B[+%W/V M?3>;+7XW;I%:+)NWQ)28OA/Z!U-=<1I#HB!E""0Y*0#"2 (JH0)Y4N"")JA MR*IA3C_Q8_,IMXJY5.ESQKR;M\(C&9B]-KI'.^4GT5;].BRT/5HU%NA?#0*Z M2XW$D. /%(GK?Q <"RCVQ;"[DJ+S4PP-C.@_6"7/P1M+[7W?5?OR3Y1O=U0^([EO2!MZ C> M;J//Q.U>N:$?6?S\_&.V>)7RFUR^E%S6K8[>F59'^\V0OM,_6F_6B-__S::7 M>(I5+C!70-.+-)&] N"<<,!35K \32')G+)$_:@U-AIJ-_I7](_M6II6U8*7 M=1+"[^7J*:I,0&7;F(SO6>1&3YY&U8[+AA^KP,1WI3G<9'-*,ZF/;%JS_!&B M7SR]LJG];%&9<*\?1CD3"JWI\GDQ;Q@T^JF<1^M*F,U+[>]I M&R[OI%V#U(X%^P$U!)-%M58>DR-.+/6;#+%[_+#)#R=FG20[G%YQ:R^ETQW$ MO=3WMJ\/(3RCV.1QXB(U34Q,JKJ>UTCQ+$:0TE@XI3LX21_;K-^O&7MN3WV_ M+,3-O99L1L>2'4)A'II O,)]0R\F!]@"=66RT>"-^C,Y@'.Y4Y/+0_R5S3;+ M6--Y=][D,$)&H"A@#@BGFNN09("RG +)E""Q$E0EW"U$X[K0\05K-"6PS5[+ M[;6OCP#6",H,2@ARD@A3A!(?X@GPYRK)HCK>] M VWW7? +7^"/P<42XM_K[!45;70.6RS\/#[!:X,?B7WS4N#G8;"I_'WASIZD MKC\:^F'U*<8'RNM ZU_G:[,"IOH]TG_3Z]WG)&AKF:@].-&9.H,23:6#*)]@9%&Q,]7!\4=[*[%5"_'-A;FV&I\5;0 M3ACSY@?>6GJX+JKPZ[Q<55^__=KV@R0LYP0J#&(L"TV62@*Q7:/B,M+$1XE[YVUK;J%:W;TGA<_#:,9XWT *SVGF\HI^TKM6?KKG/#J1!P#!#$_Z(>9+_:+*9MLOO,W)M:?AY9!B1/!%4B(I #Q! *,&0.: MLU.)8MOOB M?@S[;EUI)[&J[O@_UV55!^U]VA: 95F*84&%7LQJ)PUQC "+"=1L(!3C!2QP MXA0*TR5L;*2PT37:4[9';5TKG.VHP1=Z@1FB/W#.5&&#B%?&Z!0X*''8F'[, M'U;W],Y)D\NE:56ZK0Z\_7A.8\@DS4D,L@+I!9]^@/;7E (<)B))-+QF=D-LQRLT(#I9PUN!E M8M3V5)Q$?UTN*@\Y 2YX^,XENRQPZ/RQJZ:?R1F[?D^//+&_KNF2SE=25@]R M7FF6JD]PIU 5"4=(K_,HUS0"I2D"3AA0<4$)+DB1,JM-]@X98W-"6MWJDM\N M"4@7$.QF!4^X!":#G8*3: //@Q]X')*P;H=IH$PK=[C<,JFZ@>A,E[IPZW Y M4=VZ'R0^7;FTG]/4\.8W_0K4P=C;ZM=)+$E&5 %RQB% 648!*U(("IYBC%'! M.T8G2+'P*S!X]7TNR1K4[;EB M\+''<^UR]]:X/\]7Y>KUJWPLS:/FJ\_Z%9@J!1E720821C* 4,$!,75^1$IE MH6+$.!*V+7+/"1C;S&]TC'9*1D9+^Y:Y9T'LGO@^H D\XQU1<6JEVV5Z[Y:Z M9Q\Z6&O=+I/V6^QV7A>F1.O?)5U^U[#*J?ZJ,RPR")*<28!2A$R@4 YXCAA% MII(KRMR"0JUEN[S9P\2&ZM<'^2W4N@/ZAM.66\%[HQ.8B6DDPF3T0$LQB8SF M4:WZ<$5<3] :M)KK3OK;G^!T@>):W_7T >%(ZH-^2Z>*)7F19ARHF&N.0IQJ M[P-G ,<\R:#""1?,/T<9T:.DJ,P_1=4P^V,H5^C&0U!&\V'Y:1^KP>FI%CXZ M=MJ'I \Y'=S?CYM,+_!Z(VQ;3J:ZFXNOLI++%UF]EV+-FSI)22QSQO,8)()@ M[3\Q#"B)]4))YE*E*J4PW1XEV7&3K>@>)TJ!N>GK5CBNGS9\2]JQM5/M#EJC35BTVG)HJX7@(F(%,% B@7 M&6 %-C5GA$19GO B=>HA>;-&H]L7:BM21'Q?[5OKM;H.DQT-#@I^8'X\7^%U M\[>=09/HP*2(O=:71GM6A2SZVA/@P-5@7;5ZXS*Q/4&\7C^V[X-[! S\IU1* M+DM9??ITWV9!))#K9:SIAU2(&"!,"T %)8 BJ#*NTC2C5H',%YX_-J;<:AA] MTO]W[W 6?@:[;L+S@$A@^CH"XWJ6B!4J#M$!MZ$S4&2 [2OC%@]PV?3.6( S MMPT7!W!9YX,8@([+;CG_/^T-E"+(H=F DW%& "*Q (3J58JIG%,P_[G M_[HF/J_Y;; H&M@Y"58*4=0(RH HUP!E @*&"Q2(%F6YE*[ MVRJ&+FE#_U(]K'X$!C=F,)3$E*]1?8;=/8 [Q# M]:,)"ZW=^F/\/<*&Z0TV9%.P470#-4$,)C5\@ 0VSFTOF +_,TXVRJ+*CT;NAIFW5]I6>[LL-J@Y=4I[10XJ.-I M8_JQNWCX:_49*?9 M7;RH;]SC1/VW8SX\_^1!*+#3J WK=5_4>RV[?E[/3+SUE]637)J65$OY9++T M7V1SV&%J'S>5U_:R%%"3/<1@1$9F,I!8RF9O,.8Y4( M1?3JT*UHP 5)8R.R-D_>+&D.U8T:?5WK"%P"N)N@O,(6F(UZ(]:CQL 5-&XL M-G#IZ0-7';ABY&GY@6LW]#A;O'M>+%?E_]1/^Z+J6MPGW3NG"2EX)F(,FQ:;?9L4VP-O<6SI&\[0+LT^ MDE]46YZ_UCBZ#XBDP]FG;T0'.A&U?4=]'96ZP-1Y@&KUH.&.55WL.CAL=;K1 M5\#<_9/IROUQ_H&62Y/"*+\H\\_-MN#7Q6SV8;'\G2[%5":",B53@%.N'3U" M%6"8

T7T)=!O;YX]@)5:!+K@Y+3HODJ"KT7S)>?/-AB^:IQ M^POEZQ?W/#"H2603*\12D<.44R"ER5NB60PP$JE>$ NL$!:,"^R2%';P=*=) M/E@J&&^4BVBMJN.._@%XEEOV?2$)?KS7Q#_XCY4Z9[#?[?0#"_:I4/ MA'#OK2]O2+_%#MAMB-^R%68%F\..6/?SWFICS,K*COTQN_M[MF0_T_/]7!W" MJ<)08I9D(*6Q7K3EVIG#L4" 0H1BB7"&1)ME>ZL7>JQ2[HC5'Z;HML*'[8'NB,D)RW/7>_OQTO?GNA2GIP)W"V7 M9M_*R'CWNKND%7MG=JQ^_N=:*_)Q7JV6]8>TJ@-&OC_1^9Q5^?_)^V'W+1_; MF ]4'MB8!-A))$.T9[BI=;E_76M\5%L_B1K[HST VK#/E88@:C&81%L4S E8 M@X,_[^(-!L^K@S*D_H/Z.&\P,,=NTENHT&/[KW[XW;-^#J?5I@XCE$5,4P8@ MI1 @EA> %1R"(N,8\5S")+8ZGKLD8&S;>0UO;'1TV%DZ!Y[%'MV-D 3FYD,T M^I3V//M.V6^LW0C/0!MHKC"Y[9)U8-"Y&W;NON%VO3JT/MC=ZKJNYVK1^(E? MY0\]ND^&4-^OEWIMVM!C'=XPQ2IC.56:Q521 \29 (0@!##)!:1%DJ-8.KKK MUV2.S\FNOSA5]'NY>GJ2,U%7-3 MTA?;$M*.IY77<;=T@[U@.9#S6J])]I2- M&FU;][+I<^&QDIDU-GY]PZM2A_7H;$$X\<.L;^S'/ _M@W=5V-^O35R5?MU6 M3Z:DV316K("X4$!A$^TD& $DPU;NE+7$L?E7[BV^KH-J1RM> MH0I,*QM=#[H_!.[G98V/5VJY+G50:K$&X9A:[&_LZ]2T79"_J*9+6$EG#XNJ MK!>2F^[;0A-(DJL"Q*E&&L6* 9I#M*,:I^&(%DPJT[&+D+'1C"[EMT+%6VU MCC9JVS3R[C\ M@Z.7UB#^S@W(]K#S[&'R+.K8R%X8&_''HI3A\?A7O?2-[O> M7W/Q?]=T5JI7[4]MJG%M9T4!B[A "=?^CFEQ6F $*"HRH#)>I"(N$JFL:AS: MBQP=*76WP#/57W;&1-LB=*Y&?/OLR;')=?)*W6RYH<'Q:SDK\V?WZ7?ZS>:5O^,2TR)A.9)R## M, <(80@8RQ4H.&90X!32Q&FI9BUY;.2UERNVI[ICGV9KV.UZ%(@F <*6_(%MULX4P_,.L.<7)XW7/A3#RL/PJ+Z MW-_/[?QJLC'6?-7$0IBZ+W^4U;3(<@&AB8G*&#-I,!R0C&8 X\TX!:9H=XB<7<1."+PZA>H&=AI[ M[/AU7]QO^O^LE.2K;>7D[_2/KW0EOTJC?SDKFW*IB[F00@LV2X.VD^UY@C+9 MR-,8YBQ3N "T@"E 6:8 X9" /,GCE$C.I(I=N,._BF,CGCHP#?2MBQIP*.U( MZVT'*##C;8V+]EIJ&_NB0P,GT8&)FZ[;D_.)2[O5>2^*$&P^O]!M MS4&Y.QS,Q\0?4%+/KT;KB'Z3RY>27Y"C-7K17RPIZERFJBZ6<*S'Y\7J[W)E M+'FY)S4W'"4_3A'"6"5* HJ"Q=DPE!@RG"! ,BR3!.<38J:G(FUDR MMF_0UV^__N7AVZ^3:#U?;HTX^!I%/W%O/6!^OX1O9LVP'\RW M'K23[^J;*]3S\UOG!1LE%G,]-=NSJ0Q2"7&.@( 0 L3C'% :$[WXPI#K/S+A M%K%T5LK8/EMM[O]6RYYG?^<1M?QXW(I3Z!6,,T3N=-P%@5^J/"MI6!KK,O:$ M8CHO#ENG[;/\8_7]=SE[D;\LYJNG:IHE&!&,!5#(="850@",$ $YAQB2/,<( M,Z>@H9Z*C(U$]+N6ABGC=C($=I0R!+"AHPJF;+M6D 7]0F?%P[:++ZM*#SZFXNVER8^>.N87S3%9,H M0A!3VH-BE *4)IG9PY: 8,V:BM,XC0NG!+I^>HR-'C=FF 2PC2%F.:A-T=/9 M&%-'86W-B7;V]&MEVG?\[,AU@%$)O50/."#NN7JWP>DW?:^G+L-F]-T&V$F2 MWXV/\]52Z]WKMFO,/5W)Q\6RE%5]])UB&LN88R!R8?JZBQBPC$&0Y0E.$DIX M0IP.!!UDCXU*SS=FVFO -(E: UY[Q1ZX#(L=6P8".S!#>L390ZNKJX@%[FUU M6?X;-[.Z"LSU[E77']&S<\U!V743YO^^K&I^?5C*YW+]/,W21!:%* 5D &D MN/X)8@[RM"B($C"3!#KUM[\F<6QD=MS[0FB5(]'J[-CJYBK:=FSE%O_,#1&G&@67#;^Y'L&91P]6>^"R6?MU!CJN\IRXMUU]R7KCZVOY M^+3ZHGZMFM8M=TI/++UD6S^O9Z;>XWOY8REYN2F!L$\W4XH(@5!2D,$D!0@Q M!C N8DT&.4(RQD6:.D6]A%=Y; 2S2QO\L4T;E+NT0>>(E@$&'<4(IH3I0:<" M \1S$U%;9$!(R6A&THP2Z=)E9V2#/D!_GG_!0;=S<\[=&^\?5#]LT?(./5^U -DS#K3^UQY-MZ M'P;K=%W_DF_( *O[\6B'Z.FSQG/;KI?%)"<08(@ST]8F RP6.4B*7& D6,*D MTP;')4%C\Q5V>D9<*]HC^^L"=9A\-AVLZ_J>P85T.2_GC]6#7&["&$NN&>=].5MK65.1(T%8G %.3!/O MO,@U*^02R!0GLN!Y(I53E=DK\L9&#I_E*IHMJLKTIC+A\<^+M@%5!")F5*]] M"=$H7[>G$HO9C"Z;&^HK'3M571L0.V+Q"'-@?MEH:A*CFNRI2?1NBVRKK\?8 M13M@_$8Q7I$Y;#RC'0 GD8V6M_5U2NJ.ME^EB9=LJO1O.L'M:FQ/8\ZPQ)2! M@N4Q0)I] ,MS#"0IDCPO8)843B?+5E+'QDBMTG5Z3OU5;L+J]K)X- FMGF2D MUJOUTO0E;TX;>-UMY=__+55=?QV:0;!T?S] ']X)J?2?15N-H M3^6#ROV^DU^-9-NM6\ M&KYG[%9_0U@K8P'X84R(GO=MT+Q6&^%0#\A^6+K)*P#*0['7!MDO*JJUCFJU MHP.]HP\!D76HLQ0$X8&J+'E"VJW(DC-@G266[)\V7($E9PL/RBNYW]VW<_EB MN=J4"37E^>J3:9ZE&[H52CV;%'2AX;BM\3M+ #8 [C#UMU=MU\0T- M*3]6U?I,Q[G='EY]59TM_%F:?BU-9U^]7JNF&$I<<%/F-TT%0''! =8+6U!@ M!E$6"R53-[ZX4:&Q4AO1>DWB] )Z9V'*V M_Z59(V]'J+FZK2!A-E--5ZF=79Y[97I V'\KS5N4&K[3I@<(SS;B]/'2A!Y![MM7?_&TONZ)WNI_->%@2;#"40].I#CPEOE M[SG TY&VY_*4<%4^[Y],J:>/\_=2R>52"GU1H\FN,9=6]'>S-SK5GF<.N1XY M)40,$)$28 +U'S$BJ$#Z/\S)(_6LW]@XLU'=',.\[/K1;93U7^33920M#X_? M;GQ"'S9;E_?<#>+&POK:EH]WC0:W5KY19<\>XS!X64\7'4=7T[,'P'T*>O81 MXYYY]%7^:%M7WSTN95WI[]Z<5LIE?=+R64^=MA@6SQB#F<2 F@U+!%FJ.5\[ MQ!QAF!:[8*45;V87#2U)]W\3:LALG,BO2$^#$UMU&UV+,T>9JUQ6^2V4=I_;(\+ M2%[=-BO!@_IB+E <.UA.]X:MPF@*VWW0;^64*$I%(6-0Q P!E L%2)(*P)B( M"RQ1FM @U1%NDJ]8Y^FG7:6"CML>R.&XX>:4M2]&#DI4;',<4Y7AW/V+:3YO= M\M^FNWN&:,)A40","KU>)!D%-!<%R!.$,)6Q4$7JXF9U"1N;2W7'^=)$8;2= M6IHRH O3?"!JDP.C66M"5X=X=]#M&,D7E(%YZ*":P($K=>\[S=4&$:^,TREP M4)ZQ,?V87:SNZ>OLF)WX3YJM/FA538?5<)")7;AY2,%W'YE89(_7RQ5BCG:OZA&YE[''UJP(.KE[#IY3D "NIOS=0 M%H!1[0,G<9&SG% IQ1#%MP]KT?H)V/GGR)#Z-'. MU&AGZV9$=P?JLFJ*1.S,BS;V^73C@P^"9]\_G+X#+QB" W^ZR@@OLD>VY_*48!IS ',8LDYRY&05F7[SCU\;%R^5<\A M6? 8KVZVO16%X.=%K6;1;XUNEB$!9Y%P2(Z\ 9&!4B =D'%+<[Q@>F.7UU86NY^^$$H].:'UG*3MM,H.HE: MP#Q.7P=,_&Y_=,@;=O?CNN$GFQ\6M_0^Z*E]G[9MN,E]W&[9'E0G3:!2:0X3 M0*1ID"4+"1CG!"B!I,AH'N-+-D4]MPV;3U?G$QPYZ MZS,?[X"&/_5I\/MYTUZ\R7S>G?F$*JLH7=CJD"@!F8J#8:1[]KE:.-S@?G0R$J MH3H"Y96F;&4/RE*.@!R3E.OM;APE9#F]TX2GQ_13F]4WE4Q 6FN?253R#\F M,2"()0"Q-"ZT_Y2PQ&H;Z,RSQ\8UK7K11C\[ACD'6C>+W A%8*:P1L&:##KL M/3/A*\G__+AX^8N^JY[K_T3F1]#\6$_P<\\;9!)W&+*9J%V7]-B4_76^JX3Y MG?[1MHZK'I;E8MG4'=#_^K"HRGK?^(Y5-3OHI4Z<2E8@H#*JIZK,4D"HS !+ M,I&IU&0?6/4"OD&'L4UND^[X8Z.D*:]"VVJC/XP=T:ND2\NCNUL&QF*3.#S< M@0EDWX ZRW1C0E3;T)97J7^S-2/Z;6.(R\9SST%PV)\./Q@#;6.'&A2W/>_; MX.S<&N_YZ.%VT&^S_6"C_<9']2P\(Q_->_I5_C!K8;TFWDRG3$*BBI0#6K , MH 2F@#+]V<$9SW &BUPD3BO52X+&]D5I]8RVBCJ3V%5H[5:C/@ +_$WHA95[ M[9P\)N9>E':L.FHUXP^R4&]>L,MB:?[H="F8.D7M=G82J8"21(GA0() MHA @7'! $,H!PRE"6"]J8^'4%N.JQ+$1QR:"ORX :AKO:'^N3ZII%\AVM.$5 MNL#TL4DF/OE53KV:=22;UR25!&> I$!A5 #&. &=7,@T4>)T@BDCOU"+01.D*V MT3J#F5'Z) -T$JUKQ:.9UMPYX^KZ -C1D&]8 S-1BVBM;W2<%CJ)&IVC3UV( M]DG%LH;(=TK6=<%#IV990W$F13!6UZ+Z]>IQD5!2.Y7A5) MA(%>+"E37$R"A"2084@U4Q 7DK@@9VP$L5&SR=TJJVI=3X:]&F)U;?[ZMW0% MM"'@F2[_(5>1K.W15RIIEK&3:-X4[M\^PU!.W5;P_X,3B&,W]KDT3';,XP'\ MP*QSB'NM8]0HZ;7-?!<*OGO#GY4U=$/W+H//=&'OO+Q'8,&Y0**]P.!OZQ]F M@[@Y3)JF.4E% 1E(F>GA0K$"1&0*T,R4-\P05"*S#B=PD3PV$MH/G:X:19TV M:-RA[Z:1H( &)I9M1.+?#B,2]S%N=6]/IT-A[! /$ KK@:( /&+N=O#?![?. MXWZG!PYWR-_'SH.C_5X/Z+D53^?B;B[>K Y:@',0TD01)EHC8Z5/? M4X^Q4<1^#[/[Q?./]6K;Q,RT?#RL)*0M-!>9#:C:TJ@VM?Y@ML;V;2?G-I9V M5#3 " 7FK/W!V=A0#T)MQ>04_H&:S?7",U#7.3==WJC]7"_ +O>AZ_>X?GQ; M;\$99EC*)SFOMIV0#"/4W3[KZ.MEW>5HM5J63#.($;]XH'6.*,$FD)+%$(<2T)2ZE)1\49]G/AW@*J)AF3YME\9Y7S]O&ZR==IBL/N6 M;DKO_30S=.S&M;>.8XQ0)FDB@/Y:(H PYX"00@&LE!*"$TBI59;56XSC -_1 M+^,:+;LOY(!C$/A+V528]K[/+WR?0$L-=/ MYZTZ#?H)]03@\:?4UV/]%44O9;77%F*;$T-9+"7'$!0XQ0!Q40 2(P8@S6"& M]'(F29W.O^U%CXU@#P)";J^'?@%O.]X,@V)@BKQ<*[W5>Q)IQ8.D*KGC%;R2 M^@7Q;UY7O1L6FRKK5Y[@7B3CF^3KI7Y1DI1]+U$W?6EMF8ZYNHU=O"E1WZ]738FG2IJ+\)2V7>"3@@',F( \+0J68[?Z6A=EC6T"W^\%S$TBNM5STX;SIW+3 MD=-QB=:%MYT;X0G%P%-^L^'; -@H&NTT]5D^ZRHPQ=5,Y04ICK@E"6"YZC (.&, )3K/S274%"H-$,BSV):T![- M?2^(LWK_WZ*?;ZNM^02:,HF/]%%&^M_,ZM"-/B[A;$<=M\ V#&WL-#18M3K6 M!4/],<85%+RRQ259@S+%%8./6>+:Y6X,8?J-UX[*%_5Q+LJ74JSI[.Z/LII" M%K.,8F2*HF" $J4 A1K%-&MJ&6I@\M0 M=D]_+P -M42PQ\9ZXE^UOVO*ZYOWIKO^V_%4O_ST02;Y5>,VT_OZA>Z+_/=M M3*XIA3"-"<(H$10D*4P RI!>*:1% G(A$P43AA+*;1?X^P\>VS3>Z!89Y>R7 M] =875_.]T4@\#RU,]YI 7_.TMZ+]X.'#;9P/V?"_J+][._=OZ,/RX58\U5U M-Q??Y/*EY+)J:]Q 6"1%DNMI%RL)$"72S#WM<7,B4:8(S NK.*5.*6.;B*VB M=2A+JZEC\:!N4*]_5;U %7C&]D+)Z=MZ%86;OZ^7)0SVC;UJY/YW]OK%/<,8 MUS]^S&2=!3-[1V=F%__;DY2K]V7%9XM*N^K5+MX-9PACE"J00J8Y@> $$*@* MD!1%DF022J[<8A<=A(^-*EI]HUIAO9YCP4HH$995_MZ C9 MG>;1;V'B"7M@YC>(T$6!82,'>T!S$B[8YQG]R,QL*GRC5C%8ZVFD].81T$C6J1SO=_?&8.UY>6,(M=1K;EK3SQSJE1U*=*XV6([:C)(VR! M^6A3H7&KZR;NJE6WKM7HNS[C56 "5&>\+/,-:C->!>!\9<;KM_5T#;+F^''380J\ZAQDQ]P6I-Y#]+E-O5VO8Q:LW&$^6M/Z>W*>* ME%RN:#E_H$O3?:3>%M32ZV5VJ7FN+81!-2G7]:(@-^6CB(* T*( 24JH%&F& M$FI%V/8BQT;(K=)1K?4DVND=;15W*6YDA7HWBX;!,C!+6L!XO3I)7SQ=JD3Y MQG6H\E WO*:.]:!<$.HN!&7UI $K0+E8=ECZR>G.OJ&,+XO9BW;K[Y=2E*L/ ME-<)+^TK'BN80!5GFJ,A XC%"%"^9JT7/X7 MG:WE._T\:DY.S.?IPU+^82IULY-LL3BOV2U^KQN/"&2 MTCS'&, X/7PF)-/=K!'F(',WK7O8/Y[C7:O^YP![,!8._$NFK+ MS1L,H@:$:/LZ?5]$!H>H 6*T;XS#KL%HWYR!=A^:-Z/9V^;[;Q ]W .O]J[; MY)[1^@UJ.SV4>V]04S)J9=Z@1?,&R6-"FM> _-G3SL:;C&+G#LFP&@VWT_(F M2!_LV+R-!OU6;,8U:]2;S1:_F]"W+^J]5'*YK'N(UTVN-EN=!1429TD.,BP8 M0#@3@.2( @)SDD@92\R<2NPXR!Z;^[)1,UK1/S8]\5XVYD1T8X_;8LYE+.P6 M=8$0#NTS_'P?;4HX3J(D!3&91%M3HJTMDV@[#-J8II%>@"VF'B!Z70VZR!]T M5=@#F./589]']"WZL0TB_<)FY6,M]?U:?IQ_?RJ7XN^2+J=22D&4J=0C,O,' M)H!@20$O$H1RE!9Y1MV*?UR5.39BT^\@]J.2=NA/C M/S*IUS"EF$1&9;U.64J/0;0.*'DN G)=[L#%0*R!."T*8G]KWT!9[=S=+ZK5 M<7'UA$N&&02%@A@@6ICBZDP!*)1@%*[)S'74?AF1?=7 MN7AL7^\CR^R#EW?-B M/5]-4T3S(LT1H(CE )GR\!AF",2<%RQ#&HM"7P[7.T< ]H!9[Z)ZEY6LGHKANH&Y/P3F (F'&WD_6&Z74G!G?GTIU> MWC/!Q5#-W5Q\TN,S^\_ULJQ$60?RM?MY/!-%)J@$Q/3P1GG* ::4F" 9FF20 M*YHII^R5;GECHXA:7<>,DBN(VI&"1YQ"[XH:3>N*)K6NT;ZR 78]+8'QF[]Q M1>:PR1EV )QD7EC>YL.SN%_,7^1R59I5BAZ(ZFDQVTOU_:+JJJ/YN6WM=2XH,,6A_W)NA0#.T&[1DSB;;F[)4HJ NG&HNBVJ2HM2F4T]0; MW(#.E;M.;^B$]0:PVUGK_]B>A^>R,KG0;>DT11+*"HP!E1 !1(4 !(L8B)10 MRG&:)B1V.A[??_K8F+)5SK'VW'G@+,^R^\(1F*VLD7 _>#YGL=^CY0,)PQX> MGS/NY'CX[$7])FN;.]6N#F""LR).]'H+%QE 6:( %85VA##A:9X4-$^->YXCIZ_J$\H M?_DX+U7)Z7QUQ[G9<]%3OVXY7LJJ/HJ9*HC2(A8%*"#6RQ<,"2!2+V0(XS'& M:4XYMT\9ORYO;/-X3^-HIW*TT;D]-'3)<;; O'OF!T R]#[*6X#H$N_M%_F MXK,VKOG+M,CS@L4T!5+5=;BI -@<:^[^89ZR';&&Z0_6<#9KS6Q M&S#^VQ!;RA^^Y; ;,&?;"SL^PL?.^:_S=27%N\5RN?C=I,)3_7J5J]?V/)E0 MQ#CA"@B>8X"4YC&:Y!)D7-$BYTF<0Z?%H8/LL;F<]5XL?:'EK(Y'8QNM(]ZJ M?/+15O-HH_HD< " %6(!]ZV[Y;_A'K45,-W[T7:/ MZ+%4?M O$XJ3?[2;,TDB"BY1#CB4%"!H\A9RG@.42\GC)(XYLT]+/WSVV/A( M:_;3/_X4&24=5FA'>%DL:?NC$'HK2_\M:E'H4=3L" F'=6E_1 9:@SHAX[;@ M/&][Y^+RZ);A%I+G=3U8-%ZXI&]B5;7ZHK[*%SE?RVE*B3PN),ZFJ\6*SNQVH? MO;P@BA$N 14I ZA@*: <:\<3QRJ3^H\".X5G]$=OD&"+!K>OM^-FYRKV1B,P MI=L"T2-5[(S!GI/"]B4,G/YUQKC31*]S%_4CNL]R=4^KIX?EXJ44VJU[_54[ M=Q_G'\HYG7/MWMWQ5?E2+U^G.!9)8HHE$LZ%9D'$ 2Z8 ()0F9O.+=AD==BS MH+WHL5&DUEPO%:NGZ*=Z?5/._Q3]:*TP13O4QH*(;DUP(P*'4;%CB3!8!Z80 M [/1.GK8 _>G7S>0;Y6/[J[#[$PS[HAYY2 '\8,2E#LLQ^S5XPD#MU^X5K&D M^K)>52LZ%UK;O\GR\6DEQ=V+7-)'^56:H ZS+-XEXYI.$M744"?6B(-88.T% M*9@#AE/3TT$RKF+&*'>J,S(JZ\;FA7W]]NM?'K[].HE^;PT M+' A+N6"S%0 MFX<@+Y(=X8]*YQ%]4VYN/C&Y7+MMM:O=5DVB/9PFT0:IJ(4JVF(5[9=+D"_!.)IC!+'P7Z//1LC!]=:R(ZB2 _L3]1]MU.=#_?U)IH54BA58@(QF MF78",J6752:XFC.4R8SDD#AMBOA4;FQ?\Z9DYDL;DCSH%_SSN&^>1VXC^.3=4[!?XTO3@>TWCX873+Z!E<$4X8(/'6!P7A]1+#;-1ME#GJDE&OVUL\)@>T!<^SP$7CDH,''71 M#Z+3T(N>S^D1?_&AK#B=F3)Q:9S@OVK&W>3)2 &Q$)(!*B#1Q)8E@"FH@$R* M5/"40XZMZKMUBQD;?1GU'((0+L-G$9GA!93 U-/HV)1_-%I&M9I]XC4N0^40 MNN$%LH&B./I"YQ;0<161SMB.RW.IYO= M^-JY<-Y0"TV:.\#V-(U^"U(#TPJ4,$V=SDI\FW9.7<9?;.34>5-/&JE/-&5= M>'.3!O#Z"UVME_J_1]5>,<^D2G"AEXZR:+<#F4A!411I05.AB$33%[ED"VM: ML9?N,EWV=0BXR[176;PW6R>\$GT;[7N#$C M: WE'@#Z_9HXR!_VV^(.S,F7IL/LIH2_4DA3&: MT]1D?V404*G7\9FD,$WC+.:,N;4[/A4R-O8ZT#'BC9*N'8[/82E(*KD&CRJE M@"EE"4@F

3+'>IIK M1YHS@5,I69%P[-AYZ)*LL7UZ#E2-C*Z14;57.^PNB.W(P!-P@3FA)V9]>@U= M0\-WCZ&+\H;N+73-\#,]A:[>TGMWI%QI3_C%!'^O]'M@"EPV9UQWSXOEJOP? MNND..:^D60/5+:>FF= >:TQRH)B4 &48 9::B.I"+]L+E<)8<1\]QD8X M[BW.^@Z ]5H\-*SAU^7: E";$.UL: [=)[OFS/OFA&F.=B.6OI?HO709>KE^ M"V!GENXW/:YW:4\NI:@^:/,^+>:/)H3U4SF7U1=UOY2B7$VY5#*7J0)%8MHL M$24 @Y( C(HB9Q!CF"6.Y3Z[)8Z-]#8*1^85,*G*B]F+64]H@5V.P+T"F9@JCO$T6@+]/#IGXR^!LC[;B#[%!BU \=WT=$K4HLF,J.0,8Y%#B"3.4 )3P"!"060?0LW2:;L0DM$?4J->$'JY73XOF0,)[^>$N&/PZ,^<$#>NI M=)AZXH9T7=LSI66]E*O7=XNY:-_3(N=ZC@L$*$X%0"K!;7"+3'E=,DF/D[&;X+7@$GMU[4(3HO'3!<+^I%<="ADV/N&#B28K# MI>MN7R?L]0HQ1=NFG,4IX@D"!<,0QAG >4JD M]O,1%DZ;"D?/'QM-[-1SJY%_"3X[(K@!E,"3WP&/'GE#9ZWVG!9T*&/@K)^S M!IXF]9R_K-\$_KZL [%?ZSY@=6YD]56NRJ444XA$+$01 R(( RA&"6"(QD"O MU5FB78,L8]O2]=_MI_1EB58O\F&Y^N^#! (9[>H<9+,KN'A^7LRCJE8\^J&% M/-5IRNL?^E_E'W+)RZIV%!9-I8'HIW)S]9_LY^6ZC5[]H).0J>:#?.:8KU M*B66 .82ZT6*]AZPX!"0C) 8%Y(6RFF/TDKJV%AGHW14M5J[AHC:(&W'.-[Q M"\PZ6^@V"D].HK4"G&0YG-1&\L"!I0Y@G(:8NMSLQD1"EM/W;8F'IBC4 MSW/QGJ[DE.,DS566@CQFYF0DS37KY)J$LAAQDXN20"L_YZ*$L3',1LFVX%JD MU8R,GG9$FA/^BU1B PP62A0 MP%11Q1%FTJJALJW L4WU,XD46XVCWQJ=;\Y!.<+YK2JLJ4PMEL\FFF!7!&&3#?"]?-:7?%'? M]+]6RK3_6,R/:ADP*FB]U,EAJCT/JD>&9J:V&D%% 8E4HK JIA9(O[&1V7X) MBM;4R5[U]#UK]VI2[*5G-!:;N_=M[K5_Z^T5<-K^?8N!'6;WV,,X!BV'$6@ M0FQC>]/Q+7;!?0-\81/=NYB>,; =1+N?-/#>L=$Z_F]>OVV M9O^M6?W[XLOR;M/N_<-BV4[^^6-=C>G=ZR_TOQ?+S3WW,UI533!? I6 !8) M%8792#"QD$G!08*R-%4DCY5;DPX_:HV-A3<:3NH&UJM)1.>B;I+TH^D"_TE6 ME6;79B=^/=>C&&TM;:O)]0J]]#3(=MP[_- %)N,!1JU/1+A'D'T'C_M0;>@X MY7?ZQU>ZDE^E0:"]HW,W%)_U*S+;7R6J:*T$4-]%4(BD 2@4# M1!$)..(,"IC%4CD=,=RBS-@^)KC33-)YTSA)23TP=!8Q.9?*M6#,32-E MM_@8"O_ G[2M&5&C7QTG:BR)#DV9-'MU]8JD-F?O>C-J#W)I#OS\K3M\X.MU MM7&30H.N,7Q =[RR\/+,VP+DSS^^K?#UKJ&)*<&2$Q6G()90 A1KAB4JX2#- M5,[2C!".G2)7782/DE;[A)+;>!9I+8?9.S^A'7W435!-BUT9E20AI3&((%)7,5%M' -.4 M Y[!G!8D$]BMG,_1\\=&0DUG8:-?SS"W8_SL6.<&5 (3BPL@SK1QP6ROS' L M8]#)?\' X_E]Z;+;CJ[J77G-%MLM^=UI,<)%3I5,0)XI/:L3% ,,L0(J+G(3 MOHXD=LK1NRYR;!-]_^#_YVI5/M)'G'W^VXS@^FPQ[% M'0(8-"K"'J8@AVD=8M_DH.PZ#)<.P2SN]-2$7O_0%'F]I\OEJUHLS=>G^BHK M:78CIU+!+,E%#G*8Z6^#BG. XUR"1-$L)3A&BM*;>M!WRQ_;AV*C5SVG5%N_ MU&1V-Z6A'8.[7 ?#;=$: .*AUJW[S>C-SXWZT8'^)MJWL2!@)WH[Z,(VHK^B MP]OVH;<#Z&H;>LO'].4\MOHX-ZV*&B9=/D\A1(C&9OE:J!0@2B1@DBE0I"I' M289319S"7T]%C(VYC(:1J<+N2E$GV-FRT"V(!"<:#<9..TTR7<#TH)%+MGMF MBA,Q Y/!)3-/Y_O%*_M-Z6:[:QN";;; S"Y^N\V29#*&>MFJ_15)]()6$< 4 MRT$L,L0@P9@DRF5V=TH;VT1O]WBWVD8;=7ON875#364N9*8PD-)4!-9_ @QA M#%*(4J[_G^2I<%N^>@-[F)7KS\\_9HM7:<(UEB\EETVY.L#J$H"F%H&<5^TI MY-ULMAF*.OF,+Q[GY?_HR]I$\?M%M:K=FA^+Y:INEA%DR.SXV]LP!*;R&UYW M9UZWPL0KQ7=+')3MK8P_)GZ[FWKO;(HU7_U->XQZL?QZQ_ER36>?M35K[5O. M5U.)29;$. 8X@]R$VQ. 4V**$!/](9!(LY53C^)K L?V)=@UWJ%&54TTO[>J M.^^B=0-MO8?F#;[P.VA&U6BC:]0J.XEVZGK=-;,"QO>>6;?0H7?,K" XLU]F M=U_/W$KS+7]G/N7[7_([(^RQ)K1WK[M+'NBK^:?Z^.;SVL3L?5%W0J]I]2UT MUI1-;=OZJ4YGHQFB6 I 1E7"8B3=PR,,/I.C9B:S0V M3A3=ZKRIOTRW6O>OLQQRV.VXPQ[S/\P/C-#@VH[[ YI.&!/\DT'4!DCS2EN_EC9H.*2O7T.WF;]^8!2;@1M-=412C:[11-OJ[9^@<T\_IW^;:=J&4E93S!05!94@*>+8!&:; M/\%3*H'[<12./O:_+%]ZPEG]:S/0=E0FK M6;W>S<6)_U;M(L,@P[E,&0$\,]4ZF.E[E"00L(Q)P1DL)+?RH_HJ,#;?:E__ M_QTU%O185[L,@<-B.1"P0ZR CS"M8XO.+'FKZ+JBQ/"+SQX0 MG5U1]GE.CV7BKD[2Q[FF!UFM6B+='3PV-9(.2X=!CE-9Q 7 2&A?)TL((#'A M(,\REL1I+BGFUJO'?CJ,COCV@I,W=FSSI_:.<;_*61TW_GWAT@[VEL&R6(R& M'X+0%+E!_TLW^DU8LT-TL[=1<%C7AA^-@9:[KJ/B\\/E TEZJK>I71 MLV0179KJVM6#7-9+I%U/22[C D,".(T%0!QG -."@)Q 1O-$:?9';C&GET2Y MS/UAPDU-Y\/9HJJB'W)YT'G:L9]D%[@929(")'F:Z\]I@0'+50R*3$"1Z%^* MG#C5>O( [2 Q)9> ]82KW8?+!UJ!/T(;%4W413]FL\7OIO+9UO<;8L7Z(W5 4B)LVRQQP(C)@(IL!384" M"54QDJD)?R[:H?AY+MYV(#8*O-$P9/4P6%:6=1P&.XKW#VQ@PM\H%^VT:W)9 M:BOJ3A=M?NXG_?WT6 _&"2B_96+L1 ];/<8)CI.B,FYW]XR<6#W)I8F56\HG MO1S85MS[T"3*W]7BP>:)UUP/5')I9Q"G(J4NVI(@@8HQ1@*%+&%,JS/''Q M5 ?5?FSN;VMDQ%LKH]7.L(AN+7,, !GT?; ,+AGK*(<.7#%V1P>&;\H!_F1X M^T^3:/,.;#"(]D"H#Z7W8(AV.$RBSTW96XW%)&K1B/;AB%:+J '$8[#,6XRC MWT"<02T8-LCG+0;G)(#H392XJ2GH!XWD_6)>K^+^5JZ>[K4"6N-E6Q1?PI05 M+,X S5.]Y"IR#@B4 E#]L4OBN,@RZ%1^T4KJV+Y4K=*].FY>P=?N"^(=M<#, MW^H;F6D:;32.?M UG>V:6;Y?RSNE)_>'4JV>_B[I MD\2I5K6=V+%QT7?]A9'4J.C<_MP&9#L^\@]=8$+:4_B@-Z_V$IG4CF(I)E$- M:F04CS[H+[?7QN@.:/ENCVXC>N@FZ0YPG&F5[G+W(#VYTO9CG@A5R-R44V6% M=I:@'@\2YRG0M 5311!2A55[)E0;MR97^"_3D2KWVY#I^6I\L[O3/29J=%WUN M\N5"Q5A" 42"$X R"@$FE !$8*YX0E2B[%M,.@H?VT>LUOY_19DU M8*,;"L]U,<^*&K@@9I>YIY4P.Z\>N#[=EQ_FPNJOIFI>]7'>%*#]FRP?GU92 MW&GZHH^R_J7I0_2!ELO_HK/U<2Y&FB522)J#G# $D$(%("+E0&*B***,H]0I M5/A-K1D;H>WG>GQ;:07/U4DS%8/K *Q=<>TJJBW55[Y;KXRC$/U=KC9I(!V5 MT$;X?MD1\+_,6Q.8YST4TVL1F32O4!65\[8T]23:X!*UP#27-*W@##91#4[8 MS*(Q#/0XBO-YL>A?HWR?S\'S5N#/JU)]-H_6HEQ]G&OF?VY4MLLRZ;QW1%16 MJQCMZ6B38>* DLLN@@>TAJI =XR:KWV *Q!T+_@OW3S@ROZ*_H=+^&L7N\U6 M(<$ *=*8#JPP M:78KI3RDY++[UQ^ #[U% 1#!9,^'[DIGDL#>"^0B'GNOG5L6.'*U96K$TEJX ME:RL ]=7=?![6Q,@6.RLMZZKXSQDIKN)HPR$]RW'QOK@E\Z/O^BU9)."L$TG M:YVI!Z@;M8\&0^-2MN=64(U M+K"[79@]2/W/1MMB#K-X%G)X$7]+2"UN0%9!U0\%4N=AZ[_]E,0RU!8TV&A),8TI2$@ M*64 YCP')%BDR%@$H M&0<$P11(PF 4JJ'*(]NJT$,/Q"CAW[5,]A'XKVD0\]&\7=O:.R M>NKQ^(TLV_W<3SIRHUJ+ZUNY7U:+Q?NF2K5:C/%(( 2!R',.8!P10#EG((LE M2W),=*G!48Y!_?@W-=+M; ?])U&?.\F/K_8B3A,;@7E$8A$BS$&2ZKQ/GB2 MA"$!L8@($23D(0OM!,\FYJ'-,S:.SMJUIZQYMFH_FA__)SUOG@_>7_\9FOY1 M?%L*8#^NH]D^62N8=@?U6Z3,3^@]:+5-]$F8QEF])Q__-4[O_0[P8.?YGLUT MU#^54K#U5K;BD?SXHCK2*9?%1B"B4(,TD Q#2!& 1)R - M)4HS)B/)K,F/0)EIJ^%I#KR,8H$R%($T306 #*8 1YGZ M/Y1@1"C)4!K:5 ;S _L8)<-&!-UL>N('2M_GO%L46VTF97:@[:YK*BQ9L2C: M9'DUWV2#"BK9XS6L!*MY]^.*LEK#1E%JMT.[;7MJ&P)?OZW*-5 ]/0=<63D+EL)2IVX?.-/M M52HE#P.:;U9)_%:Q1S=^H MQPPE+(]D! %":K(&J4P #4D,)*8LR2..U6MJG,Y[W/K4WE!M7U#5!@:D?P_? M +K^-_1F0#R_HS46C6W7SC,,L+"(9+T%DY$B6"VPL0MAO>1[;^CJR4WCA:Q> MLO<@5/7B18ZR[WOE/!YT]0^BIIO+)YUB5,UCJ-8W":5 "('T#G0.* _5*I-) MJ!9 /(;42GFPK[.IL==!"9V5K"<905%5FSKMFFF3+>7$^Y#F6NB!(0R8_C_( M\TPMY:7"7#"$L$QYA)C=4GXHK,=9O(^+MMEL;R@$/7]:CJ'3U^&X2NP&KI_HKYO<8T?<5;F>WVOB%^4+*=<_/ZE'X^Y'4I@ZD1]+Z-@38R^$.;:9@J=!'& M?FX8 AS/?&"-BS$)7'.^[\57]^Z]].I?QR_\Q<9'>ONR&XI=*D M+?@\0C'C,,1 4)H#F"*A]9X3P)(PQRBF*63(/A1UOPN;IW7$0CK;D%+:UG+Y MI6BK<55_<3A:[_#,0L9PF# 09R(",.$,8)+'ZO]@&"G*Y!!AVQC2V]#T'RBJ M>A@>2+-IDRLTGFFQ,6L6-(8-? I^Y.[P1]!=!^.?_QZY=O;P]?@:-Q)\)#^: MBD+WI"Q_RN8T51/LV]4S*9;J/29IFH09D*DN^2OU0I0G B0021K&<1+%5I5? MKO0WM?F./A-J*R[M&SQKO_&-T8:S'U/(S=[X 8'T3 (W8FA-#H;(#,H7U_H< ME4(, 3AF%=/;[(BF3C8J?\Y__SK'(LLY81SD(:,Z 5MQ291R("7D3"V58,X- M8RMWC4YO5^5W7QA!R46," 4TQ?JP DN=[L% 0N(HC!DD*3'B M6S>$QJ#4V_#I)TQM\?;Q[?/?U=IH[];$G4;R]N"&R]A\U MA]7LM=?4* 1U:GK'06?^XCR?$5UJ8W?.'"8BRK%@0'$,4[PC*$ 8(D7C2:[6 M?;G,[:K7G>EC:B]9;6+PTMAH/3TY0=!X2G(++OZG(6*;">WAZ+['^Z&G&B?] MC#V]N.3HF2G%Q4M=:^;H2G69-$LAKZ(2I3?!7^_*M]OUIM2=)OQ M.H\0Q_T,.[!\SGG3DZ:SU[D]KI^U!(MU58W,8X80Y!*D E" 619 M!G JM>P#AU'(,(MI:/.^'C8_M1>VLO("=F9OK#LBGE]9I+>]Z]X[?VPE4.H<;OBXJ1A:Z[I\&H$]3:XBDPC4B>)U0?(A,M'8QF^_C=X.% \O\F-C4UI36UEFR?L M4+SG,E068WY9K'X*T3Z.(YB:J2G MC RTE4%GIL5K?1Y# _:[&1G/S'<"B@OIG4?'@O!N1FDDLONKJ&J%X2902<<3 MMSMN>OMGJ:#\IKRH_F,@]NM%I9?YSM\Y'NOU6G[ >/U7.JL(-SFEGU>+@OW< M*\X3A33$>0XDQ;G.(V" DC0"D4P@Q6F"PY192@2?[6AJS-HGMRF,TZ51 M.XC]GD?6;"4W!%Z>^7"'S2QHK S^:/_KI8#+-4B&%MD]W]G8"KJ]+I^1Q^V_ MWG$?9[7DJ^4'':Q,R?(?#U**4G"=AO[QPYN'+^U'#.%7'_3B\"YC C.8@Q!(E &( PIP")-02HQHQ)"GD"C M<6?4Z->]03E]D> M8E\'UHQX!H;+,^WL61OLS)T%ZU5 1?"9%'S6;-.\+[X/>CAM#-+ Q]'7^QWY M -H8B-,C9_-;'0^9F5H@;Q:*P7BMXZ;%X$KQ32RKK0C/QU55?2R6XL-:/%?S M2$*14,$ JN73KD@0?=HNH7[83Z MN&L_@MH1VS-MVX$RHS*?\'OF-0_(VQ^A.\(W["F[K1'C'L0[0G1R5N_:CF-R M:5M3^$%N]2P_B[*N=:?D'@FTOW1V+H2[/G2RB[7WNP&QFO]XD&P'3:C]#:3QLU!'02^DZS5 M85IU.*H\+99Q5U6;YR;"^7>M84P63'\;BN53>]%NOOSNQXM@RE:U>']Z%.7S M%['>E,N'Y5Z=& 81Q;D@@(04 ICI]*TL(X C0A"5:Y>LVJSZMJ31;_?_%RO^)BGM,TQBQ) 42Z'J8( M!4 LH@"%4983DB4D,JHUW-_-Y&8 3<'MUE1]/JZ-#92U@3;7MC[Y663[/]7# MX>7Y(^L*E4-M\CXD;JQ,?K;ID>N2][EW6I6\]VJW#:+/ZIGXIM8\1QOSG]1Z MY_%/L?@N?ELMU]^J. <)UXE;")2!YGH$X(3*"29H@;'569]COU$A" M/4BQW2:.*8//,%9W%_8=V#\L!S^PL01IT?\6T[U$W4BP!.=XQL;W= MC8F.ZBQ]VN@HA ?YMEALU&^;)-6'S5I17ZUO-V MW;.@]6@X)G-$;E!&L[5A5&9S!.B8X5R;<=@$OM]4Z]6S:GW991)@3'$:PQ@( M2-6:2Z04X @S$&:QP'&&0XF,IE;GFY_:#*HSL/>3;P*;P;;G36!XII9]'%RR M4DX!L=@ O F8D;;L[ "RVUB[Z'_O5MCI7>-M7EVT^&"[Z?)5-^::O"TJMEA5 MFW+O?#F3&.(TC $-TQ! BG* 8O7]D%3D&*D?96A4T,BDLZFQV !))N<@-9M/ M#0649X;;JV>X,S3XPV^B20\D?I)-SG7X.@DG/:Y?3#KIN\1)'Y_J4B2/ MJHE:O"8E$>$Y#(%@N2XF1'05-*3^#XR$4,ADX3.>UH[*R0BZZ>20*Y?*U[-=)=1>TW MI"JJKR^E(/QA^5=2%CJ.1B>91/,4<;6X04S-%S#4"HBQ^DE@H#B"MM0$Q_6;F;D#N:J7BC'"D$V MP_O0FBG9W9*W^]3S"*:$9I$$N2YO M 2E)M=HT CQDJ4@3&O(4#7(D=L60Z9V,;0]R2'N0T^E.-Z#M2N#>1-YVH##LZTCM?>;,=EK(,V0RC'.&^[9LH4CMT,X3(\?3-MS7$R MJ N_Z.GF@[PGU;?WB]6?.^E6GJ4YRR !:1H) #,M>ZO3*7":Q5AB3&E(K6: M/9U-;MK7V5JGM2EK@]I<9U7<7J -)WP#P>=[EN>.G/V\S@"282=S?1V..X,S M[4O/&'68S.AD:/,^T4IL;[.S=BZ2L M9L'.Y 'U "P &E8#P*3C-?&H-@2]";YVQ]:;LZLO/$YXC MEO)4Z]_J+2S$ 4Y@ J#(J0S5.E'-9&SXYD(_4Z.8VDS+O:E+$)IQR0# >*:/ M1E3DP,0K6WC6?'$%A$$IXE)?H[+"%8>/B>#:Y4.E;LPABR$**0="S2[4:Y]D M@$0L!9*IU8R," ISJW7+:1=3>^.WZ06KK8FWYF?,\US&,@]U5:)81RO '"": M4, ERJA4ZS^9I#:EVFY$<:Q:;#?C9L:8MZ'AF2S/9*OXS$OQPI!GNGGE;)-+ MO-ASI:/J9%TX^CUAQ4*GR]45QPB*<1I"$".2 9C&(2!A(D N$,$TE)P1.Y') MDRZF1HEMD?/.1*>8HS- FKW=M\'C^>VV1,9>+/*B\\-J0YYV,ZX4Y$4W3Y0? M+U_I]H*_+W39[H_%=\$_+-=J; NZ$$TN_&_D[ZOR?D&J:E/8_]2HH3$?U/8'.P=:U8I94/L0U$X$VHO@ MC\8/2_:P'24S:O&(O6?>&1YV:VIR!&]0WK*U8512I*[TD=Q3E)]ZD_4ZB7!.LR:,,!R*F(!:83RU(;RSO0Q-5K[M%H';[2H@(@&&> "AQ!*B4H2X01/,XRPCA1E.@WEZFQ@C' M"C7M#X$VUCSSM!_8?CX8#"[/C.",E+N8SSDDAM'R.6CY=:1\SCEW4ZBMM?R6*SK3]67]-MNF@5L7D8(R@%2D&]?FD2LC^J3 MMBJ;W8U@HV:Y9;#U+*A=NZ&"B.-(&IY->1\?W^=7(PV-_=G73<@.>S[F9LJX M9V@WP75RSG9;:XY[4V*M0RU5W]\++OB;GUKN]L-RVUFKKU^(730PXRA-I!JQ M' M=CA)E@$9Q#G(J4Y0(1"FT*C=B;\+4J'8OBE@_)'LOZ\[V_VVYM64_+H8[ M7U[1]KTQIOBP!KLS/Z _@U]J4?!B^9>SN'N)ZW8'<=B--'LSQMUG6ART)GO8 M[[<":5#B,NMY5*ZR N.8GNQN=CTW^/I-+!9M";-Y+!(893P$- US &', ,T8 M5_^$49KQ+&.$V!T8[#<_-8YI][]K$[LJ;K:G P?PF1X+N((RSGF &1X.9P#G MW+YQ\_^@R9%W_<^Y<[K=?_:J6T5,OGY;E>O'3L)IJZ&1Q SB'"4@5JLE -4D M F!"%5=F80A#&B*(K<[_KW4XM1=Z7VOC?;$D2U9/VZNJT(G$3 1W9:FN%_9! M 5>A-]S"'Q!0W[OU>UC6QN[4VD92+>F'R)-HM_KP!25^!(&QG-(QYG MF$88T%#H2&T]Y<@9 @SA*,]"CGAJ59/;GZE3H[Q=\<)"6BZ-/(ZG(1M.8I1\ M\ZCVH*T_N^_F_K=(;SCM7]?ZVA02G@7:W>:$=+]LW5Y).NWS@ SL?5B&Y6Y_ MYH[+^MYA/_E>^._144BX(%2G#12BNF_3^]6"-$IS(H! .I2-9&IERK,<8)DQ M$3.9(IK;).:==F'%[&,EYG6""8K>M_9:2@B?8FG&SK#3;L;5#+[HYHEB\.4KW=[P@V"/=A,VI3ED*(\ 9T0"&*8(4,H$B$D, M,4*YR(1E5:XW@ZA&6O>"(SO';[#^+KA=_][ MW!^4.L_U,RIW]CAZ3)Y]ESJ&M#5SL>J+6.@,@L?5(_GQMV+][=MJH=7RWJ_* M>M[VYGAJ-ZAM,M -9!7)5!DNQ;N@YJ,1ZO7#8 M5'0>1C,J\CHT(\6T-2[,ZDHR>[;/SB^7#79W[:/7;D1QV/@U5V/&C6"[$;*3 M&+9;VW-,.%^5HGA:OONAYF/JL5+_U&O?=C:0Q2AE60(!0XBJR2J, IS]4^8 M)RP7,(^D5;Q:7V=3FUFUMK9K4_8S$*W5FA>UV8%Z4.IX& MB:V#L+,S: WU,"4S06387.^^#L=-[#9P_22+V^0>^V"+=MG\OJ@86>BZU^^6 M_*UBLSD.,<^8S "/<@8@41Q"U)(,)!*Q*(U2*D1B&G)QJ9.I$4AK9] 8VI0! M?Z>UO8UKX?1"VL\40P'EF2&<,+(*RK@&@G-HQL6&1PO0N.;:?IC&U6MO%!FO MS\KG*,KR5.8)"#E+ &2)FB]DF7KA!8]HFG*,$JN@SL/FI_:"[^2PFU !5]WP M!CO#TT1G1'R? !J#X2X%?N"S'_'OIHO7D?L^<.^BP/?A5:ZI*W_>,;;:+'4 M^.=RM50_LKKUZO-J4;"?S?_O G]D)BA$D@(9)^K%SA*BOM^" \IR*,,\X\A. M=]/6@*F]^E\$J]?B6Q^"0R?^U\6_!%JAY+_%.G@GI6#VH=[60V?&*SX'Q#/S M*-,O#\0L: P/_FC_ZR6O=/S6-!,9!B!+$,2P!1!@+,(@3!.F&!Q)!&W M4N5TM&-JO*D>WF:_UH.@J[BG?=@+FFKUMRMX?IWSYJ5*S4U6CTMBW_6289: M%UYO5I?BFUA6JK>F,/O'575<&3,3*8HH8VI$(ZR6CB0!-(\)"$.D9I<8AUD> MN47UWV37U AT/V"]=2S8>184RZ IAW#@7-!X%_RB_;,L\#?4^!HN;\,795-7B_JN?@^FQ,3*5-;&^R9.PLTCHW%06WRK"VD.F PK#E"PT;'&O0[ M;KBL.1 G\;,6M]K13E6NYU_T0653\8(*GN<)!CS-4P### *":0((I$R@F$(> M&YTR'+0Z->K0^[U%M2[TL=AO@E2;MC:>3;&+0]CZJ<(9C!'.%1QP,": LW[W MO>+JAKW76_WK^-4^;'&4E_>L$]WK>?Z/=B]@L93+>9,,P[G@C^3'QX)I?89Y MED(,,_59EY&( 40D!4@*#G@>\XAE$&;,:*/K8@]3>S&;%#6BC0S6Y$>P:,PT M>R,OX]C_=@Z"CN1""5/ %033D R5 &!$HCE(9Y0JG1\:=9=U-CO-^7=91XK8S0 M/JM5\$NQ9(L-;[8P2',B4P4OY*=>9L[T;\I-G;"]S:FJ%9I6]6;'8K5\ZMK; M_MUP8\IPR SX=-"!\$RNVM:.4:N@LS90YFX/E+7%@T)HP;R#0CD2#=\*J1TK M&R/42]'76QF/KXT].B!O\[N<"ZAI$9Q6Z;4AEY][%=1%%DF<(PE('E( $PH! M"F,!:$H$2VA$H\1*A.-*?U/C\H2;@UM)&0WH6 M;(WU4Z#>$)>AJY?U]CEVM3(3 ,Y4)S.Z;?#BC)_$>AY'C%*.&& 1U>G'&0<( MJG_*'),X%HA&,;%1;^COSHI91E-RD$V\ 7E>E>OBGXT&C&BD' E(RK M25R( TRZ2"Z:6NNO)U3K-"QWAC'@6T9PJ.$6"%9R0*B1Y!"(F,IBC6,V9LQ;.=TO# ME'EW,+LN7@G*M(8R(_O(R6%EL+O&QU6Z/G+I1,SZ M^.^.ND%=:D 3O?%(?GPA:Z$#/9:ZT'@]JVHS. ^N>%NH&_4\MR#JI8ZC/$\B M#J(\TQQ)@7"H[ [YGJ*60SA#C9<8< M8X^"9];9NM-%O.F#(VUO<.C2+.B&ZOBZ?<=FNM(>&W0A/B3>PVH##6'8N&)" M T)YHCXT9-OVL2E?U4-'U-SE]V7U(E@A"\&;\N=S%M,\BE *&(\%@%F& (GR M& C(\RB)8$ZXD8)&;R]3H]7.T."/QCZ+<)7+2/;SXV#X>"8\Y4)TIS#+)0@Q76Q8:96I'F.0$23E B4 M"YPY5B8XZ6MZK_PNS-UM<=\'K-G<:""XO#/ *5(C1?A?A,53U/YI?Z\4B7_1 M\.-._[W3;6N,Z\>5]W$1'P2Z[T(_95MW<*G@ S9GSMJV1G8K-"@D3TDJ,A#KU F8IQ @&%,0(123C(1Y ME%D)%%SH9VKLWYD9?",E_Y.4EJ?2E] TH^$!,/+,I%MXMB9ZT&J\ L.@_'6I MKU$IZ(K#QRQR[7*'$.?[U?*[*-?ZS/JK6!:K\M-J+:KX/]*W&_&;:NI;I/#+ M.QG]D"',U802IW$(8$8C0')]?( 2/=E,LR@/C:.=;7J>'EEL;0\:XX/:^EF@ M[/]_9H%R(:A]"*+ZT#"W"+^U&I%^>O&*LW?"L83X.A_=B+5%U+,OS$<*@/: MO5U,M M^O>'15@V.%RGMXN=!T+13 \Z"5T+'9&^/2=I"S*UZS)SF:8Q1F@.1 MB$A]''16/R<(R#P1(LMD'N56):JN]&?U21@MRK$SVEK*JA=:LTGD@(!YYO;. MTOTSVZXD^R^MN9>3?ESTITR &5IGJK?/L?6D3 XHQME=)L;G_R7X$]J7?M6 M5,73LOZ@M>=Y8:[H(N(8X)SE:@$J"2")Y""'J:20(VHI#W*IHZE-*EL[@SU# M+<])KT)K1B1# .:909RPLB:.:T ,RA@7.QN5*JZY?,P15Z_W%^AVMWXO5(MD MH94@-FHD?QY*1'.9A"EG($VQ94.]VJVS>H7$* M\+7F!E5G;QWT-GR\(P1SEDT"I@Z7PW4^-7;9P^TW]IS+,CT@M(FG'C[?AXIKNM@;.@ M0ZDUVJO>V>=Q8'!$5@&QR_N$'A^HSO# M7,Y-CF"P.!EQAV.DLP]S6.R.-,X[WGMH<73+>,<2YVT].'BX<(EK*,KV%..M MH-U3A;F:=\0A 4+&:OVN)B2 9H0!AC,IEQ]C0"I>]B1_$44I2UBFNU M_>5_%6KM4[)O/]LM;(PR&>(X!1$GBA4BD0*$0Z%^B@3-8\FE7?T?L4%IF'56*PL&%>9QD,"0(L%!G@%&8 0JY +IZ#9'JWYA'-M$1!ZU/+1;B M4YLP85O 16+@8I7[/8Q(ICEDF;!BPM[>I,>(N MX6JAK0U*;2Y82;"IM#R35E>S>^_[L3;C@<$0],P+._!:4=(O'7K*V$8Z<#A* M, )E4(KH[W%4RC!R_IA"S&YRHY3/NKK7:GFWY+6@[^=5M2[%NFBFNKKT8UL, M=RY)GJ)$+:$)QDRMGG4N1Q1C-5T(0YE$J9JK)C;L8MKQU(CFW?/+8O53["JA MZO5=ZTQ=,]629XP'P(QR?,#JF7TZ\#20C:KTH=4-JN/4W[:%;U">,NY\5,JR MA>28O:SOORW=X)'\:,14=ZRIJXF1LOPI5^6?I.357$V((I&P%*24<@!)%*G% M-:,@XU$,HTR&,K52M+/H>VITII<$.TD"O3RR/3NP =Z,PSS!Z9G&MDD*.D:K MDUO>FUG5M0CW;1\^8<$","_)"R;]OTHB@P4PEY(:;)IP%'9I:]]\;DK?*,*\ M:VK??-R55KAOY.?5WW9:]%L)#TF2!(4P!!Q3I&B-J+5?G&4@HW$?#,J'',(?',EYTK0>M+/1K=$.VYXT50!H+P1/IDJ'9=8TNJ=:68?L4*LA;\;\7ZV[L?Q?JA?%M4 M+ZN*+';"*@_E%Z'ZW+#UIE3?@W8>NQ.;(QE&:<8%H"&1BH]C BA%$*0(:RET M',>QD?S!\*9-C9D/C-U;"'X1"^UI4'MN&](RV#B:4?/KC(YGDJZ="G9>!7\J MMP+MEWJI@LZS?9&KE1ZU?>?&6;@/C_[ <3N#F3=RL,_0L)Y&" W>@_,&0K$4 MO-W6TQL3'Y:*^U2/VL0YQV&:2!P"$0J=;D93@!@/ 89"B!3G4E K,N_O;FH$ MW=D6,&6<]?Y 'Z[&6P(#H>5_%T ;NMT=UJ;.@BU\]WWPN:S[#5 9>JG?U^78 MJWL#]\\LZ$WNO(FS'-H'AZ)IO.5M!! MMV?M++@?NI:D,33#YG]>[77<[$Y3$$YR-XUO=,W,U%$F.NFS/EGYJ(=3G[O\ M**IYF$4,HBP%%,8(0(0AP(F,@,Q%KOZ10AI;R3OW]#4UNFGCG;:V!IVQP1_: M7,MHYSZ0,RAHQ*3BC&_(_Y9<+=8= .B;M2IS$_+XI]"GZGK&F[-TG^FU96_ MB)=5J<9/?;T''SNS;\- X^'YJ^#\Q#MDWE[%8^#TV\O]C9R#>]7QTT3W.W5TAWGA,BXCC' &4Q S!,U#I6T1,@<80%#%F$*)TOQ9.^ M\=&JA+FE)4:O#6Y>FQ-[O,Y1.VN#?7,'JSQ\:6#,>,@3SM.H4&R-_9!EBZ_ M-U8IXTMF3*6\\168+$H>7VO)OH3:%]6^:#-8:'DF0 MD@1'NG :PD9!BT?M3FV.J[\J1;4N&%D$>YE*#E73]L'KYZ(;(/%,,,YH6!5* M.^/[S:71]MLZ*)X:];^-^+#\J@6,^'\+ M4LYQEHJ094RM3VD.(&PJ2',@M< 0B=1K&W/+)/ZKG4[M=59/1F*=OW\=6M-C MS&$!\WY N34WV-D[T[E,5 2?2<%G@38Y>/QS-6C"OS%(0^?_7^]X;#D 8RC. MJ .8WWMKE<7?B#XVK,\1Y;]1'HC=:5:=^E 62U:\J-?O,_E9YT>[ M5FLT'" S&O,)N^_YRQ[B.^/UO[3Y0&'_W J9C%+KT0X_3P4@#8UXI:J0=A!= M+A5IV8Z#>-N;354L157=KYYIT>@OW['_LRFJ8MWD:.AW^ZFL_] >5-0;L'-$ M6)9BDH,(J7'2U:8!#A5!IE&8QTD:)6D<&W7UG!L?3X'O5O\/M/IN;LSNP\1%,7^W7!?K6JBX?%DU+==')?;_B8AY)%L4XH4#(! '(90BHKCM)"=-ETB5,X\SD$V38W]0^-HW)P8'-L^:4 M3P?=MI8'VG0SMC/%O?\#XP%-SY^2(8 T9B=+>,Y,GRO!_N-I]?U_J9;JF?/_ M@?I'T/Q8DY1I'Z/0D:7#'?'8WN:X&Z##$-[H*(3]((2[LM2;G/IC^>;G[I)V M/7NG<_M^(S^*Y\WSIXW>!WV0]4759U%V@0[S# GUS> Y2$C* 0RS$& N4[6B MB=-8Q*GF+JMM U^63HW66GL#T86,5&NUQ@E>5/O?M)#++\4RJ&HG+E?X&GFL M#7<@IC""OKM:5X/:UUG0C7_CKM[E:!S6\3_;.*(!]S5\ MC\JP&R#>K!UWI\0WZ"=;*MX['/G[\[:HZJS(]PK;WTCY#['^7!9,?&Y9\FU= MOTI]<*",U3>',C4_AB0&E&84<"PQSB5+4&:5H>+3V*E]A92'SXJVVF\/^:DZ M7@1<\ VKZ>Q%VQ^\-"5WR%.]-;M8?6_X2FK5U^?:S^"[U@4=Z3ME\DQX_E0- M/-+3_UIU#@>:Y(+&Y:#V>19T7@=O^XIJC??%LAB<:7RT3 S^U_AN64 _V*?+ MID^WK]<7\5TL-T)WT)W)%!WIIMH6]PT%&;\[P%@SU0^$+;69&R) MU*"\:MKWJ!1I"<@QV]G>[JBLQ'F]=4T6.B#HP_*>O!1KLF@F?5_UG&^>*):" M1($>H212D^<0 12E"6!IRD6".*846VDG7>UR:G2ULUA-@ L.BF7 &J,ME9"N M@VW&2L-"Z)F0]M#3UNIZ=ZV]LZ!=7-0F#RAA9 S/L")%U[L=5X;(&(83H2'S M.UWG2WMJ%?J$[&[)U>]$^5W426:H_J\EL9JLF9WJV1R%649D* &B+ =0*G 1P4S-8T24Y9)*0>Q4_\_U M,C7J:-3!%MMP2">!_[-PFK'%S2!YYH@&GRZC;F?B@"K^?0@,J]Y_MJ=Q5?O[ MG#U1Z^^]>"AMJG<_7@1;"T4OBFV6#TO]NZ;3N4B8R#()08)TG P3,4"YS #, MH4!2+7((=TGNM;'!Z%48/ZVW,S@H:XL#O;.O+G"B#ZLA,6.5P1%^3 M]:11'L8PQ6HEB!( XP3K^ \),HBP>CRR,+$+0;3H>VK4N;.UFY48R+4E=.LB#/7."ROOOY9URTBRZ\;^IXPK3_Z MLYWUBE2J88Q"D,0I 3 5^C"*,_6.IB*/(XZBW"B[ZDH_4WM=:TL#;6J@; 6= ML1;+B!Y,#19;PR#E^4V^ )++HJL'+8MUUS"HC;3TU5;/[>,M MN*[[<+#F,KC<-6#H[YMJ7:N9/*XNQ G449CT.%#SBV@2946K?-NHV+:RMOJ" MO^H(<<6VE N6I$#$,040J54;QI0!J1@8$A[E(C&24QC+X,G1M@[/:$.T]X7D M;4.5/ ^SV7IP2H/G^4MR]_G#_>Q\@/TNPEG7RV!E7<9=U@FYU3K8\VG($*IQ M@!\X ,NST2.';XTS!*?!7R/UZ_8!ZB08="FD6ELAFJ/U5D$*51&J8I9,AJUFC5 M^]38H3.^R0&I2".8MUPM09.+66OC::Y62ZUBYX8=:=B-CQF?>$/=,]4< JXM MKT7/.MLU^DW0)@00K*-=\RC-4O6CX$8Q MKDZ]3XWWOKZ[#SK)R%D0Q2#$LV#K5?U*[OP*ME6V=YX%?VC?@MHY"VEX^V'K MIT/O@^%[4W2<<; 2I7?&\V;I>ON>1Q.X=P9E7P;?O1'7W*'N:%8'UGU2SV%3 MO6">23758S$#)%6+/Q@E$4!QJ*A1RB@G..$,6LT!+W4T-=K;"S^H TBUI98% M+JYB:S9_&P(QS]SD!I9#GE _$@,G"%WH;.3,H'Z73U."KESOF M4/I%E6ROG M?K6L5HN"=_3T63U)W:G6@WQ?+,F2%62Q+3U6;<.5$DXDC24#(4((0+VY1',> M 9(@F*,HSUEJE8 XB%53(YY]IW0N[YY;K0#^SK%:)+]S;5>!SSWX;)AQ-N.U MT4?/,PF.-7#VN5-# CULKM4@EHV;FS4DF">Y7(,V[A"P\UY-+,E"UT%1(Q;^ M6I+ENHV6""&C$D44()@R .,L!E3F.<@%)3$/DXB:Y7WV=S,U,M;F642;7(:O MGQ*' \4SQS4V-A6.M)5!;:9+8,YEJ"SB<@:!;*2P'%?H[*)RKB+2&Y1S^>[Q M8G*N>G 0DG/]:B<6U.2J*T86U;K^Z:D4-C7J;&B>V]@8[@X.MQ58$< 5D(\H<#CKOS'D9-3?^O *?%8T. M!^-H;.KP$-I2J1DJ5QCU2B-C$JN9/T?\:GC3#1HC.MJE%-_$LBJ^BZ9N^6G^ M;_5)K']73T1=LU?P7TFQU!G>=V51%9C(0/K>D*A/QP_\#!I'6W6$67!>2^'7>L@; 876 MU:#Q-6B52&5XKQ9?#X@C.>H3^K6^.[3]=HR&+!5:/= M3(KH:"R?'C1371Z,X\K+67Q8;E6+%,5K,FS0!&E8WB#UEI_4J^%Z7@:Z+$[\5K'YZ@CB; M!9;[M*_SU!AL:$S^6?!,O+5SP9O^DAEOVI(9[74')3."!HA@#XDV2E1C$31@ M[!ZIQU6@\3A^Z";_*-GDKD[]D1HK+;9^9$Y3^ )R6(VEVKONI7VT:NVB77#W M[M%:U8_66C]:J^;1$L=L56P?K;I8SU!*1Z\ZK/V9O:]BV8A)PZ^)_&$^\JM: M,G))LFLV5_7A3_5AV2P%_R:*IV_*A;OOHB1/HOZCKDGSGA1EPZ&0$9YRD8$P M9QC 2$) "88@3B!/0I+I<*11ZI<-[=G4YG:=P8 T%@=/])078QS4_'=G\:JR3GXPY:KITW""(-8REP];((!BB@%.$8D2YD4 MH5HQJ+OIZG_TX[;OH;\'[EVU+I[K),Z]QTL_2WRU6)#R?\#C9+:_,AE[I[;" MN*THW\4EQGJWQ*AF37Q'I2NS=)OF'4Y!"U0; J*A"C165Q8?XY7R\S7^TZC[ M-[AW_QI% GT-ZF 5!;T9.)0(?GTHNC@G@8\2DDC$01[!%$"8)5H*-0(HH3*6 M6<)$;B6%:M[UU.9ZC9U^!.\OPF_V-?0#JN?/U?D#VCU)^SWQFE_>BN:GO]0Z M-NU0'.CA^Q3 OX:F9_G[B]V_LOC]-5BN2]]?;<%9"T)-A-<_=8.Z: MC)>\#?NI%5&^:)I]D+]7HN[VC5 /E[AC;/.\J952WHJ74K"BBU._:\YIFYW) M+$T%$TD""),<0)3$@,1J 422",HPR=6BB%@J2/BV>6J,VKD\JZET7:>2B,YM MO516[[6UR(3W@3>CY(D-IV^L'LJMR_6_NK#&1HJH=ANL)%".-W0_ M"VCM>[#G?+#O?=W*OO^#*F*,-5A#ZVAXMWML]8VQ!N*,9L=H7=LK?3P6ZX5X MD!^6O/A>U>K&;?ZU2'(I&., R2P&,*3J.Y53 M C"DNI(=PPDQTB!VZ'MJ7YG:?'VLOG/ ,MO=90#ZOQ*>8?7,]DZ(6JEO.&)S ML_:&;;^C*6\X K*ON^':Q.UR;*WV42&JSZ5H#YXKQ8WW9+&H'N3==U(LM,;8 M^U6IU9*^"M9>/D_#2.:Y3 &7:0X@01#@F(9 L!B'-$]Q+JQV'P:Q:FH$=Z@F M]KQU2[^A@\BUN8^?\5QYW%'Q/QO>&Y"=1[-@SZ=Z.EM[U81\T76P9,6HWJJ-ZT_KZIUN:MV MI(O$DS!634QU2"O,09)1G.$EXKN:E#J54!S'.B#K& MK[%Z7)K9.2]IF!$TY/+1!F0<+N_L^WDIH\A'2>A!01R6H >Q;%R"'A+,$X(> MM''7T[RR^*YF\3K-:'O ^&FENJ^*IZ5FJ[OJOP1_*I9/>Q=TN4:?Q'I.899+ M'E,0XPP#"",$4)*E0+(4ASPA>2831UGH]H>)]XZ_J:GC&.,ZUB'CYTO!\$NRIO@[<%0M0[M7W601:H^ &) YA\, MXX&/)&^U:N23RH% /#W '*IAUQJV:CE?K@LUR]<+QD<]W7\4/]9OE/?_F!,: M)4C@!&002@!EC "AL00D8S@*N6122KNJM3V]36T3I-,/UN2L@W-6RR:+0?]K MZX9:82^+5:E?<]LY=#_T9@0Z&*">R7$?L7ICXH_:U$#;&M3&#EJDU@"4@Z!YXIK,JYUY",N M=(U+!HA,!1 L2W&49VD<6FDG&_8[9=9I#5?TLF>Y912V(?IF=.,!4\_$P$;^&?8\;CVL'R$FTK.7MCG.B4O!BW=6L;$]?PS1A")(0B)@G -(( M \3C!##$0L'#&"/5@LU4Z$PG4^.BQL9@5Q352=']+)R&TYL;0?(]J['%QWXJ MTP/ L#.89^'+3MZ MV,6X14+/NG=2TO/\56[OZL?5\NE1E,]ZK;([P_RR/<)\D)_+8LF*%[+XL-1R MMX\*;3%/PDCP2!=30#(#4$H!: 0IX)E:6H2,)#2U^H2[F3&U=U\]4M#NS7>$ MWXPA_(/J^WA/GZYJ#^J-CMFV!-^L4;.NS1V.7&Z#:U 2TK6)L7V/Y'_YTL%K4%\XR&B) \ A GBOAT$0(4*PI$B*8Q MB5,2)T:RKDZ]3XWJZIW'3J:FV#/40L+(>@3Z:<\[KMY/O>AZ[R1K%G36=WG@ MLVU"^(>1 +>0>_()_$A*34,/@)VPDBN O9I(UHV.)V?DZN^!$I%S(VZSY5]7 M*_YGL5A\J&NT"[Z76?)A6[9=GR;.409%F#()$JDK-6 8 9)" B2*)4$H10P; MI7A8]SRU#\5^PMA>:?N%=?:@.?9FLV,OB'K^1'0VSX+.ZME!1M[.\.!C'\#6 MZ)KHT+/$U8#A[VAN3=_I 2Z&M M<[#8K,=O@V>L);ZYS3@OF&K?]6*U.O M?VHUWF4EYEE,>,;3" C.(@!%E@(D(0*,H#@*!<><6-4A.=_-U'CL_ALIGT2E M];2U]H1+Q-@%/,WF9;>CY)GB6@.#SL*@-7'05-@>"(;.;3W7U=C)JCWNGLD^ M[;MZVBK9\PREA#&. ,VI7EB& F BJ#Y;R<,H5(23I]/4);9Y \>1'?ZTJ>N1 MK&0C+EP%I,LVKA<\C>HU6U7K6HNXN6:B"L1S2BE$&8I BD,,(&<9H R&(-.1 M@9E($".3%$>?VM=K]TRH;Y=Z"I[K-6^U7K%_!)ME4:>T[8F=3_NA,/M@3G&H M/7^"7T]4^E]/+-K+M&$TX_]'2CU?FMJ,WK_CMKK0_;!U70CR7GU?JWG$*$OB M6( 4PAA M3P".,XQB/,,89&JOR)NM5]^TL7D/C2KI5H(5M^"V&QWX2^Z/FPN\NGW8R[;7S1 MS9/]X,M7WA8+<+?D'Y9K-; ZY:^)S7U;5&RQJC;E7A)J1D42AU("ENAE#F(1 M0!)SP&E.$H%%0F+H$A!@UOW46*.SON:'G?VMMKA;8(#A0-A%!PP/[T@A N>1 M#7;&!W]XR=-S \Y+N("A":\2,V 'SZ7 Q@,A2UN!B9U,CL0-;@U(9:ZU: M M/J\6!?NYIXN2,4&@9 !1@0 4:DJ$[4=<=8ZO-OJ/.2%J(6OYBC*"$Y MSR20D:(R&!$"$$P10'$:"B0P$;G5 <9-UDR-Y)0SP<[6X- =-4A!XY#>9CZX MK/6I%1BQ%$VX;3S-.'*T4?),G'NH?U7K"DY*7@6_O]0E)A&'6(K[_2 '.SBZ>] &QB'4,83D4% :2[4W!$JUB5: M4H9%.&<")ZE(C(,L^WJ:&J-J4X/#G61MK$6<82^N_>PW*%J>F>T"4"Z1F;V( M681H#H7<2+&:MH^:7:RF"1B]09N]#8P7O6GBQT$8I]$-CD(\_.^;MK[(X^J. M\T(_(&3QF13\P_*>O!1KLCC2*]1E9YI?:>7L]T*GXHMYGLP/?5FWB8WW6,#5DP MG72JOCSM13LA2'V:I&?R7Q0MS1F+$Q&&*>"$2 "9( +%@(U]<8)BF@,A=76 MQF"63>TST-D6E,JXFZN/.XZ6&8^_RAAX)O+SI6#V_ I^KP,F=YYM+]WY-@NV MH_BE;Q2'*&!^&^*^ZYL[6O?:Y<]O ]6@.OJ-';BR^;[@R=V/HIKG3,8DI!(D M&4, TB0$A.82A"S+9(A%*#*KR*+3+B;'KX="/<$?VDC+7>$S0)HRYBWP>*<^ M*V0>'BE6XO^(B,7<_)+FM\-6J>-CQA^,XF7&,1^S'X:'.@>"7SH6_U+DC M[5BTYM=#T62;7 G\M":JVQ 3Y^;EHMNYT#>=5?90M MEJP09U,*8"YS*!6A\##4M=W2!% ,)6 QEU+PF/#]4W,R+[] MMA'25N-@1D7^T/7,3+W ^L_L<,-MX'!K*Q-&#L!V@>**PZ(P 0@F,1!JSH222)"(&E5I.=/VU BJM2Z(+&(^CM#J M9YH;,?!,(UOW76)?CG"PB'9QQV.D^!8+7.Q"6\Y[WAO,.$KYVT]"%BY M<(D_:=J'1GYK^72D;XHYDCF/*" XY0"&2 !$4@C2'"G.RA$DPDJ7[ 9;ID9Q MTY*GO32 9O.UD8;%,^O:2-1NO7E=D=HKH(XN4WO)GLD)U5X!SD6J]EJ3;@'5 M8=XIINBTO^*[V MDS1*&&.$$)"G" &84 Y)#HM@U#061:FF;"IN0ZIZ^IL:> MVEB',.H^- TFC,-AY)G*:GBVNE&MI;=$4_#G(J4<4RFUU"%O MJH ;V?+*U6$=P+LC4^+BS M4U=[5)TN BZT[K3.,_9?0][5$/+!Y%Q-^W/8_&CTL1]DW7%UO_HNU/?MS<][\O)2QW(O M'I5U%:EYKIJS&*4AP1)$DF< XI !"G6P-6$9CG"&8F*DG=N[%H<;R/'R=.#?1VW%ESVRA>+U9^ZA$+U M?E5^)0M=FGZ]*9=MW-EQ3&2(B(@H0KI.9J2^$E0"&F<94%\1@6D2Q<1,U,ZA M[ZE],';6UT=;M?U!ZX#-+K'= )ALMWN#U?,W80_1]\>(NDC;W0RVS1:]-]!' M^C#T/0A0A02B,@LRS"<19E86XEI6+5^]0^#N81K9T'EEF>=F-CMH?D#7'/WXTA MP?83/'P,VOBQPUL+IAG-G%)\$\NJ^"X^+-GJ6>A: M]9_U+U;++K?K\TKU*-9%V>ST[/+GJT]B_;MZ7E?ENOBGX+^28JEOOROKI(ZW MC1)67:;GC5"?6O%(?LRAFC\SDL2 (8P!3$0&2 HA@(CD64JQ2&.K/?Q7\F-J M-*P\"-1#L2%E01;!D_(@^$4]+]5? M)XH2/4NF39GX*4=B3\6D^+&9W_"SP# MGC\,30;N 01!@T'PBW;C+[/@O*3*K_634E\2M+X&;UMEP-K;64!K?_41\G#? MDE<>L4&_2J_ERZC?MU<>L.,OY6N;^+[Y MV?ZQ$:^F6<1X)%/ 0KT/!2.A%ALR!#Q.2,HX(Q);56=QL&%JW[K]")?6SF#K M1;#GQJP^)&VO=QDQVT C+^,P8I#1<$-P0WR1-8B>8HO,[7BEN")KH"[' M%-DWY;@[4T?0ZY*?Y>KO@JVW&EX[>:[J/2G*OY+%1IG5*GLU,4[O-TLN^-,QB+B2,16FSD>C9TR$;=^-Q(Q MK>?;N>:>[[- >Q_4[NO[ZE#I!H%9O:?1@! T*'176&X9^7Q@#'>8)O(8^-Z0 M\CKJ7F-3QQBA87>_?!H\[F;9"-"?[*V-T:=CM:+V"'R;(-9^.ZLY@AC&.(D M3G,U^8\3JDLS(L $RT4(&1:144;_U9ZF]F79Q2BMMHF456NK9>F@B^":$?D@ MD(T38J30VJ6=?KV&EGTAGVM(#%NDYV)OXQ;@N>;T27&=JSI MD41G:_"R,S9XZJRU");HA=<@#F4HT'Q/UCJ\]NP,?AT:+XM0DJ%P&REPQ!$_ MNS 1$TQZ@T)Z&Q@O!,3$CX. #Z,;W"98'XNEFM+=EX(7Z_>$U6GW7\0S*99: MZGM5EJL_M0@=4>.N-2UDGE(:4@;R+*F+)(2 2IJ#*!4I8C2)",UL9EUVW4^- M9;7U>FK!:ON#LC,\H)WE.FJ\-MUN9F8Y*F;3-7]8>R;G#N;&]*"S?19LK0^V MY@?WUP"WGMRYX3;HC,_2A%&G@6[P',\-'5MQ#/#H)J"M4F\KQA AE'+)U9*2 M$*(U=!6YH9P!&J.("Y0@BIE5_,79;J9&8KMU46NFY2KR IB&X0DW0^0[>N 8 MG0&U*\Q &/9 _GQ7XYZ7][I[^]O0\?S.VP%C_;I?]GW05_U, M-Z.^YI?=/'[%>ZYTV!!JLJ6^;JC>RGYKZ6AXWB%&=A1D1"C/>)' R8&C4\;-:5+I!> M[RUK6]N"GTUH-:EM=DQ^=1D>@WTFSZ![9IPV#;,U/WA M'^R6W=*.P_>FB:Y\)#^:$#<1<4@B1@&+,PP@S&* >2P!43/(C$N)TM0\.?:P M[:E])=HH:BV@915!> XV XIW!\,S>P^)@P7=NN,Q$I-:X&+'C^<][Z6^HUO& M8[7SMAX0UH5+'#?T154)<4%0MY6?J=YNQ'\+4CXJR,0\"2&+4D1 &DK%6!11 M?4C*%&.E#$:$4QH;37Z=+9@:KZFG!UKNUUN#;KAE[Q-*W[OVM>VS8[GOV4[O M>Z8+T5-1%Z"?!=J'H'9BP*U[5_R&W;VWMF+<#7Q7D$[V\)T; MN@Z?(77Z'Q3?!.IO/.R)]#8TAZ531UO&)=7; #NAUAN;J50/J^;V]^J&>80PE7F>@(Q@!B!)0H @)@ F M,(.$XCC*K")%;K!E:D3[^$V4@F@+[0CSEN$P(\V10/9,G(T7H'8CV/G1)%7, MZH/<>@-OWZ594 ](,PO5_@S'G0. .BA_WF+/J!PZ '#'/#I$DXX%G#O1IO>K ML@EST1G5;;!$F*II)^($Y(12 -7L%% 60Y!0(D2:X"PB5I$G?9U-C0VWMM:2 M8VTHG=;GL U$Z478C/^&PLWW<=&[^Z!+,)P%40Q"/ NVML^Z0#EMNX=P%1.0 MAJWHW-?AN.6<#5P_J>5LJL(UQQSB/*[J!Y5HW<_BFK.,<^T M&@(0/,H!Q%("FO$$X"A&3&),1^4G*S".ZY.>R6++BA2P^++<[,"1$B"2, 8EXJF9A M) &40J)X*Y-$YDG,4RMU1RZJG,W$X-[,"W.S/P!ND8)P;:@4![H"L= MU3[\G/G8UKH)+"\' G:6O,IQ@!-8EPX#W!H;N7!=5Y>T6I>;QCJM//CXC2S; MP+Q/JZ6:.*X%_[):+-0:6=\TCQ%G*!8I$%D,02U"12(]OPM12+(DC*),CE+. MSLG\J;%L([SP[_\69>%_UC.:PQC6Y@^_+PM; 9&1'PK!,<(ID2#E,@<0(09P M2 2@+$648I@0$LV_BY*N_O4?BWTW1GLP]I/WF^CFZ3\49E_VZ0ZT[WV8V^LE M;DMX;S$(&DWEM4*A"XZ?!5L@U(];T9TVF/X/#4[0HC.DR.6K#.LTBBZZN?"O M48KQIN$9K$#C;5:XS;.Z (Z=]-K;C?BP?/Q6E%Q/Y>9)RO)0A R(D(1J\1BJ MF9%,$,CC.)4PBU#*K8+7KG4XM;F,?7#N54C-/B%# N69]+?Q8CM;_[714OC.%X)BAC.\;>>UV6(#P;K/^MBJU'OP\YR1!*,I E%$=01MB0%@H M01A&,HQH'&5V99X&MW!JK'526)9L3;7/H_4WKIXGTT.,UO3GRR>SWYVC$YCY M7AN#:4QN+UKYKS%_O0;R8%/4JQW=*)!4YW!TJ1MS"5&6\H0"ED,)8)AE@&!! M %8N;)I"*OK57VB/@D6;_5(XBRH=#H 9/]\.JV>2/4D)ZVSTH*ET%@,_FDJ' M7;V.IM)9=R]J*IV_VB$)_C>RW$A=9$U7!M+KYA?=9!M[*5G.4Y*&@-(D4[0! M0X SD8*$035=S&+!9&*<$M_7T]280S6_*O6#^K..-ST0G>T6R>*],/>3 MPZ#@>>:' S.#K9W78UDM$;-(MA\*N9%2[YT1M$O$-T&E-RV_MX'QDO1-_#A( MV3>ZP;7@\K+6P-J0Q=%^P'OU>*R_U5M6#.,P@4("BG$,8(X90!F!@&-5-W^Z6_*WX+A:KFM#:/*BFHORQ>Z<*U MU3Q)DER&) 52KR!A1 A ,%=$)#.82QZ)1%J)%9WO9FJTT^TPZPVHBBQ$%;"= ML9:GH>=Q-3P#O1DMWR>?K8$U4O<&&-D?<_9",.SAYOFNQCW2['7WY""S_VJ7 M\DYUQN1]+47*8I3 .*<@QIP"*"4!F(4(H%Q @G$6AV;UGH\;GMK;WJ;O,DMU MUWVH#/:"' 'PO5!I?+^_P7>;*DMN&(Q55,D$"\L22J<.]U=,VKM^Q ))IU8> MUD,Z\W?'1$-!U[L +]5B^;-8/MW59SSS.,_R+$LC("*=7PB9U@F3$"0DI)2D M(0NSU"J_L*>SJ7'0[\OZQ&N;2!"\(0L=%VR92=@'K]F48RC0///63JRK2;WY MM5Q5 \XZ3% 8-B^PK\-QTP$-7#_) C2YQ[%TR&K%_RP6B_T8]"P7B/ D SPA M"8!"S4Y(A"%@*4HDA0RRT.B JZ>/J?%#9Z)I:+4M!#===1KW M;O2"X>8%V[=AG/>K:MZOI1XMVV6H^0"8KDJ'!74D<9O6ZKHDQY[=LV!K^7Z< M^Z#K5VN\!E[.FO<_\NK6&IC3Q:Y]$ZY! MHKU4$KKO/[LE2_>5KJB'/5^QNQ M%+)85^]^Z-#H[8*[^JS>X*:0[^/JW0_R7"SKR[^(]:9<5@<9_C"3$*8,D#C- M $P( C37BJ@I"I,\@1&55GE%O@V>VI3[T%\=A[[O36ZZ!U.]CY MK0.#.L_KVUK?;UKN>W]\S+A[2@^%9\*?S//@$*0QSB -'.'AV>B1PT/&&8+3 MV)*1^G7["+XCI>Y$]]?E9!5,Q\$4BXV:$-<: 6^+BBU6.A]HK\!T$L.8H5Q' MZZIO&^8$H%"?)B&.XH@AR$*K;YNC'5/[9/U-%$_?M!0141-]\B2Z!-E-U>16 ML=7SRZ;.%5J*1A<\>!%E'?^R:O-F_[?=9\AU ,V^+B,,B^>/1N>!IO\FA746 MU%XT87N-'[-6 V;/%2_%LF^$%S=TZ1O552U%] M6RW4_56CR3+/62+3+((@9!$'$!&AJZRJGT28*SK-X@R'\_5J319F9'JM0RO6 MW';K[QU]U'WLIY?6[V:U9_>__YOZJN3_6:>9K7]::FQ>@]^,"H<$U??Q_1&2 M[_I1LQ?+-(1B6%W,:YV.*X%I",&)VJ7I?8[3.2D%6Q??Q;8*ZQ>R%D=S4,UR M=_SOFVK=;!+F.<8RBQB :9("2"$&-$MBP$F$TS2.\=YORE*U/H]H+$,($Q 1QG4E&:&K1&.0 M9B01B:0D1581D?W=39+A M*8&X@FV:69+ZSJ/['&[AMD/_KA-Z.^X4#U3'(M M=;5X'IQ'M<8.J =B!,JPNB#]78ZK#V+D_HE.B-E=M^6Y_ZU8?[M7]*48KMQ6 MB^Z>>)1&#*$$JX5=+ "$<0(H%R&($IFC7*WV2&RE=FG2Z=1H9WMJ6[H4*>E!-%1:G +$\ 3C/"(NE9$)@J_HME@9,C98<2K?80FZX MS>012-_;3K7I:A%W+(BVQU&G$AW#EG%Q1&_8G2I;(\;=N7*$Z&0GR[6=&]9R M6D^R%-_42F6[CM3E1^^^DV*A:V*]7Y5?B0Z$9&T9F=U:\HV0JU*O.N=9@@G% M20HDBBF NB0+P30"+&9QDH:<1LAJ%C:895/CQ/MO.M1*'UMNEJ4@BSK*XHFH M?Z^6 >D\ \IZH-/XU85:/[X_UL[SV%JL*<<>,=_+S_L/LSI;+]A9/ ON#D9) M^S,+?M4C^(OV]2]=G?B=:S-%S]HYO44W\'IU2,"'7]H.8MWXJ^ A03V[8!ZT M T?%=U%^+YAHDS($ITD290S )$L C#($:!@1D&-(0\8CD1.KTXJ#UJ=&P:UQ MMD6+#@ SXT1G&#SS6FN7A\KO9ST>5C#\H(=QQ;[/.7T$!VCUL:S M?59CJ/]WI^:(ZZH+ F'4^=OJ'%21G>6H'Y>U>*[F42)E$N8(Q!'51=;S%- 89D"2)%&K M'((1LE)B.=/'U"AG9V+PAS8RJ*VT3,TZAZ7I#.@FA+Q/=NS <9C37'1_X.G+ M:3\CSU0N.GHZ*;E\J;,Z];K!,>,GOW![IJS.^&#/^LN(!W]XT=)W1W!0/"J7#^*\EF?E#ZJ-MZNGDFQG*.$E[77XM+IL_^7#Z"#L/KX(P3A)<[7\2K6&&47ZO!DE:DD6 MAA#%80JYU2;,Q9ZF1@XG6?+U+J4^_*]SZ>\;S8+:A]LD"VPG.H,@Z)DM3F4' M/,U9KH+A533@E68@5YV^EO@_U'QB&_[8%@O:Z6ND4!")80:H)!# -(L UM.* ME&"!\HA#(JS*BUWL:6JTL8O^[7+*+ ^)+F-J1@^#(.69'G8@=49Z.?ZY"H6? MTM$GO;U.]>A+3E\L('WQAJ%"8G0'3'U)WV_6FU)T?VA#/W2@]..?JSE!>2X@ MSP&'.%7,$8< R30!+,K#,.4XC6.K:JAN9DR-5M0SE]P:'&,$O^E!D6]0O9\E MG0N+Y+H\[YZ[T-28HI0)P0&/ M90(@R6) :$8!%5F2%@CB$L8F5'PWJF 0VHGUY2P.FHDSS5%XWI']3+%WAI$78H2'[<5NA!/GX3;44BG0"P M6>N\:I*B@N4Y!1C&J>X(@@"%) :T8%F>"E8P;NF8..LRM^>[US@BCGY=:N M9BZ AFQZ9J7/:_9$QX3,C1*[GHMVNJW@^9@_&D[9YX:=M(Q\\PEX8LI MZ1WC$F59JI_4!.D^/YRK9[;@#)208I:519X+JX(BEO+G]G#;[]3; F[VX >$ M,3 Y.!52\KHI[XC=JY51FGP;WA&@6XHHN6^\[Z,@FA*\#_+]3]:4]M$%>!_6 M;TG]3?^GU\$_R$I+;$+3E_H80/_A?LV/?S&X";$UL]@@[(Z-*%\-N/]>ZNA)3%KA4'_<[MV8\^\HS M%IB+#Y/5V]=6+E>3I)6^:_X_&NA^%QW,:O^H0^A>_FYP@^_*YD%F(D#A<[]Z MOD)=]"! GR^;'D:48_D$]6A]4^^I![I:/C4[/NH%]7']82FWW_1[:E$HE6,A M(,#*,U;^,)+ZG(B"O( ,91#FV*XWV#6!<^-W^UJB5R$U8V*?0 6FU5[5Z*!K M\.*@IO#X+81P3>BT11 ,(3@I@&!ZWVT]Q=LVO^*MWHK\)'2704;3(BE! C.J M.S1P0!A1'F;,BY+E&4\+JPX-%^3,C4#>G9R9U$VU%;<^X2]!-3T>OAFJ28Y^ M>Y3>MBA]&D')N<_W!0R"]/1^*>M5^G=?,/A2K^Y+E[N61V@: WP1SVT#U,^B MDIOJ64LXT$\?IO:X?%:7/,BOZK>U)*Q)%M1U*1=)G+(XY@DH:08!+ D'."XD M8'&6ERF!"!.K[70_:LV-:CJK]**ELRL:&';T=M['AK;&Z271T+SHK\9 Z](, M7B;;C-.FG\+ %#CA[#F4A? )MN?J$5Y4F[C(A$\X3VM1>!W=?XEW]5IYD(_D MY^=-U62);]72ENZV6NKCYC/1+33V:4()9CG+%=_+4B*U_L04H#A.0:XY'\=9 M*JE5,K9&_6W#*C:T*UJV_?E^6[75P763:D446_+3-H?+TU2:\?HK3%!@ M8F_GYLBDOG=B7[G]4SLWRK2[J#,N&EJG5].M?6%2R_QB/EE!=QO=9E/.W0%0 MFV+N+L.[EE[ME@Q-Y]LF%;>^WVV_;2K=7&*14LY8TX:(EAA !J'RV1/U8TQ2 MR!/%Z;RT*[HZ)FYNA+S7MFU]?1?5C<(1V6L<_;9<=[_]W;;RZBCPAON+WN , MO;NX1_)KBV2K:W10UF>)51-0/!=7'14Y<5E5$_-/"ZH:W66?7_9V][Q;-=4: MVX,3Y<@N-_Q!WO--6U[HY[)>8%K$$*$8(%$4 &8" B0S F!<<)PPF&-F1#.F M N=&- >=HU;IILNR4EL[%+WBRFM0JALNYXVA'R>:$( &IAHO6%HEO]D ='-. MG)&PR5+E;$P?9M!9W>>0]_%^5VW>B?5&K8MUPXC^K+:KY-CW?ZR_"":6/[1; M57>)G8DH%/LD&*!2MZ 6&0(HS4I "L1CE)0)1D9M&&_28F[T]$6LM/YZ 2.4 M21$_V!15!^4MLB2WK_\_N\CQF0W,VP_,X-'X]\]Y19?J0IO+-5M^)ZN/ZZ99I_KV+B#"."WR$A00 MJ1=3KM;D)"\Y$#C-:1Q+F"-A%=/NHL7<7DSJ.YQ;1K8[@6^V&@\.:>"WCM8? M/![J:78V_.IC?Y0@CP'MMX#E-ZS=29-I@]MO >LDQ/VFP1S+_.I=!1T:(OB[ MIKQZZ_#_)UGMQ"?Q=_.7>E$F$I4R88!A)@!D:0&P9!#@I,AAEF6\D'9%?TVD MSHW3NITQM5AE;4'/9N\QJCX\2M8/);<-A(\K3E MAVW ."E&;'7SC?%0;/.T7NKUQN?-:LE^'J8<[(BTR13\J^7:7/?Q>LB)'@&0*893F 1:HK MH',*N(29D*)(FYDTZQ;FCX U2&IRSYASP)[4^X)@6AP$CK-E3O- MJ#NH[KEME15<_CM8F8F?OIF5%2QG^UK9C> 83-*M(!\W]TP-7XF^G8QH(UH: M\>U?^"+.8(&08JU2D97RD70]]KA(@4S+$DO)8D0SA[;C-CH8/7;3MQYOU*N; MMXM>R]'.@/WBCC7/96>#9=2)S0R9L9QWP">*2.G4UH=:G7K10?-]-%]#???7 ML+:/47$ S6_$BHT"T\:O.$!S$LWB,H9[_=9WRYJM-O5NV#DE24NU"&00B#1/ M $S5)TH( J40&4YRF4%BY9Y=D#,W7TRK:5]8]1R 9NSC 9; 1--DQ1U4#-1U MY@H.WNN8GI,U>8W2$8//U1\=N]SMX;]GK UD48Y!1=;UJCE]ON?_O:NWFH#Z MH!)*"IHCW4"BD #*5 ":Y0CD&4EYFA],?_ 6_%W-P2]TI&A MZ$G9R0Z.EV1E>;?CD1S[)OAN)90WU%=:KA]DFX/P2'YVK7>Z?A---MGAW9P6 M!.,T+@%$B &83[MR6+ MWE2"_(MO_EZWG7,W/]0"3RWOY*:*?NM[NNBOT>]]5I$RVS2BSL>,&A[G33-/ MH0_Y!E-TL$/_=,"^;P.VGYW?NX3<,+OR'H#U>RQX@S[3'A;>#MS)$:*'(6_( MMSWJ0M]Y,3A-((6Z;!,3BG0QTP5-8Z)KULL$94E2E(6= WE)U/QR)B;H^^UK!Q>QH=+4-G3P$T>_AO M@R7P8W^,2( G_K+U?J-83\5,&Z)ZT DGH M!=X C0!/]$73_2[!3J1,N["Z9.3)$9Q E$!1Y MJ;/!::H;.4"0<5VZ%N9%)HSB*,^,/;^N&6ZK+_SNA[E\EVXY)9^,TWOA_IE MV'',98YI2D&.. 80LD)1DO(OXJ(@@D#&L\NX5L[:?!?5]I?NT;Z] M7W,=4/E=OQ'4YZ[^;B/VR_+IV_9!_EF+>Z7*=G"V]TY\KP1;MH=[:W[_K*M] M_6_[UB*P% 61%&142@"QFA54)!A0DG!,>:)/VOKH2#.B":JOT9-X'$D9G*SJ M.B*#8W(^T+Z):B8#_6UK=X6<>C-:?/WIG*IR6&OG7=18>M=,W=[8YJ?.W)9[ MH\9@L)% F1PU-M]%PW")=R^_!_[T3[ M[Y?-:M75Q%B4ZN63)3D#K(@S /-,+<@372TI+3+E^>9JKJPVUCSI-3=/N3=+ M)VSWAK7$U9D6=;9%O7%W46]>]%MOX._17]K&ON:/92%W7U-N]CIZA8D,_.*Q MGT/]FJEV9'737%J_:#PC[_65XDNW25\>G@%]^9KP/?QMJ5H/)3BW*B)N)G9NQ!*@KH][]7'#F3,\"O8^ M'Z'/AT>J_+1:3UKFYP)04]3Y>2EZ#H5^+L!A6.GGTMUN#/=IIX^3'N07\5VM MQ76L[U?QU-#I(A-%'@N)0)EE&$"U 8(YUP'QS .R@9O3U&F#6]'(="Z^4,B)N4AJY;O9+ MZC"XPXTNM%.EAVV*!.U[)N6$Q@Q37=8P54R!(0=$Q@7(LCR55.0RL=LT.RME M;B2AE6PIHE'3LEW5>2#-*.%F> *S08_,OMQ7@&90HQAX98'SDB8E@%%C7S[[ MXQ>[QHML]2/5![4^[+:UWMI1/LG]\V:WWBY2@0E)60(D$Q+ +!= ^0<*3HDA MC7'&);1, +\FTN;[/DT>3Z=QLP!J8ZTW!Z5M@TJNX!US6**<,) 7NEAV(8AB M7": $'DI1881YT9='$*@/4WCJ@T3@M=-2FFTZD+UR @;:WD6MOCZ#>GMY?\\M!=$$*O^YB*-2 MIT]*- 'A;':BT8V.!W.Z%VC;VEE_^R$K4H9H#A+"E2=#( ,8%R6((4=,9C%/ M8VEU%'\!:YZA1 MVC+,\RKH9GZ03R@#<^>-*-J75C6$QF^-U6M"IRVV:@C!2=55T_L<3^7Y_$6$XP+I3?8,I"66 .9, D3+ M' @4DX3G,DZ95?$L/PA/53TK++9FE.T%LFQS7L52C\!CY< ME#9MW,,UHT_"'J[>X$;#']>*U=4$_?HDMONS>ED2D<9)#'"N6 '&$@.DG#V0 M)SDL:4$H3JWXX9R0N5'#7D<[(CB+GQD'W(I*X,=_KU[;3R-$I,,8 EZ?^K." M)GW@QTQ]^:R/7NNZ,UW)3?6LPX_;(,MNMX%*F$&>40!E(0!4SS6@0@B@EG0H MEZE4CE=F%]QP0=+\8AH&BG9)#W^NE]8Y(A=P94PJ3RJ5@. X!I 7,4"$9T!2 M3)OVDG%NU4'$ ZK3G $<,&U#Y'?^,#4]%+@9J>"G X,O7IM8X+_.V148/!\1 MG)?BY+,,@UF#&LSJO"$ M8&"Z> G>D9X^HTZO@N$Y]O2RO(DC4*\:?AJ'>OV6FYL2-7L5NHI]);[I$\X? MHEWW_;&IVT9HC^3G I(",P8YH$@MUR 17*W49 )(CGA!&*.R3&Q(Q5+^W(AF M6"NFW4=C0P.BE=+=N561T828,4] F .ST1#A=C?M2/?]/I%6__=])T9E0Y!V M13;@A>I;9*3#:S4PL@%HI).1U3!VS,?%$>CVU_MG43TI(OU'M?E[^TU+ M(^M?BTRGXPF> @B13M7C"4 ",5#@3-*4I@QBHP3D*W+FQF2MJE&O:]0J&W7: MFG'8-6C'N&4*Z- M/0EQ&!K8$X3IY:Y-6>5R+7@7F*D+*+8J:WS:>ZN_B! MKI;M<>4BAEBBK(0@A[H,"M$A6V5&0)$BG)&2Q$4*'3I4>U'.Z-&9OG5U'Z3# M^EZ$HK,EJI0*4?O9TGWR,YEF3M5TL?;JLE+GY=09,P 0"7)0,P"(A@+(B!3(EDDI!*:%&/4-A!XP^^H[]5NJX*^A+I1/?HK2 < %]!\[[R;*S#U5KPU-&?V MYNW'N+4.YSM!M\?U(7F9RRR6FL0H!# F&) \C0'+5 MG<9Z%Y@KE8^KX+D6Y#S%VS XX$;XIB_'J?6,\E?=*M3@O&GZY M%.?E6YR;D30%/SXH-?MQ6RF+/!4YC'D"(,X5BZ1JL82)#L\BO&2L9%B6PBJ, MZ**HN7D_QU50-'-8M_FX!*HA57B!*C13'*&TIXF.-[PVQ+@"AN]N%I?$3=V* MXHK99_I(7+O#(2_YG9"BJM3[FOQLVD[4#WTH>-.4XH\EH[7;-CUW>VAM+#I$JEM[3O*K+:^V3[2X7['EVIZ/JDOQB*EDDN<9T!FC -=+ ;@(H6@3!*: M<\7=L#"J0/5BW+G1<:=:I'4SCUL8 C7.M#>8'YA+C2RWBD(X8Z=SU,%PK,FB M#,X8,(PJ./=G^X?L[>:'J [);!1B6- 8Y,K_48\9X8 47+E(:8[4TU=*FA@_ M9D_JW9GC=OORK'JJF\]B#;RY9D]7E3+[=-":>M/M^@*W57K=-0,\ZH MKIJ6YPF 69(#I)Y?$$.2%5 6,8JM>H_X46MNC_U1!\V!QWC7A8-L[Z*]<7IG M8&]>U-L7_76P,'J_5MYOU3B_EM5,/,VZV?;,]',9F+M>8QJM]X'\HNYUS\B3 M:I/N+_F%\^5>E.?1'8__2?U-Y\BH?W1/U1]DI3?17W:3CS.:$0$AX"1. 2SR M$M L8:#4X=T91(A#JWUN(ZES(W*MK>61OA&X9H3J';+0OIY2M,V'TQ\&*M]% MK=+17]V_84[Q;>#R>WQO)'G: M==H2X9;!?"7;W-?U[OF[]@/K/VNA:'G%= Z@4N@D*EQ'C#_(808T!CK:J&2 U3$#!",DQP7!9;2*B\YD)YS(]>O9*5KXSZU"6PZ[>;6=!L_ MTVE&P3.8I/"GHV=2<@961MK,:&#G_M)AOHZVM:T&/PA$[O./<5_P*1'&8\18#F0BWH4X8!H12#.,]*F)9QAIA5;H\> M=&YD[;9>MUB.SXCX1FUU6CP'6QM/O_0=6]G>$O;U9E>KY[NNU4-*E^LVHIVI M)7*[3:?6S!^5-_C4;O)^$4VAAB8>]:A-XJ*$.4J@/O]DL #J@_+"]*>,9QC% M@HM8F,>$>5%I;@_RP()F1VEYL,&F+9;/.2MA46*" 2XX!1!A!M19M6DJ.,YOWL:Y_77F(O";H;M@W IA\SBS"#2>?NXEB$2>;0[M@1:]PCT8R^I$T79BC5V2.8B#]CGQ+ M^,B2K#ZNZVW5/ #W/Y?U(BMS*=3* B1,K2R@9&IY@3,.XE0M-7 ILS*U:MEY M0<[A-4D(A1U0CB$0%V$($--P*NL5@A0N M&GP^ZN#RY1XCRBZ>&&4X*7,B,6 ,,@"%R #.=(T1PO)$D0=CX1L?3ES:^LRW/^TA^=EVBNN.?ME3Y;KE^ZL(,-NMZG_>1H3)) MU'^@@$)13E8(0)!:7J6$$,1Y21@UZG)\NRISXZ+.DO^P/.UQGPK#,Z)) Y] MLM0:T1<.U]FPG1W1;YTEO]]%!V.B@S5!>E+=#JK?$RUW=:8]![L9MI/3L]M' MO*VLTX=-U13$V['MKE*"%DE.$"D*!CC-2D6090D0(3'033-9G*Z>Q6P.D$64/'[!:@)B[=)#=5=*2D_ZI-EV (4K+I1-BK MU&NZ9/*E8DT7K_>X"]7+4GZ<]M\^+'^(12IE$I,T!9*E,8 IQH P*0%1%%&P MLLPA36_>@#HC>&Z.D_I2%1YVG,Y!?,-FTXW O=H^T\FZ3FL>>(MI!*OPNTOG MA+_^QM(()$9[2F/W.T0)O9=2,%V7KJG9^X;HN+]!5-\??;_V14YQ'%/%1VHU MEP%(20$H@3$0>4IXSDD.D1$I64F=&R-U>NO#ZK:^=*/Z<23N7UK[J%'?\(3- M;B+&J2L8O(%Y:P[(6L1RA$!XHG -;TC;A6/8(C8:<6$\V'1!%;;V'<5-6-_L MWF!TLQZ6_<=0%$F<$)!QQG1_+ PHCRF(H4@%*_*8P,RVK>B1A+DQ>*M@^\VW M[QAZ#)[A/MLMD(3>/AN@$:!7PD73O?<"/98R>0?0LT:>Z_MY_D*WIUDW>J^; M/J+M+M?'[I!^P:4L9<$RD.IF",HO*P&B20%BP3"AG*"26IW^71(TMV>[URM: M-FK:/=X7T31[RGU@%/AA/ZC8;9??11^OQ758/_+7FKI\\+D=[C=";BJQWQ(7==?+:5%PSF2"%4,D10H@QP2@DB2 P!+G M1#+= ,]A:]I=HYEN7FM3VF+934!4&^!*5M%F;Y MYSA/F2DK!9V!J7AKT!2X MA?_\@1YM;!F40WIMT763AHL$C+ M@J8)Y !Q'7$E.0-(*A[E+(>\Y&7.XW2QW6S)RHP[S\BP;T5R E>*X>B+4=4=SN69B^) M&Q$*S/ZVX%CS^8CY7HGZG)Q)&7C$T)?4.G;I3:5B-$M72[K39*%+#G0-MJIW MRYI5HG&GJE_#B[K@Q*N?3&1$?6'%_I.[3?#ZXAJK&XJO0: M15=NA.]";95;1[W1/3U;NW41$UD2B##@."W48E\4@*1JV9^DRFN5:8*R%)M5 M!S 3://H3I/YWP>-;O:NQ4HK'JWL^M(8XFWIA-V,X63^V,5:TP%\LU%4PKAI MYT6^CL*O*KM\G^;A6 7;JLC M5![_WBQ0G!0L(R60A4"*&'QH1(<+H)1]]!<0Z:3!TAYP[6F7"Y M&P9SB)V[3_\]27/EORFW9:N%?17KY:;ZM-D*'9[W50'0G/,F:H)@%S/ ,**0 MDAQ(1%, 2Y$"JM/,2U%(#LLR*[@T#J-S4&!V)*@M^'^B@0U1:T346!$I,Z*] M'5%R%VE3+(*_7.9HG#"G0#XP5SJ!?CT^Q _Z%E%X@6=AHH"\0+-A%YYW Y2C MD7HNXTX7M'>#U4?Q>[>,X^:'?V7?!-^M=!'6LQT0'HG28I%E.,U8EH%4O7=T MT#8!2.12^=TE)X3%)8J-WC964N?VBNF5;FHF7^K[$?W5Z&Y9$\EL%LP<<._8 M!GZ)^('5VK^V@LFK/VTF>5+_V0J,E_ZRWB7KYU-6#TS7# MLH( D98E M@$*6 %,"09PBE+*D8))9$<%Y,7,C@B8&'- F[X8-\VY$NS=AZ821B_VHTDCK+ME4/2E8B]9]OEC^5VJ=92RYJM-O6N$H<&A2E,8Q*S% B4$T4A MJ 04JM5.EA#.RI@3GE$;"G%18FX$%1CPP M0YV"W<-\L" ZF*"61"%:2MX"HEO 6(P2P"7* "Q+!E">%("5-"9%*F)8&/6:O"QB;@S7*1G] MW6D9?6_4M-B;/H^DP=[_S?@$YJ,>FE[!Z+,?:"PVYF^&:**M]PO?HG_WM*D^ M"L/HMOGY.Z?;&!_5_&CK>_Q*-S_P_N'MQ_MM&Q6G-Z$>-Y^)CEWY)+8/\I'\ M_+)9K3YL*C5K?"$XPS@G.4ASH6MTQVH%R1 $O%2HBB*1#%G5G;20/3=.U*I' M0]UUS9]6>[5,$EN]4ZLLL"Q$:3,99OY>((@#TZHANM%?6OVHT]^C@^> FE>_ MSD;^I.Z< S OO3B7(=S[&YYNM=]OWRK^_*5 1W%Y%MU&L=-6K[ M[<5HC)+W9HW7)4_>S=$8C'/M'LUO=DW"^EX)MFP=^++(2<8H!9G4L0$P+P"! M*06Y3!2[Y!!+:M5D=3CXW*ADJ)O;)OL1=&8,X@I(8*(8JN4S#>G46,])10,! M$Z<(G9IVFO!SYAK73?"F"]H7\4R6:_7@JQ65W%3/NA+DH>Q_'\[\N'S6&>_R MJ_IM+0G3?_NZ)=7V'=F*YE280I&DA&. 2QP#J!YN@!*$U7*)QS2'7);18VAD;;4Z93?\_? ="O^M68W M^";]:TRLPRY^"/P][^][57'BG?\0\)Z>"021;+>[ M1I :3H\9CX<$/3!3#_$^.,T(S#-HH8]R'W]GGKG@3#J MJG?A5L<#3<9VS[O&9>A*@W2-J'15D/J>__>N+0CZ26S_5-^S)EE5\'\H]U&7 M7NH2XT1R-@ZF==TGM'%WATF< M9GGO%?9 JW\_.K[2YH!7@"_O'?@5X^CCZTHS'Q4U+2O]%7^K5'H2]8(AD3)< M8D#BG *80N6U9U0"R).8B*)@,;%*P3\O9FY\W6@9+?=J6OK=YZ$T]*1O!BBT M;]Q@<] PZE3TZ-:.0N#743TO:EK7<]3<$V=R_.H0-3>_;I7KJH4]R+:GHUJ@ M?M[4R_8<:*N7IHJ(_ECJWCTQ@2A/KNA[9UCTU\&T2-MF>3#O;:[-^.PU9C P M QK4$&U.V0^SN+L4VJAW(PJFMI#:E?[U&%\ MUT#+:OE#Z?%#?-JT/8*Z6NF<,(DPCP$N\@) 1#E !2\ RR#,\X)2A'*[XLN7 M1-D\[M.47?Y'I1N&]%K:AE]> -2,0WV %)@3#RK>[3$*4"Q^' ?/$9L7A$T< MO3EN\FDDYY7K;^I_,=BW5)RT)%E2@'&NW#Y&$,"Z#RLN*,YS MEM BL0JZ&1H&A@T3"8+Z3SYH)N8%_.2J57 M=NU5:*'.6T=P(-_3]CX0Z^8&"&W>*)4D$YI';?K<4JK!MW,I>>8]^HC5@?GU& M<_'3^H_6L)SXDO8C.-3V?"^E8-OZ03;A:J<5O1-9EI3P!.1(;],1F &N)JRZB1<]K9YN4>#R&M+C_.0;O\",U$/W(+M0 MVT;9Z&T8Z"RJA'J$<*)ZH0;?0E^U0PW!&:TB>FV,Z>J)&EIS5%G4]!Y?*_A! MELG);N6"89J1(DD Q! "*.(<$"R5$\D(3@N&LM*NRKR=^+FQ\3"]BW9KQ,U> MVUM7YJ,3X;H2]P7OJZR\AWB?'I>$7&*;P!9X23VJPBLOH4W@N;YD-AIEBG[= MG\3/[>/?8O5#_'.SWGZK%QAQPE+!0!;K:J09DH"6ZE/!D@(G29E;9B_5^N9U=;[ZOL44YC@I.* %5E0I"08(QPB@(H&ID+)(46J\.C\K M8F[TURMIL7H\#YW!P$7C/'S@]H@9EPD-RE\7IK MA-<-N5F7H B4;74B[I7RIRZ9?3DCZN(=CITL-L_/NE3IAOVK2;^O/];U3O % M3S@OBD( #%D.(!$4(+U=EI,2PSR%F-+,JG?%>3ESHXE6S79;^"ZJ&TVC9:-J M]-MRW?WF_;2DNR)JV$<6X MP2>M)ZY<[AJ5*Z2HJJ[XQC%%4!Z+%"5 44&BG F> I(7&< L*5'*25;8]>RZ M+&IN++'7U#-1C(!MQA5^( Q,%P?TCAC#.V%S]GYM&*SW2G/6ZQ

S;8_U(W.:3%QET._-8O@NHHUAND_D1(>VQ@A/=XA[ M7:7Y'.H:PV=UR&L^ZJW%2N_5R_CYN][-K?^L!7]1I3*15,HT)B!-REP7FRH M+95''F.*4D19QC(K/]Q0[MR<\J,.'P?%(ZVY:QG1<>#-J#, G*_#D0-,IZGK M:817H'J=X[)?J0ZG$2"7ZVN:W6Y'5EPL%^_7V^7VUSWGZDM8OU4?'ZK'S=_K M18R3,F,L4:Z?2 !$C &*XQQD#$%!2MY%6E.%8Z1U M-2.A,4#'"<<33(')Q0DA8Q(QP. ,8=2"_?O3YL?_47&(,;& MG80,# SK'WR32V_U2/J@G=XSZC,KCE^0D"4T)\HIR4I%MY 3"@C+&2@*3/.8 MQ)!QHV *1_ES(X>AA[*/>MJ_9*_EFWN9$5N7Q3O.@=G%".*)W!690JQ6J-1E.G$ \D *4@)$B)EPC$4 M!7%D0B=]YLR,]P]O/SJOUYPFQWH=%QKR"4GRVLY7:T[?TF>B==\M^(9:#SKI M]%KKQ%L '%D_WC2L&_%^4K:3^MO']0]1Z_B7^S7OBOZNGSYNQ7-]3^MM1=AV MD94\R8J4 4XI![#D!<"2ED PEI,D3WA:QC84:RQY=F2Z^_Y]U11()JNH'CSK MZ\T::).B96]3D\(N>ZLBTG;46(KZ/^P8V'R6S+@V"/:!6;73.?IX!.Y>[:C1 M._JKU]PCUKKMV2/YV=?6^[)9 MK3ZTT7XOU]>$(\Z2' B>(]WD.P64E R4,4[+G'-:$NCF5=JJ,CL.'+HX3T]5 M-S@MRZ]FT=4-#SM&$'NA%X"-M M2=29,I'KZ8II(*_36IU7?GZ38CM'WJNEYOU_<]EO2B2A,*X4)0D6 (@D0A@D2# )"MH&NL=TMK[U_+_52Z2)J#N)9H)DHL,*3Y :0Y@G,2 I)( FB&)"I86 M)4F,\]K/RY@;*>P=E&^=FA9)W!=0'.< 3]@$?OQ/8'%)LU9"J=E25.JFW A M#B"D)2 8ED"B.-4A**7$PC)]=53@W+C/ZEC/.IMU''LS1\DGHA,PYJ434:US M]%>072E3A'QGOHX+G3H%U@B",[FP9OGRDBO?"PHU!8CF$DD&\QA9 M.& N.LR-I/;UR]E>Y6BKE(VDUM;*&W&:$B-O+C30P;FK-2#2%D2]"7?1'ON# M%5%G1J3MB#Y,,P=6'F/HN9C,HPPR)[;NYRUH7G%/G8:>TGV]Q?87[NU-0SF6 M R7+ZC_)2M>+(O6N:F(]/E3B?W:Z0<>[S3-9KA=Q24E6%!P@*4H I2P @@(# M%#.&29HG4A@M^"UDSNW],M TVJL:_=4J:[DM: *YF>/K&ARF[\+8:QF)5DT[0GD)94J*O.2X #A%5$&I4"0E MS ')2XB3C'&]/E@+P^H6-R$8NCZ%7^#,6-<%D*EJCG9HO+^"AC6G7K#9*W^^ ME#$I5UXP\"4O7KK,N1:[/K3Y0W<*_6-)Z'*UW/[JDT[>[4[+?<WS*G>NAWDAIY80" #DT:G>M3H?A?M MM;_3#ROZ4QD=/]P9$OW6F?+[772P)CJ8$R07 MPP.LOFLX.>LS=0&G6X$[4[WIYB%=R91N/Z[54,UVDB>Q@$+DG D(,.92.8B9YWT5[[Z*"^3Q)U0,TS;=IH,#%1.H!S2HTN@SB?S[G0H5=/&]*C^M&+$/@55_>WS MUS\-<]ANG3"#\_1IIB$P.39&-(UXAX6K(VU(U%O2->EM;8F4,='>FJ:>WC0S M8G&Z/LW,3'3"'G2&[,[9;\=U]*S]AN&G.V^_'8.C,WVN4LH.(J+4;;@^.5Q_<0ORD#K@]+"^] M;X<1?#5@Z(NE?=AI>2]*IIVH\BX^5M M_=*M])D;M=F?9-TZ(<9[NU/!''Y_]TPIZGUEQ]:])I?NMU(.T&ZT86VX729PE$D,&DEQ( 6# M %.9-XU1-$O=J%W&3IEHU[;Z+"FI!=<)3F)=MQGC5:47 MQ)K?WOPZ7-)1WKVNE:,X<=F><+4=C18(4Y8E::'6HU@ F&0"D%@@@ E,*!=@Q^9UM5W\ ML=PNGYJAWBHICVJ +H=$<6^:*6H&J$1I6Z>#YAD"$K,T185R'\WJ=(P)F1O' M'O2,M**6&3JC<(XSIR^00N_WV>)C3&0F (QQDKI_P$?JIY=<-"I@$EHQ,;%G M"*-K'5TW?32AF>1!-N<3WS8K=7/]_G]VND]+'[J70BYSE$"0Y3J?AL>ZN*#B M 5F04E*9YJ6T:^5F(G5N=+!76OM=0[7_+6H5-PGQ&=*%XNSK7S2V^'P) MW02FY]>2FRX3OZAN NSTU77;<*X=23\L5Z)ZJUZ;3YOJUR)%>8HE5$OI.!, M2I("G*4,E(5D"1.",&39C?1H_-F]?-H^FXV.4:^D;0O28P3'JZKU.L#U A+T ,"YGAC$E8FE>N/2-@;@_NUV^;:@NVS;E#FY=TTJ=II?6/ M5GU2J$4L\3F QQ]K'["%WA]KM+MKDZ%U2^%6PQMAL8B=OA&>B8*B;6&RBW,> MP6 T@/GY;ZZ?0KQY>0JQK_(S:.?^95G_ZT,EQ#"1 M9R$E925/"D +Q9Z0XQ10+@L@RU2W7\Y*D1I5G)Q,X[DQL=812*7D(>]0)R(Z MG ('G6>+T^&YS-[\3XVUU5%C=C2P^R[2ENM":.(X(]+SF?(4\^3_K#FHUM.? M04\Q"6?/IB<1[)++*73"*-LV:_BW2HTG43_T+FJ76U\O"(I)G$JLOBJ%SF9G M,2"(0Q"74L0P21B,C4JOFXN 9^AQX#V2E\ M%^U5[LNL^ ?3)FG5-ZA3Y:?>#*YE$JH-3N/YID8C39A::F/9<1:IU9U.C0*J M)5EON]8X)99$75. K&1Z&ZO@ (LB!P2KGQ.)RS0S:LUV.O3<7G^=$!/;^O5GS+Y2EGYXQY35YL]H^J*( M_+DK;FTG?GXM$B6@99D!P*!M-U:==H/$[A;C^3 M$[4H]SH%@?J6^]'QE9J9>P7X>$U$UT%=-@I(_>WM9J4W*"NR^K"IWFRJ M:O.WX%\%VU7+[5+4]^OUCJSZC?P%84F1(8K:@%[(4 84!2. $\:Q%$F""Z-8 M-C?QA*"8V^R/A,1^JCT4WW-@N=?B"N'X?HSUJ!/NV;A:?+ROXSQ*F-8T MNBS2X]^;12DD$SC)0,)8 2#F&2 HURVR$<(Y2U$L"Y\=:3JYG:SKQ :M)N,[WL6369>0&(;6^9E[<[T]%RJ\;_ MH5LP;-7W2#O3]W4MMO6;7_\D_[VIWJY(73?E.IF@99Y"#$2.(8 E(XJ26 P@ M1&E*.<\EM&M7:BY[;K34J@X:W:.#\E&KO8Y;:_2/&@.V$(QCJ'Y-W;)\WP]&SRJ0A]:':F>H3N M$-,9%75614.SM(-X;)C'16H8I/WG_=ZNVO1IP-[@/)L5[&]T^R3A>^7M\J9' M]HH\+=*4R0SC&!#UKUH3%U(YH!(#FM$R*W*),39R0$]&GIM[N5!$)B]#.VW2O\]:ZMSXN_Q:).E_)XU8ICL>_X"-[?I<[5A0O#Z@U)! MEP;0R]$'^<=F_:0K;NJCF 5*.4]UY63U,)8 DHP 7!;*0XIA3-*@<6=#B>N'S:56#ZMVTQ>]NNQ(NN:,.US M_(,LU[H]QP)F$E%(((B96HO!N(P!R@NA>(A"A(A,L@(NUN))9Y5\$EN#<];K M0HT>&=P^,B]$!]PD:=6.6*=WM#TH'JV4UA8'?0:X&YRF>@)RHCVF#KY>VVB@ M;J3UC7[3&AN6 S-%T>)\U"^:$QV(/GX3$7EZJIJ'H.F%*+;1;ET)LFKZP,JQ M+^V3LJN.?M/?75'_WB2)Z=N=;F[RRO1J5JUO=9B7^L7W;A_]WSV=OII/T.AQ MJ\$PTYVOFMMT=*!J<9N?@,C^[/;^6+-^Q[7\1G<"__77/6+4CJ\^5 M$#^738/>CVM6Z4/8=Z+]=Y&5*4LSHC#/"0+*TY0 E5* F-!&9*RR.P:<[AJ M,C?R>?NMZ>FJ_"7=VOC9O@Z+\Y28[O)/ '3PC?W6AJ@S(NJMB#HSFEW^1NOH MMU[_W[6_% T,[.]:^DA?]@:O[^+2CMI,77#Z-M#.%*&^<< ;J^>W!P4Z86:S MUCYV$Z)0I!27-.9 (,@!3%$)4):4 #+(M7L6X\*M:OXY:7/CQ:YX^T%)IXB0 M<8"-&= /;(%9SAHQ]ZKW8TB$J79_5N+K5+D?,_YB=?O1F]S(XY^;'\W0']>Z M0%);4&FUVORMMQ3K^S7_(FI1_1#U%^4#J@6FKJ:TR&@5%GGR5#N,29L M;H0Y*"$YT-:Y>=$HSF9,YPN]T$[[?*'.*1'O?^I0\($U\? VBG>WTM M-P>O(6RX/^@1M]"+ZE;5!K2]LGU15H^5#&VA\;MG>$WHM-N&AA"<[!R:WN?( M+J2IU:5S%3ZI+\R#',2<=#VFRP(C+ID$F.(4O--'8(6=/+,9@^*66ZV*G)1=C&$[HQ?Q.QXBS M9=T',C:>TQ?Q0ZQWHBGSMRA3Q%"9)$ 1# 80BAQ@2 I=8:]D61['*696\68C MPN9&*L>ZZH>DT[:KLVG)+Z,XFS&++_0"DG M,608F10!F$ ,7:08$2 8HR!@@I4"E3A FR M6@"-R)H;B1RIVC9OTLHZ^BAC()M1B"?H C.(,VK6!&* AU?^&),W*7T8&/Z2 M/4QN<2./CVO%0VJB?GT2VT5.6:K((M%LP0$D/ &8L11P7'*4%C(KL57HPW#P MN='#7C<['CC&*TW*K-"-/7"F\$*9 1CM0;,$.)IEL$XA3:5.YSQFJK^Q@U8 MF9&D*P*!67&OUEVD%//'@>?,]4IZ1P(F9;ESIKVDM;/7W-S[0CSI*(@OXKLN M):'C4>6F>FZ8\\VO[H^'+@BQ>G)Q2DK]"*>*\C !&#,*<,Q1E@H*>6*US'+4 M8V[L.&R.\+G2S:AUG1==C'[;[(SJ6+WO;7;+V /A=:H,]X#"3T#HC:%A8XI6 MS6AO1#2PXJYI9-I=,5$'"A=,0W6:L-+EM3I*N VTCG":3C7A$@IJDKP#X+K M[*B/:[9Y5@O6G]T>^QNQ%G*Y7224)AS2 G#!&("\I(#DN0 I*0A'2*8T2^T2 M(TW$SHTP.VUM\R*-$#; M"'[:K*O^QS>D7M9_+-?BXU8\UXL\(8C&2 #!M,?'E.^'RSP!,LT9$F5!19HY MQ:7ZT&YVM+:/Q[SK2Z-J]V]@8=2;J'LO[(ULKAJ:&35V1G]I2Z/&5-<86"]? M C-*?;6I#[%F&&O0MQ>(G\(I8/8=_F] M6/_\7BI>U470/RQ_B": +$^R&, R@?H4%@&""P@*C@@J.2>(&'7;N4F+N;T4 M'K^)2A"MH1V%NTV!&54'!S8P);?Z#_N CS=::.!OVRUH2_RQ[DU >F57-TTF M9=&;P'K)EK<-9L>*=;5==)G\#]574?U8,M'F2R!!6)))D.M@$YB)!.!45\&# M6,2IR-1OC"+:+@F8&Y?UY2ZT9].I:97@\L?%P2>AAFNF]4_]U>L<WZ9TWKPEKY66+Y M0V\3ZQ10V65*0TD*KL][8\*9;KH2 YJD!:"()3%6"V(26^W?66LP-TKHE8T. MVMX=$JB;DC=OE=^ZW$:ZZMQ-F>WVLV7F#06=@\"\$P9^^PPG5PC]YBU9:S%M M-I(K2"9FG.>!)C@',(5/> M$"M D4B>\J*@N5TM$#.QSH#347$7,(^:2)N,7:^.'O&-_LT.7DS=D_2_U(/]C1W255B'J MATIY(DVLF!+Q9K/F=9? G\=YG,5" IU0_ ,08 RY570C!=Q42"22Z,*JG9B MY\9(K>+_5D<'U:.'*AHH'S7:6[3J,)^"<5X*!VQ@8C+%]'I1A5O M6B'$@3D MB;JB^ /;KD.)-6:CC4K,1YNN7XFUA4=M2^SO=MO0V@MX4/YLFV1:?R+;7=4G M*1*:HIB1!""L(QDHQH 6L 0XE0PQEF5%7-IL95T3.#>&[_3=5-% X;NH5=DQ M*?0JZ&;[5CZA#,SI-Z)HO5-E"HW7/:JK0B?=G3*%X.6^E/%]OFMO+5C&8P'+ M!.09BA75:-)!* &0$(J+G&4$"S]5M^9&,@'K;=U<:6M&+#):8VN*TEI!:&-$ MW$S*:5VB"H,['-:@;S?K'Z+:+NE*?!7KY:9JFM8^_KUY_+;9U6KN'_]6?O&O M#^IKU?GJB"=49&HM"EE"U5HT5^X)PQ 0DB:I2!E,8&Z\%K46/S3!8D 9%-S#]7 16J1_U^D>M 9&VP&6%:H^ZQ4HU*/H3K5@# MS(+=TM49Q-$EK/VHTRUEG2T^6M*ZC^+: 6K#_O5%?%=?O&^D%OS=3B<'J%7T ML\ ; H,\!B7O XX92+K._8_&C3#>J:9*/GZKAM M\^,4?FBC7/3W4J8PG#:6,K[3P;O]^/CYL_*0 MU:.DJV)TK_ 8HIRF'($2ZYRAM,@5#R4)*$B>,_4_S IS!_:?@C<$PZL.=O7$Z M-VU,[R-/;/1"!TY[D+(6V\=-G]7_2'ZVF9L?-M6?.B]S\[1>_F_S^RZSOUZ0 M!**2,0IH23B HJD9)R H<@9U<27!8J/-/E<%YL:(0S4;GXMVBD9KL=6!&>2) M+-?U-N)][*>^B#166E"$RU09D&O@"0C,O:WVT>,FVM<6T<5$NA1W94)T-#OZ M;[T5@:&W(._ 4S 1MX>8"COVOP''T9>#R[C3O3MNL/KHU7++.#OYC7Z6# MQ[),BI* E$(*($,2D(*F()&YC N*$UE:I::=BIC;VV.OX0V54LX :;H>OP6> MX.MO*V3<&S>?&!^F6_,?KU/WX[*9%_LRGU[I]H"/=R7M(B8$2DH6JP<=YS)3 M*^AXIO-\_/RZTFR3>_WBJZ M?-I4OQZD)LO^"MY6U6 \4XX,TNZ+8K4BH8"D/ 9:AS[V=X;:O(G0;6'[K"#GJ,FTEH=L .ZDE M=.-PKLTD6*6K%KT3[;\?UV\WZZ9#]'\MM]_>[NKMYEE4^YI&B[A,(!() YRF M$$#,.< \HZ"$99I*7%*!L5V_"2OY^&>L%A#3T04RG M>?1;K_OOT7(=]>HWA^-1;\"@SIK/[@Y.V'EN &&GP\0](IP .FTCX3:,8UET M-5B]7;*WNCA)]:L_G4-Y2C!+@-3M0"%*)" 49Z!@!9:RI#Q#5H4BSTJ9&V&Y M%3T_BY\9&]V,2F#.Z?5K][IWVV^;2J?K^^\:/ J$WYKE9R5-6Z)\S-B3BN2C M%[MV0J#;=\N:K3:Z8NT]K1MR63!.29XQ"&*&<@")C %.% 6D65DBF*?*5JOJ M0.?%S.VAUUI&!S75TJ%3U+8KYWE0#8G@9JA",X$]2@Z=#,9 \-RYX*RHB3L5 MC)E[VIE@]&KG5IO-,#NR.F15O=LIC^.3^+E]_%NL?HA_JFN^U0M1TI3(5 (< M$PQ@C#$@F#.0X9(S1.(R9U:-I-J.X$92AWJ)]6-%N+A?\X?M M-U&=UE,;-:LE^*QK#R;HBN4H0I@$6N:*S4K81)DL8B$;B05@V$?2HW M-Z([4[FT.3H:G"2]J%XZ$B\>?FK-J/.U)BPPN0[,NHL:PYJI:DR+#$K0]@;N MK[V+6ANCO[I_@W3B"S$;7OG;JX*3,GP(:%^^ X+(<*V VW;U;'IZ*CWV'3W? M_-+-I9N#,8Y820N1 <1RJ,@?)D YM1F(BY0D"&.B8+8K?WM5YMPX_4KST[8W MNL-9I0G\9@3M&=3 O*L/IL ?RQ]-S.?ZJB>)#%/D 0I8LH'+3%1A)024* D1GE"8@SC/KO3 M=*?MJE2C9^8XLS,P%1U"DTBOI%N[T3&L3;??_. W<:/10P3ZV4 O_SU&#? ) MTF!T3.ZK=!FZH\&Z];;D2DL&WSP\_-L>F5L^YV= :Y<=*X'8_0&VV&4%BU-[IL\C1&;0JHRVK0)S(_5>?YU3TEL0#4VX MTYU(!K^(_FKLL,UIMITG,T\T)/J!WP3^@;=/F79$SV]"M:T2TZ9;.T)TDHSM M.HY[P.O'M7:=]>MV4/#Q4OLS^Q^\K$FE3+ MS8=-)1BIM]V.!,X26>0E!2R/8P!ED@ J60ZR5"W+H, 89K'IJ=UY$7-[B'OM MS(_L+D!W_=CN=D "/[J]8AY3[*[;??,!WH7A)SO$&S=O>)!WY/W]? M;7X)\554/Y9,-%69W^AB!&\WS[K_R/ZXGS6?'N27?>&YMHZSWM*O#QU>*8ZI M>H%3$.>E+D9*$H EQ4U;RZ* :9%*(S((KNG<.&6XF_!>2L&VM?[8E- &C9W1 MT-!HLVY^)NM?_U9';\BJB8O^^DWHXH[Z<&Q?/*P9YN&[J-JJ\ZZ[/KZ_*+;; M0Z\X_:'WD;0I@#93_)G\:OV@JE*7B':]U74"XLV\OB7?EUNRTG;=1??/.ARY MVU<*$^\>? 8"[47YUO:5-JT"@7YY=RN40,>*A3J3?/W4Q#C%)->MZSC@,LUU M_\P4T+QD("D0SH5(!*-VA0D/8\_M9="IYA37/H3,C&0=@0A,BX88V-?Z.[76 M;TF_P?C35NX[->RD0-^92YR35Y@0O/Z@U/A8USOM?CQ(7>1JLVY\E@46HLPY M+$ IL52/*RH A:50L)6,E21.2F95C^6JQ+D]Q+W"D9ZJ:-FIK+TQUB@=U5IK MZZ25*[";/?)>P0Q,!,TU;,L/&=M')%ZM0I*V8@G$E8,;S1 MC7C:2/1%D6"(1%&"@@NUNDR( *3(V<$ IQ"RHNLB!-H%=A]//SLWMRZ%9)6 MS[&B]POP#%_)SI"$?O^:HV'_KCUKM-\7Z[&(:=^B9\T[>66>O\JU JQZ0I2; MKZO3?!+;12FPY$DN 9*0 5BF%.!"O2TERS**&,,<6660OQA_;H_N6U)_B[XK MW9H:$LJ%KW_R5:[)E)CL)<8]1?=]7O%ZN_W M;+O\L=PN?3;5O "3YY*KQS(F+JEZUL#3DJGG+_.0G=5D6*QT/K3>B].[QZS[ MG"P@36A)4@'R$F< PC(!N$P8R*B$0D*(,VA5,=%4\-QXXCBE2&^VZW_9QI8K MC($W(Y$0< 9FEV,DV[RL1NDF4:L]O6#]CX'2LPR0"I>B-2;\]=*T#" 93=4R MN=\AA$0\Z3.M?XC-4T6^?ULRLNK;#F4)$IP*@# 7:D'/D?)84@1D@LHLB7.( MN%$E^E$I8G)1PG11)M>,/ HT MN7JQLVLBU$W?%*&\$S_$:M.4K^G.M!=9RJ%,2J8#1#" ,LL!R=,8Q# 5!46B MC'.K>)%1:7-[_'MEF[//N \&-[F1R#]V1/GH6R$.A5OK/_9%#Y*8Q6428Y"G*0<0BQC@ M A.09CG#<9)+PJQ*I(Y*FQN)=,INJD&)XOJ&,A/C4)O1B3< 0SL8[MA9$XH1 M)EX)95SBI(1B9/Q+0C&[R36_[GLEV+*-9EKS^^=-M5W^;YM43XE ..8$<,HU MG1 $2)+F "$()<]+$B.KIE@CLN9&)D-5FWF0(7<5)L_Y<)?E39S]=M7PTURWZ[>X M$DJU_*$&^B'Z,O.Z/F>W',^@0(F0!"1"T0JDC *DECF YY#C&$FBUD!VC')9 MV/PHI=?UT/G-[5AU%&)32O$#7'!.<<#,@3BN@^&9.48$3DP=UTT_Y0Z#>QSS M<99/ZZ5<,EWCMRTQOEP_-47&EV*87"-P63":@$12!F 1QX BD8*,Q:ER4UC, M8[O2)T9BYT8H ZVC@]I1K[=E@HL9\F;LXA_/P#QS!;IL:DBR*K$A(FB# ,_5_D&8YH)A2P!)2J&67# M>Z.B@55'[<3V)^2/^QG\>C2#G\=GT&%OVR_]-)K5V(,9&Q+!8Q("57%"^R!) BY@ Q"(GF M?IGFI@?Y9B+G1MX'K;M,[OX)UD]VK[K#<;_A!%P_^_6=;A[I)['5H;Z?J\V/)1?\S:\_:\$_KO>QJX?0U041 M,4Y)2H'$::9\3L$!$3@&A2P*0=)"K:"M4H7,15L1TP3I1$KSB#4!TIWNND#E M;SM=6F"Y_CW:[ -_R?7 WUMGQ,:_> MFX7X2?TS>UA>>F .([A1VR/YV38H?4NJZI?R\OXF%6\K?2Q*QCA%L00<\QC MC!* <%P"*E&!A<(%EE;A4B.RYN95Z=91K&WPKQOBC&P,XO/++F+Q)"<7 \)<,8G*+8U)TUY?TTV8KZOLU_V-#UH-6 MIG_LPW?BC,1I#AD0DDL .8L!ABD!I1!)EA*8Y)+;\(>IX+F1R:%G<*/Y7=0H MWIS9?UBNU:I:OYX'3:3=PZF,I\:,?D( 'IB+@F!MGP)N"9S?)'%3X=.FD5M" MD7M9M2P(H8<*D\IX2IL,PRA("C'/](RL3CFF)[2I(>=-L;O2H#6OZ9I,"4ZFE^K$G4.Y9>6=:?=I/2L'=07_*T?P&. M1+ZKULNM$J8$?%C^U)_VW=D$(0EF#"0(YP 690E0)BE(L90IR[,8$JMU[651 MLZ/:7M/F\96=KI:4>AE80X[T E=HTCM"JE?38]UI8)3QA=F.?FG!.SCDYK]AS9M3Q&+O4C1CT M#KPB&_W/^__9J77F2L_F81-%(H+33+D0J8@Q@+F( 4VY!%1RP;$D*4F,.L@; MRIL;832G3FV56T[AYE7 W!$O3T=PH)1JWD32M[H M'@V4OXL:]?TQD!-J7EG)3H-)F78#4C)@]@!::@7D,=F=V2SEW4:>F/::[ X)53+LF:E#VN&/R2)ZY=[IK^ M][WM2U8_2+VG]BBJ9[W04C^V/M4B+1/=TB4#C$/EU[ 4 D2S$F!(41G(DS>_[*P@<<.@&S-E\83*9=\ "KNJJOL+5M.NJW#M8] >!KR[M MR))'+^[R_/HCF9F2K)<4F2+3.8N=;K>MS(AX* :#9,03D[E\,'R2]S[E?1<$ M.WW_J_K[?R0^WES8ZFT6X*5\7LR>S7WLS)P?F/XO5G??BKQ+8^#F2,) .E0- M7:OKZ]-\79(Z<"F;(PC'-6JN#_;,?'"N@L<6NNSK M;::+,+<@HM'6GG%NNU(9YFO?%C.NP^'FF&* '-D_'>);WS*UD%K-:Z+*5O> MZ8R>:(5-9W05/FPZHR*=W*N?UB;WA]-JTTC:"(83@01 M.2RHN>5.E((DD0HJDG%<985IGN=WR]TA;6S^JE&M!PU_-ZBN]]J!H(KL=1H] M0:,H,)K>@!:[L"S[3I@$OM_NDCCP3;>#\<=WWBX/]>WMPQ>/\I[^D*NV-PUF M)4MEA2&M,AWJ:"HE0-6NZ;ISV\=R/3HX7/.^,!M?([$#-S)YYR9Q\U\SGZR M=Q+8_,!A\+TS %QH']D3<5?'$!#'Z'[B +(;4*L+K;XW-1'<"_BC M^7<4-CAGP$*W"+L@=>BF86X@G&@CYOC@596E>A_TS5PQT:58_?XDZ%I^^+&6 M\]74UGGI$#NG)1$BP["H6 %1@0JHOWU4P\Z3)$589M2+V,U1[NBE/T6 MQ:.N@)RI'75^O">O;I,,?JILUU80$)Z5 )(%)IBA$!%>0)8K#DB6<)IA7 MA'EQ='O('IL7V\^A[V[OU[/XP&=$7/BHC%X]-2?C<^\UG6^U"]_;Q3>C,ZR7!"25E4,"T%AH@J9E@8 M4RA9E>)4[Q 1KGR8SSID>;FP :C.7JD*9HN5YW:P"U8WCQ0(K,@>Z#5.S<'1 M3Y\U7C_;0R/CF;3&-^!VO5Y.V69M*3K6"_"%+KLZU?F705R&*VP)1(>\8% M4=23O9."W_1PKPN*2^=[G<_V\_G_;T.7VF7.7IJ4!SK[-+?&YBQ^;WM\J"/6T-OVMC#OCI]SG5 MHZ-#?,_\<,=AAJ_)\NF=Q MRN/3;/$BY3=I*F&T50W/32:Q2JHJ@1F5A0Z35*6]4U+ M*"%5E7M& MSMCV"T; Z,9-USV3- .@>MF\<) %AD%]-J"':@A><.N@!#V *5,[*& M+5#I-OBH0.7"Q_L>@M4-^?XV77]_OUFM]89XV7*0'SC.C()>42 MDA29@W[.>(6RM,1>Z>"=TL;F(7Z12BZ7TC@'VT'&]QBL"UC7@[! <$4_"FLZ M;?ZI%06MIC=@JVO(PRX'2 (?=W5)'/C R\'XXR,OEX?ZEK?M'='K_Y#+9_E^ MLS3GFQ/)65J0K( R91(BD@I(56H*V](\JS)!D?3R'1VRQN8Y#BZD.%]NZ,RW M:.T\LF[.(Q!>D5W':Z@:-6] HVC(^K2+: 2N3#LO;^":M(N&'U>C77[DVJR" MFKS?<%XO'N;3?YI^(._HS(0UW[Y+63.>[;7OS515EA+!,A$8_,S^Y?@C2%@9PF8SD%C"[#&],TT\!LK-^\TP A$]ER> MX#=9"'$R0:]$,U)R@I\N;Y2HT NP\TD+_5[7NQ[.;E"V.?1[Y-2F'B--,!:D MHA"CA.C=6XIA)4L*JX0A6:!$1V->F:47Y(W-.^ZJWD6[DUO3'V!V<5/2"VPW MMQ<0PLCN;;O[W97$@#UE ]?%..(2NEZN4^;0%7,N )RHF7-ZK)^#L6U)OM 7 MX[2:(\U4L;0JD@JF>:YW=6F20R)+:1(:9)JD)"VHUVGQL8CQN1'3>-#SK]3X@9=,:?-_-PDG=\\HIY?;M:;1ZE2"FUN7KU]K'-YOOOTZ6 3W2Y?@&/=+XQ M/;XW2[D$:F-IX&QI['JI+=".=7L=9(IES0;8LV?B:YP]IGX?] :9]8UB@2?[ MH;GAY_E6PO!3_-"XD[/[Z$/])O:[S[=:]Z[?YU7I3\I6NI3D1 MF7.]-:F36EZ?&>(,<9$K"5.&,QV"L!3J+QV":4)SJ3#-\\R+(/4:9<;FL/;/ M&6T+[956>67CE%=L%2:UW=*MLA=P^_0T>VGJ/=<;/:U>P$>IQ]*FAFVW\P8) MSTR7JT;9]V0X[M@->#R\->00??#:F('.B/OC&NF@N(=";W1:W!^Z\T?&5[SS MNI[7S9:RO5;&B)$,5Q4DF".(M#^&S-2\(9661556!"=>!&JGQ8S-O;9:@J<^ M)SQGH'3S=-<#%-F';;%I-(QP+]^-0916T@>BWJ1Q]&ESS[6)/O-IO]D_G:NY M>>/F<6-S7;?>YE;\]V:U-NRS^Y6*ZT5=I]AF"5>F6$&:IAN&&)8D$A*6(EAR M618YX[(23N>^5VDQ0M_1VO$__T>*D_]MUO7:G;NYD>O&I-O+#(9T?"?4FK ? M/NVL.%-@>_ED.N!0B 6WG?KL8OWV0_)*G7_%H7%>1X) 6B\SYE5V[4BSK+ K MQW4O'V1A"6)_N^Z$>=FUYP>^3;=W7;9W6TU2,(RK D$F50)120K(1)) 0I-* M":10R;P*K8-J-[9E[%4FD[7*UL3LV05:PP!= X, L! O67=&FI;(_4^3@@Q MZ+[G"P,/Y8 '#KLANKDXHL=C.- Q1$#X(YU+A-#PC0XJ H)[_N0BI) >FYG[ MYIKV3GV:/^MU:+%\N5]\G/Z0HM9GDA0%1@Q+*"3*(.'55[&QPB9FOOY:FNSIN79YAK#+MKN;!-9(E*5.K;/.5<0 M4:)#_9Q1B%-),ZXJA*D3Y^0@VHYM:=BJ#90)%)_K0+%OF\9A!MQA=1G3,,8. M]HT^P!H"]HT%>]:"=R]@_W.-Q<":#';?@;W]G%[K:KN!-7S7D'),WP2/A7), MWXB!%EJG;P;S_F8L#KX93Q>_&7XK\E CU;FB1U=BN(A@*#Q?112#">T1D31U MK!\7RV]T)E=?Y7JSG*\FN,RJM"H+F&9EJK>(,H$D21B4 J=,*II3[-16OD/& MV%;_KS6=!5C6VJ[T#]S 6+<%>EJL]:@8$JF5L4'_T1KAL0"<0=IA ;\>O\C+ M;J,@T!H"JR+X&@H>CU7M>I@&6HO\X?);-+J!Z'3U9QX=SD%WZ_[*K5[X:.\D MH/::YV[]72Y/,.,V=YM50JH4(099AO16*\45K%#%89$B5L@J9VE)/?."W"2/ MS7'N7W=:S4$'![1W'I'C:#BG%H7'./9%_]W[3_$OC'LC%#H7R5'ZT.E)?J"< MR%CR?$&?PZ7M!<1OB[D.8+0P'2%:PD1MI0TN?Y]/UZM;DU4Y7;^\>_E51Z#K M_Y)T>7A-G(M2\DIJ7T8(1"66D/(":R>G*"L((Z1RZ@$95JVQ^;W]F\6M:6#/ MMF8;::T#K7EFDVD-!,9"GP.$8,/K4ZSN*IG M\;[4>)-X>\WFW6FY U6W_<#U2 W6?]GJ!WYJ-?W9W 7O*1NT%_-E3$*W9>Z0 M.'2'YLO&GVC6[/!0U(:#V\"@*K-,<,ZAHJ9]NT(8LE3[%:E**I.$EFGF143C M*7_,,?J%?GA1&@[V3L(,CG;\(V"'9H.Q]4'N+WH-OG?_H!5#/'H2!HJ93 M!,TV \?0RNFXB"156D%:E"5$*.608<4@ULXO0RH3,O=J5M\E;&P^;4LKWJ=I M52>J;DXJ%%:1/=(Y]G6KZ@V@RC37N9W-%G_:C:*YY'N_E&*Z!I^[FCL&H68_ MA"LZ,_M6X)L3LQ^:[L++?O1,[\ZF[=6YO3=?W6W6*],L6CNQ28:9Q 6BD$A9 M050D#%8Y$E"QDN0Y4C)-O;@VNH2-SZ/8%):54?:F3G);@<5.7YL#5__:\P*G M$W)7=Q,&R.CN9I<&=%/G *UNP)ZN03N;7D0D=&O3\P*'[FUZT?03S4TO/]// MH[2YPJ;&XYM=VNM79>(DMJCU9RH(.HIM/>ZNAB>P#>XZ*MP., M 5]0AQE4P4$=; QH#QUR%!G]'/B7Y4+H?>S?J$G&7+_758(@H5+HX:9"\ 0IGK#)DUQ.%^+;FB[7;@[YM#"?^7LH,MY4?BA.@F;1[D&)N@B<4;4H.Z^V]Q#QWWATWUWY:OUG3*MIW?K@5Q] M6\S$1$J<9H03F'+#KH0XAR1-.4P$$5(F!-,T]]N3GQ,UMOC6:&J<0\\>BV<1 M==URA\ I^H:[ALBJ:=U$JR@PFH;<;E]"(_!F^ZRX@;?:E\P^WFA??") /\7= M=4.3MS&5JUNVLH>&DPH9UX 26&'$(<(%AU5A8"Z0)$HJ29 76:.SY+$YD//W M<3O=P1^M]IX[9O?Q MT#.?PQQ#?EJM-E+\8F5]J;=T]F#2*C'E6J[]F*T!_$UJG_IQL51R:CIRK":T M)"PG*H^[&J-1NGZK,[UC0;8V.S/I9Q)FPS: M^S+C^K%S#CDCT?9P9@=H84%L#:G-VER1[ U9_W!IE6ZE9UJZ=80%S1D)A M'#:+Y&JMALTK"07B4:9)L!>'/!9\/Z.KU51-I6@)K85(>O7\V>H.K6JX:K"/*QZ5>_E\YR?)Q9R.ODP7T_7+^^E24^/_RI<)PV51B(1 M1DQ/&%I4D%9Y!3'GG.0YR4KEY'K/2AB;KZV5!(V6P*H)M)YNSN(\D-V.-@@\ MD3VK-S+.<_VB]2<"M97D?WE8//^[?M;&:/] YD=8_VAG_OFW#C+5+QK5SNW+ M'^S9[E<[BSM5YWQ_I*:GU/KEL[EG7C:Y7*HD@I8RT]NY5.C=759!)O4L+Q(J M\K(B12Z<:!!J<^T*5)PEJU5']&NT]K^;B:)*Q2G"@*&1>F7H$R2%560FE<4T8H M1\KKZ"F48F-S8OMV@9UAH+4,F*\.V+/-=J9LK-LQO8(_["RV)GHZO&!#[N88 MWV(@(SO00W.<V0CY@['=H:-@@;_OV8:.Y0Z..PK:C M#_3IG$-_?%G43>!730+(_:(YPS>L0-NT)JIDB6FN(,640"00US_IZ:JJ3/\: MR80E3GW4O*2.+;(R/0V?&L5-=H5-?EHO *]5!R]^_';.X#L -+(O,&AN M==[FDMTOVDO AJO,,V//#UF?7CL1$![HF#X8TI[-=3P1ZVZRX_JR 9OM>-KW MNNF.[\-]FCP_RN64TR;,T_&<(7\S221:VJJYHY)%HI!@.5249A#AW!SYY0R6 MIILSRG%)4J?\85>!8_/I-7]SJ[A/BV ' 3L@NUOUNMFQQW/]MKZ_STU[ MC8?Y])_:T],?S9WMJJ70,TE^F]E:2S:;\2_+Z6)9IP#N+Q23JD"4*DX@0TA" MQ*G>-6=I!4DI$T4252J:^E%GAE#+:3H-RK#Y59HL):.;WQX[R""Y;<\' WZ8 ME6'?'-O\O37H!K0F@:U)]?&E-:K)C0:O8M1P9P,A40YZK!!$L4%/)$)">7B8 M$?3=/:MR&^HM&XR;]WV?/K71!TN++,]R"1D3S# 6(ZCG@_Y/5&%%%"[R5'B5 MY9Z7-;;XN%6U/N]H=;7E7XSRO\\6YVF>O&%VXO5(S0O\2!SC" M5NMVR!NV7/>RX4?UN@Z/],M8MMV+M3?:ZWM^]R27U/@L>U+[=?KP?7VG?E_5 M/=(G*4L8H8I 618E1(1C2!1%.IRK,J3*(E6B;".Y>_=$9E\]>H1N]T-4M!DM MS9WF1H<-EO73+S77>S@<=NJQT!TL"[KNL&T"K3W];\#6 M#=W[/?WB4WM0N2?K M-VUM4R?&""N+)%%0<--0HZ@H9(H4,$L30K.4R5)Y<4"<%S6VZ+0^O9TMY@]0 MBWL$LYW2?F%I![IN46D8S"(O C5EE+()&I!WB!@U(+YM]&(\Z M/-'/61P7AC0_WK'9]*%>9T6&.2]+!66J*$2I1)!650515A8J)54JI?*G_'.0 M[#,AAN3_JVN8%EL]#6T=V[("ZF#4_7[?9QP23+-"%;P^SK4EU42F)2P$XD(5 M!-.$^%($1AF% ?@"3XY!0QL8!WTW[QX8S_BQ_HFRO/:_=BJ'\_@>^ 1U_2YR M!UT#/( X7 Q\'@U7_W/[8[J:E)(SC$L*>55I%V1*?FB>4:A*6A%1\$P*K^8B MYP2-+7QLRE%^TQ\!?Q@% U3V6$#=O$H(F"*[$@^$@M3L[)L?O5;'"GOS&IU] MDUUJ:Q\>GV:+%RD;[D*;[&W[1)IT<#E?6;=C>L;P)C/\Z_:>IKZ! MJ3L@F597$Y5BR66I(TA>E=J+$*&]B"IA)3*"RHP7N7+*$8VJY=AFYXGP# MW-S>FX]K9)\9?TBO:!@7 ?)(;>5":OI&S>-,[-6J\XR?Y K"BO/ >NZ MB;T:KN@;UQY(]=BL=N(0>(-Z6M; F]).@X\WHMT?]V>2N5]2DU/Y[>61+6:3 MBG"J9)5IS)#IA%%)6&52PIQ(0?*"E"1SBA./WCRVB=\H!VKMW/EB7L/5/;FO M B'R=':TWXL5YJ2MO=E@7K]M,!:8DT;LL[^<_D#/S9Y\EDM3?&K7]W22EI@G M%)4PR4P.<9'K;5J2<5CDG"=E+O*2^VW37K]_;)-PJYZ-MMNJO:8"U[<']@&4 MCON=_@#%WJELL>EN".Z_WSAM1>=G/M:;I)=+*58F"?8; M-3'_[3.=SDS$_G&Q-+_9E?:;17Q"JJI,),)0TIQ#E*D,5E5.(2GS4A)5ID7N MQ-765X&Q^8)6_SK_?*7U79F;)=H: =5B"@&U4-YC;4W^E\ VZ/!B$H"W O]$+3 ?LI,30O<"^(3A $]WO/%5E1 MYH!C*;\;ZLMG^6G.%X_2=#3_*GG#2UR?>-R*_][4<]HH=WOW_E/#EGD[%_8] M7[237LKU=&G/Z?8NXE9:]=_D^E/=V)@V?W/?FPW7RRA3J_KZ3X-']/9WPSLQG61[DQ6TX75LJD2E &E= +,\H+K%?G)($\ M,3T#1,JQ*OUN&6*H.;:MT6GGV5H*&E/!GJVF(D'HC1+8,_=$DEGOGGN1OAZN M=R5O/>C1KUK><+P#Y!>&'([(*8E!5'WC+,:0<%].? PJK4=!IUY1'Q?S;?,M MN7R60J^!IC^7.W=YOURO3NULK-;F$53<]C#_RW4O/J,8S\NI3F]GT0P3;@=66@M948&P%K;&F M G+/7-#8"QJ#P4>[>=LSN7GW6(;>H\1U+%^!@6IAW_ZKX%89QF@GD5;K17Y6QA0MM/J0.%_;4OG8/ZCPP??>9 M,>!^D[VD^6?-6+ RC-][M@#V4O]USYR8>T5?2"/O!YW5>>,]GR]LE_=UWF_L M2>55I]2;L\KW=+E\T5L$TS*Y)?-*M,.LR@PF28(A(AF%E.$<)H3RG&02Y]PK M*:)3VMB<8J,L,-J"?74]6;PZ$79S?<%PB[U7.0=9##(O%TS"TGEU2AR6T,O% M^"-*+Z>'^K1&^"[_2I=_-VW6E30=V9LO-RJX4CA+(,\+:8H8.*02"R@8I07F MIONP^_'-&2%C\QI:35#K"5I%?=CXSR#I!,\\.V%"@6_O7_0,N?+8G0\!B_G OEX\F,VN/ BE7 M--$A$H,\84QO,G$"&<(85D52X500[06]KE1/BQF;U_N\I9426L\;DW#D20]P M&DVW\.AZC")[OAT\OUAX=KSU;5N1O])UD^D7D#2@$Y:PE &G10U+&-!I[A%= M0/>G^[*&;/FI/M+I\C_I;"-_F:[X;+':+.6N0U3.*$X* @LI=5R4\0J2/,]A ME2?"_%])*B^.9#>Q8_,9]>X6_+2GO>/UDR?D)5Y/]VPK7!>R2W&ZSKVA6)@D>5*F64Z@2'D" M$:$9)"6F4&:L0CJ&R07GDV>Y9 OGML%.@GVFU+[X>#/KF[DM;U@I^)["_9I1 M.L*/58*0$!06/$$0,<8A464.22H+7B4B(YD7,VEX\ ?9/ML6H*NW& "W92(\ MK)&7"5>*E8 ]C[T@"MO1V$WTL/V*O> XZD;L]W2/T[O/IXBSA+!WMG3V;K%< M+O[46Y7W5'_!])\F4I9)Q3($R[2D$!4L,:=Z%.("DQP5*<85U M4Q6P5E? &V4]SK1\Q\#A/# BLM$#V[G-7*EU!ZWR-V /[:W^X'U\M#U.%B.B M/M")8V#T_0XE>\+7>5CI^\[A#C%[6OOJ<+/O._IM)4PRD'[H>WO!8TF7$P4K MGAEZ&KTH,,0EY(PE64;+#%=.%SRG7S\V9]]J9UM1--.C_[WP 91NT6=_@"+[ M[$O81+@ /HU%T'#R0,2@8>-I\P[#PS.?ZA$&VOB2'9'@[78*[&7WD68C<6N& MUO[CBUSJD7XTV8$U0]Z$<5$2)1.(*UE"Q,L,5E)Q6%6,\I0K_?^)1:K)7C:J0EJ&GF/F";T\#E$F&\X* /NF?=MV]\XF\R\DWMK8]Q-_2^P9V33 MO?,-A]0CC'W#H1THS'V+(?:+A2.-06>L'%KF<+%T)+1>Q=JQ9/19K;= M>T%MX;[KQKBA\P;&!F"-\,D,\X?=9TF,"?]0B][>MW[5#@-KAF%EAV%J#/E+ MJ"6L+V;=BY3W6P=ASQ=PL:V3.SK:O@& M"/2KU,*FQG&9/]S.Q>M?['URPE1NVJXFL,R%@@CG":S*O(2L1"S-"TJS#/GW M5KQ*)Y\)-5S71:-D0\S>0"*(@ M21&F6%:*Y-2W+^/ (QB_8Z-1\:8>,;G3]-R(-IT[@M% M(-%[0UB))!%"*8HQFJQ-FL[(QG&G4^ST)'YF)@XY3$P50I8E@I44#*(259"H ME$$I*2L9Q:4JO>H,AANF04HWWWZ '..ZH6"/'?A9YV9QWU/0L(AN!V [*(>_ MVWL@9'EH & #EX]>H]' Y:4!P#LN/PWQTFN[./ZB%]1GNK;TGVW?GM7N0(CQ M+*4Y);#(*JXC&:[T9E?'I7DE2US(1 DF^S5F[!8\-@^Z?U*T5UM@3TM;._;: M3ZW ;XNU_M-J^C"W34/H"OP?*1Y,1+KWJ;Z-%R\,FINKC3$40QV;GL?=X\#T MBE:(;HA%ZFYX0?@;-2QT@^1\#T+'YWOZ.]M.P-8Q_+8Q6WS]'Y9]R5 X&5K( M^R6=KZ@]#9@DF4I5(@CD)$D@L@Q)2'+%[FT M4B=(8DZ+O())4F0ZRD,YI"F6L"R3/&6XQ++PO-*X*'-LCN[]'C'L#7BB2_!L M(SSCRC8KFXQ6NS1/C^8"O^N51U!0H]]\U-R<-9Y:8?VE!;7*3>RLE:Z=6<@[ M$&>( E^%7)8[\(V(,Q#'%R/NCX:BK-R5^'[>-B9619(Q*1)("T,*@$NJ=YY% M!7.994JQJE2I%]>:D]2Q>:53](BO"MH_]^\'[3((;IXI.+21?5,05 .02W:@ M%)E'\I3D-Z:,[ #C,CMDU\,]=XS&[9D]Z)VJ^^+D8P599IZD>EZRA^;X]JJ;[8L)UMO]>WMXCLPCKO$>'#' MWBB&0-I_?]@/K[!;1$\=AMTE]@/H:*/8\S4]F5%J@MV:^VD[@W)4E%5>YK#$ M-(6(Z"TBHY)"CJG*E,"HI%ZN[:24L3FPEHB,6F7_ER?#QDDA$]C=; M6NX&H!C>I1.#L 09)R4-RX?19>P1_47GAWL43AB^M]V!^V]R;2X9UR_&QRSF M^C>V:'4Z?[A]7&SFZPGF1'JLSX(W2@%JM/1+V/0>CVZ%$!CCZ'HVM]R[V@$&ZUAUL ME0>M]N V,M(>=1'Q$!^JJ\[KKZ\)*P^_XI;0U/QAVSV++U8F=V]=,_/;*]CU MXNBY4'44_3#N+*+P?.5P%13];'U5/M'S%?UBR(_3^72MM^'/YAICK;]84_UE MJ)>M7Y>+U6I"4,6EX"4LB> 0,;U)UK^B>KN<(5S11)9%Y1-.7A(XMLC2*M7/ M=3EC[!9JAD0N\G)0JPJMKF"G[+9)C-4W7 #JBDS06/2BT$'#4E<(#B-4Y^>N MS5SK$'10U*(/-&\1(R6SN>KQ17ILW4.=3W/Q?=543J^D_ M:V*&C78HWQ9J_2==2AUM+-?3?]HM1#I!95;AS-Q2(-.0AJ48ZO]Q6!14884S M)1(OXG57P6/SAOO*F1G*=W;4.YM>+:XNX^_F^6*@&MG=[:D,6IU!J_0-V%<[ M> Q([GJBK,:ZFVU?ZI7E!@A$EG4]RH%O:;W5&/BBMB],QW>U MO=_4X^+F/9U30;]]_?!+32_:\F<(G%6T8@FL$F3HR!,%B> )%$J4@N,24^X4 MTW4)&9WKXU,]O:9JRL&6>-545AHV^.74GIG/P"_R68FF\-T9FL+ZFF2O'.UN_5TN[[_3>>/(;Q\>EO*! MKN4GTY)ZOIIRFR?]GW*UUL$0PGG!<24@J8@Y=LQ*R%250*(HS5/!"Y07?@V$ MWLB2\=V[;]75@5.C;UVO<0.^?OM]!99R)@T&G@'O&WU1# %TB:H<*H2%WLO@ M'%):*8ARF95%FI;,+]7]7^!K,LBISKDO";@!7_[UOB6.>ZOQC_WX-VA-HLE^ M7;E% ZPU'+OMV^X+MH6DKFVZ 34J 3=S;SNL87>$;V3+L-O*MQVPH[WI&ZO3 MIP_78K5ZO]#;.JWAG+]\E3-3B':_^&TQ?V]RCF;FRN2+]AK?M.9!M M[^*_ZOW%9FD7V-57:9JJ:TV:XS N$.6LK&"**89(+TJP$OH?95JJ*A'2]"7P MRH-T$#JV56E'I74#]M4V1'F-XIZ9D2[(N^VD0N,9>5W9AW*K902>:1]8PJ9' MN@@>-D72 XJC-$F?9WM$S[>;O5M,1-U=G!%L!*\H-!T0($H M2Q1D,L$P+62>"D0JQ9T*^BX)&INW:535"_M65[#2RGK$5%VP.L2O@<"*[$I: MG/;4!$;/2VG6?G!Y1)F!8!LHD.P+GU^W-)*H:8X!A6)3-]7:L"5BFN(,:T*G-5",*]^+$Z M9(W-9S:J@JVNP"KK%Y5U8>L6C 5"+/;>_C18$:(P!SR"!E]=\@:-N1P,/PRU M7![IR9A@I\:3A.FJB?,D3+Q)H_5#RRT@IYD M"YZ#X.9P8F Z:/2VVHL_;L#6'* 6R[8AM3D=N0'6!@U[0/J&?MB%)7;PU&%8 MRH=^ !V10?1\33]G]_M<[YL6#W.3#'Y/?S3L6UJ0J+LH&?;ZS/D[K$%P[1)0G&>)".\2$0Y2C$A*B)"0TX[PB MJ-\Z MH,T#K7WF@*ZQ$&PM!,9- &NC&#;;HP_.XRQM[N.. I!77H,/0=U^Q&! M/EP:8HKJTY[9YL#?J3UR69.HO7R60J]='S?KS5)^:KA$?I_KEWY8/3U-2BGS M$A4)U$N!WG9C44)6E#IPSLH*$XY%19QN2/JK,+;=>*NQC>*4U1E\^/;EBW^1 MSQ7#XG#.&1WLR*Z[(=F_LXR*6QYKL(5?&P%J*T!K!K!V &-(]!'P:=,<>R2& M:M7="UIR.U\/173V<;TF?EF M;MNFZZEDBNFJ9SW>D%1DI%2\4@EC8Y'Y& M]=J$%!2\+#.49U4A43].D5 JCFWMVJ? V+>Q[6C26E@'PGLVVFY/YL/Z;X8& MKJ&U_5WPN[GR^*!&=M>=3%0WMGS:MJ7= MM^8&&$. L600OCT')(=BX>M292S3#VN;RMGU_\;3%?/,DE-4=0=4#7 MO']+EXYS6E0")Y!A++4+%!BR+*,0)V59%'G."Y'[N,"+$L?F[>J2LVD3[C- M8W,@C7+ : <^_>+F,X[QZO8-5Z$0.Q7"$0#GJ7[6V!-3>B7Y7QX6S_^NG[&S M^1_(_ CK'^T4/G[;(%/UK!'ME#S_@:L;3+Q?S)^E#BD,VZ7&;/5],1-_I3^F MCYM'O?/BYASYH>V,^F4YY?)^.7UXD,L)HDKF>5GHJ8H51"27D(F2PT)OAW") M\H(Q)];P@#J-;;KOV7$#UJTEX+$VQ70P;6SIW2>A]^@Y7!D-/R:1G<]A!XL] MD\#6)M 8!796F3N.^G+#&@8:RX8?M-Y-+X88O(&NG0X&\0:\FF0AA_&:#AC7 M N[1&:.WJ+?JF'$M-AV=-*Y^=1_:O\7<1L-_FZZ_O]^LUCI.7OXJYSIPGK5_ M,OG-$TFHR#$M82Y9 9$E!,R3 A)6,BXQR0M:NM, N@D=VX+8LKIH68\^_'6. M$#LL:A& B[QJM6H!HS)H=;X!C=9@^_?[.*#ZD 2&!W?*M MQ$,\:=KIK;Z#C6'IFL[U_S#90[SEV;LXP_HA$ M/[6)-1C>;O(Z+(.ZS)ZJ#.H^KX/KT)5>^;9^;O73G"\-(^TOLO[WI_E=>R76 M=&+97MA2FO!4NU.(,IQ 1 6"+,$E+!%+&<%YA3(O2@)WT6-SG_6XV!8:=;-V M2_T_FU(VG=FUSO.RW&,0W'QB'&@C^\%6:?!3J_;/!N&MYJ!1/K<<;KN#9;_:=-]]L32S[:5XW5_F;G#Y\U_]]^ZS->)"_ MZO>O?Z%KN:77FI2"%0R;(C(JA7:4B6D9)9F..0M>5%6!<.+7*&HLEHW-#[<* M0UIK#!Z,RD 8?FQER.EJ[G7]?:LKU6ZV_.NV>FVS$KN_^7:J&LN8^)"TCT'? M$2TXP]&VUQCM6F[=@!8GT %+%+ 0 5VO(J!V=S'-/[A^=U'8=WPC.^C,/M< M;<3H%.S+U#:7=ZKFL/E(N8GR7YIKUW>+Y7+Q9QW-Z+^L7R:I4$62I 0F984@ MTJL]) 7/8(HRDA>(X 0QOR8\/N)]_.LPG7/:1 76JFJ:W5I=?2G=/ 8!9R41 M)W);'<:M]1-#=0I%84$:. M%EH4&R:K5O.;;2+.5GGP_M+WNP?YGC]F@=GX/!08F)[/'YICOKX>[^A=G6?J MS#_7>V$]_?5"UJQ\=_//S1'2RX0CH?(R4Y!6B$-$5 FI*#"L>*8=&D9ZE)PZ MBOB)'9OGLO>%3W1:LX_0QYIE;CIORGEU/*W# O"XX[.VK%3V$&GO-,Z[?L]E M@-Q\77C8(WNY1F%@-;X!K<[;?8_>'6W5#EJ,YP%3Z.([%]%#%]MYP'&BN,[G MZ7YN[-?%0OPYM;<0.O:>O]\LEZ;=Q;V.O%"-RF"]TQE0\=^;E4_'G1Y#X>:T MX@ X=R7/V!!79B'^$'=F#\LAZZLQQMZ7A[( M!S/SOLHG4WULR@%UP/%H)9C8\--:/JXFJLB4+)(,9F6F=Y(<4A8W-AC_3+XE'[O$E6%$F9(@6YX.98 MJV*P4EQ 09 4"2]QQKVX"LX)&IL#.BJ/,JJ"/VIEO?/2SH#KYFA"0!;9N?1$ MJT?B6#<4@5/#S@@;./FKV^3C]*X+G^_-:E)O)]8U?XJ.4B0FJ2IA*G$)D=Y> M059D&518BIQ52.3"*_O@4,#8',*]*0H 3TM#Y6".8Y]FYB+5)&3)?VRF3_77 M?BX]S[V/8'5S"=> %?O\>C%_:'B7:MV"TI")!"E%=7_($I' *6 ::E$@E$BLERX M]]3KE#6V.6^4W>5>-.K:Q&F?3G'=\'9/^,"@19[[Y_&ZW"C*_WOIT64O&( # ME5%> Z1GLSTG:+K[[76_8L"6>TZVO.ZZY_9(SR9:PA;1K_26K6%\FB!)"Y[P M!,K*'%)+S"%E50D+S$F6L[PJ2>$3-1V+&)L/W=,0-$QOOFVPCF%TBY*N R>R MK]S'I=$N8)^JLY:';45U+&;8;E-GS3QJ*'7^DZ'J!&\?V_9437>23_-W=&:N MR+Y]EW(](9SQC#,**18Y1+P2D"+)89Z0HBB(Q,K4M;C7/GMKX.49!BJ!;J_/ M7\"NJ\NU17^7!L+UU"4BO-&/8TZ5^C7ZVQP'NVL /VVO:7\&.[-,OH-ID[/- M=*AO>J=Z^_MEL9J:R"=F*: CS)&K "]I\<8%@(X@7:[]-.%>W<]%T MLUDU#F(B;.:_7D^7:;4X[R?;Y M=A]J$.^+_DX^3.>FV0)@M9I^\]X-=XEA 9;C?G&QS R"[YVX?WH.TH<@/2#";5#=@:L6NJ M7)>F( MH<9/YHQ6L"A$!5%)"D@)5S!A!6,(DS3/O?*]KD)P&#KG&K]E&/S>LKS'^Q;M];J=%)5)9$:BH*=M-$QW MY)G>5Q52X!+K^5IYG4B=$S2VF;O5 -J)<$? MS;^C=.R\A$A@(J@SP@:F?>HV^9CDZ<+G>VYKZDRJIOKCGOYHK@B;8_))F56Y M9 1!C/)4^PB40")( G-,1,DK6O'4=[87$6CIV>8?@%3QZ ]'%*Q0_A: MTVU5F-:UO=8'/S7J!BP%:PT;X; $>QO^-C/=(H/TY7G,Y,$\DL M22O+#=-N"51&,I95D!1$0*1##DAX2J#,K" =*9 ]1ZUCWF#5:-E17"GD1D=&"5[F/ES_=-S7J6V/SB5EVPWNH+?DH]B2$O@>P67P6$+K+WW*&V M4Q74ND8X?''$)7 .4K?,@3..G XSB]R>ZQG-A'][\7R2U.!]7Y&5ZO;']/5 M!"=5EG!1ZOT8*B J,@XKF1-8(")U@$4(*9A74M%),6-S(U9+T*H)K)[@#Z.I M9W7J&53=',CU6$7V&WU@\D]"ZD0A;"[2:5'#IB1UFGN4F=3]Z9ZE%9S;O,4O M](6RF;R="\O4?*U6SX)DE>LB+'"4SSC$&4,AUT5*9?2X(RE$F4 M49)Z%5YX*C V]]$HNBW)L'D>"\LIW!06]J\Q0A6$B>092Q"E+$&4S+!)&$5N:>RR^]I%O@V#S= M*WV!41AL]>T5,%U$W/%L.R".L0^WKX"P1[**&RZ!: _/5)"U$2HC$L*C*TO3R3$T?9J[]2E:J/,5)(;V8@5Z]?6Q.I%ZK M%]L>0?TJ65\#Z.8F>L,2V2?4B'RXA(/W]#]I;]"Y_EK"H!/[I'&'L_CTAZ[; M)WV57$Z?;3S2I@=_7"QK)FK#:WAO_K3+X2A(@E)99%#H31)$A4EB2W0((0G* M2RYDGF"OK)A^:HS-";0)\R95TMC,YZB(PP."$)<.-J.^P'+KQ M@3^BWAU 9 C&WKH_V90WNDWT;IRPM&0P*PJ3P\EOB&! M[QGCNUE\SSUTU9G =/[P;4WG0GNQU>]/IIFMX<)+*J\$(J=WC>A+O],7;!4& MM<8FLQ##I(J03N2%4HQ=X@7);[$I= /CS![0\>$(\R/-P\V/]EW_2O,CS8>> M'XOZ)NG=<;KIP'KW:?14VV5JM$79%EG[XO6#E*:(, #8 J MJ7_]B=P *<[+\VW+ZZ?/Z)T88 MN_W;Y9]M#)P&$4'%[$$P2\!PYR#02)T,40O-_M]/?Z:4V>"C J)M!J&Y >NC MA(1?1+;"*Z&Z#YU-Y__\<_GBW2K]A,S-5]W+O_S\>;T^__,OO_S^^^]_^NJ7 MLS\MEI]^883P7R[?_?/V[5_OO/]WWKV;6FM_Z7Y[]=;5]+XWXL?27_[/K^]. MPN=TYF Z7ZW=/)0'K*9_7G4_?+<(;MW)_$FZ?GKP'>457+X-RH^ ,N#T3U]7 M\>?_^+>??MJ(8[F8I8\I_U3^_>WCVQN/G,[S=)Z6[D]A<,O+Q<(AP_N M4R&W^_/UM_/TEY]7T[/SV=7//B]3_LO/^,=S?"Q#[3!9'OJ_OO_Q+]^??[Y, M*X1,Q^\[_,'V,\K3=J,E?5VG>4P;'B^?,EN$&V^:%0DOEI=_.7,^S;J?3F*: M3KI//O*K]=*%]229%))$4,EL%8CD'1@;/3"GC>9.>N/"3=8+V2NDNU/(*H4_ M?5I\^04_^)1&_GL1OOE&CS%]TZ<%S%')8$EKD&(8,$I MDR :9F1.3C'&]R;]^A-O4GY=MT?+\--B&=,2#?D.N^<0 M6C^:SR_<[&,Z7RS7DQRL$2Y9(,Y1$%E1\!S-I F"<9N9LU(.IOWK3^Z% M8^ M"G:69B-H^)"6TT5\/8^O<#>>A,"-SUI!ID: D,J!I]D"TY09[S,)E P&AQN/ M[H4'WCX>=I?GR(!X>;$LDGHS704W^Z_DEI<\,*FDSCE 2)&@AQ4%6!0$]L#3^\%"]$N+ :1:B.FXG3IYJMID?W6W.G@N4*W&M#51J?:)@Z6 M984.9(HQ:ZZ>W@L9LEUD#"+5D9'Q>KZ>KK^]F<[2^XLSGY83FQC: M-./!.L?1WFD41F8: K>1:&JR%!M8N$O:38! (^ID_3(H3Y^KT[ M2Y/LF/5!6A"*X!=T?<"DB'()QD6F0@R2#H2"FT_NA03=.A+VD&83:'@[#XLE MFK).\" M(Z.*I8% \P )O>!B6X?+$/)M BA',:(*5MM_WDWGB4XBAMY)D@3*8YPEA+#@ M#3/@N.$R**&-MP.!Y)[']TMKD=81LJ]@6T+'2_SV>'FZ^'T^H<6GXB$""07@ MT@0,Q(T%;00W"N.MG(9R3.\\O!\R&LYX#B'4EG#1[9/'RP_+Q9?I/*2)B$1: MQ2*@&40^+%/@ PLE%I<8F?.,T?BPX+A%03^$-)P-'4R\+<'DPV*U=K/_?WK> M^5(^!JH].M\L$HI@1P_<"]PBE5*)>HN,L*&"FON>WP\B#2=(!Q+MV%G2PL,R MN8YN[E@TF@:P,2&P#7$(;&M <:HH\<1JOO_1V?4G]@-!R^G07<4WLMK+:?OL MP^?%_#)%D[Q5E#L!/*,C)&R@8 /BUF0:G%=,,+*_KWG[J?W4WW#.V6ID!CD/ASSA/? M/REUWY/[X:#AW.7>XFPB3/A'FLW^\CA$7/5W"%GJ]2V@3K.!\J4WGKT?W*KIK/4NXCT"80L:T+V1SYERT1 ME7"QFA";3) R@XC9H3,D/?CH.:K6N76;LO61'#MG.,.M\KB.25JP%MTH;.P4A(AM19Q()C<3T$_F#2? ML!Q O$W I+."+]TZ?5HLOTT(43)X%R#Q$$#X%,&9*$!9(AD7FH3$!D+'C0?W M T7S*+LW,V_342D@H5BU*1& M2!/MP5$F(&K&2496\-<#8>)> OIAH^$TYE#"'1DC;T->'EW$*;[C:+U.JXT. MWLS>6)L$"H("-X&"H%&!#AA.?^PFR M"10@?,]*J>DB_//D,XIM=7RQ+M>32V)_DD5,G.D(*GGTD Q38*A'XQ9<($E) MJVG3/<0:"/VY?LM MRS?XD]7$,BW1R=(0>4 /RW@/)D@&R12H"ZU#VC_Y\<##^Z&BX0SI$$)M"A>; MF]D;)KPTC/I$@12/6W"!7C@U 7BFZ'MK%TT8[I[[GZXU']D-!PRG2W04XF.;_ M_9<[PGN'/]BU=5&7LGD[SXOE6?=9-^GMU\'HSF<,TLCH<$HHCSYAKT6\2;)U!421VR U,1!# M$H@[K\%K-$6",>TCS<+G_8.':P\&,9/V+\Z]\GKU^].'IW]/[EZY._O7Y]>K++%O_PAPW3M+ ?K7MN^A\ MN./\9CIW\S!%CWZQZ4AS!23GF/'&,V"&YV('$GB2-5!.+7=1\_1HNC^[E>_T MO7UHMZ9^2;/UZO(GG8"!T&WSR?_U'.IVM1J7SSA:K=)Z]7W1R)AY5@00VP8$ M138-#13]6A,PY+7H#3\6">S.ZTTZQO$NJJ'BTKP,(/01-YJ;U&_KQ:Z8"%K) M% WJ5DITG-!9 B=M@DAC9(IZE1\MR]L7.;?(&1= ^^CW7JCL(^P&$//2K3Y/ MA-*4!>M!IHP+AA+TK)F3$*5$@HDJ1WY5 %*>W@(>]E+B8D^)-H""CPD9GX9U MBH7ZHWGWS^M_74R_N%DYISE:OW3+Y;?I_-/?W>PB3:Q0(E.?@"AK2FJ&@1/4 M01)>&$*T][=C[X$ \TQ"QXF!ZF&KIIX:@.%1"*5+U.IC"@E9\K/T/JTOJY\3 M"8XG9S#F\Z5I%(+#(6^0=1#>A:CCHPVZ]MC%'J%JG.BJ'L &TT #:'H[_X)4 M+Y;?D(5)=,8X(@VH[,L5"X,^H>8!M$D*@Q6=4W@L [,[>JY3,4[7V'IHV5G" M#:#CPS*=NVE\_?4\S5<)3>GQ^G-:WI#1)%*C:$0>N!,(?4E+OZ@1CTV("%D*'8'XKB^51?M)4#PZ MHMB8T]I4S4COU*B$#8;K1XCP>G97K MA?^SR953)IG/-('DHK/+$HQC%@RZ@R8ZW+FUKV3$:O/6@GL_2"JA,1@TL#T? MHSQRLZ]7\S#UDUECLJ,$BJ=0"B( MI -8H30*2CBEK+1.UG'*^M/80IPP")PJJ:4!P%T+D:\Q8:CA.M$ 3!@D/;@, M5DN4E=76:^6U?'38R1[.T7WDC#/[HH93M+>P&T#,AOZ)==J%IJ!U%[:?N#L> _1MP>@JX.H$)872,P=T4T@AEPOO08&C M*E&1J)?QL2D=@T'K24K'W2P/ [IAU=4 '%^?G<\6WU+ZF+H,_ST,B4R2)2B] M;&*$/%I[8#H2*4242=5))3Q)VKCY\$J &U8A#2#L5?)7%3Y29XQX*(.8 MN >!H4\Y'\J0>$Y:92TRK5/P<(V(<;/=E5"SJY ;P,>'Y2)>A/4_W+*,_OS6 M658W>SESJ]4T3U.\9(LE0A-&NJ"T*6P%#DY'!H;(&'BVB/I:Q3*]"!PW/5X) M5S64TP#F7B[FG6S^,5U_?GFQ6B_.TO)2@M^^KR,7'"X7")YS$,GILHE+\-)K MIRWW(M4Y!.Y#W;C9\TIH&UPM#4#MG@WK M[*%R$.-FSRO!:$^1MY!!7Y2R9D*\>A ;5#D-@.W13?P:6T10@P%K!"(=KAQ&!=@L%2@5H[ T M]&JHJ@$$OMH^MG1_/$NG[NLU89:;)%1(SS!0 5L*N87( M'EQ&J$BEI,\&X^1<)UG_!&'-1)#U$#>D:AI VLU"UON63LK1$R<#$-/=6O(* MO$&/UO@LA8N6DT<[R@]52;RK?3M$!%D/;<.JIP6\E;.'ZTOF6FF94#GK2,%C M0 ."@R8T%!;:C.+E5*K#]/43'!9$6'#**0!:)6FV]-UUS6YE#"B9X#K M)LT#,C7)496I/P2\*'6R(1 P-$GP2D>OG0JX5"JY:@\2-6Z-UX'K:]RS[&KR-_D&Q-9!"&H#6A\OG M=BQM^E(0(@1QPJ+672KY&5TZ"2C(-BN?A#+BT3['>UVLODW,V VMAM'SW=O4 M>PF] =Q MXFX +DG.IVLWN\;6)%@>>:8$:"SV&,TO.,X81.M)5,$F M5>G6Z-.TC9M'K02I@572 LB^W[7N(HLR,VN9/J?Y:OHE;7(F[Q:KDBDYSJ?N MZ\0E(;*5NG2<1R^0, O6I@!,9JX(T9DE6@=QSR-TW%QJ+?A55%8#6/R8UFXZ M3_&U6\XQ[EC=Z .0IV&*#J@EGJ>(,:THIZJ!2; T)5!>\]*?+EE7Q^ ]3=NX MN=1*B!M8)0V [*Z@<.%L+FQ_*,TE4%WK]7+J+]:E^O9T4?(KY=!B,<-/_-3- ML4ZK]40P(UU 7R+(4G3+,P-?2@:T,YP+PJ5]=-SOD#'D+O3W"Q$&'[@U4MAEC=!X41E,Q@),Z 4F2DB"%Q,W@C0VD$9C<+J^B!K MFPE3TC((I%SCHSJ#IZHTFRU5=8$0S0^Q6^XV1+QBKFX$@.VJE@90=BW9_>"6 MSYG/,2D,DFW)"7E<.$9R#E$H+HV71HE*XS>>)F[L/%UEM VMGK80=V?G=\8$ M[W0$J8,!081&YQ+CY9R)#C30&%6=\XA'B!JWSO&0"-M+'2TB:[OQ:R^L4B*6 M#K"EI4+093B[!4F(4YIY5:L#P0,$C5O7>'A$[:"&%M%T?9!U',]KVHEC8?'U:X*^1&&;9ZCT[?XVWVSK ]\ZN 9UC[4#Y1=W1R47X'O^P5@SYGEA@"Z0&7PKI3@HK1@ MJ:>LN.)4UJDY?H"@_4\ZMQ]X6LZW)L$E$PA+@/A%]J(DR)[ EY8&Q926UM3I MZG23CG%SHD/H_NXYX\YR'G'36BW7EQ=!,4A(RR_3D(Z^3E>3E&4T/'!@6:;2 M,5B 4:JT#8[!:K232O;""3[@&D;PU6U\/$1!(UGS';2Y&%"T;4"C.Z7<<+!Z MM3AST_F$4V6$C+'4>^"^R:D%'R0'3ZG"W5EZZGME*)^#C[MDC .2831[%R9[ MBKD!WW?+R*_IS*?EA%CC78X,=$;/33!' 9WU!)D+%KJR(%6U<]*&C-$QLJ]: M[[^WOX.,&P#(5@Y;XJF1PD84 S7.XWI1')Q5N;CAG$9-:"1UCCEND#'.H5D] M@.PNXQ8 [YZ[$'B6'KPKG9M#.H*=/#KGN*)XM9G$0BO516 M@7*HWFX*AS7XDOCL-55E0DNMNZ,/T32N11I X?=":&_ICXBCDMN?7!^:>IQO M3RR\(;:)H"PJ@08XMC:YF6U&N( MP:"38$I<2VB H+1PG$HJC.L%KT'(&;>P<6#@'5Y!8T.RFX)X$=872W0-7WYV MRT^IXV9QQ4T4WBIE$W@5<^FU54YU:,0=C07M2M/4GM;LR4>-6\(X,)2&%6PS M;M0E\3X036PV0'4J5ZQ2B5FTA.")-!;WD[/04RU,L1:SM(N,F[@TN1? MEXO5ZL-RD:>E#[AT/%("7@L-PA(+/BKDQ'&KRDT6%>I4%%XCHI&2^V$BL5V% MVP NKMHYOOYZGN:K:^D.)DATE&50E.-2T82 <8:6+S$QX9+V=5#R($F-5-$/ M@YEA!-_ UH-[:4("RI#F5V@;9XOS(J0M5Q.*KGY@2J&%C*Q,EC!@A+' ;>!& M&D5JV9I'R1HWCA](]7='9@^DAP9 =9*Z%@7(RZ]N^<]T35@3*KF,U!H@/J"! M1<)+X62 Z$24V8N00YW;_0_3-&Y\7P=. VF@ 2S]-96BS!ERTJ^,./4[8N"Y2'50-J8NQH_/' M$V%WY#?1*BLOT?KZ0 W*#=ERU!%T'C*G%GU$%6^=]>^4>;SSX''=IF%Q5%WP M8X-JUR37)!C&*#<<2 JE!T%IJ^+PI< @E4OG%+6Y%[IVI6#<<+\"S ZBBK'Q M=E\F[.X*HI088:D#TEVGC%J"]3D#CS89+X/UX%K++PQM=!3U/DM;(!?EAL#2L M(AK8NM[.O^".7 2T8>>J$V82R684#L@3H(8K& M350.K/A%!2TT@:8-W9EF3D'KG6I97<*'(D<2*0A813J-:G3 M6G4_5%7+4M9%U3!Z:, E_QY,7-YDF,XOD*EMM+&8KUZDO%BFJU&D:?7Z*\H/ MU3>=N^6WSA=]H NYHR9Y1 UH6UKA6,7!\I(_HYZQS*G7M,X=IXI,-=+5:)@P MH!7E-[,.D,7M.GZ1YJD4_QA'LM4&(:;+)?F@RZ3*C$9">12PXL($6Q'#=PAJ MI/O1D/C;3^@M;,II?2TGPY@Q-#D!N+L4XE$J7N6(CJO.1"DF1+]>),_?B*^3 M,>YPQJ'3%3L+N '+O]B#PZ<@9-ZTUC*Z? -#SQ=[ WG2;B5?3V<4ZQ8E(ED@B*%#M,>X- MPH+A3D(D2F:C,1IB=4[V'B!HW-360?"SB^@;1%"W#$I)ZH:=+K_R:KH*L\7J M8GGM9%39'&.9L28(B?A%&K *7TK*/ZW[E-Z?U&Z"!WG.YU3-[:;2N,Y<>@O\F!!"&O!$12H4TD;[Z0R MN4XP]RPRV]I*JP!G<2@MM@O1K3SO]OC-4;!,(P&)_Z*#X0,X)P5RJZU3RJ5: MW>&?26A;._:(,!U$DP,&&@?JU_SR^-[X9-#F MS0\]HFHGYUY\#3\T;Y/@0 3?,R#Y"KTF*"9CN9C*$P5A(T73%Q($I8C-3@E/ MZFQ@SR1TV(R:IEIK:3'&BAD7KD@:C(T>_6<9G R*4EGG.L?S,VJ'&(PW.%(> M3[<]1_H-;+=]AHS?.TIW,R+S2H ))54P644A0.EP1L-@(( MD2X;%R(&I@==*E78'/GV<\/+:7Q4-;SD7J428\7M*?Z'&4H#N?]M[C:W.U/\ MJYO..X.TG*XP0'[5W9[""'ZZB)=BFJ ?X AW&2CIVC1A^.PR5Z"#9B&*I)0G M!UUA0W U\L7OAA?4P3'3\/HI;'Y,8>96JVF>AEN&I)1H'1V_?/NA_$EG;[K/ M^;! [:3U=)DVV_AW.:*M0@E=RN]*6%9QR4RPX)PO+?8M!2.]AA!4<)%H;F*= M^I11V1[YRGS#*[ ]U#56SK^[WB:)9B%<5* $4;BQ*^0ZEUG)70$3"U*+PZ^U MH1S 0XQ/;SUY\"P--U",=@^G5TO4>8,[9V:0=>F&3U3$QO?YX\OK_^^WMZ7\-=H!T M[X?7.SIZFI?A#XVZ,;&?%S-EKO@"C=<9B-XAS&E M4HQXPH0WO$Z!5R_RAIX3RE.*WA%0(;"R0')7#0"9H*>18I#*UKG\U-*6JFX;HB+ R$ U<&EMZM6BTXH*!)C(99VPR MK,YEI4?):@11.^C[(>CL+?P&D'2+A^T4/)2,YAIU+ 1NT$*CJHWB&<4CJ3+. MVL#K(.A>)6ODXL#!032<#EH 5 @79Q==>\.' MTA];QH)U4HK$,-*,#H1R"@RZC! S9\D82UVJ4V_6F\1Q,U45@%9%-PV [F-: MNW+2\F%#,PG;L Z6YHPX*JQ22 7))DR$3J17*?,ZGYZQLTW#0^G :0^ M(G;*U.F7F^50.DIGW)?7FZ._XWP4%^>=7HI#J1+NZ9Y:T%0*="BY!4-4 NXX M"1*9U;E7608^\!J"\-5M]/2EJ)'JN]WCMBJB;QQ*V_66./J!9918" IW<\<4 MN,PR,NB=)\[CO[TN8 P"IC&#N3H8> ; =E!(XQ#[?K"ZM<26<^N=0[9,1./N MHP)KE0=J46B""B9"K^G-PUBN6]2U"[M=D/$^V6EPAR_5 6]UMV4PT$9%YB[Z Q04GE)3@B&) M*=KR,BW-D#HIT;NTC!L''A1)^^FA+3QM%L3U6N/-0GF??N]^M9J0Q&E4B0'1 MW408J<$'(D$[&F3DDEE>YR)(/_K&=;$.CKMA]=7"GG@_5W]WLXMTC2DNLDD( MDQ1+5!)9 L.Y :D",\(KGW*==M*]R!LWE]H !O?05KL0W"RL[I?'7:R\>OTU M+<-TA0X$!D[!J6 64T@I T82QD"05&712[-D.LD\Y]/Z[BC81H YU!Z;!>I MW?*[GT'+DZ12>>!9(8.9$7")>ER*G!IE:/3^H+OWPZ2..W:F 9P.I,4&8'I: M1'BQ_-8QLUE^'[LK-!AY62X]PZ#+$*]!>)_!*!V!\N!5-LZ94 >/#],T;J/S M0P)O(+VT1F(->L E=6Z\ %M8\\EF MGB*GWM>Y[=&'NG&[G(\&OB%TU0X,'W4\7I^=SQ;?TL:R?[A8AL\HZ.X"X<0B MIR(Z7'0Q8ZBF.05<9P02+CA+/<^DTK2E'0D>M]5Z UOTH!IM8*-^S!-YD,L) MLS3D0 +P&"T(ZSTXG010=$ED,B$;?]#@YW%R1^[UW@!J!U1G*YC]F,ZW+-RS M/B?6&4<41W>9EJI[F158H@/*D#+EJ!&)U6DL^C1M(_=>/C@:AU-48]O] XQU M:VVB)2O-; PPZB2(A-\9*U%L2ML01+2\9L[\,=+ZX>^/=M1$6!WL1J%F=-T7;H#3WCBPA#*,,1CI<"MX. LB037&XVB M3M.AO4GOA]P__DG/X&IN94]_P''IQ2\5E@C''22K" B5;+GHI$%)H1,WY79* MK7;!^U'>#]5_^+.CP97< *B_EU:N3A]0L^B.3O[VYMWQ/X:=/G?UH77GS=U/^_#-0E^ZU>A^C:@!GNWSFA^7BRQ3E]^+;;ZN$ ?,Q MFD)75LE16$^_;*;?7,I!ZJ1Y\A1=0AY!L$!P(:)1I@'7AG0BL4IMNI]/:R,7 M6_=%TSTN>DVE->#'WQJJ)V-(@@>02.JFHL^4<4M)1!EMYEQ6ZMK6T$C#VCI_ M?*KA,Q30 'INY )+-GL>IK-T@Z73Q7.EF8R*.E.48=<'D1B*"Y938(9ZAM*4 MP=1J'3@\-^/Z= ?&\NAP:&!)O$KXY#!UV^%;1YN!0=W+B4A*!$<\>&<5"&:9UR MQ&"+%,E$ SYZ U('IHWC2:@ZIO4N+>,:QN9PMZ>R&H#;]:5RG-],YPYENN4% M5U*9>E\2 JN)4BF9' 205*9%<:+!>H/+R%C/K,R\UD%#7PK'[5+0'#2K*'9$ MP)94R^1*6.]*CO7UUU*ID>Z1X$1RS6FB!HPNU^.5,F!)0&PQ+:DS+FAVZ]CV M;BKG64\%ZI<<:]](S;C* 9) ZHM :@U]4XO$=AHN0VDMPNJTE**DU,Q58%E?QK';4K0'$XK*;2"X[:J81G'V M89G.W32^VE*T]3HNAVX?K58)HW^6 PV,EW)NBSZ($!%]$$_P.ZJU%>@=BSJG M]KO1VUHKR@,AKX MH3?E+6FM]:,\\(Z\BX*:] 0W"^@F5^4$*83E!9(W=7XZVR2K"#')I60@2,-* MTU<+CBN.:\R&S+(A1M49"[P'T:TUICP02NLHM4G\OES,.PEVE[4PH,30<7G) MX+<)3T$+K=&!"5Z5Y8GQ($L4I".:&1&SK32W^YF$MM:8\D X'4YY#6"S?]7* MQ#A'/6.XX'+&O<*$5%:= Q6]I#PRE4F=5@+]:1S7T3Q\-5L-U>T.R@6NN9J@ M+)'>Z@%!.JHSY;XZFEJQ22/Y_61JX>'*A^=RBE-6 K MD;604ER]0:&>N%DZSD=?W'16_)0WBV7YR4D*%\N.QW(5>^*E*+R5A-EHS*ZSBG/!&E:VK8U '(;_)4N!# /HP"F\! MY5O>3A='X5\7TV5Z<;&:SM-JE3;M XH"MK^)$V85$8EX2+E,)^4J@A7.@_') M9>X4-:3.2+'G4-FD\UH-L[74UTXWS-O[#*["[>K\=IR[9,=&N)T<)DZC%#-& MIDP+]--5=F"(U>"D#NB-99M]G;&*SR)SW 3JR(["< ILT7XBMQ@YKK^5UL=K M9+7<43\O;YEX%9,-Y53-6P*"R C.2GQ9KB9'2X+)=:I"^M,X;LIT;-LYC.J: M.%WJ+\J)23:Z+#%8S8*4'LD!;#0.-#,NL9B"2772I/UI'#=#>F!85E)=N_FH MJ_+\>P1IL[ BT@0I\ #"A00>^01)M8@V"B,/FX]ZA-9&9G$?*!\UE-):V,*O M^2>=.[)M*X,N,;$F6^ ^9A!:*W !'>=@#.X'6DEGZX?NUPAJ,KLT& X><1IW M54ICV+K587*2")-2=?%XLUZ=I>=8Q$CG#L"A)D($@(XR@=ZH)A^R\<-QD9FR=,4X/ MDM1DVN402-M=,8TA[-UB_JGP\:XD.='516JFZTF.1 :1.08^B:.8M &G@@;+ M:6),2V5=I;ST4Z0UF5 Y!.+V5]38UZT_7I[['.?3S]-E_."6ZV^_NOE%=MN> M!V\NYA'_F5BK><9('*C)IO@*#HQP!#@7P2<=I;A]/OW ?>O>CVPR(3(TK"IJ MH9W3C2O^<)'A2'=C7$,(PJ#NI(B5)AH_2=JX=P@/;-R& M552; +SNAG)KT WU$BP&.R"B1UDIDB!K[8DF66I=IY/C P2-.\AX1+#MJI1V M(/;ABI?"Q&74L^D8),MU,B\R)%(RY9&AU78V !4RF;)L:*I;4G /4>..(3ZT MTS:0N_\@$]A# ]+[->-FQ.$M'"B( >@BO-F[D,X'B.^%TB4D5" M5*YSJ^I1LD8>(GQ@S VGH5$/6SL']<.5>]HY!*%K]^-GTT^;5BN&.V&8$N!U M+G?$!"XA0PDP)FRPR*I/LE=L\/AS1A[[>\B(8$"!-W%4?W]&\.7B[&RQ&:,P MX4E[ILN=!JT[:JJ%S-K6Y'Y, MLVX+7IRZK^4Z5AFO42+KQ?*!!E*)1J.=$:!3&> BRKP%Z0UP20R+T7"K*Z5V M=Z1XY.&^(_ET5?7:A/'L+]@)#5(J:CB0H#0(YBC83"7@GW$7;>+,U&GVT)_& MD8?U'ABEE7370*'3ZYQ30 _E]=?PVSFPG#=V^*A]E%V;:NBW4CZHG3P=N0.3!A,%Y4N%59JAWHZ(5B/"95 MZ4+*8?D<]Q2QVGII&"P-;"+[V0W+< MFL0Q65,@L30D,Y1F2EIYKKYF.=>[! MU-\8JIUKM@GT9ZERS_&&*('EN@'TLB!#)"R"53:6%B"XZTDK(%K-F,[1,5[' M5Z^/WFKGH8VB]SFJ;&0XY\G%^?FL$Z6;78KR[3POEF<;95X*U7.#47&I8;$) MA9I-!&-]8=)R;[(63-3)R_4D<-PCTVIXK*&>!ESG3>OC4_&*U M\4F94A^E,UI^5Z;WR @\*)J]%LZD.IOX75I&GI980^5W.U3M(_\F$(2?A8;X MDGPBA/90M=79D:C5MDD6Z?3U"U"1N[4+MU\A8\]SI?MI[^=+MY,OZ:X;>M+*08].F1P6:G2H M*(P)+@HE+R[6[Q?K_TJ=@S=)@7KK5 +I,H(^JUQ:)E-03E%!'%%(7:7L5#\* M1[[G=A [5$5;8YNH:R5M#W'#B7'<15#,E$XT"H-360K"!3/">.JL[V>LGGS4 MR%?7#N 1#2KLP:#S[[_<$?@[_$'WJ^XWY:\^IOQ3^?>WCV]O?#XR-IVGI?M3 M6)QM/O[E\?N3XW=O7QV=OGYUDC+3283 6D:!*E,48GZM2@/T;5$"<^78?,&_G_H_5+MUQ^PU7[=S>[2!,A M?69>Z]*U@X)PO/3O4+BXO"-492=HI7ZHO<@;. M8(_29- 5<& H82!*-S?GG 8O'>&12&]UG3/%9Q+:<%_S?3!84UT_ !J+/U,\ MC/EZ@KYHII8Y(+G<4)#HM3B)#BG3SFNF#-6AULW*OC0VW,NL)@9W5%(#\-NS MPB18[S3)0*DKUZX\ 6,B 5@?KR@ MY/OMYNZ"ULWKS5'*Z#(ZO(S@%Y$418Z)A$PRTS);3DV=P\S'J&HX!'D.0AZ^ M9KZG(EK-LQPO/[GY]'^ZSW'S^,*MIJM%_G#MTW)O_<[ JAU\[5O:(T6PN4"0M"&PY>H>NFM>>X]29A M6)U\_"#D[VOB+B<^O$JKL)R>;Q_?:?#XA@9/46DO9N6:J@@\.2,=Q*#1/4F: M@[,L0"3$)66B5J3.]CO*=#K_ M] '%'\HUR1T,Z>,?.(@-?0;- YG/NX_Y/A%19NT%-9"(9=F/R?<[_).5U'E*(C$80_ MF,7Z;96.\^O5>GJ&/L&J<)@\-12B[[J#6(R?&.[3-A"!L9/V.JDJ'-ZDHUD+ M]!P$W+9 >XBZ@?3MQ_0ES2_0"H4%KLRBBDXXWZXY=8*IY)4 HUP7(I=".TN! MHO?H.<\HJ%I=0)\@;=SSJDIP&E8A#2#L>IN7;5N8+O=RFZV4A+?2*B ^Y7+N MX<'SQ( K0DR.02I;Z49]/P+'/9FJA+8:RFD D7ZO2M"K8 "Z8!-2:E!G* M,?(ZI^I/$#9NDXU*^!I2&0U@Z^HR\FT^LA/$ELZFQE*TQ1RU[ZE'6QQT-H(: M0FF=U/U#%(W;]*(2F@81?P,P>K-8INFG^_6\5FPZN&(:0-L;-UUV M9<:_)K>ZV$8\'4MWTCR*\:0C!MJ!E-M%*$1/+$I2"F:U<-GI.OF0WB2./#J@ MEN&KHJ$&H/5;IK'-(+D:>75 MX!U)SV/?8;UB M9U7ZC.-V@:RN+Y:7'LKMY:O*F3/7 :P4JES?9.A1:PN%W5QJ96RZM:4_<*'U M><\=>7+!P*"K+?@&[.;+!7(V1Q%U2?+IZI^;J6OENXG43#*-R\/@0@-A5 8C MN &&7"5.G)&R3J.K1X@:>>) M9.*8;30 *!>I27:W_7T2[KCS5(I572EXZH1 MR$EV"AS'I2$=,087B12^3M^]AVD:>31 )3@-I(,&T'355.F.F262,EN*/Q7' MZ)O3T@HN>Y 23:RGED15JX?C_13U0]*/=KXPB/P;P-&'Y>(\+=??ROG;&GW& M$G.??P]^OO/EL_0.[2K86,Z"@W88 '$-U$?CDF.)5+I%VI?"?CC[T:H>8V@PSE3$1&#'Z59!BF)!,)M\2$.A<^^]/8#W0_VB%")1TU@+YW";G8 M3+*]PPK+3#DM<.6P$,NAB $KC8- 4TKH!810:8K%(T3UJ];]T4X+AM)" X#J MJE=P:2S"M-2!EK&-K[].U\?+5]/5^6+E9M_'XATONSX0Z"1<+%&B=SB7@5J3 M";+JK0!!,)CV&EU0KFCFI0^Y]I5Z;0W&0S^X_FAG R/IN %TOT^_7Y/I/*Q^!=G?3)C=9&.""W_9CZU_ONX_^^I?[B(B&E$OHS$H,6YU"KTY'!Y9Z'C-) MA*DZS67J7>Y[,!-T+8==XJAL)2AOR[&MBFB<(P?*+:/1Z:QYG;3)T[0U>PGP M.4CIG9S;324_I'UZ7_)%Y43E55J[Z6QX2W7G ?5MUN,\U;=>WFCJ26"@I"<@ M(N7@ ^Z@,B1GB=?4Y#KK>'CKU54*/+U!3#RW7@MC@26D3 B1P$7EP$TD$!$U3:>:1P%,J@::L*#E-_,&P>/ X<]E#9;:7O(+^1U?[K=#X] MNSC;$AXBBS$2!E'H,I)>6K D28SSO'/1),))K]VPE^)O/'IDU>^BN,404AQ; M_>[K-<)32CD8I4HM:B$\XZYH= 3!-TFAA,_3M+L8&\ MW=^W4UB*\4.6M59,0LX$(S22##@MRS5=1H6F.81*C7JN$3$.%&KZ!/M*NAV0 MO%JE\HC)A5N0(CI:Y/(Q3L*)P8*,S)& XV%F9]X-B!\F. M?1M@2SG=FCTJ,A,.][J0!*X,EDM?)B&[^XG)1Q5\OG4D]4!8>?-SF]#R+MI9 M#".J1K3,MJ1'FTE(*D**DJ-['"6X+".J,;,HE?%"B.=HF8VY_]?1\BZB:D3+ M_)+TD)D7";5J]R:&U?(NHFI@(S_Z MW2WC*;ZYV[@D]T)2[2%Y99#XI, 8[X!K[C$,-I3?47XOW*IT+/O>Q.RHU*Q^VIP3O_CV_3W;*0 =Q]_9GL=R8//>G:7M MLN/414*UA, 2+X>JPW=P76[+GEL33> ]N]S M=[HI%K_-I^O5QY/?ME8>/3-#/6X4*&%D!I<^6!,:V_;=>79H+H4D/H? F9;.FTC$L+6$S.&)4QDNJUF>X& MI,>)&^\<:@ 8/ :J 74R=K+B??K];]-E>GUV/EM\2Y>'-\1;R4QF$+@J![>V M6&UE06KJ'5$RR]N=AA_(6=S[\0WA8DA-+@85Z]C >(TKIMCE2Q8N-U]-5$Q* M(OF1HT@$^G]&&0+9$V.5R<$$V@L:#SQ@O-/+@X%C"-$VX%7?:7+RXMM5!$UD M]%YGW#VLSF6X5AF23BT$(RD/#OVT4*L__H-$C=,P^A"IL:$TT2*H"B/;!8=1 MI2(&C=M,)CBGP+4CEIH 5 7J_7B M+"WOL'1I=*7PR1H%G)2S"R(R."DC)+3E27%A9:AT^^]QPAH#UJX N VL ;71 M KCNKK\7:1X^G[GE/[M%2*43'GT^L*7AIF ,#7JY56NXS<((EI.LD^M\BK)Q MNMN/M!GNKI,F,7;)S78]6N]H]$9 =J7KI;;(3QFVQ(S1LM1&<%UG2,=3E#5F MPO;"P9,@VT,I#8!L.\CK#4H16>ON=93HY])<7\:O48>,5AAB:5HM)(G@3!1 M@V"*)\Y2I8'(OA6>)1:C/A]KROL/0NF;S]_G $=M?/A>\IY9)24G'\\MD M*S7,,\3^T#Z6HQF.#&5ONCIO/= M=)[>KM/9:N*#$C92"3:7=H#1%FX2,I>#9JF4"#O;"PO]GC?.C)V:>TDM88^- MG_N\J87R( M_L&$^QQX8!@&$J\WI\S>RP@:@TSC*K&!;.:3E:R/%K)N+R5M6*>3(*VC(DL0N%& D/@=OC:X MA#WN%YZ@:.J4,@S)1:NU#_N!?71]CVVMNX8+QWE3'?UVM;I(\;?SQ;P4[[O+ MTOWC\_5F?/W;+D$]_9+* I]$S2/%0!!T+-5+.64, #,'E3$V9,1R%OK9Y=UI M:/4,<@ +?"#%C(V_)S<:_\!&TWVY5M^_W6=H-B))C.JXX0$$*1=)M>/@A O, M:H;?]VRG-BQAK1X.',)7J*C"L>%[-)]?N-GKK^>I7'0JLWM?E=+/-(__-4VS M."'4EC'F"I=B8.7(CH+KVFTF='JLXBKP?O'Y$P]J-5\X +R&%'$#GN51_)*6 MZ^FJ5.]^+:LE38*-QG.,Z2(GY382CV"EE9 =RY8QXY2LT^?G+BWC3-8^E)>W MI^S'-C8/SZC_JYO.WRU6JXFDFD7")%!=AF%)(DM3WPPT)L6LE4SH?O;FZ6>- M- [[(#9G8$D_'SAV YQY^E26(: M'!<:DA."!1<#R3V]^'L_?Z29TX=QT?>7: ,;TIVR(W3#R@_KVX/UMNZ]]::F$P" MK2WZ:\D3,#('H(8[1Y+G6CS9-_WACQ]I&O1![,W^\AP;$2>+O,:@+]UB06<7 MG"8$B TH$6\,^.0M.*,][J=:T=COO.G^SQ]II/-A@N_])=K 'K09*W9\GHK1 MFW_JYHN5P];C?'E@-LF>..&L!R^4*,>NL=1:!V"<2NU-ECJH*CO1T[2--.CY M4/O1P,H9M9_&8SQ]3//TNYMUA_S16F)S4N!CJ15QDH,A3)39UI$B0U2K.G[/ M$X2--.MY3*CMJI91<789'WP?*.?FL;L)7K*DJ_6J8XE@T* M34L2E!$T"MJO?>=33QII@/.AHK#AI/Q#3B)ZO5I/SPK/OZU2OIB]F^:4%\O7 M+GSN)K_6FD_4\['UIQ;MPG_]648F$$6RH<"*-RZ2". $S=W 2)^M31BVUW 81P"3D6;G>/.VDI])7M2 MV.PHI.>@YDX10PWUM# (9W,[Q20I>4P04ADH1W%O<%Z4:0Z.QSI.>)M 1.7U_VU,,D(5F:NG"1B7(W!&2R:&,P<-#D=Z MEN(>'([T'"F.K?X;8WTTD>B^!P6!,8/89P'#!:6!!NIE]E%13X93?WO#D796 M_\Y2;"!-V%U;O-P)7\[<:G-O54EKC-4:HA9H!ZV("&)G0*M$J-)42-IK0-ZS MO\< ?ND)+;(%*QT!H8P#[]'?"R8*$ACQ^,M>]N7^SQ_G"F0]RS* M%!NP*9=%(8CHRV]?I2]IMNCL9'$B,VLG&\PKZ+L99#Z/6^<&X+U#%0%*3=@L!Y,5;R[J@]PTCBB M@P'&RBE^+CV#O:4@RQ3OF'$W3G5:=S]-V[A.T4$2/@,KJ&7(?2\BF$A=)B9( M!3%X4?J[XBK*1H 5WI%H;92A3N_E'L2-&^,/C8>^<-M1.:V6]736?*?*G.U? M#E)<?/1IRBP%_B>?TZLX2QQ(B"$J$"$Z,$E:TL_S:"Y]<&&.K4OCU$U MKK78 P7W5X@.(/JV34*W8^]A&+9_/Z!YN(^B.D9"<^6R8!R"0%6*Q!58*S-( MCF9=<683JU7I/Z21>-@;N\(KY2P*W*8PO$N(5X:@->4D-ULOI':,T%AGX/?3 MM#5E,)Z#B-ZNQ&YJ:.+VPG7S]V[J_'0V77_[U95\^/I;MU"_,Q=)]-26^J#( M61E9&-%#0MN;HU3:*Z:LKY1$[D_DN.<3 X*MEF*:0-U]ES.>8E*+I)G*&H(+ M#H3A% PC&'@&EE4,2AA5)[^X ['CAO$#HK"VHAJ(WCN>2J;T%AN4I:"IT!SG5E<#Q T[OG(H)C:7^!C9ZB[VR K] $N%T.Y@-2M ME5M,,2$E[OT6',H%A&<,%X/U($ET@E!%N>IW:-;WB>,><@P DWKR;3M.>U^N M79?&>WM_3[]=NZRP7<_PV;(Y:CI*W+?SZ^^8SL,4E;Y)N6='F3&$X]HQ92BO M\^!D*4C)1@5'LJHUO&\OLIN*_9Z#H]N;UN&4U\*-F*XHDWOORKW6D#JCF>Z]./4?F+0!E>T:LDJ-2Q@B.1HID,_3V M,PG@+$&96&/#[5:I?YRK4\]2V0-7IYXCO['OSMRX]$.X-CEA<.<-49OB V^0 MA>PX3\E9YTBO7>E'O3KU+,4]>'7J.5(<6_TW+OTXI-<$9DN@)DMI8P+#B8'( M$J?>BAQO=UOZ8UV=VEG].TNQ@83)KGODNZOS_.@YES9R2*)<%*YS('\O.3^FJ[PC)!9#ZV?L%.)-#E!0:59^D.)'%.$E0\Q%W/ZE MAY3*K!N'"]?0G"$'[H17*J?;_;P?2!_V>=J/:=SVPU,=531GP*[.;#9]J-<3 MEW@,7"H@ODQ2TJY<2& $HF344LVS)W5J8!^G:]R#LY9,VEX::^*0]W%^3LKL MF2+:X[PYZIZZV8?%:EIT_;JDD5=37R2[6D]H4)J2TI' Q#()R6*LG8('KJV@ MSF3T:>K4M@S%P;A'=RVCNA(*VK6_[Q?S<+F@12+6!@>*(1M"&0;&L@#1E%$C M-D2O>O4=&0K6WTD;]PRQ2;SNJ+;/7?I1*;H2&0)D5)Z/&OKP.EH M(-$DN=2&,5:KF/H)TL:]=#4N%(?56]NGWS=J*]VUVLJ]3\.?_.0!3\>?QT6= MT_(<(K-"!U"RU%PP(N4EZI9))):[<#> H#1_1:PY) :Y)HA(+:+#KU X,0W]3 MY^?/0=9#M=,'5&<#3N"#%>,OOIWB1W3GAYJ@V4;J@4EF08A2(T6(A)R2=2YG MV;/]W'"5^]^):^-FX"$QT[?D?T<%MHS)PM#V3GG@C.5 "=!N2'Q*&@S%A4^Y MD%+YS+2ILX?T(*X-3 X&B-YW3';33@. NVR$]47/!MD#!#4*K%T5?V<4V/Y:&/O(!#]AL2QO^(8">K1S%]=2 M,BD),.4Q,)*^-*W =9A$S)I0[[7I=V[2^Y'C'I[40D]%L8\.IG[M3PB/.4B6 M02'7R%)VZ.]F!4:0I++TW/<<*#9@DYEJ!R!U832\P!O8W9[EI'[/"P46M,Y" ME0E7!)U2F\&;K(&R$%P(0N14IY)@-WK;L&X-! (5U=P0F.^L_ZZAX?<\Y,?I MI\_KX_S;*G47=8XRDG 4PL7913HODHDT=* MY\,RBT0X(J#,'H"4A*4JFHPO#AM:#,9;&PYD383V#5;&@4O;&>X;C4;VSFK? M^VD#9K*?IK9.]IJ+&+5D#K*1J._2C\EX9=&A5")+3KU,/T+V^C'T7X[E?8!P&^C[9P+34,NHZ2^D1HIIJSS$4GO81? ,8 MNKJ//V&*!A'10:9*E]F[QH+AGH/748204PC51M5N26BJ<<8^^-A-J+NC8;%V MLWH-@2YK$+605H;2U8,&#*.8BPAJFD#*:) 6Y2()U4W*3C6CAVJ,,91-V4OT M#1B5>WFY5D0E7:0BE4*^,J%2",IP50@!E&JCF4H:63T M)AI#5RU$N>_AD!-A EA" QCEK45Y!68/B*)Q:]5J8^=9PFYU(_N^ )Y1>:P, MMR[G#"0(!H)+#M9G!8$DXVBBBIDZU9&#L= +F8//;#^\5:NDU%;MW_.+Z%D. MA 072KLD#<)E _[_LO>FRVWF2+KP%>4<[,M/E\LUQQ%NVV&[I^/\4F!)V)R6 M23=)ND30Y1 +>>44Q$Q] ; MY2!;PX)Q.:C8IH)H'RJ[2J'N@Y+=.F,&4$T'U^NS.TT,^3UEE7L MI",$EPKH9%-.SEA=VCQ?[DKAN'!KAY%]!M,>JK .HI9G^?K[-$\6JV8CS&_^ M3/177WVOO[I0(15D+ .&6)=O2PU.& $I1,U+,"65$68C/T7NN(\ ?4!T$%5V M8#B?8.]"(_<%@P1A:R4@:G*.+=TV6? 2!?-(L=<)K^;=("G>O0\Q@-LI)9. M ?? C2C"&1/1@K9UL8=C'J(O'J2( NE,)8;R9##KQ]]KA8A=TB6'JJ<#+V\K M/T^Z!)P\ B^R A-JQ;6N%T)P!!9;5"PRTN5PPE>./KVZ,8$XB.)Z-8(73 06 M1/# 2#AU<7 QU4!DR23EN6H1)M)48>_L37SX\9$V5Z*Z#O9>UL<(H'@+L@LC/DGJDVGD;+1.X_L-9<8G[U MDW[W*P&FMA+=_&&=:L(OLO$A()/@=490JHY##H$()6 K*;CPC4IA]Z6TJX3N M/FAY/E@<6$4=W&?/\O?[^LK^%);X$>>IUL0@UXZDIH&A4J"DI=BH5EN)F#*) MTV@>3C$4\65*NXHHFT'P6!5U!\$;/^&BZ.!82A%0IYKDB\2%S*R.%F6>0A95 MRBF =D-/5U6WP\'I('%W )J-_H0/D7R/*>:W4PHN5C/'MK1SW3B)D4**@D%! M9JYN*U8(=7LZ%.X2EI11EC;39(X@NJL"WF/@=RK%=8#1^R'*#IZ#T4A$B 2! M"?(<:MUI\#R#*9[[) W]6?L2NH%:LA:BP40D?++*,H/;9OA!K(J3M5^7 C\!VKGL[ =]/YM?8T/DSO[+G(P3D= MD8*C4H]4#. 3F7=AC0BH$B8;FX/N:?JZJ@@>"FP#J:,#D.WB23Q1I5]*(!=" M@TS.UOJ!#$&4#-HS;Y)T%,&WN6D/)KFKHM[6[M_Q2NLUM?L)?^+TBOY!FGV= MKHJ5#\GJ;OF401*Z+U$W4"YW_35_$,QNIC3_8[+\]OIJL9Q]Q_DMS+SG3M79 MJ3*K $HKBD@Q:DB:9Q:DBERT*8_9D<"C[=?S7W.WO]GE&+V+!43(@JY\7\ Y MH<'$8H567@K3)A.R*X7C9GM;X.F1V6JAJ_.Q4JO94 >]0#WY68TLUC9*3VRW MLI6F)*4A^XHS]+7AI C(17%F,[,^G[7=HO@D?/TZQZ\KA7THZZ_=6#H?N,NV MCMV/V7!064APBM=1KTQSIU%+TZ8-?B?RSL-B[8.D38LUO)8Z6"Y3670 <2.^V9U"EBVUF '(+V] ME-8YQ(\X+[/Y]QK2?(B7D^L#6>?@I"7F+Y/O]%<^E,_TNXLZ,_;F#KOG4N@< M10U\L)0Z?2X7B,$SL*A9KIMU=6R3)1F8D7%?T$X![C$U?S[.Y/LPKZ\[/_&( MPJ8=/K61@_D\]2=V-5E4!;-0P'31H(0K=602AUHWR8I GAIUVIW(U7P=?DR6 MX7+R/YAOOJ:6FKU'BN8,T\*BAY!KSYKQ F+=(L"M$S9F:Z)MT\[U-$WGX53N M@YE'M_!0"V^GM?&[0A['=[":V&_0^?>$[&MVN^W!VXKO6E1*\MA&8P3H, M+)LZ#(?\1$O!LN7,"-6F]K:#M,Z%9LK;%!/(;!$4)S'$4D,P&[ADY)T*V6;J MY7-4G<=]NP]N]DGB[*63$6_&[3(4$XZ4' M9>DGITJ"@,+3_UF*^'>Z4^D+[N&)?K6)I:J.,6<)+:!6:U Y:0A&B/!\9AY4"JA'QPMC\D8!S+#:/8Q3(X4D#%.E-8.((?+>.S]9K]/ MYIB6ZYOWAGZCI)2Z3C\RCN+&Q"&R)$$BEI)3]-YM;)UZ8IG9E@\?)P4^O.8' M$=[8RG\[S5LX4%;XJ%=E&U[5Y1898LH10K:6>\UB$6(G]6_]^'':.!H!X'@! MCNQMWDX1_4^[ MY4EVP\U39(SG@0ZDWMG0LAX1,*M>COFOB[]_O@B!>*WON<)HNAV9MW5JF2$O M&J,+ B,WS\6P"TS_\77V\_^L/_$:(.M?K/"Q0L;=]XT(@V&4-CM*@@?K_"?. MXVP(#^/5=YP3[XLW?Z;+J[K*]>_3R1+SZI#J;O[UYM:;<,>-14Q05&=81=/2? M6%/'0==EXQ&]LVU>&^YH&"]8&18M1TIW9%_CU6(2/H8T*9-TDX$A5"M.#G:* MBJY33=((EASL(DLV"45!OE.6:RWR$?! M.S7M'2T MZLZG8.:&_7]O5IV'>U7G@Y;/[/6-C8II#N?ZQ*4U@06N'=>U@Y@3R)4$%S+6 MT8TZ:8:6;:;- M@+:V.Q3?;#CW%"*B9*H^K 9\DZCWZCH1%VF%;.QY4[H,=J]J#':E W;S!J&KF ;:1U8O>P M%)=#7?;"O*[] CR"S]F#5)@*VBQDHY&SIQT$.@B%CSKPW 8',[E(%PDKQ@3!H&'VLM9 MFQV"\@6$B%8[BW5]Z7@8/W-;?B!V#H'P7HH\%W0^)UOZ!Y-9YAL#B MZW2EJ,!I$G02=&DE\]_3, MIL1N$S3_YU#M_A$F\_\*E[6J/RRNYGB] ^4 M6S_H$'DN0.- V6J;K^ISF:_ MG-4ONQN';!1'--E#"JJ012D)?*J#B7-FEDYCS+'1WH9GJ#IZ@ON6S[X;3)4P M6X8N0T)%]BLR3;ZN=)",+*AM<-@HU?0L62.O>1T*(X^FMP^FBEZODJT'^?"9 ML\]]7#O#TW#R[+/0\I[IX+*#+(HA:)D"T=#),58'#)X<[N3.SOQ\3M\P7UWB MAW+[+:NGT\6],9&36N:]DG_^0#=INIK/Z7[\+2PFBXTY>LHJ9+F.>B[UL=6D M#$[(0J%YCASKW*I&ZR('9:-C\[8/!A]U#X^FZK,RA]YX@NDO MO)]-YX\/](56&,B-*>"49:"221!YEH Y^RAJ%UBC20V#L="QN=X'>T]ZHR=5 M<0>YP%O&?_MUS^[\,<=_7>$T_;I^A?(F*I,3.*R3#:6L=3RHP4CA.;&K4+9Y MB]F!N$[P>%K8/ 7>@738$RRW,733'\6"<2P;*)DG8@DS!,ELK6'P)4:1!3;: ML_8R<9W 6M^?V9@Z,1*8DYY!8]J!0._!6:A"6)ZX"2B7; MM*_N0ETGD!L*$CM [BC]](2YWW[=_OA_)Q04S-.W7^_P)U[/F%"9&69LS:W5 M%:V920A,67 N.*U)9CDW3DL^2]^X;VC=W$0N*#@C!=1=&:YL$;PVD[0N*UFG7AV ^BJ \A] MF8?I@K[Y;E#FJHIK"W>++_21B^U_M#[&K$CN6$ET;@L=-PKI*([C!J(02D7! MF=EM5,_>.!V2BY&OYB%@->M$QQW@^X_9'"=?[Z];_W>8YYNY6-$XBXEXJ?N; ME/ &G+ *HG:38*V'*_9X/;\ G .$W@%T7L^F/W&^G- Q MJHS2I3P^@S2M^ M>&UV@-'?<3[YN=KN?8^_BQ ]TR02\GTBN4)8'#C-5OMJ&68IHS!MWNNVDC/R ME=] [YL3=(]6POY(\M=(FM9!K)B_#!I^?%E[2+?RNM!.2ZQ%ZC%'BM9+1O R M*BA.QA+0"!X:V;AMY(S[+G("0!VOA+/J%'@?YO/5\1FZ]O_1![>KYG^>AU/4 MYV>I#3J2%:XX1!,*Q?\I82BZ%&PS8FDG\CKQP([%S--M4$.I9D1_ M*N/DXAW=I9=OILO)\KJ,UD4MG/0.;"+-D[V5$'Q 2-):YYR.R)\;@7&S_(@^ M>@6H?ZGZ(US_N$+1EB\=%RL-5#H;1KXC0^.:ZG6V"$OAR6AR[ S6@1S6U:>+ M.F"O)&W)[Y MYUF@ :58+4LQXGIZF]69Y."XMD:^Y+(\]P7CJ?QP57/$S9NA-3N&FFAE[%-S(>RS:/R462/:]Q:P//TVNPU/W272KU7BW1(/FC[!PV2_]F! MQH'R/5N_B3#P?S%_K8\EB?YHE8C9C[NAJT4FPRJ:,%=SU)T IRI[B<=667H]WQL_3"RG;*1 ME[J="&=//YP,H*^S,FF'SPI[[N/:F;>&L\*. 9^2D8('.G$^%KKRI+,0F4B0 M*5*E^$*YHMIT;8]HY.ZBJ^V:NCT\FNY]%"$1^751#Y>K"?,1@HB%2YO)3VF= M%7^>PO,U>OO@[NF\^8#Z.ROC-\1[WVX?W,X@GN2][QB(&KJ E?!T/K'&(25( M"&@16(J:!\Q,Q#8C!+LPC3?+$M_/EKAX-PO3E8-QW>\&O*:HR^UDEDRDW(1N5$;\S%4]_+HV1!63^QR;:[C#O#\ MD(/UPY*,4H7L$0S3!10&#UY+=5WBTYE$6*;\/!9LL;>OG.LUA_W M)@^D@@[P]. PUFKU>A[OF+I+\Y=<;)(V !,JD_6W!AR+%*:E*$3D/%K19H/P MKA3V\@0\TJ4ZE.XZP.3#%Y_WLVE:+WU74G+T!:'D2")2DM?F[ P"92[,Q"AU MJTMT.T4=7:2#Z?_1I3F ,CH U?:DQFSY.RXF7Z?U5?S58AW0W?L+_TF7Q;O9 M8E$7PMO,F<%H(203005R/1PW'M AQFBT!*8GE:]1[2O+ =! M\]LIG0PZF3=5'!R-YK7)47^3_G= N,&67-+D@1M<$/_H,+CEB*I,'8F4PJ#9V MU#Q1;_7,EXP[L:,I. :5[UF];=SM[=C^O// !H%4\(H#O6]DN(XE!#9 MJH[2 =* MZ@#!%P'><:WJ1%H1VPS>VDY/+] Z0,6SP>7=)6K6:4X?D^26)5*K5* \5\1" M*B"219V%$XFWF2/]%$7C(F<(;;\(H -$WP&$WL_(=;AQ.=:I[&0*3S)G*)+B M8"5S@EJ "!JU,DQQ&T6;>JHMQ/0&G$.T/!M6Y!V@9MLM_VFR^.?J6,EH?:U; M!4Q:@N*F5K4Z#LDZSC*WAIDVO6+/435N*FS(JVLPV7>%H]>SZ Z8R@68AUQ0,#7Y@ ([5)@>>H_$9!T1.) ML$,IZ 59QP)@=FIMC VYW^84T"Z^?9Q=3?-!S&:N)3,R0N26+G]3,D1;R"VU M6J1@C-(F[@2]8RGIY9(<$H(GU4Y75^I=9EL7J;@DN66I['6!O:]WA$TZ,A%X M"KI-.+B%F'%?BMHX8H=)NBNPO)]5%83+5]_K4\:%#L5@$1H2XQ0::\U@538E M;.+2%JNL>&XDT!"(>4A1+[?C@:I^$CI'R/U@_/S$>9P-A* /RV\X?Y72_ KO M3SQ]?5TL.F7^N\\NN9O(>\-#[W<8.\$^Y,[T"O M?#??]^KQ]VWK>78N<2\-&-3DAA<"1N1< G>,,XF.A=SF&MB+S&-MV$Y?=M>N M: 2GR$21*QHS Y6#I@-I%!A5-#=!1./:/';N1^>X-V8[G&W:N(;:Z[4@XQFC M<7B__R]WP^.N>3(D[602NT2B$Q!C+5R)R<4VKB2&V6P3VKV[DK7 M;[[V7DNVLB9Z%H%.1)U'$2G>)=<#DC*2_!!GHVXS!_L9HL[)H.V#H*?;/X_3 M2P?QY1TK?TRFDR5YM3]Q^[&_8U$5&TPQ CB99!(=UDR/+!!-,H["(X>V391P M +'C1@MC0+*-'CN"ZNPY%O^X6E:1?I_-EY/_6>EY70V\P;O(QHL@,VA7%U]& MAL1[CF"9I9">Q61*FU540W(Q;J;N]. ^N>;/T+V\^:-/L\O+=>K\B#K>P[ZH MM1NZ*X_CN*8)$[>$< M$4N!6[3 ?+:8C;7!M@V[[Q%S5J[H'HAY*K8^5 \=W.LW+%RXR!49'@E2:@K\ M.8_@A:^+M72VA2X()]KBIP_0'*S*)Z"QEUP/QL,/G$]F^?,RS(?IH[NA?CV^ M_3HAGGZM5DI?KG1RTR)X(%WW)UQ6T0ID9-V".EBU^E?UU-Z+0\'2[_]NMOX;]G\]>78;%>@L$#JNP4!\-X $4> M*9U,Y2!K-((Y1*_;6+RCR.[#91L>A<]-'&RKVPYNX6>R//=Y6]54AZ*9L*O% M3XP<#!0&?+ .-.=%&8/D;+1IA=F#R'ZF"C:&SN;.[D9Z[!NB=XR]#]]OJF.5 MU]IR[:"P1#&8IA@LU+%F0JHJ1&-\H_TF>Q(Z\H;(5H#9'9A':Z\#<+Z^6BQG MWW'^":^CL<6WR8^;8FGRW45,V8$LRH.*)#;G'/$C%7GP+,D7LZ^_/DV^?EO>L".B$!AX!F^2J5.; M:M9)%DB.AV*LEHRU:@Y[EK!Q4S&G!-N0&NH <"][+_=V7Y&,N),B@@B>#I,K M@;@4 1)36=0RLH)M"H3VH;*?P9BG]0N;:;(#E#[#T_6\J>0C,ZPP(/^$^/'T MDRLE@S$FHTV:R]1F6.%+E(T],K,5)G;W_?974-^ >Y72U?>KR]6,Q7MU$1K_9)*@B9"W B&^&9E9JW,8[[TSKV@,SQ03F$$H_M!OER"K3649^U MQ85S5>O*R1%6%,>1#\PIQM,I"AVMY:Q-\<3S=(T]/'-\%.ZKG,,-XVP9+AM# M[>\++%>7[R8%+XQD=2EI'>92LPBR5J05&T$;E,FYI(PZ]6U\1]W88SE'A]V! MBNK@5M[J6KSY,UU>Y072(O@OQ;B 4%^."Y9):Q$-ML:=J% MNIW@9_YR\#M:48.!KY^BB8L-SZ)YV01]X=B%$YL\WY9._)\&"AAB$^8^']]: MN"?9BKG?^W\*T0;I-* TY#\'Q\&OR@$H5F,ZDPGQ;?JF1JD,?_O]1ZCF\U[\ M>OU;=23:JC:0T6VZ&A'$;#5ICEF(&!PD$1@J5CCF-B\$.Y-X3M4E^Z#KJ?*\ M8776@1M^/V/RH6Q*\2+H7-?$%RAU9;+*MM!]:C3D$BUR12Y=;E,7]CQ=?50+ MMX?=@-H9<-3.Z9R>)UO6VMS!+WY=ZSMY/W['J12MG3?,DYNM6,VJ%L(L$F&QQPJ(KN4TIZ !9V$YN MXWUPM&<:=A_M=)"&>.YIX[$E>$^G_LN_\?(G_FTV77Y;7"1BUI=DZ%:Q#)3( M'"*O8T>+#W3E%.?+R0OG=J#[G*[P1E@=6KL=N)/[<5_7>@;MWMH\3\S2W[U06@C#H@9M-'$92H"0 M+$(L07+G%?>F35+X,'K'?9+K&K/[:O/L,/NJT#??LJHM=U$5"8;G^N*I/ 0O M) A!%XNQ/$M]^B+"%XC>";WV?QMZ#]=KK_.Q?@N789KP\S?$Y1&YU&T?,TB. M]$7Z!LI]?IA_#=.ULE_/IHO9Y21?PWV:/]ZC?C4UD"B:A,O/]#MXO1/T!HF2 M AMK,8,IJSW:P9 ]XQ(*LP%9"LXTVC8W"/E'=]5?_2"HU(\,EP_T=GMD%_=& M*@KAK:8CDX7DH*10$!@YVQZ%YR2H)+!-_>H^5(Z;1ST])A_UTK?2Z!F9P\.G M4#_]8:U,8\.IT\. L0@3LTL1"(8.%/("$>D&9C MW%O,].KRL$ MNC:WRF'T_A6,YCXX?=RSUUS+8Z^)NVN(_(R7F):8[QNC59WG!G<,0TD^.^#, M6>)))?+1C0+M!>/1EI"<>,F>'O;5X[XOC0?'$RCJC&[QVR-89J2_>@3)?UG@ M,9/&#OB65O?^7MP-Y!!\G,]^X'SYZR-14]1'A>U=7&ZL%UE9$(JG M6O!4%X#9#,(P*X)60=HV%2(ODG;T17[/H/\^NXK+WT/BZI'5W-3O760IMR-P8LJ*F%+ M=3-G%) EDQ.B@BVRS4S_W>@;N;^^+4@.@N1>&AM],O'*]7C[W MW>!7F7ZH WXN.%.^N+JF3QIR/9"X]59[0#3*%;3";E84/N$C[OW5(_?.GP1P M)U#*V1C ?\PG2_*)R^+"%Z8YIS"+8J]"AZL8\JRE ).4$S%)*56;MM(]"1VY MK[Y#DWB8#L>?[W!]#G=B<;7R=''A4HK9! LQ(@?E? *'Q0/Q[+P4*)/)N]G% M/;YUY([Z$YK$5JHX&VMXD0/6MW@&+M344VU5\BPH2.B%#4Y%E=I,.AS0'6S7 M6]^A[=M+8ST/A]^2RUC_S^SIC-6P.9O=OZ]5]N9 CKMZV%')JABS FX5$N;) M38Q9)RA6%YU34,:T,2%=/.R\G?ZDCYO-?[W'^XD*5PH+")JGNL AV3J"P,"J M*J5N=E"QS<"<;=3\%1YE]L'8X\D11VJH@]O\EH=/X=]_(^G,24RUS]AF@\R MUCG058",I"(E\(0V!QNT:]0;OI6<<7%VO):?@LW!(N\)-_^8S?_Y=OIQ/DNX M6%QHP35GQ(6B'T!EE8#+IIV[37[4KA7Z&\Y!C'NHDF.S!?3W+S MVZ\O]!&KQ2JBY*!8R9"C%*",C.!]J(]RW"4F2V2N31?=#L3ULDEI2%3,VJJH M9]15AFX67:BH=-0:T)@Z[(O;]QQ5]W"TK-RMVI'"B]@J$HL@QX77[:,8,T5M'GR*CDVW>19\@J%-@ M':KXS65' VBA(S!]GI7EOTFP&QUU:Z:X=&BS]Y!B(:94\>!4M!!D\HRQG+EK MTPZY$WGC^G.G MIP&AJ[%)T^83:O?^$7B>MO87I5R*.]FD^F7S'&,!J'43FPAO69L[;5G+&362TME'':Z #&/UQ M-9].5C,<<,+O /+5-.$R_E5JBI:O4M])9W=\,)M]%@B M!\T+1<OK^;S:QF]GTW3^A19 .04/RFM*(A2/-:G"=*/B][Z-H?A6,K' MA?KX]68GU?SH*=_98D%B7DZF7W&:?GW"U3G^,B.V7M=3?UE%<+,<\_7L^_?) MS4&NO MH_\2_L0;\:XE>>&RS4(5 0QM >6LH&.=-3"+PG&%R9HV-G4+,2-/]!@#?T.I MI@-T?<+KE/BJH(!^@?.?MZS$H'54D:X,JP*0RT).?K0<;")?/Q136&E3/O0, M42-/YQ@3;4.I:O2K%LEEOG:C%[>G1D=?%&?@C:XKC$@DT6"JJ\H9^5V$(#/WR8")1E;4)_ Z6F#%9\7)SW6R M3LY-YEX]M-8;E>?J[FK:2G! NIT2> M5-UX@X4L5O8,4DE%&(\6+!S>/[J/)#J[H71K1(A:5:X;'*%9;O^D"B(%;*#KI M$HK'&$_\''-VS:-[H>* YM%]5-0SZNY5*MJ"-DOC0$@FKCT:7\M6LP^1!V\- MPQ//9#^GYM&] '% \^@^VAD[8?)F2A_T8SY9D->XF%W-$U;.II/IU\^_%K5N M[+;$7F;)4@%,M7HLA N57P49!BT5M*]Z!;N\X6=HNA0+<\:B[P#N_5NDE;+ M%;_.<>5;?,'Y+2OHM6?.*D!+AEUI&< [JT$891*+SBO?I@[N&:(ZKG-,)F(\6R7/UPNQ4 M*49?< ])]*M-%#U%P9F4F!_B6 TB]#Y LR")K#E8K$\4]UX0XQ&20UUSA!IB MC!9BXDP5YHJR.R5U]T'.8S+&N=N&T>QCF!PIYGYNKK5U]-P$PY,%ZS19788" M0JFSO2*Q1197*]YF9L8#,D;'R+%JW7X?'2#C#@#RS'KIWW[]+?SW;/[Z,BP6 MUY-I4LQ>9@YD8^DTA>@AB+KG* 4;> DQR)/OM]\D22? WC\!_,('*1F2(Q])3N32.PV^D-)SD=I(1JSQ1C.@=J2PT_&'PT"L MB9H&@]_ 5:0/FD?"-*\*M=<]B#;R7TK;_P M55I.?JZ*C&_K\GP1/FA;>\VU!^5<)! R!=Y0^.69]2RW.<8[DSAHE]BV+_I] MLDB7L\75'+^0^'^C?_O/"^$\VES;D<@^U^)K"E-C4"!X%$EPQWVCG.8AU(X; M^[3!VK,-9"VT>+;&;Y5-:6,"UQ]]&D.XC8^3FT.)"8-Q#'*PAJ)@@JC/P0,! M5BA5I$J-4B0G,X=W^;DGOO):&;=GR"2G DH%SM<94DYK<*582-)%7:Q-2K4) M%_8D]%R,X#X(>[H0?GC==1![/,'>NEWXNL#V0ZD\WK'(=,D<:SRU&GU:ASEY M1K=+8ECW$\1 L?@IX?D-F74:%Z& Z/-MK>HB^M_V_Y#17]TEZXG;'KXC1 M)I\0G(Z,G$T1P O/ ;GF)GJ1,[9IZ.KM$E^]LZ420[#! DLH07F?P265:P(J MFBQ<<:%-A+<'D>=R>>^#K ,O[[UUUL'%_8"AFO%:5;&@2"%*[X Y;4'%+" : M)D +&UG4J)@^P3&\(:>79K6!E?];MVCG,FEY5I:[5_RP5[\ELY0<8@.9RT$VH%A63NN]WBYK4^3A:7:!.4# MKPLTD*03& CMK6!.ZJS;3 M[BJ*.0L4C032H[ _&T$^+ MBN@<)@>2L56S@@=?I^8E&6R2!9&QG1(/.[7ZW'YM+YUA;;R8PR4\J;%/I!\AO9+7_;3*= M?+_ZOB;<("K-"H*RJS6\A8)#+2A61/H?;9+4 [:-/OCJD55_B.)F0TAQ;/6' M/^\13BZB9,XP(#_;@2)G"!S/&42)4J3BG99Y./7?_^IQ+H7!U'^P%#OP*'^[ M6DRFN%B\2O^ZFBPF*YFO1H!(%KG2Y"GQD$ A2<2[+$F+7H8@7>)E)S#L[5 ^ M05 O'7EMLQ]#:*-34-4?YWC3IT,2DIG)"#;4X"LK!:ZD N1!HR[99![;/,J^ M2-JXT>\@ -@!5(=K8^S\R.O9?!)NMVZ;7(?G"CIB9%A!$1?@LY90N$)TQDIG MPT,?"Q_6'@"'W-!A%>!U;E@>FM!G=E?E?/LN]N:U*-#S+GI"!'F^LE M'L!E5?=')I^-H5M<^2:&91?J>FEL.V$*?P@]]8:]AQ)[\^#7BEL<['M2F%'V=U!L+%;F>5QBNH-@*^_A?E77%QH MK[T12+%&J"M4=*BA)I/@8G2(4>M03E#DNZ:FHXQO0+26SH5@2;*< MZPH>,O#*)@Y>F 2E=DP:%C+R-I'>-FK&#?-."Z)#%'"VU6,O_H66564[?_EI MJLT.D\7)J]"X\#HE;2$B!9XJ)T>7HT=8;5"L2QYEHT6:75:AE2*2T[Q $*+0 M83>%/.)BP7 M&%EZ1:+Y_ZO0AD?6,55H^^BL@^OY[91L"-[.GG]7_\%- L@Y M6;3+ 9*2!E14";SC%@+ZJ%$8XU6;6_H9HLZG(FTO(,S::*5?@*VS2I)<5A;H M+ I?7Z]R5N38D$>KE<'J]-3=C*>$6 _YV,&4OQNH#M!$!["J!^U#^1PN\69< M%DN&>*"C5ERNC9*R]NU8 63XA:>3QYAOLQOL$2E=PN<0-6_VSQ\E\U'+D&X+ MJGY@;;J8?JV)F;O1I^A3RBCI6$7'03&1(&:AP(BHK/%%NM3&T=I.S[AIC78 M&D#Z'9B>G2)V6Z+/G(4Z%*JV4A=?V[-L3=4(SQ(CGCI_$^BB(.X8)VIP/76 MO<](UK .8UK)B%\(Y$5$S4&[RD-P1#DR";D."I RFY0;K>%Z2$A'4> @FMX, M (\0>P>HN7G=??/G9+GFP/"2DHLK"UZ[G+F&6)R$4E((ENLH61O[])B6,TCB M'X.=(X7? 7Q6D][>?O\1)O/J$-P\1'B%#F5AP**JB>3(('BT(,A#T(;LMN%M M'.[M])Q!&O\8& V@A Z@]+BA874D+KQ5.245(9C:(QHL QO[J%(NZ*(07!6)DG5#%PH/4FGNF!!&EQ,T/.YC ME)IM!F^.HZ,5T.L.YA>?RVZ"F-G6D1UQ-;)CMAK9T?*1<7\J3O/:>*1T1IA@ M914FP4![%'7>J &GJVLFC0E"JN!YFU5X73X[,A[090P@I%CMGG(4?M?*3\U4 M#(K.LFF]V_DO\^RX#[*.>7;<1V?=W=P/;J;5.X>N>\YJ!U,NBH05(XE-Z +! M*4[7!X823E @])BP\WE^W L0NV?.]M9.!V"['I_U@*EU,KMX:VTTBJ(G)$84 M%G"*XG*?4I!%>Q8:+21YDJ2.[-JQBI^UT$('<'I#KMOL%^)M4G#]C!$SN;TF M**"0O/;Q>O*A/05/N@26#-<)L0V8GB!H7"@-I.[9\+(?NYOH>H_"M<%^E-!9 M\U.XBRDQ _5(D?7&3&Z#=G3DK'-.4*26^$O1PZY?-F[^=5B<-!'PJ"_7U_-D M'B;_;D!O4Q8A:,BVMA,(&\!;'T#344C%\\"$W0DD6S]^W'QJ U@<+\0.+I\G M)\+(H&-QCH&R4M:QM0$B@1F8(0MH-7')>9/;YZAI/,U2J&VNGT&DWP&*=DP, M_C&; M_SO,\P5:J5T0">@X(*S;R.Q ).S0)G2H6CI% MV05+PJ9"\A%1D)6NCQ[.<0:6;#736H=LVTRL.[CM[#1X.E;=NW2<[2/[@_'S M ^>36?Z\#/-ENP=&PTM$5+4&.Q90S'*(C&OP@14EN9/,M/&T#GY@/$WQ3$L4 M'2+[+@J./X9?-=A8D$0>,'1AF1#!2 =Q-0B#2P7!UXHR+8N,+'JFVMBBIRCJ MJ'YF8"0-HH/]T>2OT33%K]4C_-+T:ON,R^4EYG],EM]F5\O78?%-7!0C91;" M J^[ZY0QG"QNG:R18N+D*K@03M"I_S2!'=78G. "/%9#?>/O0HC,L)0")11B M1;D$,: &X^LB9&/);I\.;!U5W9S"M=I']D>Z5F^FN5W1S;T]PJM$2UW2.<=O M.%U,?N)U5\J[V>*@2II=/WJ0\IB#^!BHYJ6N3%W^NBT_R$(+D4H"*2O6')?@ MC4$R.!9=R*8XV::PY2$=QW?[/9+@^]GRWM)"K1UWD0M@=!)J$JZ MQ(ABY19 M\$JR1DF#ER@;-\H[ @V/F_\&5$&O(T5V/+F';X_<[PM.:8T:;I+<0*&-&*6N M20 391UF0T#QT8!02GEC$65NTS27A7%FT?+#U=7M=>@6=N\(ZH8=[S&TYI\EK6'F_@E+., M41%.$2M8BR6LQ#H($!TA1:0D?)MZQF%MWCX'A7@N(09>1P+(4+5769M.:T5L5):82@O6, M75M^Y30GBZP3\88R\5#7#[8Y6\^2-2ZPVJ%A\Q(=3#4=X&R#AW7!"%%IC*NY MX603.1J*T4]20U3%Y8C*IT:[0+>2,W(%^G#JWJSL/%KV'0!HAV.W+AC*B=C* MI':N:OUAI(/GO#9@&$\Q%,6R#F-=CCV4#P\ A_TOR -TTQ?HWN/R[],YALO) M_V!^._V)BV4]K/])LJOF?LT?R2Y)&0.(E!THB63OA25V153(HDX^MKDP]Z6T M^SOT$, \#:W!_-]7U_S=5&1G+6-]NY!:UOZX+,!; MAA"]TM:56(1J4VZX&WWC%EJ<'(M#::HW!/Z.-5F0?\,I_;"L:SH7=_RM#F#X M/ILOZPG<.'?>\X1&>>#D+(-*/()3QD+PWIDD$@K6)E\W!/7C%G><'+VGT?+8 MC43W&+X6XI?PYQV;KY;+^21>+6N(MYQ]7"GJ9E^<0I1".7"Z9BYE]A!+R!!% MR"LA.V9%7'C8R9%'S71X/!R?(W3178 T _O'Y[_[A]61\WN@0^%#J4]PMSO"C& M9)_!EE"'3;(,WM?T132.,9TQ\D;8W)W([D.B(]"R"7$CL6W2O(AH!'DVL3HT#I0@^7F6Z [A M5A>!C(729@#H8?2.?!V?"),GT&47 ?DF>W^0Q%_-TN3UU;PR]'%U1)YEV0BE MR25(YLQZ\)(S57B(5K3),AU)^,@1_:GL\PFU.]AHS$'= MU(@613 ,LI0"E"5?WI4L(00?O+8SHINZC@Y[[/7X+"[H= MIOGWR>75]?-7/4%26,XCX>RU_WN7\'M[LL<>G MG\P:M6SS> I_6$OQ%4K(!)"ZW\F!#UF13V^5XDY&8]KXM*ULTEWGP.8WK%3P MZE8%&QT#FBE?; X05$"*TX6$B-Q#2"5G3AI(-K9QG@XCN%-[M@^>GF[Z:*>Z M'A+,=[TMT^4D5Y8FM0<]7.;J6JV/I7(G@: *!2R1 M!,Y-I-B%1_#5D[5.VZ15%MBH8G%X7L9-)C;&]2@*/^<+_GV8UZV$/_&(+J># MON=DE_[S'+:^_HMCEK$4(3E+.)()(89@07"6F6->,-.H![W1]?\[QN7;:1W$ M4(LYUF_P0FM6ZO:E&#R=F&PH)E=(OW1:!9:Y%FVN]BW$='IM[X.#3?-VK,@[ MN)(?LG#=+Y&Y$BYJ"$Q1'%70D5,124"99<1X3,NXF#E:O<_"96]9 M=X>6]^$[KEL@&&;I62RU(JQV'7L&+O,Z];I>DH60\:YD'&V]%]#OJAT^B4GZ- O[PE!AZI\=D+YCXVO[9R)_]#$ MW-^(K&^5,;MF3%B4WC $5I.#2BH%SM=@+7/MXX;X V/J&82 M[^"F>S>;?J5/^UZE5J>VKVQX,"6(K!A87B@ S5A[_$2$4C@WCF53&MURVZCI M"4W'^T9'R[M#S*S/5R+",0H#WA2Z^>G^!XHK8MUL*>C_M BR3:?V=GK&O=>. MU_,+P#E Z!U YY[]O+&7=+GF@ ETKJ_S07CP5FDHV4;-N4D1*7X Y M1+^;6W=>TRHDXE),BR+G-40M4I4!PR0TOA17$!VZS(?(*@ M<8L*VX;OATF]._#\$1*^^CZ[FBXOBK4J>A\@Y_I^SE,"9Z.$1&P91..,/T6R M\(ZBGB*P ]7]+(0.E'UW&'H[I4_&Q?)36.)J%$O^B/-4=?45+W3F*C'R]G.J ML_&=LA =6=ID)0L^E,2PC?>S.XT]>=(M<#:8?L[Y/>W>\^*LT-^X*Y%]^/Z:UT6V:01^0T>E3WCZZW[28AXNY MB]:E?^#DZ[>ZZ[TNH/V*[Z]J6/.AK.3SX6JY6-*I))EM5!-=..N$E2@J8V3\ M,^D]6"\!L\$Z=[OXT&88YF'T=EHA.&L$T@-Z0JSMDC?%"25G_CMARM/"Q'FY6[CWG@ M^JS^55L/<5@B3^8Q-I1M:P]2,3I:DCP94<&1:51&D.E0J2U>2:W,GMJ\+ M/[8(\WIS+/,L81*@DM:@+#<04!BHP2K7CJ$/KLZ=F\DA&@1&--6,95CD&T>8QHR-?+(YA&Q MNCG1IQ/@='N&[M6**)-C"46#S[P.V2P.?+06+,="!"D90J-A5"]0-O)TH%X@ MM!.T#]1G!_A\0V[U[!?BJOW\PX\JS9N9B!@21YB(6!TS1&[)!V.Z0,Q" M@.%169DL#[X-EK:2,_*,J98X.E[\'6"(C'B9S;^':5I'NFLVE%*!"4NN>W%U M;%NQ$#4GYX05$WA6W#=:T/$$02-/>&J)HR%4T &2'IC5-0LRY>!82L"#0% & M%43% S#R;),62=)Q:'^O=3$?^60WV@&B[R+'?J07>E=ZX)QP:&T&:V+=!9T* M>%<86%=\B;XHT6A'^U ! ,_B=6:L$->J5;_;I"'H\<4 M#/264S_X]\DB7CZULP'1#- I2,DG'$:&6;209/$#1^V>Z16-A637FL MX'M]*%^U51P\2^S>OQ[,0C2( #64G[K5EWLKS#K2"T4'P,H'1Q*)BF?@L& &=QJR$11VP";//DM6ES=@' M%YLV8S@EC-U7?1?-W-21O_GS!TX7=1K\[.NT;JNZYNXABQ1RYT0F$,@85H/K M!40>++#$54E2>8SE)?-RQ/>/7],_$*!.I8.>+ZB[A;ZS\L0 @\.'9.WW!8-= M] &Y,Q<1M];O.\V\YCWNP -*F$7$Q-Z/': M 2@L>*6(Q<("*V2%63E%CV0'-4@#8&"7@5C["+R#S-&6T3U!L8+>>PA>XSPSH2LQ6JF-<6&LJYO MLDR"]P(=2\8ZV::>_6P&8NVEZ5T'8NTC]K$=ZT,&,@FF>1;$D+8J@;+!@=3*7XHK^F+)S<<"%>\=XOT?*NCNTK$^/C@8]0P8H,IE'ZW(= MM>Q!9\TEG0+.8B/_90LUX[HOQVKX6< <(.X.(/,)?\XN?TZF7Q\R<^.&\8+& M1SI$A4Z2? K3K]?I!L?KDTNP@(XL@,K.$:[)QW.,\>RDTMKL M5"A+GWK/K-"O-DW*@Z\=MYUH*(_E<$GVH/XU:F,V,BJE 6T=P"YM :>J=2M: M1ZF5='FGCM?= 3#F[7&$RC:5?H#\1E;[WR;3R?>K[VO"K:487>4,6BF"?606 MB&4#T3#GC,>LTDX.Z4Z*?_#5(ZO^$,7-AI#BV.H/?]XG7$?EA>=02FUQY)5P MCQ),L>2+9V=-WJGR>3?UW__J<9R"P=1_L!0["#.>&CCME?<^2 .H.1E"6^>= M&I<@15\T9G MJ#C 9&WUO"0$E(X":^>8TU)'VZ;O9CL]/=4/# ^= ^7> 7H>2N9UF,]_3:9? MU[VY3DGN9;8D% KG%=EA< $S6.F=)/5K[?@)+JV'5/64BQ\&28/IH#L\/;\< MPT063"D@E*MC8VR"*.C6-RZB%)RK(D_A$AV]O.1$69066!M,/]TA[UZUQ2>L M:4DZ4;4?HYXI.EGT)_^STB/Q.YEE?L'1DJD.' *W I1P%*P$%0"-=,9:P5&U M:U,]F.R>O/@FMK"A%GONR7NR$?$37M93NIRMBE\_$M?SY>QU^#%9ALNU+&:W M;8Q']NT-2\1@O7T-9=.V_\\S8T)"!S[H55\RQ152)FDI+"C367FZ?K_ M2DR:9TE'W81(H1,6"IV$@Z)D"IFCP=BF__U<^O_VP< N_7_["+R[._JZ+L$6 M3K99 LFB+MO('D(I5<&%B6B\%[)-?N,<^O_V4N_+_7_[R+H[M-SK(=$N2L,B M@L^:UZVT"$&DFAU.5B9'$C)MMDB<3?_?7IK>M?]O'[&/7:%Q2/\9,E[\$>4((HUGN@F M"Z(P"H@*,_UD4V V!Z*ENZ>>D[9N#7>M'2;U#L"S$<54KJXG)UYG_FXCVPO# M-4L4N0(6$:HEU^!3*<"4?MZ5JND[@WFFQPFP38@MCZ&U59+H1C0!4_B2MQXKE)4L7"O94AJ#;M8UN(Z?-Q:."+ M;R^)'PZ:V3):BCJH_,BC_ZG,$2V\]3V#8W32KVZ(N"PE!?SP%W M7"GP3EF1O76+Z;A>GBU33?7KN?,.'DY^UPQPMT M@:^&)1FLQ88U41NREN"RX<$K0\)I8UX.)'A\W_M(+#VS9;.9XCJXVK;.I6 E M6I.]!NX]65K&&80@(T1AD16R03&U.8,'SWLYQ0++=C#892;,/CKI$%?K+)X) M2F01/$2LBQ:+N #";XTFT*S+5 M0>TN.2+?4E@9"XM@C0R$]Q"3:3/<[ASFP!P#E6,$W0%.MKQE)RX,9SF L4'7 MB4=D&I%,8V8B.)4=D^445>CC3T$K>V[9CBFND8Q5"I),A%=)/ M]0869%$M5TZ?I.2WXRJ2O32]:Q7)/F(?NXIDKYFSF1=%CIL%JVMMGZH\)4\N MG!'1([>^X$A3?D]?-[*7D@^>\KN/Q,\#2J\G\W3U_7KZB5AS20Z>EL(+8%ZK MNF@FUL$X#KSRR7&1LU"[S9(YF(2>GF%/![)C=7%^B.,WLP-MY%[G4LL%R6%P M3-3._0S6*L%CXC[8U AQO >WO ?$':*+T1&W"E WIS8I74L&I0"RQQ)4T$B1 M*C? ZL"FR+.UW.R&IFT?W],K["!(.5J&8Z/@D-+/^F*$GO@C]NH>XE# >X^0 M/%JFN>;.LITPTJKT]D1-=$,@J+7\>\;7-@N:&)88= 86,-0*A@R>>Y)K)D&J M2)'P -@Z] XS?PU<'2OW<\'4C1\HC/,Z4&0LK2RK8>W@(SF#'IG&X&.T7 Z* MJ7T\:0^ND/4^OBEXDI .F]&&P\J)T^GHA9V.A6M4$&$1M.+SV+R]5X:WF7R M]3[B[@ RSX]=9B4%D6.L4_KJ',]T:3,IA;2<&VQ3=71NDZ_WTOI>DZ_W M44$'>'J'2_JPC>=HNH0#7?X,DDRUV-A$<#(Z8-IJY$[G;!N]_F^AIL.AV,>@ MYVB!C^U=?_XW0;]>[)^OX@;V@W,,.5- P4*I4]\9B803]HUEF$364>_6<_OT M=XSKY@R&AB$EV8$5^:\PGU1_KHZ>6EW3TF3M1"&9,&7JN#QRZ9"<.UL+\[A4 M@B[J)A9DDY)Q,XICN,5'Z:(S+*U/F @,F39=-3K%,/WGAT)48*[\O'O[VX=/-Y>K*445 MKP&94J!4+<#2V8*2R;+@(OI6.^UV(:\?0!V"@P@R)$C,L>A,$D6UB<\?TC&N6SPP;HX0<0^[05:F&+DNG)QU M0'+E07&RPN36&Q*'2>A+E%SNA(L&JV&:O7>=TK\Y7-H]0.3F&05]LLX+L*6F MO*U*Q'/0$)PE.RBS]KC3@+1S7!^SE\J>6!^SC_S&WA_R8/&)S#)'B0I"W8JF M$@M ABQ M,IR':R0N_7?G.OZF+T4]^3ZF'VD.+;Z'RP^T8;Y))0#)J(&%6L' M+<8"FGL3A;39^9TZ),YU?;++YO=B:+X(*R5P+.7=9=O MA(BZ/J^R'-%R(T0;_W$K.>/6-8R1'SE>*SU":^V$^Y*S"KR E9P\YZ@YT FK M=:W&^$1\,-MHYL%V@D;N/#]>U2^!YP"Y=P"?U0'[&'[5PW1CH/2#F7M/J@P=Y"5*;XSO^]NA^TQCXK)[$ F4\OFL5K?G*MS&%@*="V'-A[0KA3NA"_W M5[K9FNBN TQ^G,\28E[\05)^NUAA*)EK*4"'NEV"F]K4 M$0*4F)7Q,3-K8Q.@/471N"^;)X'7(,HX&%0_<1YGK1?U7?^XJ/O\ :A! S!X_!*A=8,>G$2_DV21RWMG $X VEKN[,VSW&OA"6%M]F ME_G+/-29_[^'7Q0811Y=HA/F9$V^9*S/$59 ,BFP*,E!%FUBN0/*9VTQK/)CD M<>M0.L'J$.H\"]S>+1;^4#XO9^F?JTOCRWSR]6OMZV0H/:M5?3Q&A9]EFUZ8H\DO!QWT([P?!PJAT[Z?S_>3M_\I'_VH;S^5@MQ+J2W M*&6R9#3KSK\<37VZ%!"$C,IJ[^WF ^]..&Y$[KBYSE/#O >=]^QXO [S^:_K MA6U7E;TOW_#-OZXFRU^O9]]_S*;TER^XL]%:H$*F8%,14)(L7"N39XE;+=T/CMS& ZGFRZ@=O]4W5C_VD'SIA1, M-0"]NT$NHD^UO\K5J>&UWXIY"-&0:Q0$G:Y4 KGM)S"-+Y"Y&PS/^UFIG=ZZ M ^4]4_\):_U!S8:L=QC>WVY(_$YFF5]0%&F4]PQRJ,-86:H]7^2U)U92*4PR MSO"T]_BE%:UU#FS6Y>2MIPG]E8N[S&^Q+Q'OPC7ZR^C'Q22?&E07K4ZKC MTEF]F 4X%\H'&\AR;O-"[T+E=@@][414,ZF-6E&R#HL]=+17F7Y! @QG]T^7 ME<[2\'K+I 85)/EM-AD(VDJ]?SKU^GJW61(-X,#7"F7-'2@C8R@$(?P 4M MJE;7FA>GZ&='>XNW(GD[G)YF1N>X\NP N)?AU(NB?WP]7Z[6852MI"ZA<+)W MZ_T3ND#4HD!F2MA,/_&F5:3Q08*V ]VI9U@.ET4'D+H9.WI7KKI)UL>9&$F: MVQ92Y#DXNAXV0(@E@78.)=/,!FSS"C]%U79UZJ>=-QE,*ET4JU\&W'_]ZQO. MEEC-"G+AS\[S11[RZJ238C+3)4NP#@W='5F@;EZEJQ248\D:J]LTWVQ+X7;8 M.^UD21-I=:#I;ENS%_;!/8=JTP_"O2].%@T8V7H7AP<+D>E+^\/."[\U7='I2O2H8F)>>D#2->:2F)=:Q& MW7F [%6AWTK%N3:KQ)^C;#OLG7:69%#I=&$8422#$6Q! MTO".CA5=K3!6W)*^=R**8^3NGJ)Q.PR>=AZDD<0ZT'VW3U9;SB<\LTDQ\#2: ###T\PF ]N@"C=4$(#U)Z M38Q9YZN#(.X@:FLRE^68LR6VGBDA3CN-,9!$^FI7N:CSFJ;WX3E!U=$:,A"T*%LN0+14%JN%H!*O,4DMJG\^3Y;]X.5*>9L[4!WZCF'H>32' MX.4L%L:EQ:@+),WK+);$ZFX=!L%Z41PWQF=W!'A=$;3=>)+3SC<,(8NQW\?- M-5B^F2]>AV_?:O+W[.S3@K@54I762M#<.[[M MGKQGOVH[S)QFGJ !L\.\CG5]5]:4+U_/ MO]>=;;_\>$2=AFRUL:* P%";TE(F3U5IB"9YCT%'.O56$-KI:[<#U&F&U!L+ M86QXW3;I_L#5G3;OVXW@DU!D43X(P%17_(3H2=T*"]:Z()VP,N ^P8+GOG<[ M@)UFO+RU&#I,WSPXV?!#E2>?6,:"C>1V10VF[/[__W6/]W3N/]<_6O^D_JT/6/Y'_?>_/KR]]?ETX8A' MB_#_I?G7BX^_KOM=AEF=$[>BJX:S-,7E;=*7TZ_?SO Y!??4Q_VO:QKO4K_Y MU'M@.8!>_&M59\SG_WG8[;WQ?:_N?%]M+CZ;+\\7^"H27.@)G!@>57)%09$5 M=[E(""'D.@>2,U3>1=XF?[$3F8=JM*V^[!,)X!?Z6W].@D?)N#' ZXU4==)@ M0..!%UN8%EG91C6RN]$Y[O#P=CB[J]\:2N\$E=QZ%<#0JF[SH:T5WD.TCZ+V M=-8\6A?!<%Y F:R!8*-J%IHKK[F@Q_CTU=[UGHG?P^I\L1[10"5C 9%2^.8YN*Q%TI/275MPO6[DUT:"G!#A)&O^%R MB?CN&RF0RL/?,- ';^9)_=@<^<>=(R*9J;7.$GA(&I27M376,6"LKH]0RIM& M$YWW(';?TZW-ZT>76>PI26SC"(6&/G1 /]5P4.6=N&\407 ML$W>_3G*QMW',,;[/8"$3M!9^2,LZHOP'?^!JS ]&]IMN??QK1V8I\\SBBN# M%E/B=14<5X'<79Y_7Q7M-9UKMG,^!7=4O "$WBCI,PL%L>VL@WW0-4U%>-@:PBI/@J0/5D\=FW!NQ]+^J1WWU;3 MM/SMM]=O-QN*74Y%<$U.NJW!=.WI"#%P4(H;LEN)+:QL54/P\.?W(O]]A38? MEH,CZXH/59.NKP+/R;"0"D3R?@^>^@!:*-*A5U=H3#'*.!:4KW,OA+)4;7SR>&ME39'>% MO@?_1A;[[]-9G9*Z(9P>2WHE">*LZ*K:@H(@.(/H\CN/D07!Q;_!=#$ERQ=BB)#D>M0?B3L,X8D-)XPNU"4&\Z6O/75XSP9 M@XE_;RYV$'V^S$*^W^S;N@X,U&+;%7Z>+WZ\*[6\[?)/Y+6B-"*);*T%X8A/ M2LLZ65190-2<9X?1V4;#K_-Q$R;A6R3%EW36D'SGDQF?0FBZJX1F\MXP4 MMPOD,W #FNQ['ZU0D;5IG]V3X'%#.D/Y]^^G4WI&S:O3(J^Z%)FK*G;?ZL<:E M;;ZN5Z0-*/5Y4Q%TH!6??7@>>W=^NRIO3XP'$\@;"EC7S3/GP*L:$T$3@R/Z/C( .,/]005/5)._JYIJ+U%9T,C)F.7!5O36;"X1( M1G\2+@HZK#6AU="\YV@;.65S9+1L48MV@.@Z .,K.M#J ZZFBS7[WL6S3>AZ M^<=\ELX752@3'DV*Z&M)??5!HZPCV:(!.B=BIH.9N\O5AQKLO05U(T=VQP7D MX.+K )*7%M/U829%(Q=<.'"VT E$\A Y>F!>:D]'83(V&H5VCY:17?9QX7:@ M:#H UV_SY?*ZL.3''_COUV=A^G7Y9GJ&^:*]>Q*$MC'D>E5LJ).1 MV7H@"U MBS)%J8ML4V*[!7$CFXPC/[\#"^\$JQ[?G*]J#=1L=A[.-A'^V^;(Y:B=-E61 M.W]]ZZK)P_@Q3H.819<3YQ"M-'4)6X$H"H>@DU<[_PK#X]._YI$2-R),"MQX'8U'5V(.#@C%6 M!Q!9:%-_OB.A)]4?=@2<[B._4X,GX0TG,3#/?;)0Z.[1K4MT_VR=T.XMSSH[ MJ[8K#&X+T$KJ2761'0NB.\OPQ$#Z9GZ^J#N22W)>0F35B^29^%H\ I&H(G7['B6,R>2\C"$[_4$9H\$$7D"$5'J7. MX>ZD_C$02I1NA=!F ](Z1>BN$CPAA+XJ])U7A]0A9TL7$:P29,UP)R"JVOA" MEHQWC&MO&U4N[4/N5EAMMMFD/ZSN+\M3C*I>KLQ=L^-&%JU1%/6YKVL>-=WI MO*-$255(,3M''E"FEUQYI2$XGR IE925*J5&\Z*.&B5]<(+(S5@;,R&G&"P$ M5@L3&??@HZR4XJ*[H*EK6:\["NA#J*ASYWG7LQ,JBB\ M30&$D8)L%?+\7!8>;#1:1JV\9FVLS5TI/:7H9TM$'B3!#JS-Y\YW&2T3QMH4 MZ[0<:\D*LH;,$>?H"L8B"VKC;6"C /,$HYPM\;B/O$X%ANN(6%')95T":&') M.,ZZ=G1[LI!%YD5(SERC%HVM23RE:&9S*.XLLRXFYV]SM'7TRW@9+%D=4$SE MGZJS#[-(8)F+GKN<3F-V-;"D\I0MDZ=M1K*Q(KXM2H'@AZV[H J[VQ*O" M#%/H36+C6(PG&XELB"$.-#Q3PQX283%*0-)D@2ANZS!@#%&D]RTHK M8=I4N^_96]%)3'$7O&S11K&+%#J((MX_ 2GLM[-[H2==/#HI AD1N=#[8&JU M/Y)I*T36(I943)MBBBT)/*68X;"(.UQ>'9A_CQSK(Z;Y+%?38:)CX#4K"M99 M1<:"]> ,,V <3RPRH55LT[KX+&FG%!YL +T]9=0OZ#Y]F2XNSB.R\-E)"S$Y M\J%*W6HM$P)Q23JNR+,*;>*!SU%V2F' !I#;3T+](JX&CU9?U@<*.A6&M>N< MOAX4Q@0>"X=HN,A(7_4F MQ<($Z"0#LUP$S;N%,*W V.NP/D=(+ANHNVX[ M[5W=%Y.Y2@Z1<2O!*,= !2$@: Q@$84P!@/S;0:G/$#,*47W=D',TSO3=Y=# M!R_Q[2.L)V1B=$J05@=!KP,HE2QX;P+HD)5W9%'P1M7\]VD9%T@'B_=)N.S, MZ^[0\D?X>KGO0@0R,GAFH T9H0HYL06MAJA$85%[)1H%0AZCJ"?D["[I)X&S M)]M''RP[GWW'Q6I*M^@CSJ;SQ1_S%2X__7O^Z0KW1T@?QBVKK]ZW$S4:-#:D_<=O'IU M /3J9"^.$@Z"0[,80 CA7AYT%#%9FE$PTFL#Q #4]0>IP.^E@ M?G>(FZLMBN33!@T=%MJ,3">C_-W1HDM!-9IJ>I.*GOSS/<7Z MR'*AG7G<09'H3=I_#ZOSQ70UQ>4'_+9)$+TK5SFC!TH1LZ_<,0)POR6V6==D8N2XQ8 9A MK)"(-BO7)OV['[WCUJ?V@4E/6N_8!S5VE=EK0O-T*+;-*I1HK1K$Z)EQS<-8G*,*+8HI4L5%/T[X4 MCUL8.S) ]Y?=@+,^FE7&WBT+_52C!Y?+$,_#V="S-/?XOH$K80\]\2@5L,'F M%$U64!QJ4@2B8AV"XBU)QKWR;>.Y1*V ?E,(D9(8:A0*Y;JW&2&9U,A?3 M4K/[X- [7&I=X_%&.[5,W'&F$+P.KA:P>X@.(Y@@ MH\PN*M9LL8V7I.AE+/"/K@MB5N$RM M%FL^3]TI]<&W =^>DNH;?5<-KX5KY:V.@*).PA/(P7,FP:GL<@F,.=&F&F\+ MXDZI(;X1]O:24\?0N]-N+2K;0I @K,VU/%& #T*#9,F2IQ5"E,=]=D^W,[X% M ^05J_-\?\\#XLP6R'N%="[\;<'"<\]1LU P;;KC[^"B12U)R5'D.ATG69? M(QG<@Q=.,"Q)6-,F172?ED-US/4G?B)^_4(_^G-B,-ABF:;SU!53R#)!-!0WQ,7S"?GV%-:\WS>5K]9UC4K_AQ M-;=YS=IK1!.>N4MT0U 5!2K%1*9^]I R7125K"RFS=*@72GM3K?L@II[;2LM MQ=2!,7Q]OBO&WL?NC;V<=:1Q 6F1S27S>K%IC[]:]O.%OB1*00 MD[$)6!(!5$8-H89X14S,96>\8VT=.W6JXR_&6DX2,!0R$ M"^D+J#J8(L90ZN)?94T.PO,V=65/TS5NA46'Z#M$;KNCT%^@<(:?J^W\:3C? M=\/.1PZW0/QKNJR)C;M"G)R+;A+(!3T8&-W/.@N(N-MI[M3?*X MA1H]0/@XTNY6QTYD,L@YV>.>5>LD2SI%C@@IU0$:K#XC;?*9!UB1S8HW>@#D M '(ZT(K\=9:/$=CYHYYP-?V.@T1P[GW:P*&:IZEMF-L(WI'WH"'5H5R*!0L. M,4"N<^-9C+R8-A.U6^8V'HQ?KH>]!*U+%&0M&*4\*,\]F0R2Z,,4DXK)2]'H M"7V>N.YB*;M@8\=@\L["Z."%>TU?.5V]"6F=@%E/LW/&,8VI@/":WN@Z/M4' M)8 KS:,C+>(:S?N[3\NXZ!E!'%2$G>=*-JKP>H&;FAZ4 )/PF8/=C= 61^PQ5]V+MR<9;+LH*8GR.PCX[O-P(0AE[Z/\O8?8G M?=*U8_)N\1X79;[X&F8)?YG/\N6L5BT43UIDB"X84%8B.*4#8-!(7.1!I#MF M^"/#_K?^ROXPM+^8Y\UYWH&Z^FV^7-YJ&+B\<_3:7_WVA=F9C2E>90>96W)[ M58ED000-TNGL9-9T/5O-#-J6QG%30ZV?RD:RZ@Z%/V[=62P\JQ09I&#HS@I# MUY7;#(05D2,JT6HOUQ-$C3T/O@T.GH3;_D+I %\?B?+5CZJF-UI:N5PD.2A0 M4J[[LD+2 2*^&^4\A-\=X.4A_?W;U5RMA,Q+ ME@Q(2S=+249.KR3W5WM=K+*!R=:=40^1-6Y.>0PW<3^)C&V^OSM?K=?)TIU; M9SOCCXOPRO(ROC+Q=>]4*0HXJQO(9%;@!$J((3%EO!9%RJW,]F>_JC]S?4^9 MSILQ>&RXO#Y?KN9?\::[<<6WB8S<JAMG?KNNQ%13#> MI:AR=&CC5IBX^\GC.E>-<' 0^\:6_84Z>QT6>3F)7ID:>8#" V'6,E:[CP08 M$Y3FKHZ'%=NI@NL/'=>D:'7S]V1:!V;IN]477%RV.I+?-U%%(/?T?*&V=6F7 M)R9P0JR7J#$:XDR032S1NY2,6S\V/%(&X7@'B'D=EE]>S\]JF]LBU#JY7^:+ MQ?S?>*'S+HX4>)&W>P3SM<#2V7 MT5^BY\_S:C8[K]/,Z4_@<&\*W_*]VO6K MQYW5T^I5:RJ L>%U>\+Y/\+T[,>;Q47Z.!GT$5=M^XU9@G%=Z("OPS?ZR>K')'.GBW:)O#[2P2I+4K\ZD#8VVI,OP O#-MU/NU"Y%?S\ MZ<"ON:1Z0.'M:-2-<-7&!0W):I4].22BII!+)A=4Y@+M6:A$?*>H6R[ M<"$[0;@-*9(.('9;@5_;!9>G"5SZG.M G%H&P6R *%R$X(5%8I3.HLWLLZ?I MV@Y>)Q2.;B"._@?';.[2?'.7Z!K5XIGKGP_2=K3MEPS,LI J M;I.T/\$FI5VPL4^3TB["Z.!%?*"-(MK(C? ,?!;$(2X2N&@,H,SD$6N;;*MI MZB?8I+23N)]O4MJ%]]VA9U,@X[A-&#/2E:INAXNVKOI!$#J0WQ&-+[E-B^A) M-"GM).%MFI1V87<'D'FP9\8E:8OD":0)DMP(H2%B$=@.9I%\0AJ5SK QCE+"A/_J>WB%"-W9J.U) MA[Q=PTED[!CZDQ4OS!=2U[8 SW5DD/ 98DED/$:?+-TZS^*=B$"K0J*1W/N= M)+EU(=$N;!T;'_\1SL[Q529']5/XZ[=I6@\TLUY[#,&!$Z(V79$NCJ)XJ.N& MM0]&>;%=@=E#G]YS8=G>>#B8C6/CX/UB_@T7JQ^_U>DZQ @5I5+T9*)1=16 M-Q <[_;D]%Y/M+?L#6#>VU*\C".\)L<2/]V=AMIR46B#% M0H%L528%)B(X$SQ@8<(C-YJ,^ZVD__#G]UQ@MC<*!F#EV&BX62-GD^)2L@C< M!4*QD?2&!:M HZ\Q\>P#INU,@QT+"T^YM,&8KI3%,"\M(U5Q[JY)A&=QKSO#C:I[^_#(_(Q$M?_V_Y[6< M98^DX .?,DC6[SGJ!DKK72_HJ]V[7^LHU-%/5A=!^<+JR??$LXKV9Y_9N_ MW/RZZ^4L)95(#[(%KY, ):VD_R)FL:P"EZ)P[MH4.>]*Z;A!DB.B\5[2L:5( M3T<%[K]<[M'/:J0.&RZ;.Q"&A RAG"N KG:;FU"7, 4+&9U(CBF9[D:M3EHI MKDV&ZT!XW08[GZWE]8&DO?B.^:\]O:_72[/:XCR[IJT$.EV)@^)*P2% MT8-3QH'P,G'+)&8;MC+7#J'BI#7?+I"[9>H=36X=N)G79[W6Z[=Y3=R<)F+W MF@O_FDV)PW6R]^7"KCO'3RX:ZT("QYD#E8,$EY0#D[PV5MB861OC9^"#C!L( M'P'Y/0"BJ_OPQWSVG7W G@7AA0(F7PY%A"**%8 MC46G5D-L#J)[W-!_%VAO+NX>P/W@C7Y5URM\7F][^.7'/>M^?;???5N'4?Y9 M RO+M[/WZ^4(_XG3SU^(8:^^DU7Z&=<__ <)[$V8+M8IMSO,8L$7Y0R"=G4# M_7JZ1Y(,C"J*B6A*<&U*8T<]]KCYE#&OULF K8>;^<"K>Y,GOY*W.?^!N'YS MWY\OTA?Z$S6)5<]^P5@R1[]^NRZQN6:%1)%0J@3%LPB*:;)(?43(D6E._G]0 MHDV-4L-#C9NMZN+!&A?9YN=CB3#7B"[K>_URX^UU?=?&!9W3HT.'8M1 M0U%&@.+D@?F@(T3,G!>D?R6_$W(/)FG<&11C _BX$NW*%+EZ8W#Q?9KP$2?H M;/V1]%_OR@=,\\^SZ7^O646.SEHXUXR(4EJEZR(7D3PH5Q(XBQ:$<9A"G8EV MM]9S<*-DX".-.Q^C"_-D3)"<3MIUB*V86WQJHU3L4;9D'HAF9IBP13HPF,FL M9>3K14G& _EZK/9H>94:#9T8MU+E&3_A1HQJ^5B0ZJ*-R0C/4R@6F+;K61$. M/,H"PDEIA)"2?F<4EW'K(YQTAG<7_.[J++8!00^V"HEW?:P+/57//)^MV;K> M3B&M\)(P%Y6J#D10-7TM(&%PADE5M%)M$/T46;TTXQ\5*O?7LP\DMPY >.<, MFUYC79Q7D==>8)?J[%]%%DV)!)4J;3G1M-/69O4^SU2Q@7. .*]._OA(%YW ):/ MYW$YS=.P^/$QK-5X/35 _"NR?\C?*7__$3L6Y+I2JS<7,Q06.%)"/",$Y^4E^"3X\!9 M*C(8EC0V0N"SM(W\ X#@KO0&E8B8\?0/WW!W\/B3UR]*_3ET]GGR^5>/ALK M$P(7KDXYX)ENG_;@C?%1<6V2W*[9ZY$O&!D: PMQ/C!'1T3%+7;U)B6B3#>0K!P?*"S( F X@2#6CP!RMVTK/T!?ED$.L;#-HA41D;5!_RV29F_^KQ O!B;>OM(EW2Q&)_\=CF+K:"V-5GCJ*QA)#]O+8:QW['_C6MMB\O??GN]4;CDE3 34P2Z M4^1CQ$P>SNK&U2F MW]<%@1N]F5A!J$$&*N@$S@L+DEE&EGGTUK4Q/FZ1,6X#31\6[?YR MZ0!4^S/N^MBS?.?J(BE@MZZSS9P>Z2@#!&$EE.R]DR,HTOK5F(R0X3,W(^ M9'2$W"TQ.5!<'2#NH3D7'S[^:W,86Z)FBBP;X55M_(]UYW31-;;FE1#$-MZF M3.Y)LD:N'>@-A<.)L ,\WFBD63-Q>>E ^9)MX)X\IO4QZCQ['AR@U^1>\YB$ M:A3+>IB@D=-\O6%P"+&-G?BKO%M;,=XQX[(W==S)NO B@3>Q0"JNUGW5QBRY M#=:V2^Q=?NVX_RNT+?@W\CB_WWZ:PNA+ZJF=%<&#+TI*Y=G)8AQ&0C*3D5T:9D?-[* M0M]*\+>^>F31[R.X^1!<'%O\%_O +S=]&>=YIO.F;$VU^ M$59]15:)3*9>B MMMK&MYWX;W[U.(;P8.+?FXL=V*E[CWWZ[6I&>U!1T[DR<,/J[*;(P7,> +4V M:!0)WXX4A7J6]G$'5_015CTR CK _(T&B?=A\6ZQ[MU9C^M LO_7AZV)+E^, M(+5M:\>.(WWN=;)@>:*?6&45MAF,N@5QG4>O!L;+X]TM@PBO SS>J(]^/9\M MIR2_35MMPNEWS.]F-PJF)VB$-@PS6)=RK31#KV6=L(WY[:VS"33%^R0AXWJ=@4@0M"63*"FRM%!P M^NW68'V6RLYC8$?#ZK#B[ "J[Q?SA)B7;XCIE_/?Z<58G_BB7&%26):1&0., M"0GT+D1P3M3$7\GD[J>479L5Y,_3-G(5Z[BP'%AT>X/Q.R[B?"@X;@9BO)DO MJA4S7=;5ALM)B9)[I@V84))+MIR MNO[MB\^;8$@R9$YH\M*"LD&"MZR0WYE82B(4&;8KE6M)Y<@9B'$0W)?L.WC\ M]Y;#I1GT*N?U^G:^^S!=UJMLD!6^%(XVJO12@%.F#8)V#(E%Q#%QQ MTVA&=[M#C1P+&]D*[@0LO=R;^#PK[LV[_?6O;],+/_=BZN&D""FD6<_[$@Y4 M4 Z<$0%DL3YIY12&1L,PASK"N'-A>[@31P="+S?@$&5P3P4PZ:-318)C(8&* M(5?[,8 6V2D?/"K'^WPO]GHEFHV#[>%&C :,4[X9=7)D;9RNIN7%O([WBVG" MRZG^=37,1#GAZ3&TD!V2/\], :\P@0U:1L-D%*SA@ME&I]HN5\-^7IBV>#GE MN[.I+[@JTCZ/R[28KCVV#Y4/I"42RN(@8VT&EL%!X(&,S,R2XS%K(QJ-I&IT MHNWNS$M-<':!DQ=P7VZ_N62)7C)F8EBQT64#4B.9H[7+V6G2'M(H*X.Q*I8V M,?]F1]KNQKS8=&L72.GERJP?RDG2!>DUS! 8,56YB!",=A!1)JD,EZW:5J]I MV Z4+S:ONI\LQLX>O/HZ7ZRF_[U99+%."]_CX20(#*D8X@OZVAMF&,1@$C#D M7OBL><[;+3O?YMNV@]%+RX.V$<;8Z%J7V]XN,*@YB=KY%2[[OBYR$:]F^=8H M@8DR123M(OB4.*@@2!5+$\$5P6)!8;606V%N?QJV0^)+2XT>4W"GL^WF1AGB M9:*MS!=OSE?G"[Q,MPVZ"&>7+VRT(V?O,_>Q/L<;)H6C9]@%5Y>4,0K_-+@"[O8BOL91Z<4T&")U_ M)^U26Q[>S!?K9803>K^$-ER \TZ!0GK7@K,)N!,Z68$FMUH)T.A$XU9.CW % MNH+(V!;RQ1G6O+_[UKZY^];^B][4Q:_+;]\FVC'/4Q&0#2>[KL[9CR:071>T M4-&(Y.\. GI29>_X]>/63X^KM%M*J@.U?>-PK\.WZ>JRO.71DTZTDD6HI &+ M+*!22&3XHP!;YR;E4%"'-E;6SJ2.6U\]HJ)M*]3]43LG2H[IPWT\__HU+'[, MU_P/LQ^;W[Z8+[+9>?SAX[^6@_IQNWYI(U_NH+/WX<]%%;()])@SR3Q= <]^0R:(2A6J]HS4X",)5MRT$$U,IU_KD/= M$;_MUJ'N H(.#)+;SGL"Z MTYV@\.1PUEWDT@&H]F?<$V/(6,+$2C2@-?%0\>0@Z)CJ&#*ZWJ%H'AJMYFUP MFIZ&L^X$KF,,9]U%TAV@_>DYB[J.OXJA-BH$"\SK"40=+9R%G-]:]2HXE&:UDT9M& MJX0.&)5Y6N-:#\'@$&+K 'T#9-71U9OE#61IUQ48'-8S!#&S8C J&UF;R=:' MT_Y2UA&0&GC/G+'1_T^IROI?)N]047G[Z$V29G^<=\]IW>)LP?YF=G M;^:+^I*A+U!Y2 M?X\+=Y$$G3") 84HD*.LVWS6N4YDQ)B(NC++%W^J=^WBB"=ZS8Z \^-?R3U MM_=M_+;N)?ZX"HM5YW=R776P?'O9_ M:GM3C_=V%T:X1KGV7?Q*LZPCH7\*'.GK"%=+=1'C!IXWQB M6:C.9HP.>/H7'^1M=WTZ5 4[8?EO%R!^GGTYDW6F$X(7@8%B](^@=(%"OV], M=L+G4U,%.[+@1%_SOY4^:(GJ%VT4W(X7/L\X(T5&Z0S89&P5/X=@.0-6A,@N M$3AX9_5&0[/@Q0>Y7X Z:(GJ%ZT.-K'*)VN$TGLL:) M6D]NHE#1E1/3!;N<_\6'UE^ (FB&YQ>M!7;PKFS()3G)P3JAR)#BY%W5? 9W M3D54TFAQLC5?PVB 4X[BOP -T C+(V< KJ> ',&=>O7Y\V*=3'P[6RVFL^4T MW9<]PPPF4S] M/,GQ><[%G3GW"*]N[%&;I"*YSS&!L8;T;R9WQGETD#+G*I8@E&GX%(]TZG&" M]2=]309;M71DS/85G#\FQR["&1/KE!*%I7H/:S$?\ ;.#^LI=3.9[/\9DOO=]3.9[].Q]3.8K$KDMO(#2F$ 5(\%SQD"J M7&*P42G99BS72YG,QZ4V(LA"-KB4H!)SX&O13,B6N;J^*Y1&74H_)_/MB-]V MD_EV 4$'<9?;0[J*82E6NF5*]#9E2]8G:DMO;$K.$'^-^CF9KPT4GIS,MXM< M.@#5_HQ[8NJ12L(;$PMP+@W93=*#"SJ H?\1S->5;R/ES$]\,M].X#K&9+Y= M)-T!VA\;J<508D@\0TRY&OJ:WJ.D-43O2RX9%39J6CYD$MII3>/;"2E;3D+; M16P=H&^ =)=2]"*ER""4I$$ISB$P78!9YK,5&B-O,[+O<-I?RB2T0TR%(R/@ ME#&_9Q]]P!W(W+>S]7;0C('VT%O9= M0-=7-OT(V9B)<-8R+3-D9PLHIA4Q)CD0RFG)D@D,3VVJQ-]Y%EJ7-_( R+WP M!_+.8"H3A9I*E(F@2^U-=4$:5'QDO*I/91_ZUEH75[+0T#W&K-T7_/66B=QV.;@?*%^Z,[](7RDD.QKN:Q/%;%S<%+ MXE_.3NMH Q8[TC;%7GJ<3SG,V^X"=:@,=L+RWRY$_#S[HDQ6NIR!Y21 F2+) M,"+S3;(LF233+L?.B@Q^3D/[^^F#EJA^T843N\Z-"D)J)4,"GC6)WVL'SH@( M1M9=@(K'M#G::'A5$\EG6!;:^]KQFF2$J63O;72)N M2BWYJ0U*_3D-[64I@F9X?M%:8 ?OJC ,G*4(01L#*JD(3ID(UJ;@$%$Z?K)5 M7S^GH;T #= (RS^GH=V2O7'&ZI@1$.M4&QXDQ&057=IH2(\*@>).E.#G-+0> MP_B=R6 G7/7R),?G.1=WYMP6 RJ$SB:2F0(E\)IM51Z\B I\YC+9S(+5#DIZ$JNV"VK^#\,3EV.6/*!Y&-16!H5-TJAQ!%4L TNLQ,MM*^ MD'&'/Z>AG>C=W@.I?_=G6WHNY.LE>1W$NJ!1& P2?6SH0??\;+_X M66@G=;7WQ>R+]I1__>L;IEIG.Z^:[[(IK4C.8V:0M0^@A#'@,6? $'U03F?A MW;C.\$-DGV@XNV=_]V!TC/@V'I,SMQ7-Q$AOHHD9A%9('(JUJ;-D"-Z:$$7T M/,2>[L]M\D\T*'PZ]^@ M QVGYK/Y/PT7X6S]6_?8VB=IU?FBQOL6AL>F./Y MZH_YZK]P]>KK?+&:_C?F02=V#DM2HWF>#?G6Q[1/)9WEG%N(W@A0R22@5X.> M#R9*(/O+2]MF=/)+F?:9D(OLLH3,K*]+>PIX7;,\J(TT2J544AM_Z^>TSQWQ MVV[:YRX@Z"! <7OPGQ%)>KF>=Q&(>.$$."9DS;86(VW@UK6)&+S(:9\[0>') M:9^[R*4#4.W/N"PF%8O8FT=_FLV72T_?/S79GADMM%%HPH8= R4E :<0P2? MI16L<&9-&Z/@2;(Z[T1JCIIY*Q%V@,?'QIA&PY0V*4"]\*"XJ.W2(@(FH21R MI5AI,[/ID.FSXW6_'!N#0XBM _0-$"8J+"LGD(.0]<0LA#K&(D+A6CNAI4'> M6;OW;R]M^NPAINN1$= !YG_]^NUL_@/Q(RZ^3S?7]QX#KLI%UV==KL-)=X-( M%\&B#YCFGV-%_/RZ\?W[R_,Z4$S5MM]5:-,U![G["3#Y)SRV16@:V3)D18(,1L#)8EL ME1:!WI6?&:8GS'+,0AM4!HR*=>PF/< N>@U&ZY*X\Y[K1MM-?V:8=L1ONPS3 M+B 8T11;+E:3#_5(ZR SXR5R83AHFSDHJS)$YQSHJ"M'.3>XE4]/GWH#M?2K MNXB]];4O)9.TD\CGA_*_!]!L@E^.%[I:LD"P9*,HXQ5$2;0+]!IMDC:(K:+G MV\-FS/CX 2*[*_0]^#>RV'\G4_7K^=?+J">3,2D10151:Z]2(5O;"Q!NFV$ORMKQY9]/L(;CX$%\<6?_CK!N$!N3=%!Q!E/=J5T_%#0C!&.2-5 M3!RW&A.XG?AO?O4X7NI@XM^;BZ<"#+9B(S.% ME6(Z&R+UXE('^]@J(R'@E#%_Y?N_6B[/OUZ$@BZKF?]C3N[,]&RZ^O&!W)H) MT[)HX0U$7_=7^F2()28"RJB=P*P,RWU=BNT/=_+I@)WP.M1U:02>EW:?/DR7 M?[Y98&U70T+6:LV0%$RT A-@8K6U+GEPUGBPDB>5- _>MUGBV_QH)Q^@[^8N M'0R<7F[2/FV@3RF7FG[@$](?.7$AP(7@0,5 G(B65(QF$M&DQ%7# H\F9SKY MF3X'WYWQH7*Z/8WW$CKK\/37^6R=_'F/B_7?FZ#4P0M; #&05QBE(*^03< MFNQJ3X:WN^,5#]Z^N!VE)]_QN\]MZ \#IY.Z_7C^]6M8_)B7JPJ7]:'/%^D+ M,:I66;Y*J^EW^I.#IG%W_]I&*=T#S]]'>I>8G=QZM9'46*\* Y?)WG&FV%P$ M9QC:%!B_E/2N+$771FA 9FVU$#/XS!1PX5#G4NJPV)_IW6;IW5WPVRZ]NPL( M.G 3;O<2H6"19:$@K+,..5IP*2%H[X-$RXW-;53 BVP@W D*3S80[B*7#D#5 MI#D#M4.7G2?+29(E9Y@%'RT'[V-1/*:4_<\&PGT:"'<"US$:"'>1= =HOV7S M;5)WZ!/3,5M(DM59/AGI&;*J.K\U'&N3T6T260\0TWF,O3E"'BO"WU-<'2!N M \9F6$N!@WG&9UD/,@R,CH /,OSI;_YF; MO2XWCU[#CK,E3K)5OK"<023DH )&B!)#K:!)UB<3,VO3K[T=?9WKXH%1<]>F M'5Z$HVYF?2)B>/G(K%LWIO'\H@O+<&UYX!RTK,OE=#$0';FI*I@0 \]:E$.6 M(3SXI2>?%=P'<4TETX$R7-LN;Y?+<\S_.%],9Y\O)LM>=) \&H-<3GA15J*0 M$%Q=9NZX@(@":P[3YY*SBK[1J[\?P2>?ECM$71Y#R /JS^9)ANLDX[R\__BO MS8R^01,*3W]%H^3!#N?J(U&@9#(88RULY;X^T FB*@7(Z2(G2ALI0AL;ZZ4D M"JQ2C+&"H!TC]Y5E#D%$"V3@:":*\V3Z_TP4M.L#VP&_[1(%NX"@ Y/C=LR0 M%18T\1#0T3\4,D&O3680#-8=B1SEW4G,/Q,% T'AR43!+G+I %1-@H/%!R>R MY9"B3J!4(4LHJKJ\+PGF4]:,C[28_L03!3N!ZQB)@ETDW0':'QL1YEU Y+% M,I:.H9%!3%Z#5KF8H"*WMDUFZY#);J>5,-@)*5M.=MM%;#WTY*[O,)&,+GL& M4N8,2@8!/A+E.ENK-?FF-W:Q'KF1^P1"]OL\U/OSOP?0;+!.U":O2->CX:3Z MG0P0$C-@"F))*=DHW+"PZ:*;=W>1/=+(O0O_QN[DO=6"K)70=$P#H=3AJ:0K M(2C)P28;A-(ZZ@'U18>-W#L)[M%&[EVX.+;X;[4@IVR+EVAK-RB]<71J\"$D M<))'5I3G>;N \:DV?/%@U06S4/?GS_S[=OWW_Z\':6\:]'NG(Y MLR('X0!+).9D4@TA!0E&^N)5I"?!/9N]&(7RSEW#@6%Y+YO<*T9.^='8H9D] M8TJ!HP99V'J*K00GD@7/$THG=(B6]?6J##P)H>6GWZ<&&]N(Y M#^2 0)*.K%))MH&O>S$<*E&8T]FI-LT>?4Q"Z+ELI)N[=#!PNC#MAN+&ZSF1 M?[;^A/^L4GSI'!7=?,9*QE-SE[B)XQ*"5HYH(WW.Q@TQV#Y)-O\S[, MF.L.%:?\ZCP[YWQ=UK1\.[LH8KLSZGS]PW^0;KGB[X1'+A-J!<6&""KI2+(- M#'2TCD6=4N2-:F1Z8<')[XL>Y14;%8BG5$YY&6F:EZN-(SI74XN M^.7'FCG_A6$Q[!"'P^EH-=5A8 [U4;U9>/$UH04&">=*I M30WX2ZG>E,%SGXT#%I(#Q9F&D*6'A"('7X1CK?:;_:S>W!&_#<<\[ ""#NRZ M->7U75MGM"675A195QQ&,DI+-N3 :8(O"3CI51O[@2% MAZHW]Y)+3Z#:%%E99U610H*UY.$HSAU$5SA$Y1-*([30;<*S=PCIH&9R/Y$^ M!HX]^#MVW.4-*?EP5DTAP;A;VT6;9+C**?#$'#B)=0*:4N U*C*JE=0F"^FR M?\Z*?/HK.I'_/E*;#\["KH#@;YX"T2=34@9A4Z&'/#+PAGZIO=4HI9<\;1

_0KQLVIM '"WBSL"0B"W3Q%"MX+Q1-H'NLA,H5C_8+]E++AV MJDD'B=+":E^[ZB.Q5(E2P$4C2-?*Q)U"9'ZD?,2)=Y7M!*YC=)7M(NE1Y\\\ MUZ!4G ZJ]CMY1Z=17M'S$C$#"HQ:V9"9:N./_WWZRG;"RI9]9;N([12T[?.) MPFB0&(ETXNPYO53:D#\;!-!O)R.]\:91 ^3/:O$AC(4C(^"4,?]L=OHJT_C' M^84];VUR.1>0]!R"UZQ,Y?A8&Q>[0RAT. M/<- M^W8QH6H5%JO.[]GM*I!)U-PH@P%0\[HF30MZT7D$DFQA(6B#=R,/W5^SVR<\ M^?+R/F_9 3!ZT<_8?ZQ5SQ5?!)>L9KS >5''+CD/9!Q'J!$N[Y/E,K:9&':L M$YY\Q7F?U^L &.U^O?S%]9KAYW"QOZS[6_9FOB@XO?)EZWW>M]#V<Z[1Z1[$;G- MY%IRRTEE*.M!Y5+ IV(ANZ"52%QSEY^[&%M_VTE7CN\"H5OE%H/+H0/?_^V, M] M>J87?ZE^H8JPI62Z*=RPCU&9>,OP2(X]+&HB<&6/0RH!MHF%/$#4.\AJ) M?]Y&%EUDHQ\YS"9ARJWQ7-&ER^1"@ J6[#.=%&BNZ7::.G%92Z&UJ=_#,?2!)$ %?7LWR/_ [GLV_50YM5DUMCI0YTUF2-1 \DB.& MT4*TTH'4R1IIM&(HFL!H"^+&S=NT ];0UC\B2OZ[]OG M85I(%@49!IXNC(KU9.3[@RN2YQ(C,ZI1">$SE(V;O6@'LD$ET@'"_HDU,'!& MYWF5OTYGT^K7K*;?\?:A0DJDAU4U%.JU,8&#+V239JN=#2>/ MXQX.(H5.T739":.*MMI8$/6^*=027-0(UA;.D*4<=9L*T,=I&M>D'T;F6P!I M#P%T *6WL^_$Q/GB1YW1<\&<67X7E_0MRX1TQLL'OI ):4(!+GG=^T'>BJM5 M;S$DGKF6/,@V4>,M">P/9/O@X5[<87CAC+_H]QDU?YUXK-X*NA @E3KV*D:Z MH2QY\F(29O):;+1W1_&[<&O>W;UX[E8[>_/G.HB=(NRF#)UT5#-T_Z M2%XOZ1B;;99%FNCB=O,1GOFB?@/J>\IU!^3LQ.0.GKNK;;^X^#[=M L]<-G^ M^H6X@DQ7TA7&DO:RR6LX#/W]VOB' M(79$*7> [5=GZS^#^>'S7IX*)8O>=R%^4ODVK0D/5]/=+^* M:1=T/3XEMJT4.S"^KX]Z845.O^/5.>NNCP^8YK,T/9M>AW-NG-5Z;UU XC'6 MVG51@](:(29K@M>("1OELP^@NH>"BI:0;2S'KC#[CPT!=,A7RR6NEJ]F^;=I MB'7ITW3SL%T?DT>MM"D:$OHZ&BTFB$HR<#PEIAA/NK3)6>Y)< ]5&2V1VDYZ M78'T7[,%7;[/L^E_KX^Z>3:6'^9G9V_FBZL)+-&5^BUJKU?/E=:>ZAJ*,E5)O*\ 3SJ;&[\M0-:M8;[\J'=I2%Y<00W2_/B0K *^+K!L%:WQ;I0 M5$H?4:C$LFA9<-_$S7I]OJAZX1&+_/5\MIK.SJ>SS]>-;=?L$%EF+VWMMR3[ MO,[/=B+C.@_$@M;"WIT^/E3)^-XT]^MD[8*M>Y7EQY%A!Z; YJ1O,-<"P7M' MG63'9"Y.0V&.CB/0TA,5$5![%GE6L?@V-2K/$#8N[HZ%CX=A.8BP^L'>NN"U MFM?T%QXXE TYV&@=.%LG3H9DP-4!82QE'3EQ4[5%X-/DC>NQCXO# 077#QK) M9,;IY]G]X\BL72)'#B1CB;CF&409%02D9\4@_4CSIIKP$<+&]<1'UH1#"*L? M[#W"Q8F1V64F-%@7_6:TE#81I/?<^5",2&V"0T_3-:YC/2[RAA#5_L";K\+9 M(,"[#'/MP\546RJSIJ-J7J?R.@&A;GHQ.:HL(XL8VZQH/X#H?@/LA[@KQY)B M!YKR\J@;&_BQ:\B3"<[1J3SR "H9TO]>1##"*:M#"-&W>:RWHV_D227'@LLC M,!U0=ATA\I8U_-C9LI)<&R& NQKQ974GEJ #!N7H13)&DL7<%)?;4#FNDAP; MG8/+L2.,;NSEQTZU[BEV@8,M>=T+45,16=%#)%0L097(VMB9V]$WKJ'6JTDU^6Z9TR-@=!:1#A1\FX*C9P@;U^<9&X-#2*L# MK^>Q8]CDA$^&U\E:&X/Y@(&J7EOXC M+"Z&+ R3:+[W<4.GCI^F]PC)8-3>:%:[Q754H 2]92%I"UHQX5W1+(@V*K]! M,GC=^W+UN1>=IIRG6%*2@,CH?-ED<)ZH,:(D9QV7-K#G /' Y_:;@=U%H+<: M) ]@7 >FS17UK\Y77^:+Z>K'9MEZM,%H!SS1\ZB*#^"D3&"SX.@0;4IMPF4/ MTS-BA^TAXGWL+=F?UUTB9C/H('*Z*$)G*-9;S\]GJ\6/RR%U6 17PI$-58<;%*8A)HQ@ M/9J$/&26VA04/4A.;^#91])W':.#V=X!=C:1A=MGP%1<1!8@L40NG>0(D;D: M3Z@USM;D4-I$T!^BII.TS9#(.9CI'0#G5JCT?Y\OILL\354JF^,(I20A/D'1 MB8/".M.<60/2&>*;)Q:%-O[T,X1UXE,K!H!;.H+9=MMB,]0]BXUM% XM\&5'O*H@-H76,PNIU'FI05B(V06Z>.B4S%E@H_7'M^GH$#C[BOB1.=Q[\'OL06JO MPRSD\/'#K_^XX,[EA'HM668LT*,NLR3*

/P[QK5YFP%C(*9V\+B\#M^F-31Z M&$/VNXO* +.J3B+UF:4VT_&>)&O<;'C+IV*HN0&[%&,;[52&_ M( $:;V1_-^&H"3',^%H60LR+=&=*(O4I!03%=$)KDS5MW.O]:>XAD[4G5!Y, M1C276S_;QQ\M!1$F%RD#V% 8*,$2N*03"*\QJFBWB0T$,W9E)$##'3S6!>K <("8@:&6#$F*3(QILV@Z"VI[&'1W,8>#622Q.AM)TDNX#OYNK-/M_U:9838:3GY ^#UWH]OLJ#,Q$AB)J)DC9EVZ;N M_W&:M@*;/@6P#<3W#A[=AW,$7VL&>U*0)W)[&81:8JY0(GA''K&-,;F$P@1L M4R[P!%%;8Q\T2O+%5F4TIDZI3MQ\++V M*,2HG>**E.YV0?4]OGPK]+B>T7,4MO>KCSY]":O_G)^?Y;=?OX6TNK(8+\T_ MEK@+J<84;7+UZ4:(-M"AF>$1Y]8O**UZ^QUDX MJX-H7\WRVQE]+RY7KU):G&.>9%MTD766Z#HG*I&#RUQ#=&0E"&\$-AJJ> #1 MV\5PV0D#='#1C?TD/W+./W U<;FDC"5#W?8$*D@',>L VF;Z22@8N-CJY7W\ M.[8#3-=1_R&Y> )C>J^FT"[)?[GQ^W6-P?D*<_SQZMNWLQ_D*%]%7.X."JF: M?*"YO4-3,W0W9E-N':&9DSQ27UMVP1K27ZJ40)I,() *TR[5+'EIW.TV_&3? M(<*&W/"Z6+UN=#0)E-:JKCG3=5Q\],4;B;'- )AC!8!'Z33=!6TM@L&[2+4# MZW*;(S\\!@>7$Q-Y(78'$%+6'A5?V_1# !2HG,[T](4VP>)#J.ZD@6@$Z XB MQQ/![%68='E9.3QAWA64#"'[.IE$BG5=!*=?2L,9*YC3> FW^_1VTIDT DX/ ME%T_-2W;'/:/>36_SNF/Q3/<5&(\O+OT]7RYFNCD TII(22'H+S5X)BM>TRY M+SDGD:(=#<2[G:7?92RM =Y0YB>BGE]_";//] ?N19/_(YR=7V#@[&S^[S!+ M."F&7-] ;U(1Y/*J0G??U8F].JG@4=>>I#:]-0,?9)P\=@]X;R7M$P'[W7%] M]4_\8TI_LX;+-B= CJQTFM]P#K M0>5Z(EA^M_J"BU?Y_YPO5U_KOM&)E47:6)NM"L^@7##@A&7@7;)16M3&MAG5 MM0^UXV3R>\#J07+K%IL/5Y,:9KRU'HHN9"X9EL%I\F:=PZ"(NP*Q37_4P%6^ M@]<$C(/#@V5T @,>[PU%I=_:/ 0)E[_@ZM^(LW7!%K'AHEAK.2\7-E"XM4UT MF)3&\/0,G=1HS+$CI#62%8HI[4 Z7G<:683H= ;MHW"^E!CVCE,!2LHLV:2=%6UJ7W:EM-^$Q2XX>FP8"V=]DR(!"QS3\<+"-[R $RY%(6F0S9*/.Q(:!_+/L9!YX B M[!2AE[^WB3?7HRV^KTO/UB5GX6RY*3V[85M-%).*I2!!U^HC%>B%POYU])]G,%S\F7OIL59UM6"^K\G1WG4P" MN!76D8MI V^3.GBK,H MVX*AQPOQS\5\N9QPAZP8FR&SNM%>.0,A,PFB!&8MS\+$-J.#'Z9GW(32N*#< M72 =[)W;IA0F1QF4TPX,J^4#,M)-,4@>F4'T6MO,?=NMVH<6,PW>1=H'X X4 MU:'UJ6WPMVXS4D3[(':,B6I:X3RY>1$9&Q M6!OJ7A///85=HM%.S1=)Z[+!7 M\\#I0%'T95'SX-OL3#N0T&Z>!8> R5X@'$9GXW=Z/,X%/&#QQX3 A^FGSW1_ M_+G,*P,_06^-X=Q J9MXE"7A.DD.0_!1*W)7$?'%@I]C/][-.]^ <#N+(L;' MV_-"_'4^3_^<7EVMQTG@[%/M+[E-O?_X^XE#9$X&"\4&1WYJLN!*+!"B+SJ+ MHHT\YV5\ .G=/.F=S5JVTFOO>/YE.B,7NQ8 +A:U@V1=N8R*SB6C&T*B)PYM MKATBONXO"T*@2XS^<4;D;B6RFU>^LV'T=%UU%1<_&.QR_S">9+*:D=1"28K. MEM6 L01@1M"1D\*JQF][VZCJYC6O(=1.UL;)EJYQF#R1VD;'O0"N1 #%'0.7 M=( D,WH?HHSBG*%*O\WGPP?$!\E^:""UZTEX]>G38O7-=??EFI M:]A:L&M&:"H"&?>,S+9;=0*9ZJI:D 5C"B9J7]IT:YTRKG641H%#4+'OX-]# MI-]! O!13V/9P=:;O^+53;IO''J?%W209_0?/L[?_(5?R%#4O_XA7]\L9LL/ M\ZNK7]8%OQ,6I8X4^$/.3H,2R,$7$D^JJ?@H0N*ES;-N:\[ZS7"? NNN\-#! M^=AUS(W&9*WG0&YQ+;=,'KQ4$3S*S(,QA?]O,K)]H69/2WV("H]&XM>\F,[3 M']>XN#X]+4[4OY\OIZN&WP_Y:NW]_G2SJ"KZSXR+.PL@) OH7"B1B??,.\LH,-1"U^T^')!5WTG0R8R\*-MHU,4P](^X'+$-L/:>MMU, MRV/7@>]@^3TQM7C*VGT.11MCA340N4UD('0A%G,"[Y-";UDV>VX>/^[[XR:7 M^C6_9]#FI1GC';Q/C$HY8F1@BRB@.%,0ZI@2IT-0RH;D&I5&#D']B(;X'! [ MQ2P/H>]^,?YS/H3GZM>CTPC<&P.JEC5[1K^5215T7@B9SKJ\XR#J1UR3VP_& MV^F[B[?2'5Q_6(\V7;EZ#]A^AU^7^?=2=Q5,8UW+OAZ@3O_IW?3+]'HS&(K' M[#@CMX^[%$ Y$P&=RY!2C#Y:Z31O\P[6@)D1=_GVC\3$SU.Z)^(_\J=;FO)V5 M^>++ZJ<=\]:[Y:<,\FC[$G4#O;YN/O,A?YTOJDFZLX!..,4Q2B"<1%#!<'!< M,3) *N:0M$Z-BLMV472J17K\<^]?8#Z2+%_37_W[A GC68@.,@$9%"8'@2D/ M*+E IV04LLVKUQ[$C?M4, A.'EN8H572Z\:OIV?Y8[WICZHMV?FS&EF=;92V MMCTF!5\*)K!>5DP1L%Q&#F*CSJ"ZR[%;O^&B MMI!\RR=4Q^WQ4QO9LN>I;VW5F&?%!F$ #:_;2S0#AR$!+RH9GY%Q=UE6[;>; M+R$O?B_K'[R*7==?HG@U>R6+CF 3=S7ND!0_,P\J2VN,X2KY-BF[W31U:IL. M0<5CVS20 CK($]]RB=L>(*"%E078TL&2($1D ?4UX&PHV-9GO8MNT9^TD M:=RBB:9 .DW\EW.-_=!UBP^Z;G_+UX/>;/M\J-%E=S"/K>^_R+33J!((X>NB M#?H%O4.R2TX9B];IW&8&92=>?;7/$VY+"DDI,'45MC+&0@C1TU$M1G&*I?UK@U\_3B%>O_IK6'K'@ MI,$"S-9U)EEE"-D82(*D*)$5LN_[X(Z^\@!S]+O'>'N6C)$1U5KY\Z$U,3:< MUI)XR,+/\R\XG4U"2=(;[<%R1F)QS$%(ED&)P0OK!8MYKW47^\%I%QGCP&E M](@8,*DDZ/ \-^9RF>/_ M_33_]O\V/W$-D,UO5OA8(>/^>R/"8!BES4^2X-BUE^N-:E_R@MA?_BW72&(2 M)7,Y] I8 '!%U>W7-F"SD@=Y'Z%E5M^^#CQU_#J'D1X'<3N;_[VYM6& MPZOE%-]C MG)9IW!#O98I/4\VG"+[7#/.;+U^OYM]SWM3(X2R]S[-E3<)>X>RH5/(+/W&0G/$A M5 ^4''XT)?]#OIXN5G'TEGYXQR03:"046\O +>>U_!;!6N%U8#X8U6:EY@%$ MGFJ&'GWJD496>K@O*9 B,J?(0Q!&KQ:SQ-H32"9=6Q$$.892M'D*.X3*< MG6$(^A I2$EY@5>6IH MLFI4'G].F[<>/?6VOE#^5X[7^799RN_A:OIIW?#P"TX7=<0\^;A5/6M7@>CZ MY:8J9-4BL5S_T4IQ]V<-K;$RA 2)%SK4(9-K(F,&X[E(3)BH99L-.RVYNAR; M>@A^G]C47G#107AR'^)M6CX^W+5BO+T=V?;'YYRO'[&I8D'M@J5;Q@MRIC.' M4 P'+%H%J61DIE'4?!S!XP;2YT+V.;39%6A_R]>;LULW72T?LY61PL4D(3$2 MH&+*01#..93@_*(?35E<@W'+65J\M5<"+_+DZ?]_R M>B!;W<3^B.T415ZUU[LHZ0#6T(!85P);Z:-HY$@,Q,"XC8U=6-9&VNX+ MY,OES9>O*]_HSV7MT_R!+>]M+?Q$"*OV3Q4#H- &>-$V)&6<\;8UB)\C<-R1 MW2. =#!M]07"J]7?7K4PW[OEC[E3: MZ!*]X(6/ 9)=C@I;)1U1U,$Q2"(X;36?;4J0>T=A&KQ;9GU MPQODWOU>#]>Y#R@GPL00'"8PW%3)R03>(H*HQY;7P3J-'MB;L',Y*=E#$/N, M*1X)"1UX$_?2K>;I-_R25X7>,D== CGJHE0N8JF#+\@QRE+0/[B1R80F>-Y. M3R^M%:,!YH02@9PEDXB%J[:4M;8HC=E$T M]B3[T[7](H".$/W8M?F5=,7XWS>%HL8XSCAZT+*6/ CZQ44?P/N",4OE),J7 MG,KZ7VK?]]+%W" RM_),EV,&U\?IF22'7H%.(L.>,Y"U#O5A38^^ Z">JFC[L5I&4)OG<*O_NLBWYY.90(&JSA8I0LH M*^JF0 $GXQF5Y\M\Z( >LTI"M,&/ 8))@D66(Z*VS8E2&>L*]CX) ^:)-H31)TY1?! 5 RD-9E9)T1P;6+L MY^D:-][I G-'JZE+T#T1W-T*1YRF20YHO:J3Z8/-9,MC9:\N3&?*(UHT2C;- M4^Y+Z+C=>%W +Z7)'+ [K&[;KK HQ'JZE+&_DJ7M_@8HI7O^)T5KM;)T5+PY-69.>] MJR]G!M!5EA0F944.X?&K>#/D/2%NW Z[+N!WFL)ZMG]/A/CP<6GY>K6-Y#T% M1=,X_8JSZXD-446>&?JIWAZDH_C]S5]Q)?0/=*HVTXN>IAN42XEA;84TM7H8N03G4$.4VBJ? MR#EWYTI?'D'^7BAW_](H;ZWTBS+G$Q>\]ZHHR"4H4,409]E&$"9KH7R,FK>9 MBS)4NM/_2X/U-(4-NJZ]Q4/1UOEO#Z59"MTMPFO_Y.5U_$CTBH0O:)#?[.8_3Y[P)^WWMI@.0A1]P6(2#+D M=9&U38*'G),HYTI=[:*QU^>E,^-S$!5V:3;O>?DA51Q-I/^WXN0FU2BRT%7D MA/$4129?HC2!EW/9S>T4]OH&=69@#J"^GD.C>_9>R'ID)HK1F.BJ4*SVCI*# MSW0!'ITMH3B;XKDBIGUI[O6Y:C0$#ZCBSDWMHVS'JEOL:J7ZNUPU25&*HC(X M%2AL-<2R4^0*>5XLJERDY/[L@'Z9[EZ?O48#]<"J[A+8V[UWZ\A71VT!ARBOVX36TX4%DZB=%8D17\)D((X2 M!,<*2.L\S](X7MH,2-V'NLN9B3YLDNI$/1UO$^?7>-4LZ(\W7VZN<-N&C8D. MS*#Q ;1R=;<;(<:C<10_"I0Q*>YUFP&'A]%Y.>/-A\7C8+J[S :F!_^^O@V: M]2WM_-(9VI7VXW*$+B7#BLO1%O", GC%A:,H7D00*A:*X0MG\N)7\FTY<[?> M\H,'MN7]'LN)9 HUXPHLU@F;R#U="$J#,<%%J0N=]+/E2I\G]7)ZDPY!VAY6 M4ZXO;,^::&)*%,LHW(R2O!Y'DM8:03OI MD]+K<[JP5;9SV>U[GQ>%V^MQQQ,X^8OUYZ= M9B[M_I\^@X][I!Q&<'J55D8%3MY ,O7!*D1P@8PI2Q@]^I!=:I,L'-7I?=BY MF%416I4(:)58EY!A)@DDRXT.65OMSE6D?6A[:1?.["$(.JRG]!#-=."XOM2L MR(SG-@I(F1A1007P@15 [9#;C#G9O$0+R&)/D*4DPMCYS8A'@6-WZF)T6 MTD7#99LP890=?%NRO/>?VPS*9B(Z),:!1XN@'(L0O"D@N$T"+1/.RB82.8C, MRPG8#T'8[IUY0VMNQ+!JN;B>U"*8E<#^B'F&=,VL-E,H11>5CA&D6E7#!$L, M% 3.K,*@G'%YK\-(7W@ ._K=8\CM)*&7S7>#JWL^I.S'!L^&[C]G2PKGIF6: MT^TB"R<%(B:0S&#=>F[!DR,$"3U*D3W?LYUC/P#M(F,<$ VDVOG0+R>K.II-;1Z[^X&ATMM929A %9^E, (6+?8\UJ67(S7/)^K!V<+>;VL06MU M@[73U=C;J)XMT-P51[W.A8[<1_SK0>7\#T7T-@HT28->"4!)#5X(!LQAYME9 MK1X7@N]8:=6"NMZZPD]&T+PG=79I4 ^1P<1+I:-/#$+FK'9G%/ F&RAUR@EG M6L9\MAJ< ^@>!]:=@.Z0JO-A$7!J]OO]P!,2=G%7$_O/UN(]O#-_R]=_SG#] M.I#3;2_=J\5T.9U]^OEF0;^NZ;Z7&4]"(Y9$)BHF4%+66Y4[,,(K[^C.Q=!P M@*Z2L,'=R<%K(OH\-F=$ MP##NY(]=WV=]R/Z///WTF0AY]8W^3Y_RJ^7RYLO7U="19H_5+W_R# _2!_(] MPJ-S*%PZ:QB@JU,'!,^ Q7 0,A@K,3#5:+#DJ%7@N_7RY[(V;_R$5[$>9'(O MG[0CWXDNH5.1Q 21^P(JUK9D&2UD88S2680DS]52/@0_E_.,?0AF7[;:9\=" M!T''UE;2AVP_QW352*VSJ9.B)XP%DQEJ<+SVX"GAP64=P-4'FR"9#^Q<+Q!' MLM!;YO?\>-RGS[@Y."[]5%2&?R\/S1AY?(N,RTSV*@D=*<+16)\>A:,(A_$( MTJ1H$E/)^K/-'AF"H=XFE%[VB1D(.!T^&1XJ@XWG?,=^]/7!7A?P7-1)KTI# MB#J#L4@,:A48RI>"A$:T]38+=;0CT(/N+QKZMWU [^:S3Q_SXLN6?B!3F,TQ M%; ZT#4J0R"I8 0>F#>2;( Q+P;+YR"TM_&J%WPH!D;%94[%NIN3.'\P)[%9 MPNC9KYTA5[0_MR.DB8J07&J&9(DI[E8A<$!N#+ <))H@?(IM7-AN>Q.2M"S6 MD3,YU"9-[RV@Y0P\TLE+,B3;J%OC7[0WX1"$G=:;<(CFNHQ*UX.Z5P;B)W*> M/LT7T[Q'F*61";P6 A0W@@*&.JS6:FTTEY:G<[4P[B3RDOH:#H+*RTNL M!M%;!Y# '"J:2MM+(TZJ'=25)OZ;V!0/!X MH-H@&ND 6EN&=./R\Z:&'S%@UO6YM-@Z(MMR<-D$$,IQ^F=&QL\UT.*>JG$! M-I#B7]YJ=IP6.D#4FW_<3*^_UX'7R]M6$"69UK) =-75L"C!2:VAD$57#!G# MQ_'T0#!Z0LJXF=0VV#E-WOWEBPV_-@0BK%%DP6M^1N! M AQWY%O6L91&B8*/Y^_M#9\G'QLW,W<6W)PFX [NJ;O\S^OO=__Z_Z=Y041] M_OXN?\M7*R\1H_$ZD3%-+M6E=UE!,,@A:J%%SDYCHZJ3_>B[I)Z_4Z*[!MKJ M"8-_RU@%57,URZ?\;4ZO]A)84G6C.F6D3 M#CY#5"=H&QX*NT!WHEXZA9BX=3J9U46@ 9.T !6,!4?4 T]:1MRMN> M(6K<*W9>8>?M3==4E +2*9U-MM4S# M0= X&0I #N%XA!(0 M&YVW,4I(TDE0)2EPUDLPCF=$'[1OY&V/VBET6XBUULGM'VQ4\QNIX>,_\]6W M_+?Y[/KS:Z[U081?3IG((2CD!BM"3G4$6CTB[,*4!*;Q2EG-"87_;FVINU%\.5LS3@W M: _5YN6!MK+X"PD:KRK#RX^?\R)C(7(FT28>;>U%1JUJ CD#!F(^.1Y)Z(FA M[L+T[N1@+UB;_V6P'D;?O2;,?IG./5V5N:++ZN?%[[_^PTNZ,-_SO F M34DPQZ3&]OS)@R3!CN%BH'37YB-7W[?1L&V-4>!D';4&,I"U)\5PJ $59"$P M<)U#EJJ)D3B0T%.MZK.?^TC"?TU_^^\39T3PFBNZ'*RFNZ(6*7"A(/.4;10Z MQD;U'OO1-VX2JR6V'EO%!OJZ;)NW>O4[ZE'@H)]_1ONWC:.1K&#*V;)"(3@& M%*"D2N!-K&^KS,K 4,5&LPK/; 7OGYB?/U]5,_>'+'KN!)TRX$'0(1.6T3F. M#'3)7K-@%'G73:1S%+F792,/0=[NGM!6VKQLDWG"0^IA'SBCT6SY5'HH=H.E M:]P1B C$=7V-=Q T]Z"M973O,J]%F\'*HUG-US=+TMIR^2K^XV:ZG*[F7+S^ M_N!WZ]H<)R5C3$7P&3D=:NL!Z\Q59-(YB9HYW<:+/)32R[*5A^!MMZULH,.1 MEVZ]7\S33;S^??%'7GR;QKPJMV8N>)>8 Q%7)3H\ 'IB)ZJHD2P=_;I76>=> M*[>V4=!+$WP+?<\'%'X?X%F^FJ4-![>=2\Z%I'*QX# 64$P'"N2* :M5LC+% M0$=Q: 0])6.\O6VG:_8I3$X4-3!T3+N " ;.6R(-\48CKP F5 2@PD&O,X9&/,F M:)E":315Z00XV7< 4"V7,CO[BJ+$\%;!4GA:))D7U-VX)5TH+4O M(J$7OE$^^CFJ>NGX;.C*#*Z<#H#V(7_+LYN\O L@M [2Y?HXYERIES<#[P7] MMDAA,DDMZM0$7(\I&=]%FN\01Q(X+N]/0 ML1UJS535 1I_FB^O?R\;1N^$EIU#'9"!\<;4+;X(9-,3\& 5\54BNC9)MZWD MC'LS-C-DIXN^&_S\.I^GA][G'_.K-!$YQAPP@,RL1K$^0A"&(HP0(_-1"2Y; M@F@;36/W9YRL\*T0.EGZ8X_Y>;5>3+E2Q._E+:ED]FE*3N:Z2>\'L5$KS;L_O09%Y_RBI_Y'3^H MK4D:+8B2/2C%#7CC**R6PC(6'(O&[P6X%S\U=M?!H& :5K#=.%*WQ*L4N47K M0' DN7"/%+70/1Y0)4[\L!S:U H=;GX:EORW<9>.D7$' /EU41=^+^9E>CUQ M-<3,+!#I="7356S!ATCT1Y5%43;YU*98Z@$18Q?.#PV.8^4[MM_SO#_W^]>\ M6*U&J?7^LV5>3B(GRU@[ 8NLO)EJ%T7F4%(TP@05Z2(=P(%^\N&]\&+[QTMS MH8_OM1SKJ4V$(J94(AMJG0/%K*]+?C0P9#P&9Y*U^P5GQU*P%\CGA_/(B\Z2]#"BOJ.*2&(P$$7'Z,/05BUW^JNO3ZW%XK\A:!H> &/ M:J!NI;3:#']O7T,.5A+B?4P65,D(H1 WPABG=+11/EYQ.)!#] ,9^Z476?_ M.5W('3C,3T%>6,+,928&(H$\D3JQF+KJC>O 359:MBF9/<["\ O*1)\F[./1 M,K_&JV'1\G86YU_R.PH&)@P%8N$):FG4^G4GQ$R7:312J"10-1KALX68_1!S M 4GHH03>@87Y;3Z;_\C%!OT3I:RM?360HY?D[RL&Z+'N'K8\,"&-U&U&D.XD M:3_\7$ N>5CA=X"B>_S?%AI,9S?$U.: U/*K7.:+O/Y['_&OO'SS%\F/=$91 MP>+[ZB6:I!%KB<+\ZFHE#R*/_+Y)]7^=EW2@L*X$5+5*2R8&(=39ED4K+]M8 ML(9,[8?D"TAD]P: ;LX"L;@YRYNY%!.5D1>/!9**&90N#HC\",X*GR5/*I4V MPW)V$+0?!B\H-3Z$X+N("W_+UP\<"ATHW+:9R8Z-$IG4 +0SZG=#75[Q(4 MET5)S$H9VS07;"5GW(JW833] GP.%WN'V/EY>G5SG=/$&29M,!H"KX(1=7EM MR1S(6HM:BQ54:E/IO8.@<4O?SH*?8T3?Z\R*NN%@]4-PEO[]!J^FY7NM3X]Q M?C.[/FI(Q0L_<9"I%(=0?>(8BMHN=_>Y5]L^=X3^:3NG!ON_P>OY;]S,1[L>Y2%^\04GG2RA.44 ];E8$ M\+8P3\S(K-A@HCB!T/%Z=!M@ZF%G][F4=YEV[809//O]X#-8N18S=PX )O-> M2.0.S&HK[D:[KO,BV]Y M^9%^RFK,1\88?,VM:65CW2IA($@304=>5);69FSCZ^]'7Z_8.PD<\^::ZAY_ MMZ,AF%&J9 %!8P 51*Z-%(FB9H[&I)A\HUT?^U W;MJB!2H. MX1*NH2=JLM MDRM2/N)?Z]K8S3@1II1""JJ)*R9KB2)=&2@9!? N*U.G1[ASH6\GD3V#\!B$ MO C!8=35 1+O./IEOOB)/C^]K@\5&UZDXHZ^&:$86SOT78#@(X<2>1 Q!RYL MFS3_.WUU8&E^]O\VVI?R-O9\V?XP_SJBL[>/W&1)L9:18$9 MARB#JL(L=1PT'3IK3/9DS5&TF:=W!+']!R%'0F=^7CUV -7G&7N-5_4_30H+ M18D20!3#@+P.!M[Z#$D$Z:TISC5J;=R+O'%=PN8@.2A(.49C1\/P:UY,Y^F/ M:UQ2V?HO]]6EH9H6!+* S<1016GZ:Q;!EJH8-$E$N<8X-Q! M[K@^95]@'4*CW=O0GW,= UH+1B=!%UFRDN"8#W7Z@0/1K/,[RI]HL>L9;G=PBG>J[ 'P8!!3EE!+H M;"QM.J^&N]6;%93WA<5C-';BK?YF]A"*.U^.-W]0?PFXS/_V?_X'4$L#!!0 M ( .5Y5U2$;SZ;10, -P+ < :6YF;E\Q,C(U,C R,7AE>&AI8FET M,C$Q+FAT;=56;6_;-A#^OE]Q=;'5&:+7N$GMN 8+SG'MW;\,5T,5G_>36#C2T$7'V\N(PF MT'$\[_IDXGG3]13>KW^[A)[K![#63!INN9),>-YLWH'.QMIRX'EU7;OUB:MT M[JV77G-5SQ-*&713FW9&PT9"3V3IZ*?A"\>!J4JJ J6%1".SF$)EN,SA.D7S M"1SG[M1$E5O-\XV%T ]#N%;Z$[]A.[WE5N!H?\_0V[T/O=;),%;I=C1,^0WP M]&V'IYCUS\(@PZ1_VF/A63_LG85QB+WLU.\G;_R_ @+IT?&=C;%;@6\[!9?. M!AO_@[.PM.6H<)GLM!BY:TF:+8[M2)$DH/7OKM[[S1 M.!DKN-@.7HTU9^+5L2%>'8.:9SNUX9^1_)#+]K6^PT#6@DO<8PK"!LCL=L-C M3@P%;C#TFO/[2+Z-A^F<0HJ5M:H8O*'KOT*>$(NH_R_H)PWT:/XNFL^68Y@L MEE>+Y7@=+>;W0WC"X%B/BW_J]SH?3.6A74#27U2T6L:IT_E3CH0@$BPW,FKA*S0T:N'!_)^ST93:H!9.I M>>K@#_0_'^3-X"U4BK#:&HN%@?$%=%;^^RRGP:Y' M#UJ5+&T^K",P(Q2'$<$ET60'3B-Y/ 43FBRQY@^0T/\G#H+7Q,%A+OP VA_C M\?P^ R?NZ[ )^:K2IF*$P"J(*'W@U ^Z\5$W#(ZZG!^!RF")>27:/@4KY\,Q M4$F 9 65-RE54R!@JMCPE#/-=])##*K@MEGI8DQ89? 8$D5K M8XJ:9%RV5[,\UYC3XM=ZVD*M*I&"5+8]2ZM<9>D0&)KM/*/.W["W=[\%UOIO M[D&9[O]ND6FROFG=Q%N2<2H3*2MJO$LD@!8(WSNE"PA\YX/[@W/OZSVQ5+LM M>:"QX?0&']P<[YSX7TRH02E!T7]C\B"(>\_=WMMNX*._ 5!+ P04 " #E M>5=4C8E!;X $ Y'0 ' &EN9FY?,3(R-3(P,C%X97AH:6)I=#(S,2YH M=&WM66UOVS80_KY?P3I8V@"6)>I=CAL@@GP9:HFPB,NF15%SO MU^\HR8F[V&VR8DWLS1\$RKH[WMWSW(DB>V].?NT//UP.T$1/"W3YVP_G9WW4 MLFS[QNO;]LGP!/TX_.4<^1T'HZ$D7#'-!">%;0\N6J@UT7K6M>WY?-Z9>QTA MQ_;PRC:F?+L00M%.IK/64<_\ U=*LJ/O>F\L"YV(M)Q2KE$J*=$T0Z5B?(QN M,JIND64U4GTQ6T@VGFCD.JZ+;H2\97>D?JZ9+NC1TD[/KN][=C5);R2RQ5$O M8W>(9>];S"%!D.>^[^=![$O!QPD8,LNEU,/K4Y=6PB1Q#Y%K,NC&87?$] MA4Q3V=H8]PL9^=9I[ NN#'=%C@:2*XWV][SX$'T0)5#X_/RRC51)Y*(HQ-P$6$??B%YKJ'53KFI_+X",/17X&+#WO\,$RC&\__:>9P4XG]DTB-B0=O3L50+=K*T87 M0G60YWF6ZR6^X[?K,31'%Q^@&96:,&[@:Q _GAHR9XCP#!!5NFK9KH-#-/BC M9'H!A#<5R>XHNBP(-Y5QQG-P5A)HXO=<:>\$X.ZV 'Z/MP=X-W#[?N0#Q#L- MD+=U ,4/ 'D>#IQU-0CEEI@72YG6NO_!RO.W!=@-K=;U@KAIM=!KX^@9K=:) MT& Z*\2"4IA&I+>PF)#IA*@:]W8E_W^K_AMA@FTAS+I6[48X27:\58=;!]!* MJ\:QCS>UZ@WE!G6J$&E*=!.RN[$NCK8:6NPG\?.@W7$XXRV&$R7HX]6&DUXS!PG:5\$"?K/W9K M3JPM\>4BZRMH R9V@CGPYGLMU G^ 7,")_##"L_JUO>""Y.E;8ZN,P"^W20BQB%(B22$*R'A6?76@#0Y%2E$YJ5!?UL957V:)Z#=4"$4Z6, M.#-[Q1Q,PDQ:B@*).RI79JJ]-J!OM,UX6I1FS59M<#*%CCDO0?6J4FT8AAWK MYP.4"UFYL:!$HGJA=T+AFWT$<[I!E0C<>>:>[W.VR5^( >@U_?;W_.A05=?U M6_0[E_YK:"@_"47;J$\*!ASDC+SR@X5'[6&CNZN'<#-1'T%V)2V(J?)'QW)+ MK9'06DR[SH,*&4&C*?5CE2^5=4 M(,C@&AI8FET,S$R+FAT;5!+ 0(4 M Q0 ( .1Y5U1]0U[ZS@4 $H6 ; " 1$1 !I;F9N M+3$R,C4R,#(Q97AH:6)I=#,R,2YH=&U02P$"% ,4 " #D>5=4'5XNJ+(% M "U%0 &P @ $8%P :6YF;BTQ,C(U,C R,65X:&EB:70S M,C(N:'1M4$L! A0#% @ Y'E75-S=OM=!% 4 BJ8U !$ M ( ! QT &EN9FXM,C R,3$R,C4N:'1M4$L! A0#% @ Y'E75(WH=:!A M( &VP! !$ ( !'-D4$L! M A0#% @ Y'E75+DS6:2G-0 !2," !4 ( ! U(% &EN M9FXM,C R,3$R,C5?8V%L+GAM;%!+ 0(4 Q0 ( .1Y5U3\I7^:':L %&8 M!P 5 " =V'!0!I;F9N+3(P,C$Q,C(U7V1E9BYX;6Q02P$" M% ,4 " #D>5=4E&'.B$ + 0 T3@$ % @ $M,P8 :6YF M;BTR,#(Q,3(R-5]G,2YJ<&=02P$"% ,4 " #E>5=4+ RCKJ:T 0"J#!( M%0 @ &?/@< :6YF;BTR,#(Q,3(R-5]L86(N>&UL4$L! A0# M% @ Y7E75"NFFR36$0$ G,,, !4 ( !>/,( &EN9FXM M,C R,3$R,C5?<')E+GAM;%!+ 0(4 Q0 ( .5Y5U2$;SZ;10, -P+ < M " 8$%"@!I;F9N7S$R,C4R,#(Q>&5X:&EB:70R,3$N:'1M M4$L! A0#% @ Y7E75(V)06^ ! .1T !P ( ! D* M &EN9FY?,3(R-3(P,C%X97AH:6)I=#(S,2YH=&U02P4& T #0"$ P &N@T* end

B8U57*!>OX+D*U&M&&YAHC+$0#G6L;'& M8R.H_F7T,!*IT5I:X*@K8D"RRC.C$NERD:$>1ASACBK4[Q3N/1H--+7R.[Y@ M:6,LNTK2EO#*]2P6%9_\G5Y$*-@>PITTX1[6;BF]$RZ'4(' %1P"8 FC1N*C M0K6Q*I%:[X8]^(B#'&+]"H[4,.R%2H8DHB445J! 3"B6HJO$5X$V71:TLBSB MB_NY] (F.PBWIHA2*FL":K<6F0H<-Z! *MZBQ4C\B.X4L49.,PNA%@Y"[K.Q M$I8QF[E\L8DFRQS%6"K D 1&OVIHUYM&M(!19/6.F?@"LK9_' M:$1(?>1:?4'$WAW9?./82%1.*E9DV^H9/'_>783=23_&B V;\\UD= %":AU: M9MG?&(*/;A,IKP,_$R8X#((]'$G/^=T6)M4I3+ \,8_0OD&*E)X=2"RE*EK> MC&7#0T[5V#.FP2M&'Q%V M1JLTH-T#K4ZF%7& 3KQ\$I1EU _TGZ'Y%I9)L0;'^&8?,*Q.]_$\:S<@*P0H M!B0\GTVF%WV.H]_$7\8AD'.1HZ. MT#-049*X)DRJ1ON\9U7:PLU06,OA;9DJ4F2U>[_D1F!!.X@J_O\354: MTB8E!XE!]U>$$!',,03$2MKD)%NXJ2R863<\WK1?)$C(08[//8\^O(QZ\)[N1EF>AF"4=_W#J0);W I VJ+++W5,U)/MM M]XU$C2G&P=&A:QX%$1A-X*L[?G>P[NWOUY5/_!@H_4]3CRU'TV/,?HFMJ#.H M,(PQV2*!O-!*KK@S\USR]R5\^ IZWI,.J*"*AO[731,PC1"+%48M\8U 6EPL MI_AQ-#V]..:-T^%B?:"VU?K4E=HOZK)QCTN2[%2-Z-Z**FJK(M22)9@S\W#G5@NT-T'G_EDQI,; M,_&![*-*8-:@-T-^YVJ#N=2!@$S<'B*N!PG7%V!?GG"!@T_$(*FH@=4C9H(- MSRH;F&^ RKHM:(?E-N./0 E(ZPI:8&!(X^3WHK7MU8?XR@ V1YG4B,CX[3]6 MHO 8$_JCXK*,CE676@[J\WO?_VZC[? >84P59@9.8!XD_);H13NH@_R,=X2W MZWU3LF%>0I2Z9S>4>VXES>L6R-84F;U:^IW[L[WE0^23V.'% D-U&'I?Z; O M2V=_E%P.ZX&E;P2;O"[Q9M+-!EO7GA<^A.*^@>]/BJ=;="D,2?/>##7?GZ$6 MK\^D,29Q8JF'2(;_,.\"W3R7,P:X;\1T-MT?WI:3T:PWO858*X>7IK>A?'T$ M[]O^VN>%<>?33D%V'3Y@N=BAXU>>=K?]1G83/PT]'X\?V'Z6=LTSG*8,5R>C M\[,!AN_PT2HNO-F$#T4KX[TIPL^<@)SE WB>&=3<>L$*VB^'UW\ 4$L#!!0 M ( .1Y5U0A00SU5@4 /P- 9 >&PO=V]R:W-H965T*=$DJ MCOOK=Z0LQ4T<;]@&#/LB\>7>[[DC>;Y1^J.I$2W<-T*:BU%M[?IL.C5%C0TS M$[5&23N5T@VS--6KJ5EK9*5G:L0T#L/9M&%;YF*WR']OWZC:;9=)!2\@:EX4J"QNIBM(S. MKE)'[PE^YK@Q>V-PGMPJ]=%-;LJ+4>@,0H&%=1(8_>[P&H5P@LB,3SN9HT&E M8]P?]]*_\[Z3+[?,X+42'WAIZXM1/H(2*]8*^U9MOL>=/YF35RAA_!,<3>[DZ1M_(EL^SR7*L-:$=-TMS MN^JYR3@N75+>64V[G/CLY2NER@T7 I@LX49:)E?\5B LC4%KSJ>6=#C*:;&3 M=]7)BY^1%\7P6DE;&_A6EEA^*6!*Q@T6QKV%5_%1B2^QF$"V(VG10FWJUZ;\6Z*/R7+&>F34K\&)$ MU6A0W^'HSWP;MHUAHPTXS.X8H+)PEGFU#S0SSQ]""<0SY,@C6= #8'* M75*!:HVRV +!1!K!ND93_DYUVWBS3Z-Y,$OR\;.R>UM(=I8%\SSW85AI90P4 M3.NMBP5K5"NM8QS\;-@6*$ERA5!2Z*WR7F-54;?S*JK')E:B+6SK333.# 9K MI;W!74S-0TH(^Y0R1>V&69^T)](H6PI*V@WVTP&$&OB,6E%6B[9I1<=.>UR[ M>(!P;I'&WHW) 9#^$Q@<@-HZ>"#M^A.3T?QWF#5"OB!5PBG-Q)^(?B:\7Z0=FYM MN*T)XY);!$''FCF#:W]8D*T:.R":FJ^-=_26%1^%6D&4S8-TD1$JPS28A]$8 MLCB8+U)()S'Y>D='])KLLEC44A'#EBC'$.5QD*Z#L >#;UPSHX[M<*Y=.%U\.'/'O@E@@V!J M2@U*YV+MXE;YGM6K*@\%X,$S,SD F/\W'&9Q$"YR.%V$P6PV'\,\"M(D(C0L M#J,A6L1!G#O\)'F0)X0$2FR:19!,PF-(R-(@R1./A'@19 YX)Q#%:9#G\?%^ M=Z"@99<][Q:9Q_;CB_=T635XF/,_;YG+0Z9N2.Y),I]$=+L3@G8".$GGD[R? M>H=/L@7EI%_ISSAWN)GG3K?@ %J_;'JY6XT6@2N:-?K;L=@>/H:[*SO_C.9@ MVZ6BXXWWNVJMNSG]]:0\0>ZS'?MQ;^[P1ENQ^R3ND[I/YCXSYP8]4BI+(CK* M8Z8-?8G F@?QPF$U)FC/W(":'@E]^,^HE^7T]^['+^#0Y7"Z=R.G(ESY=PWRE+% M^V%-SS/4CH#V*Z5L/W$*A@??Y1]02P,$% @ Y'E75,SO(2>?!@ S0\ M !D !X;"]W;W)K&ULK5==;]LX%OTK%]Y@D0 : M6Y^6W"8!DG:**3"#"9+N]&&Q#[1$V]Q*HH>DXGA^_9Y+R8K;))UV9A\24^3E MN5_G7I+G.VT^V8V4CAZ:NK47DXUSVU>SF2TWLA%VJK>RQ)6[7> M.)Z879YOQ5K>2?>O[8W!UVQ$J50C6ZMT2T:N+B97T:OKE.6]P&]*[NS1F-B3 MI=:?^.-]=3$)V2!9R](Q@L#/O7PCZYJ!8,;O ^9D5,D;C\<']'?>=_BR%%:^ MT?5'5;G-Q:284"57HJO=K=[]) =_,L8K=6W]?]H-LN&$RLXZW0R;84&CVOY7 M/ QQ^)8-\; A]G;WBKR5;X43E^=&[\BP--!XX%WUNV&<:CDI=\Y@56&?N[P6 MM6A+27>> 6^E$ZJVYS,':!:8E0/,=0\3OP 3Q?2+;MW&TH]M):O/ 6:P:30L M/AAV'7\5\:TLIQ1G <5A''T%+QD=33Q>\@+>KV8M6O6'8"X$]$:W5M>J$CTU MVHINC+2R=?V$7M$[U2(P2M1TATD)'CI+_[Y:6F? I/]\Q:)TM"CU%J5_-_1_ M 89N)0Q5I9,5O1%V0Q\V$DXW6]'N__F/(H[RUQ8U-,419V[%FRX&W#NE8[JF6#IO\5&EDQ48@3:R4UITPHG52VBE=U>@K MWFQT*'K32_ZLK04:.[W2+*#:-3FQK"7LTO>JPJ(@@R5LV@E3L1:V3'R&-NBM M>S2>&>-@9"G5O4?D>=Z[4K8$7?92&))]4AV9KL5I9J MI4IFFS3WG#*VEY7M'EWX6YH.E%MUX.%!3P4!><]$96YR0&[1N^VKW247C M;M%JC9%MN2>4=VOKH2]4_T4']J4__3J9JJ'LF+_^Q)'56$[]X0I7&_LD_T]= M>\J!]^T]+-!F3[=BA]Z/JD!;LLA=LD#2%SQ(@_DBH8\X +EJ81:*R5*6!(LX MI2P+BB3CCJ9@2T5KK2M+T:((PGE*45X$.5 ^:(>P@W +4&*>\V@._#!'X' ' M,&X?T!8>]74H?^_4EB,3@#/.5W0'PVB#8MIQ>DXHA5IH]]9E8?PH8_7*>1EF M73:'5$AI&B2+G'X62VV$=Y:U-*+M5FBW/3M&G107>5#D&24)/,PR;(.P;P^= MJBN6C1@OH0AED2[H76=:!13IA5;J@<<6M14A $F0IH"0.-LWNOX"1S6U0$!<*&[.1Q3G?=T@VA3?,L2!*NZ@PQ M28H%M$(>3:5K.NZ1%3="Z!W,8-YU9?Z4F4!5'D1T44Q-G\;,Q=- ^# M."IXA-Q'24)796DZX,H'7..XBS&F]DVBISS:FQ)+5:/DL4&?0W\\XZOFQ(U. M[,'G(,?."$F*DZ$?BN^+0A:B8 I",+,P&8+[G1#P/\UAP<+G D!9Z.G^OBWK MCIL:"%,^*0CAGFMV;?5,5]A)+K(XFRYP+:SK UUX)CW,!-P,M])??.M]<)Q, MV"L-6BA"!QF-7$I?W2V'])1/YCA\_>/MC1]%K\_([JWO8&X#(X\.<:Z0VM>' MK/HFV;4#9Z$)"'#3]A>'[W.M^-*S*)P6SWO&MP"K$=+_5VQQ7)[$X1,#\FGX M#:'U;*U5Z6GR-"3'RW\A-FS:8AI_85G\DF7]:?OVN*L,#.ZATGP:/>X\R>)I M\CGT/'R$IM/=1I6;0Z#MY]V*+VIBJYR_YQVG'@LG\7'N\#7_@K6/I#WS%RH. MP> R"\1AM/C3G%?/>7D Z]V=3_-1\8LI>^YN/SMZ8C72K/U#DELE;A[]:VN< M'=^J5_T3[5&\?^C^(LQ:X795RQ6VAM,\FY#I'X_]A]-;_V!;:H?GGQ]N\-Z6 MA@6POM+:'3Y8P?B"O_P?4$L#!!0 ( .1Y5U2PM]0\V0< &85 9 M>&PO=V]R:W-H965T+[+5%4?0#+=$V>Q+I(ZGU9G_]/4/*LNS$R>&PZ!>]S@R?>>:% M(UUOM?G%KH5P['-3*WLS6CNW>3>9V'(M&F['>B,4WBRU:;C#K5E-[,8(7GFE MIIZD<3R;-%RJT>VU?_;!W%[KUM52B0^&V;9IN'FZ%[7>WHR2T>[!HURM'3V8 MW%YO^$I\%.X?FP\&=Y/>2B4;H:S4BAFQO!G=)>_N,Y+W O^48FL'UXP\66C] M"]W\4-V,8@(D:E$ZLL!Q^B0>1%V3(<#XM;,YZI'USOI?O._P9<&M>-#U MOV3EUC>C8L0JL>1M[1[U]F^B\RZ6NK3^R;9#-(%RVUNFF4P:"1JIPYI\[ M'@8*17Q"(>T44H\[+.11?L<=O[TV>LL,2<,:77A7O3; 245!^>@,WDKHN=M' M89UI2]<:J5:,JXK]Y-;"L$=1O6OQ.E&.6YA%+XS1YQ=ZT=WSJ[4U_M^,[E^\H M4:23PK+_W"T@A"FW+M0560K?6&HK)'_,063V!365W+"I00/5!LN&J7?)@# M0VW %A;NJ[)N*Q(H:VV)&. G[7MAD%01^ZM FP-4DH\\&25)K]'K2]W"$'=> M_GVK9+D^EJ=5X0JXMWZ-O8NU]WHECL(MU JI+'K(4,:*CE&"'^#?!Y671OLX MK?HLV1BI#>+RAEI,K6@#MXC( M>"67L,&$.O!9!SB,+P!<*V^N2T*_7,60!;*6[LFC@W'5[7Y;Z=;'B7P(G%ML MS+!P6/VUY LRZ$O%6EU*[XXW]P#BP0]"N:&2UJT]4B9VC<#$P)7\$CSD =C+9!*@9? M5CU:$+3/@- $]ETP9*JL $DNI:B\4C#@N1IF+/H6M4+?C5Y$]FI.1_O\:/C_ MJ)Z>?./>!WS'=NAC70EX_*1D!,U_/N0-=0I[M!!R'_48P%#)G*@=KA2T2\\_ M)4K@:^<)2!/&81W/IPD)@V+HB_X;WFRN#LI^L*/T84M>#%O@>@=DES7891!+ M6=>AK(''4??VL=M5-C &"H9&D:(K.OL:/TOB<8SAK:XI:I _2]+]@XB8WJZI MX,^*<=[+40KUF4R[&:VRE+8$@B)E0K@DY( M*%@@%I4-;(-GLPZM/LG!3U)+OT$2JX_=D3^U)/X_8[$KR/R ML=\<@G1.VOQ;3U0WBDET3R;08IELX*E$:AB\S"[ M6[)P.6-YEK.4IQ MQ_5X>FOWV^9&FUWETVQ4EJ8=\KR-\ M;T;C&=,=F8&P^VYQ[LOP>9:>T64^([IV; ^OB'G/:(:8/G0KXCLJ1IR(YDN6 M%12KG,S,IRE[X':];YCG4\J1V04[SZ,D3G%."QSFR26.68IPYQ?L1ZV^+4GM MHW"N[GK&_HON?)Z1<%1,YW3.Z2Z),V\SF\'0*1=WI8ES9)SV>O)@U/@_3NE1-Y60@Z]\"_56:2CI=N$] M.[_3Z^=CB1\9\;$KE*?2#QHO_829#/Y]-0(I2W_XZ L#8VCX#=8_[7\BWH5_ M9WOQ\ ?R/3)>8@>LQ1*J\7B>CY@)?_7"C=,;_R=MH9W3C;^DCV-A2 #OEUJ[ MW0TMT/]:O?T-4$L#!!0 ( .1Y5U05VV\5Z , )(* 9 >&PO=V]R M:W-H965T;R,PT7<*6([MJ6J?MS:.3VS(N\G>(]7]?&*H+Y;,/6< WFP^9*H12, M*!5O06@N!5&P.O,6T>EY8NV=P5\Q)EE)^M,*;ZLP+;4+00&DL L// M+5Q TU@@3./3@.F-(:WC_GJ'_MJ='<^R9!HN9/,WKTQ]YN4>J6#%NL:\E]O? M83C/U.*5LM'NEVQ[VR3U2-EI(]O!&3-HN>B_[&[@8<\A#Y]QH(,#=7GW@5R6 MKYAA\YF26Z*L-:+9A3NJ\\;DN+!%N38*=SGZF?FB++NV:YB!BOQI:E#D0K98 MWMKR?@ODC2AE"^3H#ZGU9!88#&D=@W* /^_AZ3/P$25OI3"U)I>B@NH0(,!< MQX3I+N%S^B+B*RA/")WZA(8T>@$O'@F('5[\#-[EIXZ;>_+/8JF-PA[Y]P7, M9,1,'&;RHTC]CO!DWUHZZ_+ F@_6C;-&J>DJT*0$9?!.D[)F8HTR+J&GRM3, M$*: P)VSKX7,77+J1]'L5L5:>*^V-]Q&$Z&ZKY4KR7@\0"?Q[)A6O,5+]T9-"DBA//C M+)U@+#\M,-0O/^4THK^B'/I%EF%KM+(36(X'[UTQV9H=] M43J:S7%?T"]HP_WLI\E>ZJB,B\G3).>.Y ()W)E;*G.D,M_QG&8'/,<)IEA\ M$\^[4%CB, G)4>Y'>?R0, W]?)K]"*;S/'DD?173C_-/?5H4>VKJ9TGT--^I M>X3# [ZSF+KNQMJGZ0'7J,J+_+MPC21/4[Q&$?6G>3BJ$]]6_^NIMM'_1W3L MQWG\2/HFHL?DIWZ1/B!G?A+2IWD>_NP.^SKS&43L.7(M^SG@P[Z>UMTRM.9:D@16ZAB?9U".JGX!Z MP&ULS5AM;]LV M$/XKA-=M":#8DOPBY17(6]$!:V'$[8IAV =:.MM$*%$EJ3C^]SN>)%MVXJ3- M,&!?;(DB']X]=_?PI+.ETO=F 6#98R9S<]Y96%N<]'HF64#&35<5D..3F=(9 MMWBKYSU3:. I+K*Y!J>=X) M.LW G9@OK!OH79P5? X3L%^*L<:[WAHE%1GD1JB<:9B==RZ#DZN!FT\3_A"P M-*UKYCR9*G7O;GY+SSN^,P@D)-8AP?=V@OR?? MT91VL5Y)^ZP%&:\E/9.+3] [<_0X25*&OIERVKN8-!A26FLRNK% M:$$F\NJ?/]8\M!;$_IX%8;T@)+NKC3!==PUK.XH5O6 M2VKPJPH\W ,>A.RCRNW"L-L\A70;H(>6KLT-&W.OPA<1;R#ILG#HL= /@Q?P M^FOW^X37WX-WRW4N\GGE+'G)_KJ<&JLQ6_Y^ 7^PQA\0_N"_H?=%<%>O)Z;@ M"9QWL" -Z ?H_,B.U=0<'TOWN,#'2?78$!/"N/N"0*8KEHH'D2)9FQ4X:!? MEI3Z.(D_@,9*9GF931%,S;;P#$-1,!9-?QF8PI9XF[*0FX%E]+YBJ:@7/R8 ^/7$42>R#(%6L8-2B%:"H^@$V' V=C> M0>1'..T(5\.*H1(D]TP53LN,MUZK4=_XTZ5WDR\5)6.\\.BJ62'PG^<)M!DA M[!)K5)-AMY/QN.;7W5I4>U/JQH8,[.([O>72J&==3E2.X2%E1S/>#?RP.T1Y MD]*-"!3K^5S#G%OD%EE.1,$EXYDJ<^OF.R1,Y(+GJU\-"[M!./RYAK1B*H$9 MR(72+$<+#08*V 0*"Y0' 6G'@!TXD%]^BL/0/Z6!3VXR#02GAVRF54;[M"RM MCCUVP V;E1H?:O3;H$@;1VM.""P(O0;V!J:V!F16$1IMXFZN,8I*BI2[5'TO M.R;AI--@(G4C6_.1/*(RZ24W-8)F;:4"/%5!L]H407=R RV M-/M-)CPCK,5G@=AT%TZAR@*D049+#@ M*W3%+!A\*Y&YFF )& W=[/)2!NE=@Q^X+.%U%J?@M*+.-$A/W73LKI0&CZE< MKO9D#8H74NY41KVR017J*3313IO [=+11 Z:@]W%K0I8.\9E[DAQ"$+7R4)! M0R:/FB3:3K9Z8U.[TE8Y$DZY,<.@LCWHB@^=->A/_*B ML$_7_7CDC0(<_[I[G.\_D(]<>U[W/@W9H1]Y_2AB01Q[83!B011[Q_%@8\,3 M)IY#08/\;AR294$W\"MSN\'H<#=%2JU;#0R)+'4)1$[-2)7:P7%S+#..A6#P M+<+;M" [;I+R[G0 =W2RCYN#OGVZ[FD*VNFZ.>>76*GN1'A26HWWS3*GZ%BH M35K#=CK1+->7U$5%:%3L5>TN,("8T)C:.T5VF:;"N>3Z"(\.I5H--O#*T(Q6 MRV6:I@LI:,F 2]S*!VK+UFPVS5==.ZS<*\!12W]V).GELGXJ.&\AXSMJ^MDV MM79P[7[KJ-Y2@'9BM=2=/# M4S88!BR.^NP.\+U,))22=<,JD!EL+N*1SX*^=SS 0@]03T;N58<^6+@^MSTY M]")$ZWNC48S7_?B8W6:%5"MHIA4E-D2N=@K)U^47>,$0H;THZ+/AZ)A]5A:3 M*D"Y0A@LY"@Z9L'0&_D1>^Z=L==Z/<] S^DCA'N304FMWM37H^OO')?5Z_UF M>O61!/NUN4">),QPJ=^-AAVFJP\/U8U5!;WL3Y6U*J/+!1ZUH-T$?#Y3F#[U MC=M@_?7GXA]02P,$% @ Y'E75$8S1(<0%P 2UP !D !X;"]W;W)K M&UL[3QI<]M&EG^E2RNOXRH*(DCJ8.RX2G;B35)Q MG+*3F9K:V@]-H$GV& 08-"!*^^OG'7T!!"7929QD)E\DD4!WOW[WJ6>[JGYO MUDHUXF93E.:+HW73;#\_/3796FVD2:JM*N')LJHWLH&/]>K4;&LE 7 MI\^?;>5*O5/-3]L?:OATZG?)]4:51E>EJ-7RBZ.K]/,7,WR?7OB;5CL3_2WP M)HNJ>H\?OLF_.!HC0*I068,[2/AUK5ZJHL"- (R?[9Y'_DA<&/_M=G]%=X>[ M+*11+ZOB[SIOUE\<71Z)7"UE6S1OJ]W7RM[G#/?+JL+03['C=R<71R)K35-M M[&* 8*-+_BUO+!ZB!9?C PLF=L&$X.:#",HO92.?/ZNKG:CQ;=@-_Z"KTFH M3I=(E'=-#4\UK&N>?ZD6S;/3!G;"SZ>97?6"5TT.K$HGXG55-FLCOBISE7+R9T[?JFR1$S.1F(RGJ1W[#?U]YK2?M,[[B6^U"8K*M/62OSO MU<(T-?# _]VQ^H-@S,3W%2X[%O_]7Y>3=/(4_II.YLD$?L_&D^1,3))T MB7=JV]@;X#+X<6'7NI7I;)Q,X<$X&<.JLS$L>BWK;,WO7AFCFA.4NER\5==5 M<8T7?5FK7#?BEO'=-SN-/%.3P_%NSCZ'@- 7L_#(*7ES M8KZ)&3 QMHT_.>J5FJ#EYS,DG/^,4T0D*MMK0N6G(CF,Z+W)?S> MI_F/50,H)%$]%BF@8HPHF9W3[XL44>-1_]4-F$:C>AS1R$6A!%A( Q 9TO[=K&JW53FB%^0&H-?_+\F0 5L1AVEC6KI_5IG& MC(0L\\,OYZ *JQ8!PB^!28%CKA6\A\"^4Z6N:DM79-!F7;4&]D,._8>2-:OY M 7VTS]_AFTO\)IUW>',/$X#DZ>CL;(I_3$9G%Q?PQR5]<77_G44ZNIQ/X.?Y M= 8_T]E\>)6[O)C,1[,T1?"G\&YZ,3H'2\8D'X!L-AM=GIVC:,Q'9^?( ).+ MT32U4G 0@=^4@:'&3+^7U68KRUL"7S&5(DG*0>@KMR@E/%Z,1%L6RA@!V"\T MH+-6VQ:>HR"-X$..')\+.#1C.%2>$"-&^TJP>ZL*'I;PYN(6& 1NF0-7HD', MB0%92_')A$#P4QLGX*>WVC5M$7Z9/GXS$0C4[I):"ORO?B M>R(!(!8$M4T-7HU2@]"V@/@,#LH#-WD M$S0(4EK31X@L3YNN96WI"V0/?2UAJUS,[*"FI&Z! :#AX:I M2BP$ORMXHR8,+@!U)1!GA%_3.L>654PHW"-"T&-CMZ [ZD;#38 JT1M)T"U@ M5P!,4B5&;?2)+$N0GP)8"*X,(,K:1#Q#V JJ.L63E80GM_#B"+"R@0MGJ)U@ M3?0>4YQ)48(EVM95IE1NG&)RI-T!4$)NX?&-!D]8 1S'Z7P*UM":,B&7 #B@ M*F\!UV@72[@@$,3AHC:/Q5(I I2Q,"#/#(@7%L!%R;"T@,RF#R-$)&*E2E43 MW>MM5:.]@P.WE5% &R!FT>8(# 8&^#N36XVR#CLN6P!D!7Y?LR:8ML"#)4&, M;F*C5CK#D_X)P0. ]1-H8BMHAOA8$X4B%)'QNGAJ&&K2/G *D! .-6NA?F[Y M7%R"<@T(L-PA5V"^5@2ZM_B@PE%=6>X*!XMK\A#LRB \B7CE^1TC,;IL6%4M M"KVR$M@,8Q@A)5XO($BJ65#Q:&3C#3Q;J)%0F@B'%QH)LP:!)>VA0=J0P^ @ M"%>R]R05$K]:@%PZ14QH0$S?M5 V@SAU,1SSAV.MZ()$>2!(.@6/;3X_BPZ) M#Q!; /\X'8W'XP%D+R.$POW:!1(?<0/Z1)_DNF@YCLS_"0H,%0B\M5MKD#(X M&0BL@3BH5G!%#!R91+-C!:FF_[CN*G#:XXK=MJ=!WL?:==' )+&BW M-RWP<'?M$Z&9PH4T1+D*/0QA)+FVEI^9\R+Q(JYI0+_A(C@)-"EQ4RYOP:_< MK15A&EZR!AP-(29EGOB+HCSH*L?=I^/XE>Y><#-KS#R,T7,'FP84Y9JE;8ML MR:S=11+(+NA?V3@6 .B\L@9U\BA]FG(](&++%JC MT7D@2.UUF81,YFMUZ-[N[=A!VP"NP2\B >/'SDE#AF?U1-K#;L.P/U@/$DGI MF@/XW3];[,!ND-M*N)Q?>O2!YD/7P'V\CZWZ%J##9LXU[&L]1Q'BYT%:Z,[N M(.Y%80CMR+B@&_;5VI(\NEQMMFP^:>_H.6X!-^B_!E* VS9Z0Q=C?4$P%Q4[ MAIX-+!-CNC5O<:\8T\,LC.^'T\B5#W<\H.O-5F5ZJ6'_X"NQW@==:;):+]!. M>-74=;OMO:5ARV:J0N?6G]BH>L5"#=:>H&-SIF[ [RM7 !@\% MG,WJ!07.FM3!6\;K62"#,AR/(VG>5QH]P6'+VXE:MT5K[C3\334BHPZ\PWX( M>S<#N(K 1#IBX 3>3JZ9)P^(@/1*4[Y7)SO YM#>5G^"F;R''D^ZSC00!3TH M[U1U>&'$R""2D5<"^ .K8\.:OB+#6%V4+4D$PFTOAL$)^[5D:"T[H*IMV$4F MK#LN1N\ZHHTQ9 =N/(LTW?B GRMX42T=3M=XK++!7C-!L5I W10@]R! M=N+X'--P-H!D"F:4IG$.:#>R'O9\'?:-VLJ:!,([)='SX; M=QZX35@;+H3@@^;/6D[C ;W8%GI#+T&T?*PFA=%P3>EBWA)"S):L)I'.IS36 MDMQF4 2<,2%='9),2X6J2]T)[![J.TYWC]'E#$;:F.K191MCZDNX8NAC%X7L8E89VP]W*+M._A MH*Z;!P'U766>M1O.5G;SH#9OY1/*]_#[@$!RAI[5IJXY08WN)U$235GW0-DT MX#&TG.O>.S02%$P<@?VMZIS)BA:&F(L3)-UU7>O4L4UP#1?:!=1*\Y&HU??? M9H]+Z2JE:I 0I#X'W]+62;6FVCJP]KTN70-:T,XHII^\B? !T!^GY\G$9]D& ME/A]2A(QATX;;&^V%7MH@02:4TJ:T3D[3LO'EJ+!Z(VT*;$7@*.OF7;)?/)H]'$Z[*#?;EW!\5LIN%7@ZRNT_( M=9-MYR!#U+" U8F@Z2BZ"&'Q0X)/E,EYY(,&PH:_?]7II<_BS>T9+7 MLGX/1@L>!2IG$T&J/,]FX<>9C<;.9LG ML^",Q67;VI=M,R[;+EW9]DTIKMI5"\"G7.OK^F2*6"9G%TRZHF^HUM+=C_I? M'SUAQ?9WA<'Y*PD1$U641H,E):MQ^EO#U3!GZ3QE6\FQQ25TL!YP.\!JNT76 M/X;0QZO@#M"N@'WT9!3E6J*(0.2UW'$\P@X21KZH<>!W5UGBRYV@@ T]\I[F M;',4G??KYT!.!E66<;1P?.;A[B2T?8CB7:B'H3':3Q1H"2D\L7B#_4\\[MCJ M .+\^X;RG$4%$,9O)LA$/;'8XZ,;56<:B86NF+46_1CJ0]!%3E&'.4L(/^QF MWU::%N)+5[!33ICXGJ.Q-R61;YB5K4_H%X5R*3'TB]=OQ-?@1X)RX@II785W ,TTYZ4!U:\@_&"_%ZH#%O[.MMSD\&$@YLXG'! M<&[8P-GZ9L#C'J+@I?X.WH^V98S6L)G&&A6I186:WKIN2$JV2)$;?,!/.G0@ M[8(LWB\4XO>'2XP=H?%(I 23][PP]=(VS@NPR -OI (]@'5_JCURH7<4"KKL M#K,_!SZIKK"_B4Q-Z'1H9L!UW6:@-=8CJP MJJWT9K9?A.LY#"!9.O =F;)N(0:8]?4A? !L3N\N,+]=F^:$4J+XT);";X-[ M\=F GD)K1E)O**OM 1U%(!2VGP$T.U;O?+8S!\ML !YW'Z:+6\>E:'_7*'V3 M X5, T@$>(S.M:PUWO"['OZ]U+_G#^;71HCQ;GVF;8 30DO. /;G(974M0J MX/H?W"XEZ8%>C-CGMOA28^XA VC'R?D$_MJ26B_;#:"],%4GZ!69;91["+3? MD?$SD?6SG3V@&M"7;7Q4T0./?%M.@6(2&!LB&JYZ,6",R$ZW0$3XB"26ANA' M<*5>@D>([6V]I$;?2K<&7XIJ4L.98)\4MG#;#D.\(?96BL_>O7GU]DEH (D MH5+&YQMV[#DB[2?1B"@K\J)8!+EK/C#=_D;DUW/SR /$OB/9Q/A$E7UQ9NDZ MJ*EL)Y6Q[>9()KD$/;UAY/J6JE $"OU68-@:Y:K[*)F47:!@G9T-#E.IJ>26 M4PD'3)(S'X=M-$KL *RAY8N2#(4&'<*H"UF4V)NDB!/>CO4Z51Y (6U3?"KDMI+(Q.RGT]'[:C-UE:TG+$"1J!& M(6^'XPXSS,_[+C:5NVX*]P1MH>]&8: <&. DED;:UC>2-R1KH3\8UW*@P8Z1 M;4G=Z82B)"VLX^X\G%G0&U!L02\5&A;ES@\/A+352&K:I*D*J@D,^7$]W=!O M:K).8*&\'^^)6NXL'VY?=C1$GSCL#(:A7R'QW5I4" ML7)+6%GTY(5I#*)=MDLD=NU*C]QBS#J =,XR:FY$\\^MKKY 5*B5S&X!@%JC M(@D;DOGR84,I7J@:Q&,D_@?$P2J6!P"5B'>@V4$QP4VX7_8U*-=[LU-+;_5E MP&(/);;L-("('>@798W^\!NT%8>Q[,F0>;#4M7FF64B74"'WFIJ%T;$#8+#S MP+66!IUFH^!0,?2 .E*PJG>'1=&87*%V;X*YJFH%S.#-$M:\-#' MSQ_9]*T@ V:=%)&Z7&L@>6Y74%A"*;&\VG'-]TW65':\I"=749O/$#ZM[>*2 M(W<8HMZD(J&ZP<96/KJUQR^0UV\<:,96$8>N!CP]?=1ICF./RX?TU<[[9]LU M9UHBO@]Q-$!2+9?N*&L! 2"Z^)!VIG8(*I, G;$G-%("(8>[L/- -DRG=@IW M@R0,NOQ@21+-(_1E8&/?Q60=L"5<$R6OP>*'V2M685=GWDD''5\F%_?5IM#Y MYJTH]WQQ=[CNF[C+?C*+K1MA81>ER*AI!W,J'(YU\$%',$;@M6ER M:6/N[FVFZ3V(Z1F/<3#?HR'L!+0XP9)-MV_JH&?FLY!=/B,\'XMO;QK&F?6G<;I3TG,?LE$SNS01 Y'0<-3.1$$ M7%ZYM&EURJ&!8H+04-GPXL$[?-94*VK#95383.QO.^$SNWO"YZ_AGE]KN">: M($OG'S?5,YVGH0XXPJ-80/MATF44)Z$VZ^?HT2_QK=.P&+U_3(;O!Z7>_?!T M1O6EFY;?<9TV+WF3E]BRZ[BTWR=C*H9#]K.$087T\4%S0 PDCBITE_5:(>VW M5QG$K\:V&D8C$TKURA'<1,.Q&OANU/T.(;R-R$#$K' M^PCZXWER>1$*UX,UP8'QEM \XEEH8 :G@Z,@]8? ]#O(+2]ECR(]2]+YPT$< MV)WJ32$]H$,NM!R$DX>GQ$)K:6@S MZH(8DP81.T!$P"CYO]B>!*YW:\BN&6^5OFT!Q[9*QI5:[D.8S%WE;&_+.UO1 M#G1^#/4XN3XE+!K1VW;8SC;%HV&WSB3]5XX'30\^_M1S@UXX_YH;I+G!<9I, M+B%P_>BY02\2O_W<8%>)?^C/C#R-_WU1_Z&)O@>,)3G&1F\6^1C'LZSZK5O@Y*A_T]\&OV#9PJY7BHN M=< "_E_/_EO_G[*O^!]$A]?YWVR_IG9AC+:7L'2<7)P=B9K_=35_:*HM_;MH M$(^FVM"?:R6!M_$%>+ZLX#+V Q[@_W_X\W\!4$L#!!0 ( .1Y5U3R#^-V M1@P #D@ 9 >&PO=V]R:W-H965TUE4[L5HZWW]].+"95M52C^*@W6T\W+EX^K^5&?5+^2WUK\>VBDY+K4E5.FTI8M7XQNID^?36G M];S@GUKMW.!:D"4K8[[1E[?YB]&$%%*%RCQ)D/ASIUZKHB!!4./7*'/4'4D; MA]>M])_8=MBRDDZ]-L6_=.ZW+T;+DH>#6,LWTLN7SZW9"4NK(8TN MV%3>#>5T14'YY"V>:NSS+U^;LM0>7O9.R"H7KTWE=;515::5>W[A<00MO,BB MN%=!7/J N&DJWD/"UHD?JUSEAP(NH%NG8-HJ^"I]5.(;E8U%NDA$.DFGC\B; M=0;/6-[L]Q@LWFB7%<8U5HE_WZR+S5HFU M*5!ON">\7!5*.(6EJ&&_%=G1YNQ@LU6%]"H7W@C36'$GK3:-$V95Z(VD0G+B M3%?";W$7N]WY4W$K]T':FT:)U5[<*NS)Q6?C94%A2^EC1A]S^EC0QR5I"119 M>V7%AUI923J(0J'"<,+T_"P]%T_$]219+J]PD:9).IGB8KI(YM>7=#%+9E=\ M)TUFRQDM3JZFM'9ZA8MK\9.N)&QJI1Z:,#L7V#:[$M-D-K\4R^D\)F9^+Q?4T67,.TJ6<[GXFH"HZ_OB8'A5^(7 MXY5+A*ZRHLE)/5W!"5!HR ?*-JJJ M!M=#9S[A2"R3Y72!Z\L) C^G,"^6R7RYQ,5\=I5,9[,0WSF !A?S&/$TG20I M0HZ\X>Q'?=2RVK?IM):9+K2G]&X 2U94IOHA0W(@UZDXS&'^";FQ2G%*CTD< M[D1!6WFGJ"3V7%C*E@Z%(+VP$O4CUM:4PE1*4.X.U4#F'-@]K$#4F56EN8MG M;$V1"UW6%G?Z$K7*-[82F;(>?5;@*31F>[!="E>K3*^UXEK.-;>[W591E7:J MD[8H"*_&XL;S X14U;S6K"$DF+[30 C79-M>%%++#XRQ*C,V)[V$=( 54DY; M5G804%%HN2*G[]D "7$665.34/@ND[6F; @28!))*TT#&>I7&%_]Y+O3A)!EBCF$\4>AQ=%J]/A*0\(U@U6FT#D[9B4+RF3!' )2]!VG'QKAL(N%] 'XIEPMJ[9 M863IZ0SD&A!R13E:!Z@71 [SIE 1%R"SA86Q^*040Y*8)6+TCD\H6[KN*DY8<<7,ZHLG]'#G*G"7=G5YS)4'L$?[T MQPV (6;M]72\:#,J$4]2?)\?YG&Z6([3?LEA;A)(=P%!IQ2C-VKE_[QXO%,; M+'LOX3GKQ(>]"_WBP^5^+DI]FB&K0<.UZQUH0(\E'4!3R,1-_CC M_# ^"2ZLEGAX]N73S;EX6V7C_MXOS&IN2K".3"9\:N!$X7$D%XQCM%'H4%%? M*DVVLH5,_#SV>VQKK&=C:=&/DI2M^L<(_V?U7<:B&&@- +(D#]ZQQ*8""JW% ME_&G,=JH5ZSI&#WR\G+!O?N,#J#FF$Z>1:?489VF=-6>GTV?G1^?Y4R#40.M MK,?]7)9HURYB+2PN914D?6VJ+(0*H?B0>4/Y>#5(QZX(0B@TMQR'[&MSY-A( M0B!@-3X#AO@M[L"Y&<&WLH V709-,!UA?(-:-#?E!&64^$,/$;$ J&MT&D0Y M:%_HC':UQY]T#5O3E]]0>?VT @X0C)([6DB71 M3 @.<-ZF2_16;!\/V_IS U[1-Z!>]@;<(^0=6J5O0C\',J GK1K/="0*/SIS M(#9M88R61>,_6ZI_681U6:><:U98G260(;*K@#D+*,<(9\:33EZ"9&J7B!D2. M")Q(>5^$*NSZ0T@P>":>'H\JY([\'([+M2NA" 1Q3M16?07OS7#T.^/22Y>H8@Q)W,PKNS6M89RB;0TF@65_TPO]G6@Q&:G4U\S>9,NCB/ M&%?^?G-S2R@WH+5'VSF-L-);-6F M*20EA"*^S>TQQ- />S_G8'2$ZB)( EA_6: >MJ8!F<2I,O_:,"B21 MH,&^0[V>+6F;_T!W]QV^4U##D(I#>*;31Q8,IR0::UNDZ34ZP)RGXDR?=_I; MZ@J*\:$=+,)T?;\IDI15']\C4\(T"XS<5>0DXEZJNM/65(0[L0M%5.M#EPQN MMYPC0BH/XJ?*O7%]-Z1Q( OT&WBBH?XSEGBF!S8>CQ:GA!HF!C18Y# .#,O& M]VI1QC>%^(-"F;TBK7^7CSAZ\)*C2)&#!HX(>)/GL?G>JP$RX4A!A>M*D6-!;>6HT7? MO3X?OL5* MF+]4QL/64H?!+(G4R%%KV&@7.KYO.5K(B0LRQ=3[('$,HI^KT(LDK&25X*C M%$XH>1?I?8NWA%KI=K7O*Y_G_48$ !Y,#$5 )_-IQ\'XGL0RM>UX F5H1LH M75+6'1=R*;\1_T;CQG3>%+$DU/U7C?33CBZ;LXCD:V97K)SU=[HMH/ M0%1$60K[:L^TI]61^$=,CLA96\@-&1%9 CWH$+CO?FU>'IM"A0)R;T/>=Q%_,97=Q!CKE MPCA2AGF0H%;6,D-6_W;&W,^6/YHH@U"=RI-G8FMV<(<]$>3>=F[ O\8R M3ZX-&O(^9'2@'>@RBL,*E D_RG&\*^[:@1'1V^@[2B]Z!VOIW8>QW3OMOEZ" M2Y#"4@=V.:Q$.N&>&BP66'UHR I3#LQSO_5R^G'/(>=H>BAE,3[UV^+%X.=< M8/N&?[1VX?U*^&6WN]O]+GX3?@[NEX(7.J#[WP(O_PM02P,$% @ Y'E75%(U M$N-#!0 /0P !D !X;"]W;W)K&ULK5?;;N,V M$/V5@9&B":#*DGR)'20!DFQO0!<;[/6AZ ,MT1(1F?225)STZWN&4F1Y=Y,6 MBP*)35$SAV>&EA4VMW,:J\WYZ-QRZOY$:XV&REQINUL1OA M\6C+L=M:*8K@M*G'69+,QQNA].CR/,S=VLMST_A::7EKR36;C;"/U[(VNXM1 M.GJ:>*O*RO/$^/)\*TKY3OH/VUN+IW&/4JB-U$X935:N+T97Z=GUE.V#P47(P2)B1KF7M&$/BZES>RKAD(-#YWF*-^278XWV<4S8[S M3?;$YCI[$?&5S&/*9A%E29:^@#?IHYL$O,F_1D=_7JVC+*CMS6Y'+BQ%DY*2]EZ,AT5MKBB;W]$E8GE*8NN+25?X1*JB%EP5Y M0]O.;->:/6+@"']K4T-HCHZ5)E^9Q@E=N),S0FKE9B5MG][!S#S,)'0M2Z6U MTB4*O18ZEW1$TR0Z318\F$23Z8)N*F%+< (%= 8K6%N.LDF4S%/^6IY.Z(-7 MM?H[O*)CK':J56(%>2"SK M&= Z0'-JG:?/C:@YU\@;Y0832K>]+S21>Z%JL:HEI[JC5' $/+#R7NH&D;EN M=5G$@5,>(G8'(;O*[#15T@(*_P7\D-*!I;E'=NN:^Q88T1H+-S"TS#(*ZVW4 M W/0:'VP=8VCAL-IM/)N6"I6;FO4&UJI9WM&>C*+VC#WJX9T=QR[^.$"!*%L ML'W*)R($.Q?3E0M.7=Y_[#/NT*8\,^9 "(@R.@PBP'7(O!"7KS.Y"BOOE*]P M4N35'JZ4.F3D$5TW9U51C5.(JQ4QKL6]L6%C!L'T>][I#&S_D-XC5QS4C96% M\H'%M=!W--#@L) J@7++LGB&?-=U* +-,XMXV<\ S7E,KU!>^P7RL$"$*@-Z MN4=G?X&38A8IRTH4XQ25EBU/*EG/N<,!B*4KHST'S\\44GTF*=]UYCXI%6TFC).$W$WAU MVY4+5G4Z2P+4&Y2>/9#T?$'S&;TW'IHYHBR+9@EWB6P1+98)O6DE>Y3.XTF_ M>P.IY"\'"[EL48\/01XHQ*-IG/0PW("# ('C9,YU?K#+G;I$65I9<@O /A_- MAG7U[:V/]ZR7\:*W_@ZVV<#]?V?;U4O/5H!1Z#DPQC+/ZB-4]I<2&2@B0MSI M8%TFOA+Y'3 !EPM7H7O4O(.6VZ0U&Q(@H&SQTU9PE2F-?N8;YM&VNT&[0G?- M;8,%LSB;_8"W.O1:*8-A$J>3_:3%78<5RF^[(T-PCRYE%]0@IN[\/)1VY_0% MY9B^=2$9#ZYTV.$R7%P=W!KMV]M=/]O?C:_:*^'>O+U8O\:!C1R Y!JN27PZ M&Y%M+ZOM@S?;<$%<&8]R"L,*G55:-L#[M3'^Z8$7Z'\Q7/X#4$L#!!0 ( M .1Y5U1$66%^V0\ *DN 9 >&PO=V]R:W-H965T&0DK9_ M?;_WAN=>]4JH63^N\T._.5G6]>7UYJ=.56DMM MEQM5X,VBK-:RQFVUO-2;2LDY3UKGEY[CS"[7,BO.WK_E9S?5^[=E4^=9H6XJ MH9OU6E;;;U1>/KX[<\^Z![?9Y4_'=VY;[^)J#Q/.#OF7K4HVM!G-R7Y6>Z^3A_=^8002I7:4TK2/P\J \J MSVDAD/%;N^99OR5-'%]WJW_'O(.7>ZG5AS+_-9O7JW=G\9F8JX5L\OJV?/RK M:OD):;VTS#7_%8]F;."?B;31=;EN)X."=5:87_G4RF$T(7:.3/#:"1[3;39B M*K^5M7S_MBH?146CL1I=,*L\&\1E!2GEKJ[P-L.\^OU=7::?5V4^5Y7^6ES_ MUF3U]NUEC97I_67:KO*-6<4[LHKKB1_+HEYI<5W,U7RZP"5(ZNGR.KJ^\4ZN M^*U*;>&%EO )S8)^LX W"TYM]@5"/;D*N>-KO9&I>G<&?].J>E!G$WU]]9?8*?&A7&]DL148 MHRJ()BOJ4LAB;ZW14B]I'FWM.6]VMN&G[IM7L.%Z)7Y0BX6J,@SXV]\^B)?M ME/YI-]@24@O-"P$%L($LYI=E)3955J391N:6V#25;B1>@;C'59:N)K1G6C<@ M'=.$AF#PKBJ;Y6A_2VA2B!;E0F2U%FFY7@,0-(D2B\M*/,B\4>+B5?,B*) K:4[H5Y\G,]N&W>0X(LL6W#;^F M91>93F4NM@K;*W(: 9-7ZWML[LT.J8AY@Z.UBXUX&O,C&JQ5\<0=Y5@"$"X* M*'13E:E2I5(ZG<](>63%$HXF&AXRXAO*)V+$!L/6 MPV0FR8-[[%/O2JU:ID'0CCN MK+/_CT6*V'L=E5:!X+("&_-RPPQCX/7=S0UO,IVE1WYL M9/_H(8>423BS7QF3NMT8XX\7ZJ> >PH,3(5B#&1YH;$8V MD&*5_0_:LV>L;T0K!(BE/.>"+1R&M+;%=9XMLWN@ MB6H%KA'*MN3>1MXC$;78-G76WK5ADU69YPB_T"Y%=^P%J;1^IWYK0#]8B<,7 MQF240/(!/MN;A?R4<]CD5='SUW-Q@. =R1/>Y-DZ:QU%4I#/ULV:=G,'/O96AGR U5J:'*<@ M'.P'L72+LAXDO"XK$C/&^);C.)T:"?+Z,881>\?PW=GO-'QVS=[%OM3ZAUF# M'<^8EO8FMGKS[JX\A[=H;]Q=.@]OQBY$N* [B!FVWG6;HF%<)KWO.1"!*D4@ M"5@9Z718##[JVN&.XU@B&N)"_RRVW5T'(\:"$29W0UMX!(SE6Y@<&^P00-J\ M:1I VAQB/O9P/[2?C2B+UO3E8ZMO\QB:)CNVQ.W=+X;.&[J ['KOMF!\Q<7H M-L4$I,N2I$XSUDQO[VTG;6N-[3>MN- -_?_;F,'$ZW%$IE>/8$[ M@M96VRN)X&B"';L8/)HE*^8FJ.]NIYXVH,IBEX5P%HJ=%E(J,;!ZS,AJ@'=9 M0=,IF*$8ZO*%>X7$2CVI*LTTYUMBT>1YQY-ZJBE2Z08I3DLY8$MU$R2PTS*) MCF&T37W&HOE_,#QE%)N UTIU@-&'H<[0YLBE, @HFS<57SXH79O8,/B%"1 = MRI' &.H<3HFT6%3EFE?M:&)L@<59M'M6BY1\"\3+*L]4-4A\EYR#UL2(\D.3 M=T#R/++UN($4ZO%WY!8:,896[QC=PQ*(!VQT26PMHM A:+:%R3C%;>>VY(?? M-36)]&,+.)J('CRU&@]=F*$]-E'R@'\+A*'R48N7&1E"V6@0J5^]W@#9^$S@T//UUIT *=8YT"07NR MKE 5$G14%%V],[806.Y@ M0@EGW[&865$P$^?P:COV\8O*)L #%E8GR-A*0@?O MMOWX!LQ0IZZ5E1'+PR M"P0Q_7I6@A*-AZ5DUCD-I\J.(^<30':HB*S3[80&B:C:#5*)=JB*OI2GQCM/4(0 +BO:+[!FK MT76L.$C^1\8! 7G,ZT5"<[%+CQ2%MEMA,KVM%SAX] M?NRUHO>?-P5-R9F%B3,'=$\TL,(;@D6ABRXOB76)Y;L#$,U6>8[EQ(*Z?* A.P]"ET&N:%K MDA4U"BB=I6T;!BLT1<],#ZRC9\Q+1NSD:6,@KM%=8R7-2SWIP4QC^R32<(?& M#L,IT[ZAVGZ>SFGJV]-WC+2]NK,C;T*4K"=Y3[OJP= @N#%H:A@*HT>C6UI" M.URJ%+JN&E/W=(9TC_24JL0MR$*^4RX+JFPL[A6!@#;S:[CNF,IS-P8=B*A' M3(+9T8H)TYQ@JI$Q(2&2*%5KKK"HKA74G"6HN: N*?7A(6/D8R:!':3RV.&1 M;/&HK<%\VS.8FKFI%].6'DB(2S)A?G+AIR MU;SOD!ZI[_K4]GX[K96-O:0HKFB7 Y6$/I MY&20^B(#7*%L.-F=^]2YU<2?.,UJV:45@4W1_TN2D-G:T/I: M_(-+DNN=-FV';OOHO1]>_EY"#EE.3N+'+\2%")T7(O#H*HE>B,BAJPCWMYG^ M?+&H%.,-:C_X;47$.K83TAC\SE[@K\MS73O$G6M',[KS$+M>#*B<9PN:%[85 MU:&KZUXP(R&>>S9BS84X]SFVPIXCN[:0/(+^D4F\FDU\MMY1AU=*'*; MJ9Q!\#^J*OOV09\.:ZK>YB540]9OII-];.2V7X/M@Q7"!<,DH>Y!Q_3-NH2W MVV=08>?[SU0^?URYSWH!8K$51Q2N9VU&%>#>'TP[+2FX (C9-R@G0G%$X]S0 M\DT*[5E.Z'5%X5![(T5"ZD/=/(K2,? '!1?68I48C_FEH%./F^/]DV,USNUN M0X?]=-S3^3T='%M@Q(9-J%?)&PJNA6:,D"JZL8"-H9,[1&N5TP>!E3@XZ MZCMRNXXP3P62Y0 -"HR4CI -D*/OE&-I6C;,7F\Q>_C!1.ZG%&WH/I19'.Y7 ME\4^VD ,)K09$^GZ:5\(HDS9">S<.88)O*'-:,&%9Z,.(\T[]R<#IEW%&U5Q MW4C=@S]H25UK,%55+;/B:!KQI-*&^R?E O /P[*@^"(K*6TJ9'M62X1W"XU* M9[*NFS_?NIBX2N*#_J4GE[6A1,&3@AV+8YM2O;0QWL^?C4LM+4R\P7I$(NXX@_ M8[NMM8]249-)P*P XH5X>?;I[O;LU3,YN?$N-GFBMV4(,[MY@PK96V1!AY)Y MINM!?G=?R?7FS8WX"8ZV@K\A$%"[\)-*5T69E\NM^+')20/S3(J?5$U?CA"+ M'\']4W]4?7?S_<>/-Y]N^V/M/N'4V)7(*9&+4B"%?A[+-J2:TPX*X'QOP.=T MUZ_9@/O.I@R7NE4W?Z%@FJ$<34DGM:R6L*QA@XDYS!40A,NZ5CF[ MAC&V6+F45!Y\L9!;\1@.F5". T.R-3U;F]KIB@[L*F56KP;+[5;ESP(>%8R] M/2$>)62 9D-&5V6UY@FAM5MRU[RWRHZB<1KPVEBOT?C#*#OS7^#A E5&)S/J7C&.SE4+E 6%\1'DB\WH 8095B)C^RAH(;^:P,?8&M,J@W3AGZ/H)SNH3(%$!89E=-!K/&#/ M.:5Q0W, /5ZY.^#\-+@9'93>H]@#)O==69)JYY3LKLN,3AP6Y@BU/PIF)SRU MD=5%AU$ V:,>JD2 ^(-@P?Z$788ZYR0ZV.)#%X[IX&J4YK'[=&'4Q&[R5XX] M98'$@KL]3 DSEJXR]6#43U3OZXC474(<[ ^X/Z3HPQV.OO>MJ3XU]5H+N0?@ M#+0>J A.?&K3I?F[18$YEA@:G<=R(081TT DL]X[.#G1W'.=A!J%821,/YJ9 M\-[L-_FZ%[N_].Y0Y^^EZ]#?>.:\VIMSN WX,L3_B'KH+WU_-.L+^X+=<#<. MP8L7.4S:'TES;WY?FNM/LMR9[4R3W%'6NYOC'CT^NFZ)^H(#&7-^JD_R>"3\ MTH%XF6=ST=<: M#]B^K+;4K+8BKG%]*^&:-["BA"(MPVLMGP!FA5IDU"[6)>"A[KI51Z5W+A*4 MP2$WLV<^U\6.%?CQ%Y%&;4P4<+K#[JPGA,]/=6VZK*"?PJ^(K(2[_)$5Q7P@ M8 5!PJ>8LJ(JH*"L"L93;ACOW-@*PX *]GCF"S>R CBT^?2.OW#@DI%,!P4\ ML0#"$T@GM@+7%]\K2C,,/,KY.BLRZG-RE*63+G(G"-&9,;LSIT6E9QWI7(2N M%;M\%8$;1SZNO5R]/DP4N4E?R1-MHDRV7Q)W#_MO\.^,I\?#\/- M1]P_(MX@AQ2Y6F"J8T?AF:C,A]'FIBXW_#'R?5G7Y9HO5THB8Z !>+\HR[J[ MH0WZK]/?_Q=02P,$% @ Y'E75%KR)*[:#0 <2< !D !X;"]W;W)K M&ULM5IIC]O($?TKC#<(@GQHD2VIUQ1;VTV.K/WU>57-2QIIQG:2+Q)%=E?77:^*>K8S]K-;*U6) M+YNB=,\OUE6U?7)][;*UVD@W,EM5XLG2V(VL\-.NKMW6*IGSIDUQ'8?A]'HC M=7GQXAG?^V!?/#-U5>A2?;#"U9N-M/M7JC"[YQ?117OCHUZM*[IQ_>+95J[4 MC:I^W7ZP^'7=4U$DM3(%)TN1+:"2E6RJRLW*YU)A:(NL^YV97"+$6% MI5MK;C6'!Z)3:$^I8DI7NL024SM9YN[Q$_%/)6UC)0$=J\U"V4[/@SM3OA,. M[LSI3I2*U[6UJJR>B!]5KJPLQ*5(TPB?XW2,S[_^91Y'\5-Q4\E*B2B9B32: M8?=<('H0&Z6(XF"<1"(-IN%4)$$XGHI/I@*AS%,&D2@))I.4+J(@Q/9+K$N2 M,;A9*JS)AX>W!PZODFG:,-#>._YNF;F*@LDL>BRNQD$ZC_$]&X>/&W[RYC00 M;)===@MQE= =O_0>"[ 0*>2_%-,@3";XCH-TFHCWQCFQ4-APKP67UFQPIU*V ME)3 5K)W82)\3A:(:D4!2X%8C+9#9*VI\"=J<%\2CN;M$1Y#9[]@5U MVA>"$\Y M.XX1("<[+:*LVJQ'['O=N*XN_+D>@FU>K&("[DQ-8R.%=NZ B>+ MO9#;;;$GSZ?G#G:L*V/W8MG8O"_X ME47M5TK2DRPSA57A*.7ET;2]2$3[R%YC* MTL')D6AS^GX+"NP@G=$0:*,)+TD\K^U2'-WX'QG_-824Y?YO;FAT]84$5][W M(\C:>?9.5VNA[AX&*_!YC[Q[MA)!"0M5[90J^;!^XY&'L>/3BE]'-^?< 4?$ MT2-1F79S$]D'OH],OK4:J$<7>R:(T %L8"]I5#Y8GY/W==IO?1VLG+"F\Y(U M^@+=S*Q*_2?1*$_I#B=>3@>:XS21#&[ :;J8/Q?FGGL*U+LZ1VH"V]Z\CY@* M6_@1)X0'*1\L.$G].(VH-FI/VB40/F@@F*FMD M=Z&I/UFJCTJ=91!UL/!(% MY>9,6KL'NSMIR_:)JQ=.YQHX62 YE- U+-V609^A'+CRY KM!=-$WJJA%[0Y?UE7 M!'QH8X;TK/ZH*0P%KWL0'I8EN[X!WUGQGR!W)UMD;-K3J5EFG1N(&*M-+G4F$2_X52B(5 M:%>U.*J'7/\];+IS^!/Q,]4#7[IQ!+D8PX,DF0:SB!!4,AD'DW3>5X(C'^DK M0Q('\S@%E)H&\R05/YMRX'LRRVPM"R=F> IRTRB8SR+QKKQ%&J' Z/-'' ?3 M221 ;CP>BP^6V*OV@=@6I$(Z'AZBMQO*/RUTF@1SQ.1[)=F:[P?J1"R/0X"] M<1!/H_/%"@@JC/$98=$1TAK8ZE),4J"^E(%3F 9IFHC?3I6Q"8K%-$81N9HD M0%HQ*A!I^C3-613,9D1R-@_"V9&A!J[QY %E$"0,@UG*2+#5#+>RY$PU,BP? MB55Q$$=3,!?-@DF$DO4%5*N[?;U&4F2 ME$U6S6O; D!809O<#=.!@7XKM=D:2XGQ,''Y[5TT'-;%#3II'_4HXN1$8FN< MYC1%]BW52O(/18D8! /BIZCSEI<>CU!89M+Y='C$O('-/+8%D$4VHD?#8M** M%'#!:=N>I2[AT 2R\)C'+)X!+ %B^ Q+J?)66U.2 P;,KV'4M40^-=:GT2:T M&W9+U:1^"35#6%QMI64@=PH1RI74)11$1Q)XY5)XPJXC\:JMIBSEK=0%"VD6 MOS=)OU<@Q) KQ4&S4(5&J@:G%;D&/%EL"",5^K-B0 2L0C=Q4?FD#VVZ"BUO M>2:@=T K(-OZHK=!D\M1@I3B6][%1@B]S%BR9;$_@)=B+0?5M]'50PKJ>#O! M5X?]S\560#T+GM^M)8<]5E-/X,2F03D5*;)34"M KM ?;G0)W?*SD\7/'NB) M!#NM?B[6WL%P1^:_(VC8?F0S>)3* W_*X%%O"%(Q9[=!\ XLVC#J-:O)M7,? M>SM3%WF3&XJ"1$*UDQ3HV';2&-CDCX,@^"+(@3I(OM^".F"#%C61[_MPH5ID MU9H&BAW4AV^QG^3>L@=5_! H,CS:PIN^<)J$))?3>31*#]KO$ZWLMK;( M182;.R-QG/!P,#8N\8X'XMO"L^7@T?O7SAKL$FLS(HHFVZFC4810977&;]6TZ:R<" MGWH>']+;.!I-'M!;HX<["/>KY7]70B 0%:]197*)W]DH\"UOCBWH*'9K0]G$ M[$KJ#;MN*N"O/Q[1N^C)X^[O0_*(I+ZJS[^(= 32O90!_F71_TZ=0-RKWTV/"DG0:R?S"V MJE>#:94WAGK.?1NE\ZGD#V0*:' QR M/77/="%W7AY*!Q]IT+4!N*HZ$D#8%2&EX7Z& ,SN@=X>E)_W-4J@H">%4FI: MH7J7W:" P1'UM\0#C1X(XYK,8^N, %>R=KG_H(,X4E"]SV '&'9[0&_?*/?:, MR=7*4I.B6GY;X1>R8%2$$U>6M%B7@_$/SV \*&H&<_W,_,ZPX_O&YJ\H($M& M7PTKZ.#1FR;\;F@2TO1";]66>:^_940"W M$@DZZ037Z71R0, -*6PM-Q-!+JF@.0C'\EGM$>GR5!I,I M>NBK:3RA.<(8;?U[N75^,.8GBJS:8;A=Q4$Z]LTZ?493M,IO&_S9:V ,Z.??D\&^9PFE T^.ZR]M!)AQA[<-# G>Y8&VS$.7TN< MS7AYIQT-LU79IB#LXCG[^3YI)'[QB:;BF<19$1#$U?4%H42Q(.F0?B>5<; MNPOEG.]6+\/>,=C-?9+OV\]C7[CG/2M-3R2H-R;]_[T_LR:3^Y1$) MT"N*R'Z;IC@ZOUG^P[I'+ZI:;T4$#L"'^B*[]GVQ/PTG;I2]U5G_V@QHS1O_6]DW.776Z/PS!IY^,$% @/']I^4!$'P/9P"'/L MEH?:EB<0)/\; W&[:8.MS2,#TU0'Q8EX]H[KQUXTU3 EDL6>%CF>[7;SD3-R M'P'*6XDJ5SOQ.Q*$RW76+NKLSNFBVJD"6<^GC!'@- 3\]6: V8YZ/HC;(K_K,7X3B8R?\CJKO;_9_LI?\;5;_< M_QGM)VE7A&,+M<36<#2;7 CK_^#E?U1FRW^J6IBJ,AN^7"L)+Z8%>+XT"*/F M!QW0_&PO=V]R M:W-H965T;1;= MFB#9;0]%#[0TDHB52"U)V?&_[PPE*PZ0> ^]V!0Y\_CFS2.EY5Z;[[9 =/!< ME,3NF_U@Z&G88^2 MR@J5E5J!P6P5;*++ZPG'^X"_).[MR1BXDJW6W_GA2[H*1DP(2TP<(PCZV^$- MEB4#$8T?'6;0;\F)I^,C^F=?.]6R%19O=/FW3%VQ"A8!I)B)IG2/>O\[=O5, M&2_1I?6_L&]CXXL DL8Z777)Q*"2JOT7SYT.)PF+T3L)<9<0>][M1I[E)^'$ M>FGT'@Q'$QH/?*D^F\A)Q4UY6Y]1/F)+&#+ZIM,"FU'#H"YN5ATH%< MMR#Q.R!1#'=:N<+"K4HQ?0TP)$8]K?A(ZSH^B_@)DP'$TQ#B41R=P1OW98X] MWO@G93YBK8V3*H=_-EOK#)GBWS/PDQY^XN$G_T_%LR!\_"YM+1)I74IXJ2'NG092E3I@;::$;DR"1 M42E'"FO16@ZEG3Q;E> OA*#&RI^U%T]?'M;2F :._X"GE'6M]AQ2KRU40-4U:7,O6Z MTBTC;4@75N)A)4\=7F6W/:0=4#7(BSGJW(B:FLI=X1 *AKHQM2:MO E:.5F$ MUX)V_>2%%ZKO"0L%N8NU.U%A'^U&3] M20B=Y8XD'S'1.15 H)T%60%FP F6'VY.O?2Y;^F3HPE_6Y"V:>HAR!2=N)DF M?^R9H/.GW2+='<3?%4!>X;Z2?HZ"ZU)TBO8M?%NY#Y(5TXVE6/OQ$NA*QVI+ MUCA>ZRG:__2WVI' MOO3#@K[9T' K6>:[-(]\ ;]5^#Z/U!+ P04 " #D>5=4YNYFK*,C2M,S^?7[JDCJZ&/B9!>P1Q)% M%NM\52SURWU9?39;I6KQD&>%>76QK>O=\YL;DVY5+LVHW*D";]9EE\*,]NXC"O7_+87?7Z9=G4F2[4725,D^>R>GRCLG+_ZB*Z M\ ,?]&9;T\#-ZY<[N5$?5?WS[J["TTU+9:5S51A=%J)2ZU<7M]'S-V.:SQ-^ MT6IO>O>")%F6Y6=Z>+]Z=1$20RI3:4T4)"[WZJW*,B($-GYS-"_:+6EA_]Y3 M_Y9EARQ+:=3;,ONG7M7;5Q?S"[%2:]ED]8=R_P_EY)D0O;3,#/\5>SLWF5R( MM#%UF;O%X"#7A;W*!Z>'WH)Y>&9![!;$S+?=B+G\1M;R]EQ!M5J+6NA2Q6XLXI_2Z3A7EY4V,?FGV3 M.IIO+,WX#,TH%C^41;TUXEVQ4JLA@1LPV'(9>R[?Q$]2_$:E(Q%/ A&'5]WJEC*CE MPS/$I:HJ$#8R ]:(M">[$< RH3*]TL: M1.L2VD$0ZKS)H?"B 7,R+QNX$Y1H *4[5>ERI5/(]RB6C^?E& ULD$OH[;[, M0(FYEF9[R ;,"RQ*K85V9<4*@Z;4:;;QYC(>S0$=68:!@)[&_HFI86#6#I!F M*,8XTL* )\1AM @ P&:G&$*S1RCI 5G!0-F5RJ13R:%!]@HJT_#$3:'74 6T MPXJ7Z=:;]E')RIS<<'3DFZ#X_M.=V#G?9J=,RWLHNM@("N"/<"2X;M^66 ^+ M49Q;HY?9ZAE2#>]BFNI>WY>5^;JE25/8830D:LE !J:M"G:">P0)";RMRF:S M);8@8U/)(E6P1Z;3)]1S) #KJ&^@G@5.&2;T)IL>O#G4F,Q,V87$RD% WS>8 M 18N556-]$V4D,1(JPU-P[K]EOBKU&^-IF""(V H5?D2T>[Q/.@-38-.RFYT'C@GK <^ 45,1W'/ MM9/1I'MB126C1:NHGBUVI:F?55T22/%L#GU\B*+^B?&5EA_G$#>38(U(H2[P M?GZ;0H-&L]JA: @S'PHC4Z=B*8J&A<9*YM*Z(6_3&NP[A7JD> P(;?8H:.C: M7VARX YNSQ(HL7?5V3G 6)HU*XJD)=Z=]A>2W+]8.HF9HO6\DZ^$>@ 3:B K MH6=:-X@R>%*ES6= 9@-,D,P'A1ICQN&GY'X"8EU(SL4_[;AI0 5>@ M7&_+QH"2N7Y^'*DG M6[?L<((<)2;711L(K6'/SB4D3Q(E@D4[J+DB!.QDCW M0.!4C()Y.\'$DO!;3(!XGYY)^M C%8CXE'+/( MV*"H()=3#]8:UBV]9:X6P23$CE$81&#[M&[@.ZU6KJ)KUL<$ D8]'7U[UH1G ME#N;!9,I49@N0&IF949TJ;JI"N&SC:,1Q<$XGHCQ>";NY*/-CE!''$ZO6]6= M44@\7\ :23CY8I5,@O%D3&H.D_AIN?J*N13S*)A&DTZT'U%595HN=:9KA#B" M#&7%[PB@2Y&,@VA"CC6)@V0V8:U^&OBY3-,F;RS\+X^ML@=^7L(*HVA8&47Q MO)<_P.)Q1 P3U=27,<-,0LP4 _ZU<9 +ACCJJ+@L4"[50!F+SEE9;)XA%O)V MF;;!/PQAV,>@ZEA9V0" 5(?P>=#A\B&J\-F!3$XGKVI!19/R777\*IGYB)$S(>>]I/3ZC_ MRL4J\,/%ZO53GGEE79."_,HZYS4KJ2R4TSHMOG.'A18PWA+T_=@[1K3:8E#\ MW]5-RM5@O&>HO11R$4/AYR,=[Q/,[ M3O78_S2<7<7!? '%XCH=C_F:D(5N;.C0%LJ>'*7EA4ZZAK0L0:VJ M](H*Z!W*=)R);+32ZAOFK9T K$ A -(?'?(.5P!J*Y,6SET3$.F#7:J^(#;24?G,9XI<4,GK74# MDRENS9'<5+K5.E>'7+,]=Q)44@V?)FYN4=>F@U@Y;Q7)IQ1PY_"TQ#3(C@V5 M/8D=ESX#?*'SC*W3:*);S365X64:J]*VFO>@"7LL#_;EV .RE[D]9/KM">_S MG.P%%SF-R^>KO7[V\I5[#AC?DO+NE=_O&!8.RCLL>5;+A^N_6.CYJL.#\26A M83"=.G@+DNG,@J$BJMY$,V3+XI:RN_] MR'UGJ_&.KW$0+V9]_GQ%<$#(:\Q6[Y:=B$8:^P@7UYE?BHSW=;:IRCQCA"?$HIC?NXH_HPQEAR#/XTF:2+KOS+&CR M=&Y)1HL$Z]SE?7-.CPUD7<#OR*F0=+7WVUXDP%5V".?L4<^;9R[ MK->*2FC28KU7JOB#4QSA"E+&KU:2$YH?B5]*.)FK-(N#;4LX8<6M'4?1[F*\ M%WM^:OCWNBKS7FWC)G)9* O?XZ =LH8BR]I=6P_DFTXWE>)F9;$9]*E:U?0. M_MQ$TVX?:LG7@!Z71U>*VHDV-! M2(&NN>#-Z'1$/1Y26;]VDU3$VG2+"*;Y MF4)]3JN&&KIOM.U6#3,#5'V(/)J2#I'J$.+./, MPHF6]L;LG IHJJ]=8AZXS::;ZW9 M20#U9V.\4FOZ1FBE4\-:TW0MZUS^2H4/^T.:X4K^O=_J=-LIV.JF:\58).7V MO.0.UV Q>XNL-AC+]<.H$]?.\QPX_FRF\9E3JXR/2ANJN I;XI?(YH'MA@'@ M<]WD/?;[>_O*Q G:-@J,DX>/!RM%=;_D1^H3=K':.K0NUIE+U$V=E:7KNAWH MD(".]O:5+[*!]<05./3LEFN=V9+).VE7L?I>G_NB026F9.O2.8>3'P,NE97] MQ?U' ]]*"#RLSX(_,?X#*I^O@@-JS!EH]#/Z+P*9'4#BNR M6\[N7Y(Q>Z+\ #1LJ(G\,VOZ_)OO&??TZ%OZ!H6S,+<>PO[]LO*=QVDA25?B9TD,SG M_M*.SH)D,?877P$,-IXOZ)]_HL8<_;?2';2@>L;U(L[#8#Z;]=L$7NC9-)B$ M4=T9<-B+ M67&->\INA^3X8Z9A_*)OO0-Q?,H?B1_T Z:S_6Q2Z1F4O[[1LI7_ZN1/8M+X M;UUM&M8]EBBCV<]9;<*Q:,#**0BH?(BSJH>2VZU6+H<U+7]UE]J4^JO.V&HF\2K>/K>ZZLM_M['JD7/'X@LIAX$C\2-+9 M(^;Y;;G\(RAP!X0O//\ ,VW!\';0#WY?\ EC^#'+PK5+[Y]/?9&>C)+V,()9 M_!FW0TK?D_9%W+ OP(#T+1TIQ#L#T.?3E*MFCDC8WQ6<;I:YKSYGD'9X>CD" M:#Y778I)$$\B>DAP(IW.0KH=XW8Q3NAV@@G3<$JW4QI-8KJ=D61QF&!A%"3Q M0ISZP&PO=V]R:W-H965TM3:_5 MR)(CTMG=^_5]AI)]7B#)%>CUBS0B.<_,/#.DAIAP\RF'W9UPN=POXS[(=3KK+1KEUI*O]S533>[OLQC;X;K MR_Z0VJ8+;P:*A]VN'IYN0]L_7,W4[#CPMKG?)AY87E_NZ_OP+J2?]F\&?"U/ M*.MF%[K8]!T-87,UNU$O;BVOSPO^WH2'>"831W+7]Q_XX_7Z:B;9H="&56*$ M&J]/X65H6P:"&Q\GS-G))"N>RT?T[W+LB.6NCN%EW_ZC6:?MU:RQK7.SFAUB*G?3>:CI/R+@V8;:"7KK]KNKI;-75+K[LQ MQAD#_O+F+:4 9_>LK=NW)KLUV[?^)]]\.G=YO VWZ%MNSZ>XIU7=MH!A2 MQ."0MI0P_;+?[>ONZ?>_*[4JOHUT.&K3QQ-_J[Z+?=NL:QZ."2_L7:#T&\(1 M,F07(F&Z9N"&,V=<#L. Y^Q#K7> -V$3"$AXY M^O#,\N84^ID/;&<(;5[0]2E$:KI5>T!)0@ 6,&$-X8Z.C!Q,2Z#=MM2%58@1 MQQ;5ZW]C6V9,C@#K,,0S"TP/ M2*J;@4F(4!SS!_#L*O.T(!Q*&>G]=@CAV39[EMW,,W-,T]:A=V&?WW\^='A[ M^K$>\"ZF>3_-^VF^F.9+FK]FJOI#!)L(/3RNPCX14DMQBT1EMR[H;?@4ND-X M06^&?GU8)?J&C/*B_[ ME/.3_20KI8 S9 !?*DO&E-F@,1(N\+@1#FP9BW5*85P)5X[SNC!(9$R$8 M]W%@/\6OI1>N*$B5169!%5I(9TAY)VSI\%T*Q=\EW$,\"KX[54%/B0+Q'O'B M,6[KX( D:T2A-5D%'CU_:81H+081!""E) ,DL #/?>7H9H<";WX^U5*#NNKN M&R[U.N8-[T A$(67%3_!!C]]?BI"^L#B'A$%1HX:,Q+@O*EY3%306 M\U\SQO2? &YX1-<94>R*"QL@BDNZ (FF$I4"B4:+$G0HC?,!Y:JT%D7!I%?8 M11A'IFQ937G_'+#3J/,2!J#@JVS(&Y0+=HM"S&R@@L?*\+%C3&Q@?]/CU_>?'+Y0N 7D: FA2U0[7.4E?$,B,04B@%1G%4VA:SQ1 %USB**1)_FR\IG$;\2X([SX(RQ M3OC\&X.7.[@\_LUNT6FL>*E;3/, N?,JA]8L7T2YP;B M\QX/-D"KTW]@6]."W Z%W+-PKWW$/_;W6?>749]'I>"0]B%?Y]JGQ>>:\>79 MA6@7AOM\[8M(\*%+X]WH-'JZ6=Z,%ZI?EH_74G0_]PVV=ALV4)6+PLUH&*]Z MXT?J]_EZ==&PO=V]R:W-H965TZ"EDRV4$EV2BI/_?D?* M5KPUR?:P%Y$\WGWW?4?R--LK_=UL$2T\M+(S\V!K[>XR#$VYQ5:8"[7#CG9J MI5MA::DWH=EI%)4/:F7(HR@/6]%TP6+F;3=Z,5.]E4V'-QI,W[9"/ZY0JOT\ MB(.CX;;9;*TSA(O93FSP#NUONQM-JW!$J9H6.].H#C36\V 97ZY2Y^\=OC:X M-R=S<$K62GUWB^MJ'D2.$$HLK4,0--SC%4KI@(C&CP-F,*9T@:?S(_HGKYVT MK(7!*R6_-97=SH,B@ IKT4M[J_:?\: G\AD6?Y05BQF&FU!^V\"2:SAW*G=6T MVU"<77P5LA=#?;H*?NV%;.K'IMO LBQ5WUDS"RVE<8!<#9#\!P1U= M[ZJ7R"#F[Z(I@W^M!/RQ7!NKZ1[]^0J'=.20>@[I_UGX5R'=^[TT.U'B/* ' M:E#?8[ XZH3KZ\O_H/%W%/IP<$!EQW:->BS]B27WENC$4C XN^[ ;E5O"-V< MTUZ-6A.0%0\@C$'+X/Z)@:2&(+H2886;INLS^ M02P,$% @ Y'E75)_W M'0<*.0 H<8 !D !X;"]W;W)K&UL[7WIC]M& M]N"_0O3._,8&)+F[/K:W3[I]&_*"7MI53R[/S[]\LLO+^NS[;^F[U^WWWS9# M7Y5U>-UFW;#;Y>WA6:B:^^_.+L[TBS?E[;;'+YY\_^T^OPW7H?]M_[J%3T]L ME*+Y]]_VS;W68M/PVCX!VV5WH;%E36>RG7?PJ\E MO-=_?UW>UN6F7.=UGUVMU\U0]V5]F[UNJG)=ABY[I'\]_O9)#_/A6T_6,O8S M'OMR9NR+R^S7INZW7?:B+D*1#O $%FJKO=35/KL\.>(/8;W*+K]89)?GEQ;D,&%W"?MSGA-?RX;NH.EE_ [T6V*>N\7I=YE74]? $WJ.^R MLL:'\!*7_0%0K-]FOZVN5]E/5U>OX7+]9\!*F7Y9@.W#CX'&'S?M+BN?(>@ M[G"],$+H^>6JS&_*JNP1\OBY*+MUU71#&V1C>#BXH+EW:$"<"'>O?S\($-Q% M=@^T /^=6V8;[D(]!)HSO ET-1;#YV[!N8%A\?0$_PI=]TQZRN[P:MNL"EV7=1^^Q =7".1I_6Z)5+$ F.\01+*BL-M7S2' BZ$.F[*G M,?="S?=57L.4,."P@8O&$ 6$[FM8)#[8#?M]5>**XU'#$BO@(7"4< JXPRZ' M_0!PX/WZ^-=U&PJ8%G"IPW>'+FR&"L;;$)*4=9_7M^5-)6BW;X'/M?UA06OC MU>*MV.-V >B[?5ZVM'4<$":M"+7@EE0!=I_E-_!&4_/3YVT+@\&@ M.'A.1X,#,T(&>379(MS"OAT4)/AP0R>G$ZZ;#I%W ZNA\P_9#@:!VT)KTYL0 M;GHZCJ9VW\*=N(,MXIZS+M0EP*AN^.CQ3N&V[+HA(5P1I7D.P^3U@3@?D!&\ M@0Y1X"RW)2!!"^A4T1UIRX!;(X2LN@:?\"\0A8!CN0EPO'<(_!;Q.^^:.H>% MK8 ']0,,!7 MHHK&BHD"D!/V@PQM85[7!VR3=OL8+ &X&!<._L[8,'BH# B +OP=[IKJ#H$*V%O@D[ E@O(@!)C(5KAM M V,63+\F[8Q: ,1=V0[ >?_K MOWUU>7G^S?-7?W_YP_+BK_3QXIO'M$V_;X#+(5MO 9\#4K,:)"$D'$C#UNN! M+U1>%$0_ +1ES;(<+AW0IKU5%.B&]5;&T7,ANO,OV ,@BU!F^% R 32?^D> M)K>K$ZST"V.E7YQDA&^$&KZ)U'"*FW[T( G6V)8[H[[WVT#,LV]!.)-S G*Q M*Q$4MPV0?81.%]J[$FE/"0@$M[X#A&V90B"RL207V@X)>(800RO" M565=91$$M_H)C(8A;^#X 4/[2F: DWPO&("TCR_&T=K2"U($N$T@4;JM.D:# M!#\'(GQ09K=ID+X2=P$Q>MGU88\/M$V^WGZ=$7)^^4T&*X=U(7=1V43V1!+5 M E>C'P 4=#-R \XW#PP#U(50%PE,1B78TFYX^(.<&H2A!M@1<$- $H&7]/P'<@!B2@*D*F770G" MG5KT.RQ 40OAXU0&6V>!I^%+?$FV[=EL21W.OA?1]038G3*/^F'1*= M!O1?92\% #8@_FPO"0 4AY*W(D"*I MUZ*T&N]0J.^'%BYZ!YSR6J>W90*0[^#F.&K#[Z-R#GLCU %!(N0C.=8&T+7+ M4I)]'<_B3Z%!$05E)$1%$YR8O(&P4A'5$A3&+2)=UO,.:[OIG=O6Y#%%R?-H M]RF;J^;!T:*B3@N"^QC@-$!&D%4$A\F*LL/^MLUYOP2ZPH,NA1BL?HR]+,-] M" +;UD2UB+#=H)DAD/D"EDHR6&^;RG!DHCLHS+0%G;*'+.Z)IP"!$T6.'$45 M9LO9WT[=&5U1)_K58=DW2_@G/LV2C"[E+YW>0951'KX$S SK&H4^D#'+L13' M2@Z,$(#/I'R7"8]L#?=O5!?/UM@;DE>2H4ODM* Y=R0;Y2C0@)"W[F=(*W'. M+L]! Y\ M5,@[C48#0FS+_1YW533K@6T-R>QPY\*^)Y5^P6(X2J3 *D!37-!:= 4 UW)C M=,6PE*1PVBR*RBEEZ0][5%HK+V4A:9T3[ B$N&+E=S89C*^\XDA)]#B$0 )0 MO\[YJ.@C*9O&GB)H6Y;E\5H!\F>?G>.#%Y?G2(4[_KZL[QHX/,5%!(?J#@R4 M&[3/ "3@1F1[/VD*"#2L=:;=?;]&PL,'E51UQE/YH]A]AR%V#N5J3A+M]-VL)@OI(, JRH M '+UI'W%O:'-1!) M-'8Y2RO:2:ID"A940*A B]G$?' DS_4NOU9* EN&$?BV>Q @7!QCA&O.]E82 M(86"NNWBW Y9C5 !BV5C&,D3=4'>E&R=[_,U/BKR1H4.K,.2"2>BD'KC<89W#G7"PQH71"9#QUIF2B,2" M0$;?>Q@788?;1%QKAEZ,DL:D!+,]$$QE0 5@%QS37A.^).1B]L!/0 &70C)B ME(I1Z81;E.^"FA.CFA4)/5.J>22(&(/8[,:\ ]H($\-!1H8&,!G1>(1W?Q^ MMUUZ!/$X[ 1DLWVZ(!1+>I(H1D:*U.BP58\( MDC5F[\3H!'&)Z;"M\ 2XA3HX C_T R'B3NC'''XRXW*[FL-3%@C0)UKNAIV[ M*5&"+Y'RD[Q/0EE &@+#T.T*: 9=!SQ$I>"DJL495ME51QM-X4.2E=+DQLRP M] R>.8V86O%09=@P $Y=U(Y\(*SOL42E:F94;,;VJ"BZ96^=K>L-[^AM\FY MW;N+XEJAC)L4+V=E0^6?9%46+>A;6%GI#E8'W>9W08'\03!]+@Y%0VLGGQOU M]&:[#=L,@3&R:V%=$7DBOD ^G^Z(..CK3@%54@3R65ZA2X;DN;RX([R"6V4V M"!%&R!@>395.7(Z6?P!:50(^1W98@T:SQB$K @+Y!X_MH*OL[XHHSQ-$>7MD M ![[$:; YCG0IGP?"C=^.IHIH&C,)S\GNIQNV /8ALU0%_ 'RW&DAJY15KK# M7QEP)$( >-@KU<'FJQPUZZ!2I=BUQ2GM#=GB&H8K0G<("5E.JB+>!S)M.6 U MQ!G]"+-[BGX05B"7(M"289&L!F,_K8@R.;DJ*G3+D*LTN1J\&_6&R.F"4'-; M&N-+S,(%.XMR=<0XEWDQ1Q;NRZHB8D?.3C:&H S9-LBDR-Q#-],);7GQ.R M<2:3UX2:1_MAO+6R&/(#H6T-U8$EVG)#=@WR%L4]T/+]+YW\PAL3B9H_ $1% MVZC9 0&\ABPD';G2V2P3/0Z\H\Z-_8A^I-B%\%CH#B*&DA/$N#T?]V^@SZ.V M#$_L&N!!? >;&QR;+Q%,@43LX&.,%^'XWM_E5]G-S#R)Y M2UX;#87HRI[][FC3F'NUX]-%++\A#V=!BE)\Y,2J_D&L M3YP5K&SF;"Y G)E]4;&)=!@A -$X,1(*4K(BDP7VE/-%9= BTE?51[IH^';M M\M])37 :=.>->ATK6%$:CB+*W21,TQ-@0CX],)&CHL'S2;E[W'*D*_, '3KE MT* )OPN]*-.L!8ES3+1EI%3DP O%:! V7..]%L>=(!#Y@001:3(3$[*J2>)2.H0F_P($ '5/#$0[[,_R/WDNL.X =N&G_ MX%8?I$A "Q]BT,$F-D.UP3M[Y$E#D[-8X=BBI#@U6HE-L DHU\-8+!@X)5V\ MZJIGXZW%D<1"@$MQEP&$I7Q? BZVED=8MC#@?5YU"U%W M=AC8BF)DB+S]>-LZG-=,;;- 0YT4PFS\RLBT2"QOPDXLQZ\=97X55:2W$\2D MM9?FR+GY46:MDEJJ8W MOP=V=LEJ).R'96V2R]:B*T7!O$63@$!-#'AT4 HX)$-$M.G")(+/.J=0.@PW M IF&U9Q0C%6K5?:*P0=OZ&KE%2$RQ 'OD,UF_QP $@Q3#2\AJ.]II?@:KV]\ M\U,G>Z)AG@@U^M)"C;X\&25T36&-SXAO/W=AC5/Q1I\V4G8]$SG)/ !E7H[K MX_ (.*=;]&9QD*L)%!27$T,!Y43S>[3X'SNX\DX)>/R_/QI]D)#4@GVT2+]N@)MYA$.)!%W M+ZY?O]9H.R?B/:L FY?7ZVV#=+K9&[V3D%O SYP7C@-$G4,,&%U8#RR?E^^7 M9.-C\=;%#YM2$,4/%UYYUZ" 3Q9O0(-<96H+ R959DL^5J,[2M(*=V*XNA.' M<@QC"DHM15YCP")0-4#QS?5OW02X,%@0_Q;)V+2U:?%UMT.V2:-K?*7$M#3<*$9 #DGA]]K#3_Q$X;UB"^ ( *Y5QD)QN]'YS9/A M"#:31*=CL[?7;\X>?] ! M,RJ8OBJ+A/?U[;(N0$ O!A)W<" 4U2MT*YN:>OU?^6[_S>OL;^AMS*Z +Z/" MD;T-ZVW= ,LY9+\BN]B%HLPUR@7!\A*NP7N^[6?7KW]Z^?+U6UJV$L0.9L-E M1&\^O,H'*[=S=-#UL+MA)[/>/3)@@P@WJ.-=B2?OKI/S?X6V(3# 5!P* M1V(5:')P<>($Z3&/7HE>K0SLLB*DJ MNN1ZSX'2L>E^E:XW1<6_? 021H3^*R7^G--SF &4XJ=?IKF&G>;@G'(Q1EF M?'3^.9^TA>;9R"K\OXTGR=(-V1 #R"$488^45,^=,.(6Q:$ 7TN41%U8C*FA MU,1$(( )5[?0A^/5D[C0_T%\Q".%2:+$<1+_9F((:*7K+<;V,B94_((B84ETDO>S! CED[N MR]+)F-KLAUX2'FR-WK;#+@G*P%"CD!-TC@*;W:X64@AJ*98[*U6V8$1[-( ACG)QO>H='T[I92.G8L3<#953T3D:(GWA1 MGT$]VD[F]'&<6*'LG]%VYCSB:H@FJHT,=*X#\>,EW$;\X5 &C%&/YD>[0^1/ M%5 !)7"IB%%7XR4Y-74T1;S3""3@]E!*X@(3>[R(#^QP)(*+ M%@K-2A653C2>IE9)W<[49NH*4^F,/_1,1-@\]$0 MO=A360A&%P^M)!%?/5/4ZVI>.N8@=KLUT)!3:24W>I&A\24G"MZR2S_Z6?** M_.X8+,56O&W(*XJ,(WLTZ@8M7GF!/)K*^[[E.,LV9EFB"7735&6CZ;;) MK_RNDYC4OZB*F3,G)&C)Z$N1%S(&:HIS>1V).U VE^:B(T^RV$JV$*-S$O]2 M3!/OD?/"QHSC1JBW4%U--:8 90W _T PCQ2(?6%&R9,CR!E1P)KG;>RY)D+7 M#:@#EQ1S2TDZF$:E(0K$VR3.8KB]#:+(QZG&\$/O'TNKQ2F>\)7QA*\>2)KM M0#FEJ(\B^P&7UY"S8XH3?-I(Z+B*7LF"?YBT:EA^1_3KR\TY=CA:*EGA9A)/ M.5(]YNW5L$1W8P-H5$KT,0*;O9X=6@?+;BOI)6*>20?$ MFYK?Y27'A^%%$4.[II'8Q^[\HOS6+?G_/3T:;F/E\Q#WV(H M_V2EGD\>S0>2D)>\;=9".[D,#;Y$^2$/%UWQU&\NCA:'XHP$%/"1B\C$OX,T MT"$#UX@B<<[W)C'.N8V$ZRJW@-'-$]8WMYP=R-$.Q"D8IT%G:5%FXN(3H>9$ M/KP/!"6TV^I/?1I>0>&0"PXA194)RX'D5:.)W8"(R-Z)0*P.5#(A38O).6(, M@(@O^)L)9&QU- \Z%U%0K4TUFSUR\F;HJH/W4XX7YLH8H6$^Y@"*S=5!SD9F M;Y>SF<9R.%F5WU-9!"QYPA4)N%0,B,+M 6"/[E.^O0/:0_Y%U)!R:^'@D1## M6?N0G"G@D#R&!GI"B=J!R*_&Q>D#*#7F,\5S-=U;4&=G.R9YC@O;]T?3X9*&Q+,V6@UT 4*U:CU66DO ;-ZO*V=ECNSCE\06\*2]KC80FO MU$MX2#QRED*W0$*C49K,)H%!1N>K76PQEE9"SCX66R MB__%6,)I.G9T0.H.<64^,F!B9Z)5J%@J0.0=*U,?*D*B2HK$)US8R":H#95%RFAOS>U9+U_&U RH2DQ??GX*.Z.9" M3.AE\=$E:56.Q/RDHF$BNY!)>:$!;:J\)$7\CD=7RW4R XN@7,OPB-2NLA= M&C']U,-T-#*'PR0UTOSX8N6A&6@S(T@<;"S.O%1?, MAHX_MV&+YM<[(TB/4(QXK#<"XX$(+5B9F1426>J8E]5.3"6Q-Y0B42^/\'DL"1&\SM:'P\ZZW$1[.P:.' !GH, MHJ9QDMU1R8K% X72#%:I6&NO4=[[F#B-][]68\?5[6V+["JOZT\73U66V ]"1:^9/Y_X3OO2GSU9/XS=18JL.)TGF9229 MER=)VO.\VTY2PH=?R^A_$BC<^7H%&_:Q4X1J_0ZE+V3[,0Z.SGEAE:D6:+\1 M:1>#/0"R)%J$PO*^.5:3L@%'LC2:5]2+QS9?EG@$QIA01(JBS'T2:K&N[<5G MIQD!QBG\G>(4?HWH,@G'3QD(@R>[(6=#D%(,L1_<#B47(:((S\E"E4PXRM2D M).;4I+@E5VPAFW;N\]"<1=1KF5R&1M)(U&K+8E^I=50X@R,W7G20@GP4\UTE MU-PJ,+@57#(B;E1C\IZ3D&)!\'($;( M:+0LH8P>CIW$BA!-\D71IE@"9G1ED#_VO7V\'7V"WDM+DBCO@"U^;\/#6<+2FDS*;\N6V7$YZPQ\S5U'AFH M "T/>CDS*-4 U@SD&NOF6JWK=+)%]L^C%^/<\Z/H6BV:FG*6:6CF?13O)+[[ MNRG4Q9G$](:V;F__]DC0)GFMPOX%*= ^Q?8<=,4U-TW+@EB2^.CQEL 2TZHE M@)_4-A^Q.K.[)) M\9-=HH.8<.?KGY(&O4XJ6E%)9.=@3N@FB[$:SDKTQ.U+&7N@:?Y0UQJI;5YR2/W127_=O@*_9EPLU4/T DL,=FR)>1AP]4WCB MTR3Z/O?RY8]F+KB>,<%CFA?@!T9R=R2'H_ V2%CVD1AY#%F8<1N*VU@E?OY8 M0/JAJNZS-OH4N!W;RG37C@;*5?99!9U67*)T [R3G2A>:CF1IT7G @[=AJ26 M&)M5Y=5]VY"Y0TQN%HT9"]1+Z5ZSH6K->#*0J%6Z# M3L$>5?_#\>'46!0U,_,54(R5[)L]P/6#&C(HSOS)'F MXHGX*J2WA;^C>!Z)I$$*A-_R?> 0*/QLQ3V0C &100MH[",QN5(]35[11'7W M'5-NUI]3[V1[DXW=[D2E7N-Z3$ MF0A_E79S>,X4\!?2F2?5V'__-)F]U+J7VE3[ZBG&G8IB%9[><&T)0"(2*QE- M1_(,5F5&OP97I%.G!\5.&8E*NEB,W<\\MZJQ0I-=B3QIX6**I 3)Q6H,X3XP M5L?I+6QUMEB\!1NE:P,L$:\$,5[^+3BA<;R^OSA_AN5-+*)WSAUY#JTE&;"GY'XX[1I7T79X9L:7*F,9J'M"!QS0Q/)@&KAH1$2);#G^J): M&'\:V[;?+_%L&OE*X=E/$ D MJ:OL2H0H*M[;HK4#'9\;WK"#8,;10A;LR!:1H98C(&_F*=(4^TU69Y!.[@ M$\TEN;\]2 ;(4R"E3VRZ\5KN26PF#-/EHFWS$'JN3D.AAQ(AQ+%H6(:4O=A: MU5QBWEWG'D4M]?!P7EP>G2Q17//]?M+"RE:3.RFG(AZ@D]@02P)KO0TBIG$WZ%.5BA'1&[OV8S'%BIJ"&KZ/[=X+G]'- M7QPI%:GZ/'''8W*-5-5GRS]5HY@?#+VI0$9OU881D#6*XJ.Q\?%IJ4##*6ZC MP'$/K[*/,FBBWS9U2=0MDD57G=BR5U#':-'X=E"844C6B1U.T;SQUIKZMIEA MA4?ZA7!.2AU)F"3%88ZLNM29B"X74&@SI-/E($FCEKP6]/&7O3@L+-YJ\VX8B61Z9#@<&L5/6&_/\!*2!O25H(+6'92=]S5^N=D__,_ M'V?AG>!\"R[A;%7/YL/LQBOZDAUR"\I _[^SI%?S,Q-S>$\$&<[ZXN+/=.'1"(4_/?6H& M&*!MAMNMJPP_+O%/RHL$RE$(=LPS&%'F76P]1'WL:!7+,030WH9N$D_%NA#> MB8+"2I!/@% A1JJ!;+06Z_RNIF/C;]#VIF7HM:%<&D&ZMO8>K"M@I4,*QD!: MPE6J-5OV X\;]X$15U0QRBI[-S7W>>LI8/.>S$:Y*PC(Z5$+7R2[ %GI@&8M M;'P!H-ACDURR=-*J>NX*J-(.]V=K!TG&JE']V)_."+R(*8$7I_/WIJW/D[+/ MR8&PP_#7'< D?'>VEU,^FQD]N0FE6HH*+UX<&YE)T-Q4:&),ZT[6:.FH7-L- M/%+%CZ-2B<1LG%L#SZX/MZ,2B50_()JHO>"VB%V-J";OV'"^8.D4#H^OA2B2 M+OXG&MW];M!*FK=H:!12,>'L:,59D8A+3D@Z*C+TT5)2&;H).6E\^QJ24@DP M7&IPLT'KT:U8/(IYFT;GO 6\EZ.7M$10A'Z$@/8$8<\$6N;HW-IP[9@'$2U2>= M,8RS:LK@+KHXRNA&3'L05-LHN0*IJ QT*&%H&P+_,W2?=5O01[!2]"K[:?I@ M$B&>DPZD/4]$A ?PGOT?8G^1XZ:@?NY(>!P<)EC=4HF5A=K?3%E*+E,MY?6IM=B&B8)YD>/DNEW[AI2D:Z4(2+;6);U4K-UR#M4 MUIR=QITA2;&C8FD:!&E" >2^E/"2UABJ7D:*[U!FK:D;;(?NE-!BY$SLD^PJF<0D?0DK'=6&=BM'0;W6 MQH@P^+!CCTL!L&\/G)5-F=Q2[-)D6I;7%C$'5FN-2G$4]:)Q*P[\3UVD=%62 MG+WF!N6;;JT5L:?$J5CT-F(EM_/MY/V>1"-N1NI8QW@@C8L/A2X.WT)\Y.B7 M&.:D[2%S;D\,SZAAL&CNK:=.A/84]D4'HS-M#AT>2EJ0A99":03XGN8XQ';; M,8S8(M='/T['7W'V$\EK)(I,K9%";G0LUQVOC>MCB,3?\I[;>9,@B=,O'-6F MP%MJE,=1N%A[S;6SWN:XB745"]V[14MZ&!ZMA:)2RS$R748CX+]K(_=Y=[03 M##]+BSY3ER^:0CPN'WPJ7%]^GCR)YQA5-&KH@)3-2PQ,L&(GCL[\M5'\!C ] M#(X3=?J=("\!O2[NQSF>#=6/0DP7GODER70Z/5Z=L,2+,RHMKFF6<6%$6GS) M\3A*WG\"_9]V/;B^C-)GD1NG.UD">('K[+)VK:-<73<'8>Y#\1-@5AV-;',G M,[X7Q%("EMWR7=ML=B&K?0IW[F-K'L&Q_@5-=&^PQRS[AJ-(4]5$63P#Q MT)3"@"E65M)C'.Q\!S &7+IUO:1!$UJM2@D19Y'1)B8^J83&5.V+T^G6KUO4 MV]'WA+YO=K*^T*.;%*W^P'A9_'5OOT9$2:4FQ'VIE&C1)R3$$PE>IDH688Z3I%]H5XIQY[15]@-FZ*+!5/*8@/.M!Y^7 M@K.G]7M9Y(J1+9&W@H*S&:JLHF@L(X"6GZG*T2]H6]Y2K^D=^9$BZFGM]0^? M'<@".J-U.A=<[OJLU8UX<@5Z>BU' [&=U!S9"Z@$KLQ/U H@+.#)OYKYSW[C5_^A<[OV5!6!1?5E-JFO^046=I(\TR0A09T#7.H5L3\B]47U(E2 M7_MQ ,V98^!(P7C/Q9P_2QY"!!]ZT)X%(>PZEW/_E MQF] %M6TZA;E"$0U]$A 8XRL T5Z.K:N#4X42S:75AB7>E/'3RB3895+,[1C M9)]95&@++NMSXA89K!;D+TH =2=1G^8R=-;ET\L1K0VCG51%<**[ M&J^0=>"U)HG2;!ZK)LZLX8>8TAF[VTO5W60-KMQ.I6HC,'K*:L00ON*0KDI] M%MRV/>,\J$JL<;JPX^9Q5&MK[1O&'0] *@E>?.[7UMZ4W58[$KOFV8LLGTX^ MH1T(GW,IL8F,_I=NHHVVUA>8[%'G\Y>O?/N !EN> G)Q065. M(YZ\%G]P3/>%U:L E$-K61\$68CJVE M^_,8T(QK+YE,:+B]H_Z)J;9)X,C$OZG7(:XL5H;2[103@VJRGQ08DCWZ+1Q\ M89S9^3G+RZK>F+HU 2A:4XY]AQO*66R#L.E0^-M6:)?KJ0,XR4]BVNSEZ?S7 MEU$Z@(/XJ6D*HMLXUX==JG_?\/%GUVN'T#\Q$XZTS8:;QVODN^E/=GF.^X!( M%S)NM:B(8*'SX\(CJ!>,#2E]Z([%0QC]5G: 3L12/RL5-!TOEIJ MQ$M:A$J9:.DA6?/C!4Q;S[1P>9R C.,(U4>'$)K8M;X/^P@EYT>B09.ZY\Y. M4XY:TAF3W5+D,+8RY(%L@0Z./85 OTR,PD=50?+CM B_0-=?3R03,I%,E0AY M5*[":I'=4@ZC2(A?G/_9U3)Z'&&<(A.N0%N&8J\3XM4F%W.)I>1,B/K4QV#H M0Y=6T:% 8S+L%27R^NHP#\,<1-D#Q7>F6HW8]BANW(&7,V_,*"/(NU;&]#N.QGH#S#?95IMAFM''&1I=M6I*CL=GN(WK!-KF:9\RRB;TTY^D M@3$)_O)T[CJIC]/4[4->/+I$8H#1-!]?46!#XA<&39-=*'L44Z,>,RT80,QN M@/J,W;TX,$0]K$*GZY$UQ/5++;519^,1++(<[ID; MKK/-$%_$U!BNJH=!CGS@B?0XEVQ0,A=HZ>F=NKG8ZZPS)UUC7XW/:%SS;KQP M;G,.R(D>_$=G;U[]=O;8%-Q<5*I8.,9J*JG;;5S,:CR^_[TY60]D'(;W8XH5 MXXWL3YDHI0#)IZR??HTQ7Y^^_M%19 !:7^O@%*!&KN(D 3[-KQ0>(88-;0;/ M(UJ^B\D,/CVOES:,:U^\X:KCX@A'88%R"!)6H)HJ4^"J7)=:HMOS-HH08B?B MFC.]4&C +&YN='?4RVTRK7]RI>-R;). T0I_ H;3)X)N#&O KG0@@I!2"$SS M+124L4,X%XB0)I7,W,2\&@AY1+)Y$TL6\VI.V0HM'[V$8E)E"Q%NA@;G(^="\1VP_O0KJF9+75+$))) MW,X*HE)^X/0U2ML)7VKD-(SE)B6]5R14/F!;;\"1M5@ZKC@#8>P[XZ8 R MF4K#G3:T8'&O:3CLH["Z72VXEKX[+%X?^V[HECR(/'UN.,;JY1%6TUUX MO,I^H[ ;5G4EMHU=?MKR*NU>@4YV"SK"T"L[8 M%W4T@OKU?3*"&H:(,W!5R+@V/GF,!N:QYZJC^ 21./9DNRSIJR6DU('ZHRL M3";O6XD!B@%+ E8H8)3F[V.(N^)+<=9&<,JZE)]SO)YKG;$ZYY+2$+)G/NWW# M.;>^6&(L4D9Q"TD.=UE+-ZS)8GRC, W:.J3I/ M_4U2(@-W]HKD\3=:I0-O^*1&^V\8]XB_(544%_4H]2J\+Z44DA8K,[/H1)6/ MJ6(Z5]?/L\\QSTF;[N*(<,P_2#0F+J(:-*A@.8ZWE1(2/ M*SXW=O>GW;G=_$3FO"PV43,:"W@1A7OOFQ&Q("GR!JK321(7&BZMS64Y[M>L M:)">*@WM%;:RUJ/X.)53H8\/G9U0/<\4FO,:)P99C-=H$3G6*4Q+EG*HK">% M$L(IAH^#FTE]9=C1>)!V29C((YR#,?_($H=!NV:*28+OZIFP/,J\8T[N%V8U M]4?X1:;2B$EY/^EH=P4#++&[XAZG?A(+9T$A;JA+L\Y9B[4%L#82EF/3-:J& MK;JP<"_I([Z("+]69C^WD:2MLM/FTY;D"!W.J)T!CMF(_CBDS&+)Q65U#BZ; MKLQ.:XAH[ZF2/-@W;( ?X:)41=*::5[6F>6)7C2(#Y$B3M$_BM$BV1L.^QLW MB>B\F*3D>QS_/R;=?+30Y>,/Y#*ZAS.NV MJ9M!K%?=D]E?L(Q1]C] VGU!ZDUY%R8%G9/33Z<8/K2F$[_PJW",5T6S1WKQ MLG;)VI3._./5]3/MKWQU_1M]NT3AY.R:C(.;@Z+_B2X[9]8.W@VA7>&IE)?/ M4.QX8 EE$0,'0FSE5X!*97/GK"NH#&J'0;0!N/5<2^H/AN,5<>1'9R!JG3W. MGGX.DMK9:,%G)(9]?G[VV-_S1^5C\^Z:QY&MF]$*JHV-I7,$$"FK=(W= *QA MG='DEB+C)!&$LVNY$@()2Q';F;ERDP4L\TOUN]G+($[,L(O5;DB]XX(*A1\% M<^S[N6+IW\ 6I_:8IZ>+!8#*0FT]OOL&"FA<.EX"7F-ALT[+^!U5V&<9"6:> MFIH"B7P#GI$<2G4ARIV31==L(5..A_+?LF^69%N6('8U'?B\'/XIQ3(R'2M& MPGN_K:Y7V4]75Z]Q'DU]9W"B-8GV+YAC!X%(LP$&OMZ2>9+:/T4VQI^E=P>3 M5+;1)0<"\OU^.>R)X"$D".[FD.XNORN\K2W\A!VF]3[;((3] =7(H5T$6HP 85(>X>V_'*>C32 M*=0PFQFS7.2,2"5;\>->45BIRL7X(Q*,!!8S%@]UC*P4PG M,>V4>*I.]Q*&WCC5=8#2U+S>O6_-NQH, @Z9II9'3GOUMXXLA,4 G;T""_P]B M_Z54B$R1O^PB_GLV&Q^HVE-):"%6'<8^DL77B/K"KB(;W",AK2U^V M GCB;+(U$86/KW(5>(H$T )'#]\DN!U7PRUJF$P99B['^?+\RP7 \J87NP_^ MR6CZO*D)ZT1]9XO7*Q& 'ET/-SU=G<^?GB\OSSE,(Q:C8 3Z.11P:+\KBP!) M2C&R,N0J3HEPE91&H""RS2%VUHZU&D $W#MY2F-":?=\]1A6#PU;]ND6QG(1 M^Q.J03.514S=8^;+E@.,S5_M*UF1T/3)Q.@AJG.Q.$W#QEP\)2W'M +Q7$*! MQT6M+ESBUXZT#&(Q?=M8H#/)2$SS639.3B,V[\%RF3NIH[$4^NY:?0GGAG.M MN2 [VPE'_9"PTB]&;F@U$8U:+M0S_AI@H6;1:1&-EF4!F)(3R!4);)3?_$=' M&IER'3GIX?J@"93*^Z"&KV;/T7VQ>JKN!G>P74S";;1U%6'LBNKJA+R8F(PY MMO6(T&Z<>G^+B/3:4\HJX;LX"_U1#\LU564*DCKLD=#$#.N RDL=F8KCT?DH M=)\O+E I<\OE4O,.XRPME>&:VSD@D8M]>Q!<'?:LL;0[M]\D'E&V[-K%Q=53 M8.R-M"^V?,;)51SUVK,"+Y0)WZF,0^7:,VLOSXKD&$=Q)T5PCQ1, C%!.2^+ M)6ETU,[:FN+Y$>>0!%:)1"I!V),H*3U%V=G04D>&@Q3J$EV6$Q.EGDZD;;'6 MS3PR#F(G+C=+63 0(:5*K :)(J/W0<,J C%4HML^-KHL5XFD5RB\[@0[4N& M$3NT;@0!S( UT=@/KPRTBW'E4^O1B^^* 'OB3G:*N/V!HIV7VH,@N=PO8F##]&OP:"R5 M^D87.:/XX&*B"8U)DW@K.M<8E=%>"AX7I5EAG+7,6LU*$1;K<44V=U%&=LYP MQB-P"2HG R%U46](Y"<1V#=#6X1ZG-0?:V=(.(#CDA;+\TM#,38OD0Y14[-7 M9' J&'Q3IMTGY#;[(>_S[[\%9>XV/ \5!7+ 8K\[PYPM^Q9SS3!%_^NKR[,G M\&9\_/MOL2X=8,8MQN1680.OGJ^>?G'&@;7Z 81B'!(+>H/F2']N@0B$%A^ MWS<-W%CY@!-@^2):WO?_&U!+ P04 " #D>5=4C"YG\=L" !K!@ &0 M 'AL+W=OU[>>ZYZ]UENE'ZP52( M%IYJ(N:Z>-V;F#RR13ZL$]?A2S('*$4&!N'0*C8XUG M*(0#(AJ//68PA'2.N_?.^62,8-G2OSBA:UFP4D !9:L%?9&;;YCG\_$ MX>5*&/\+F\YVG :0M\:JNG^CKL.)Q$KS@DO4/B>7>!/,MS9ME\ MJM4&M+,F-'?QJ7IO(L>E^U-NK28M)S\[O^4KR4N>,VEAD>>JE9;+%5PKP7.. M!C[=L4R@^3P-+45S/F'>(R\[Y.05Y#B!*R5M9>!"%EB\! B)YL UV7)=)F\B MGF,^@F1R"$F4Q&_@I4/NJ<=+7\';E^_O16:LIE[Y\T: \1!@[ .,7RLNC5#1 M"@15PH6QG)H("[@W6+8"+GGI%0MCT.XK[YO8;EA/3<-RG 4TC0;U&H/Y786 M0Z"V"R1<(!I?0)97P%PXR,E@I?0S<$,2T@J:3G.ZC^6:JK)LN2A!*"[U=8]K&K\.LF4I>7DKQ5]#5 [ ]*72MGMPP48OB_SOU!+ P04 M" #D>5=4SA__GX ( "+( &0 'AL+W=OSY2DNW$]N:A3T4>HBMY^-V_(S/76Z5_-6LA+/M65XVY&:VMW;R;3$RQ M%C4W8[41#=XLE:ZYQ:U>3 M-#-M77.]>R\JM;T91:/^P4]RM;;T8')[O>$K\478GS3 :64M6B,5 W3 M8GDSNHO>O<]IO!OP=RFVYN":D28+I7ZEF^_+FU%( HE*%)80.$Z/XEY4%0%! MC-\ZS-&P)$T\O.[1/SG=HXFQ$YNOY"3\@.W_/9: MJRW3-!IH=.%4=;,AG&S(*5^LQEN)>?;VLX!*AKW]RA>5,%?7$PM0>C4I.H#W M'B ^ Q#%[ ?5V+5A'YM2E,< $T@SB!3W(KV/+R)^$,68Q5G XC".+N E@XJ) MPTLNJ_C/NX6Q&E'PKPN8Z8"9.LST#.87)$?95H*I)7O02!%M=P%[J'AC&6]* M]O&W5FX0N_:402]"4Q:^,QM>B)L1TLP(_2A&MU_7@@EC)<)0E*PU8ME6K))+ MP9"73/!BS;@QR.$" U9*[Y@T>(*W%=+.O&,?A\D_^\F?D0R&O6]E5#:L,]\H32W!$&*U+QIES!:JVF4Z-5BT3AC5K&HG_:IU8W$*.%F+>4WNC8L M.1ITK^I-:X5F:Z[++<=@]SY[^MJHI>U>=T*1"]>J*AWZHA=:UANM'@4)9%CD MEHJZ&0@B42^ U0?2P9.I>Q*>$.<-BX(XS''^TQ_R.(K_\E)ST,3Y+!G.+Q'X M#8N#)$G<.4,:70C+; C+[,5A^4DVO"F$%P7NY@M92;L[%9"702GV?!R1"I8* M!7.124H@IF +NZ,5*[=2U:TDX?X6)4$S"P"R-6]V?S:L4D&K(YN=9NR15ZTXK=4;-@/@=.X XS1S"/>\*MJJ M2T]G*&@]K &9#U+508[9*<,BAREKM5VS0M6UM%X'BJ("918#15.0$%KXQ1#T MJM405TM8B:E%)5><&IYY9KN'WB(?H-EBQQX$YI2=T6#MF X)'5(Z9'28DI3H M]DO*D[WQ.Z]!\;?QU9&%89$PHCS(@G0^I8LD2&;N":R?4[C/@UE$8Z,9+N:= M"P?48Q62J\YI49"D4Y9'*:;-AO1\>GYH=;%^!I)>L6P>!5D:LFP:!_,I5)L% M>9K"D5!Z_@P&BL_8WY05)H /BZKUV3M$3 :I@)"% S""T< N5'.III#E5SC29!9$K:_!OBKJ&B[3S>(P\ MB^%R2IBO^ZK0AQ,JZW'E>%(KU''\,;[2PA=3ETQFJ"9K_B@H)78NL82N#1*! M4QHB?]A2JYJI1C"*W4,Q$#E'>A]F(/),BQK%VZ_A:OM1.:<4U0+5L&$%Z #X M,*JD8P:D#Z9S9C:BD$LI7"Z7TM'2[5HTKE9THI.T2 B+^G!GNR)2B(T;BVK$ M.]6W$A7"M,5Z#X70.JBTD*50NB2Y.FH X:1VPAXX="ALOK]QP&E$S89 8;N" M;R1%@T> 2H16JQ88:'YX ;WL$3=9[1>#2N!#N'YQI$S3P68,/&&DB'.^O=EB\JGJ9CEY$7A[>^L!ZU4)4MGF 6O7*=R7!T!2Z7M:? MNV[6YP,:AE]S MSS1(T],1Z!L*^,KCT/R8Z0F!KPO [,O"F'T1PI4DE@1LY$GRJ/>G*U5TIX?8O%@]\W).0M=*TA/]&=(ZFFOM4NWVZ^O"5CC_\&_.A1-GZSS33;C:5 M%!K1O*7.1D]/3:.XR";!/ZL]^ MN8/"T$7MG!AQ%U$!>Q/C/CV.XSC+Q_%^R'%L4I$>'().R48?Q,+^S_QQ@5M. M!VXY?3&W?,K"/N\3X12_O S\RB]?^>4KOWSEEZ_\\I5?OO++5W[YRB__K_CE M;."7LQ?S2\^V[I6Q)_GD9:"+?/(H YCXMA&-M_=&2T>KJ 9"/2O_P_N:J&EG MARY:Z@FNPI#!AP;8HSSE0_]POT2[;9$7_1[]+$S8W>]+ KHS#8DRNI:8)'/V M?2_7QTZN:!ZR*,_@]FG7?$];@5IOE!'8/'*=%CSFHC%=+KFP .9!.+@8>0DK M[\1LS%HCM]AB,;3O+M\-K>$/JZ).5X^'\. ^CH0XE=47\W[R-'U?DK)W1:%;6+E+(<_2?$LM6A =>._8S##O M//*9EN3LQPL-?YZE1(7Q17,J9_=B]Q^);AL)0I[RW>1@@[@6>N6VP:G7(?;\ M7O'P=-AIO_,;S/OA?IO^!ZY7$F2J$DM,#<>S;.3+4G]CU<9M-R^4M:IVEVO! MP;9I -XO%7I-=T,+#/]_&PO=V]R:W-H965T-L[62?LB4<.YYYLA=;93 M^J.IA+#PJ:E;<[ZHK.U.ETM35*+AYD1UHL6=C=(-M_BIMTO3:<%+)]34R\#S MDF7#9;M8G3G:K5Z=J=[6LA6W&DS?-%SO+T6M=N<+?S$1[N2VLD18KLXZOA7W MPG[H;C5^+6+"/[U,B-\Q_"3%SARL@2)9*_61/MZ6YPN/ M'!*U*"QIX/AZ%%>BKDD1NO''J',QFR3!P_6D_7L7.\:RYD9DK5&W<$W8CK[> HC=6-:,P>M#(=GCS3V,>7B(0C *! M\WLPY+R\YI:OSK3:@29NU$8+%ZJ31N=D2T6YMQIW)K$V MCO[;$8/1;#!R!J,O&+S'-BK[6H#:P+4T?+O58LM=GI$RNO-[K\SV$]#'LHGET0) MZ_V\852O"P&O98N2JC>\+MJ*'CVK9$MQ6WSAI@ MV6E2\WIS ,Q4S4\E>6K&M4%O-NVK/W'PJR0:)FDIV':GE98D:#>&-Z%-8 MSEN4-YR,3C[__P7_@&,%A>\M.FRP%DD2LLS+:!5Z6*^ 5LCMI3&\1P1("PL2/,\A#%B!";GJ-AQ*#=[(L$>$WW%@7R\6&I"!*4Y9F*41! MQ"+?A\C/6!B&<&$DAUM>R(TLP$]CED0I><@2A(L?YPB;Y!L ]=\3=.TP-S=$ M$@;#.LQ9/C5'&+ X2.%M.P#4-429US\XAGW M_$QEF'TCAC+]*/E:UM+NGYMZ1PU]S=1S+8G-W0X7%W<#6..M!'-3"/GH.HU! M,7G+R;VA@6=:/3HJ48\[+Z8=,P3W-!_^V30OP<%%4:B>!O.30PQ:03@(XXSE M<40K/\<"9D]9'?U\!5'.O)B $OLLSD(TL!$:Q]-A[1-4X^5N%2)W@VR(#Z7O<%HWZ\' JR+>J>H"",E8T;FE.*Q.04SNRUH$+0'>A/),AAA&YZVVO:J/G( MUAW$I^;XQ@E/1T3?&A>71/[72KLS0/*:CHN)_@:Z7IN>TXA7!Z":=;0*3XM^ M_3LU.G&0M;H>0$S((QCCK9S7=@]\."<$ G><[UIT"FUB M!9J,^B=GEPY<46W+J+/9YBU%+#[7>FSO\.%\.5^8E] M^/%XQ_568@EKL4%1[R3%&:2'R_SP857G+M!K9;'?W;+"_Q^AB0'W-TK9Z8,, MS']4J[\ 4$L#!!0 ( .1Y5U0-X",W% , )<' 9 >&PO=V]R:W-H M965T8OO.]]U]=[GS>*OTL\D0+;SD0II)D%F[ M'H6A23+,F3E5:Y2D62J=,TM'O0K-6B-+O5$NPJC3.0]SQF4P'7O9K9Z.56$% MEWBKP11YSO3K'(7:3H)NL!/<\55FG2"WFDYAC9+R'*7A2H+& MY228=4?SGKOO+SQQW)K&'AR36*EG=_B>3H*."P@%)M8A,%HV>(E"." *XT^% M&=0NG6%SOT._\MR)2\P,7BKQDZ*\1(P.('8CN%'29@:^RA33?P%""J^.,=K%.(^.(BXP.86H?P)1)^H>P3NK M.9]YO+./.2^X281RM W\FL7&:OI-?A_QT:M]]+R/W@$?]]0]:2$0U!)FQB"E ME,D4KCF+N>"6D[\JWRDP"XV0Z%>]PZ30FLL5S)GAYKT:'/7N.GEDUBS!24"M M:E!O,)@^9 A+):@-';)U]06O=?6VI+Q4^9K)UR^?AE%W<&%@Z8+:^* RCIKI M)'LE! W41OR!J6&M>L^ZN =J=B1@A:7Y%45AO)BVB/*DLL5U1KS M&'5=[S?R 5^2C,F5RZS>,IU"0O^^^XD,? :?R>B"=JTHZK8;:T,SB-J[Y<,*H;&< M)A'QV6?7IZ]\D^"H;H5TI9SLY;6K\ZL'+;[Z^63=CE1NPND7RJB6!V<@_HMGOX%4$L#!!0 M ( .1Y5U3L03UM3@, %0' 9 >&PO=V]R:W-H965T]A!T?9L#\,>%)N)AL/C]2/ZFQ [ MQ[(3%B](?9*Y*U;1(H(<]Z)6[IJ:=]C%,_5X&2D;_J'I=$<19+5U5';&S*"4 MNOV*^RX/_\<@[0S2P+MU%%A>"B?62T,-&*_-:'X10@W63$YJ7Y0;9_A4LIU; M7Z*1=\)G!MYKZTS-"7<63F[%3J$=+&/'3KQJG'6 VQ8P?0(P2>$#:5=8>*US MS'\&B)E=3S%]I+A-GT6\Q.P4TND0TE&:/(,W[D,>![SQGX4L= [O,#](?8"- M[Q7I)%JXE#939&N#\'FS8W7NHR_/L)CT+":!Q>0)%C=\O?):(= >W@AIX*-0 M==@]P>]?D;X1?Y+,A'\-:0#=GB2R\4G"0#+F=F:G:,]SS+ M++:U)N9I^(H9P\1!2;&3JBWYWR/PP.!QH+NS[('MLD+H Z>:3"-,[A,26LG" M-:J0%4> M2'.L2:^Z$%F.#JNA;^*\ ^DR?!LD?#B)!F?#;Q@/)R-IEXPY?T1 MT-8P#UM 137S? IQ/IS.9G"R2 %L, M)_.Q%\S9PF?E&ODAL*'N+K01%U64[-.%VOP:JRN$@P;Y+O'[8!TGT?>/"-H> MH>+6H]RW&N:GO[MD\=&D*]$ J'9<'/'AJOP.=[8IK=QCOH']+U=U!+ P04 M " #D>5=4$CV8&J4$ S# &0 'AL+W=OFZ+& MEIN16J&D+Y72+;>TU;C[AWY*%]PRV=G6JU!.VFR MYA8^5:]-P0GI0'EG-7T5I&=GKY0JUZ)I@,L27DO+Y5(L&H2Y,6@-G+SGM#/# ML[$E9TYE7&P,7_2&V1.&(P9OE;2U@9>RQ/)K V.*O$L]]O;B_Y;Z"V&*1IE.(_PU7QBKB4!_'W&;[-PFWFWRA-MWU%=E M1WY4!=L0#I7WJ!77JZ=FQ0L\'U S&M2W.)B]KQ$JU5"C";D$ZZ #_U52/B5: M+AKCW%J2NU3MBLO[GW_*631Y;F"YK08UNA>H*'_>P#UR#>@@! ( VP7J'0AP M(B3)JLY0"];M?R'F-_ZL$^B29#%^?!)V]M8R'::!I,\AR,@I3N0TN\&Z4I(8?'7-S0] M#O#D$'1';?]XZ,1#3+SG[E,UZ65,7#)M;YWX2WA M3Z*<&>Z7>I/66MB:>.G@@(;@,*=PZ4\^-2H)43I)$BF M*3$I3())& TA9<%DFD R8I3K+1U,*XK+8E%+10KW)#F$*&=!GB2T3J9!F"5# MB&-B5PC1*(7WRE)K/*[[,XB3,(CC*:U.6$H*63JD=9X%Z23Q=N<4' 5KZ-38 MXHEWPD*E50L%:D):$O*J[ H+CCH.7RB4E)MSS!=ACP:_&&?.:I+OM"NGJX_@ M[K S :P13$W0H'0IUJYNE6?UUE5YJ /F9G1 <+\O^F0L2"P81 M2X(\9\=F5+:;4=D/FE$!7'76'61?P?+RCFYV!@\-L*..OW^ ]3<]\84X?&AN M$6M%Z^E2]>'Q_?"P#\]E][B\CZ!_C89#3KT^?/3_(@/'>18Y8O/37 M54/=3RW3W^EV;W"FF@P8I4P]&$#B7=7U'[C54K?RU< M*$LMXYI1.P'Z7BEEMQOG8/<_8?8O4$L#!!0 ( .1Y5U3WZ +97 8 M '@/ 9 >&PO=V]R:W-H965T M,"2 9NMJ26T2(&E6K,"&!4FW/@Q[H"7:YDJ)'DG%\7[]/E*R*OW9K#FW=-O(UIQ,UM9NWLQFIEKSAIFIVO 67Y9*-\QBJE^XE$X1W/AST#D93;J-]\=[[>]][(AEP0Q_ MI^0G4=OUR:284,V7K)/V2FU_X$,\WL%*2>/_TG:0#2=4=<:J9M@,#QK1]O_9 M[9"'+]D0#QMB[W=OR'MYP2P[/=9J2]I)0YL;^%#];C@G6E>4:ZOQ56"?/3UG MDK45IVN/@ MNF9"&#C^RA>3FZ'AF8<-)SJI!WWFO+WY!7Q333ZJU:T/?MS6O M'RJ8P;G1PWCOX7G\JL8+7DTIS@**PSAZ15\R1IQX?H_2%SRZ1J?5G>3.VIE$F_B*H.'H0G4+N^PDG565ZF#XN8*\KOSCVJER6D6[ M(NOJ2ANM;D3-#3'2^ 1+6Z9K9]Y"FCUPH=*\%I:D,@8;W H;?$%/5ES<>(UN MW>U="E,A4SO.-'$' $"JXLV"Z[&$="A:R*K.(-OFZ WM(JUNFRUH!(VVJH[[1/WA<$Q[=(K0'!"[K"9DU5D-KP22X%R 5KZAINI M]]<9V]Z%\)\LL::O"<""V6"GA@"_$4BUW$U]0B['#9IO>J#[HH*\6M"-UKRM M=@1DMT8.+5'_ 1;RJ)^^@O5LQ'KVQ5C?LPV&UYZFX?!#/OJ ?GL6\Z\;>17S M]9U5L[>Z&*SVYZ!P5I_ ]&D%GD+U0WN#1"F]HRNV!4U;KD$1'DT/)1 M6: #?5$"N?/;0'^:H+XYK;7NRR,[V2,6EHOXYHCFT,JI#0-DC*G']E":>:#=58:UG9+$&(/ MXM$FQ44>%'E&28((LPS;(.Q^BT[(VLE&3E]"$;HW+>E]IUL!+=P++<6M&QM0 M0(0$)$&:0@7',;Q6\I$>T;@:#P2=EA#-:3X/PBCU+&]UUU\$^JROM$M[5 0% MTH;JY'%.UV#;(;5IG@5)XL@G0TZ2HH15R(/[NJ9#:Z VM>L@' SCR8$>U'8X M67I"2J(LB"(_*J(@SN9'8^VB>1C$4>%&J'V4)([C=0>]_!8W+D>V3J?R7-9W M)EA8L(608"9\_1&,3!7.6L3NNU;SWB\03JO:[RJ':-ECO]/5&CF#>-.(OID] M:(*T\/R'+*0%?62WT+MA.[\I38"HPD.C2.F*]PGLR\N] $SUI"&8?8Z3V_H95MARUV1Q-BUQ M@Y-R#Q>WDNY7 L?9&^[OJ'(7W"\F_.4:3(_404:AEMQW=^M2>OCM-S@)P[?? M7UWZ4?3VB,S.> :S:SCICA/7SJS=N0Z1OC]X/?6G3]<.F(4E:$"8!LCXZM"* MQY%%X;1X/K(I;CA&(:7_5VYQJA_$X1,'\FGX!:GU:)6B\C!YFI+[G_]%;IQK MY31^Y%G\DF?]I>#B/JL,".Y5I?DTNMMYD,73Y*'J>7BGF@ZW:U&M]XDV#]D* M9U_%-@+-\JCT^' 0WZ\=9O-'J+T#[9&_][D4#"$[@3B,RG^L>?U0PW7*__F&PO=V]R:W-H965T=A2R0PI!IQ XOUM#SLOWW/+Y5*LM:))&-)JX M4)TV.BR7Q!AII3#PY^4"I9!"?QVQ& T6(V9WY?PH^#4Q!>FYKF8C;!+C= /8C2_WPA8J0([D*Q8*B:X MTPJ+JU^YH!P%=.=([B@@J[QHL((X<3ODO!8/HFI$JU,+S2TAB$>\,8P@%4 @ M;+Q0^?HM=*25_8[0QEXD*K9EP$M\)[CE?S;.00U*F,7N(!0 27,V07\(;CN M> W(2E$NT.F>F3L[2>?M\TY&.VSB:MRRH$WDIR&)'_HD_C\B=WBD>96++KJV MLD.E3B ,8_Q&7L+:T8\"'!E.X@@G&$.<)C2)O= /X6>!-^& ([&\4E,A(=]P MO4;$;[_) A9\#XD71CYD&4R\+&; /!9G!)LBR*4Q^-?94>Z5F)=&"4I!E&00 M>)@J2-M[R1#")($XBB& @(6#3A9F<*\L+\AM+PX9C:$71(F+A[DQB+PXX/ZI=@)4LGV]?=3$_MY^::N0?"&+]M+B MFDI4*TTUVDJ[D?07S'6S6_KG?B]4M7YGA2Y?@+S9Q M>.&*Y?]#K)GF#>6\2 MZ15).AZTM;[JC'-W@[QNL!.:Q@E5NB?*[HQ(X\@0(1VO.XLL\WRD&#%D E%& M-(L))@T#N.9F S5_:B^MTY#HG9S!:>PQ/\ QR/"3L@E^HP"9&I_!+ZIZEY,: M/G!LT5UWSS_:TS0B82\+4QIC6C$_)OX1"K%#5/T^Q<77[ &P75M7NT;50%I]P M;KK!-[/0)(#G*Z5LOR #PRM\_@]02P,$% @ Y'E75&GLC5/> P U0D M !D !X;"]W;W)K&ULM5;?;^,V#/Y7A&P8&L"M M;=GQCRX-D/:ZK[$D2OQ( M?B0M33=*?S8M@"4/G9#F8M1:NSX/0U.UT#%SIM8@<:=1NF,6EWH5FK4&5GNE M3H0TBK*P8UR.9E,ON]6SJ>JMX!)N-3%]US']> E";2Y&\6@G^,A7K76"<#9= MLQ7<@?VTOM6X"O] &JXDT=!+A?(?^DX\=8UDR U=*_,%KVUZ, MBA&IH6&]L!_5YA<8XIDXO$H)X[]DLST[F8Q(U1NKND$9/>BXW([L8>#A0*&( M7E&@@P+U?F\->2_?,\_ISO-+^B;B.ZC.")T$A$8T?@,OV3.1>+SD M%;SK+SVWC^3/^=)8C<7RUQN8Z1XS]9CI*YAWV$-U+X"HALP_7-V\Q-O;"(L6 M2*,$]@Z7*V(=_<2 -2C4MB68,5*U3*[ D.4CP5RME01IW;;?7(/FJC8$4VI0 MCED^X1)W5&^8K,WXG'R2V,R"_XU;/V,3[U*-'3._9UPXBZ>(=GK'T/0=5+WF MEJ,Y; HL>4FN>JU!5H]DH9DT6$FNV>:5[9GF3#S'O!WZ^;#N%NR!7#<-]BE9 M*(LZETPP60%AEF"6H5MB6=+293HNR/?DI(S';HB+H$RHGTZ")$[\K,Q2/V)E M)%$T'HJZ.BIJ/A2U\%XM <,#_,-4@AG#&U[Y& PI8X0+DCS#PH^#K$13/WQ7 MT)C^B.LH*/-\3.:=ZB6FXTD; VJTZO!_\Q2A>MV)'>)N1$-)\6SU&_Z<*T^S M/=TF]"W$(:Q#[R?I@>LH3,KQRR07GN02"=P==U062&6QXSG+CWA.4G2Q_":> M=Z8PQ5$:D9,BB(ODR6$:!<4D_S^8+HKTV>JKF'[N?Q;0LCP0TR!/XY?YSOSO M*SKB.T^HKV[,?98=<8VBHBS^$ZZ1Y$F&;1338%)$>W$:N.Q_/=7.^K^(3H*D M2)ZMOHGHO?.3H,R>D/,@C>C+/ _7Q'%=YT%!2T=LB@G+#XE.@[3,QB]= .'! M5=N!7OD'A4&OD;#MK;N7[M\L\^U5_71\^^!YS_2*8TH$-*@:G>7X1-#;1\1V M8=7:7]Q+9?$9X*&PO=V]R:W-H965T(!IYJT>BE5QK3G@>!SDNLN9[(%ALZV4A5[4:N%[(RH&KQ1H+NZYNKY$H7<+3WF[06W MU;8T5A"L%BW?XAV:W]L;1;M@]%)4-3:ZD@THW"R]"W9^.;/Z3N&/"G?Z8 TV MD[64#W;SI5AZH06$ G-C/7#Z>\0K%,(Z(AC_##Z],:0U/%SOO7]VN5,N:Z[Q M2HIO56'*I9=Y4."&=\+1P]X$(WY!**9#U$8L1/^XK$.L?,7 MO^'O$U=-U6S[K/MT_[I8:Z.(-G^?\#\=_4^=_^D;_N_H-A6=0) ;6]2V,]RQ MDK:VX%^:7-9485OXLY>5?]&EUUIP&L!]B;"1@BXAI0G&=A(T&DU"94HP=)P? MXVH(E[!$: E.WL/1/1&JA@QDIPF1]@&?2V[QNBS<_@3N1J:#M0R MK->DM&_;@21QDO! DED)F[OJ.!0_P@>6AGZ:9F=V'86)GT:Q6\=9XB>,Y-_< M):18_!$5O2E'L#70HZ0-8;85^&@O\U#48J!^%*9^G*; LLR/6 (LS?QY-OV. MX44E7O-"@,))%CED;,+"'NZ$)6#0;>31[-X\N&E.YH/2N]42A4C_EHK/5 MWBA9_Y=IAU?\)>.(=1*1G1KGNN4Y+CT:"QK5(WKO85LK#5("7(AG&+,8 M&H5'6;S"32O:U_N(IWU;UICS3J-5JQ3@9D,S '9<4Y],]7&,=L1C8NN%=E7Z M7SR],S)_ -E:A,=,^^F'+&+1SS"=, M3YQ1.L[KBWY,?5?OA_U7KK85U4G@ADS#24H<4_T [3=&MFYHK:6A$>B6)7US MH+(*=+Z11)]A8P.,7S&K?P%02P,$% @ Y'E75"&&ES,_! Y@H !D M !X;"]W;W)K&ULS59;;]LV%/XK!UHZM( CZVK9 MF6W 21JLP%($2=IA&/9 2\T;WL1;R<"[]SU1EO ME/YD5H@6'FLAS2186;L^Z_=-N<*:F5"M41)EH73-+!WULF_6&EGEA6K13Z)H MT*\9E\%T[.]N]'2L&BNXQ!L-IJEKII_.4:C-)(B#W<4M7ZZLN^A/QVNVQ#NT M']8WFD[]3DO%:Y2&*PD:%Y-@%I^=YX[?,WSDN#%[>W"6S)7ZY [OJDD0.4 H ML+1. Z/E 2]0"*>(8'S>Z@RZ)YW@_GZG_ M=_N01WG)+)N.M=J =MRDS6V\J5Z:P''I@G)G-5$YR=GI)59ISSSRK,#RN^H1JI&(*@% M7*AZK21*:]J3?$!M.?D5[E!RI>&]LFA>4_%? M,*V?G+*/3#0('^2:\0IN-)7J/NG8PLM8C< (__S1,XN07VJ7)*$QHS:(DS"$) MXR2'5^3 M=U:X,3H4VQE=Y)Q%H4I$:(P(JD\(J%KILM5RSLS!NVI*]X*;O%! MB0=GZ(7&BENX8B47#NE.US_7.$R+_!6<.L5[:C/*?&V7U+D@(JP%O5^$0\A# M#WF/[<33R:9B0/03&,0.ZP]&<. C&/V/(Q@-PNQ'(IC&Y)W_%L&B(.&=0G\X M&+LK+KTS2#$WMMTN-6+MC$RR<-!^TM !F:TU%VWE[,4\\_$>TOIMS.^5)1?Z MWG,",;DB:(^TG[]I/_MWMIXODVT?Z81LD-Y5J*?D7[S%!,:P( MU>$F=/2E[VE"UOU#P%-=#[1$Y#M,N,6DMT"L\O1R+]TZWE(UU$=[GH'5Y&[^ MA?D?.!GI2X(;T_B EGJ=ND_3RHJ#-T%_,_MUFB'O#44+? M09K1-\Y&+TOMC(=DU,OBV,%/B3@/Z<; M&FZ ;;:=_ U!+ P04 " #D M>5=4G/?QLZD& #+*@ &0 'AL+W=O4 M++\D-KIAZ(=!'RI3%/GPCO?<\4G!\Y72G\R2%0P40XNSUW?O;X\5[65HN3W&DQ= M%$P_O>%2K2X&P6#=\4$LEI8Z1I?G%5OP!VY_K>XUOHTZE%P4O#1"E:#Y_&)P M%9R]F=!X-^ WP5=FJPWDR4RI3_3R-K\8^&00ESRSA,#PYY%?1\SFII/ZC5S[SU)R&\3$GCGK!J MQB;A ++:6%6TD]&"0I3-+_O2[L/6A-0_,"%L)X3.[F8A9^4-L^SR7*L5:!J- M:-1PKKK9:)PH*2@/5N-7@?/LY;4J"F%QEZT!5N9PK4HKR@4O,\$-O/K(9I*; MT_.1Q;5HQBAK<=\TN.$!W""$.X1:&OBIS'F^"S!"(SM+P[6E;\*CB#<\&T*8 M>!#Z87 $+^H\CQQ>]*\\OQ$FD\K4FL,?5S-C-=+GSR.KQMVJL5LU/K#J V95 M7DL.:@ZWM27\MZ7EFAOKK+C7 @VHF(1[]N2,>VGOCZ_Q<X]F.XYI+9GD.5H&J-3PR+51M0,VD6#!*)&2%*,$NL1=GF].S MSE*XJ3G,GN">XYPVDZP488>J$?8"-(O'@ZID;D11/7$WI1&M%@;Q+0V&""C2G< MBI*A3VO471>B4\!IT00"+XK'D 8Q3IO ]]^E81#^^.SWOM;9\AE(? K)-/"2 MV(=D''K3,;HV\=(XAHF/3D^?P:#C$_A%66X\P#C+.B?SQ)H KQ*T"A$2'P$] M_\@3@=PHMZ?' >,P]8)D"JF7)%'[C(/ \_'WD+MW2)0%UF0*+='G('CJ1=,0 M)FG@_HV]-/(/@C9\(+91,M78WM[,$Q>)U$N#!-MC'P,?4YB3U(O3%!MQ-/&" M*&KB&V-]P4;<1CP,?2_$D"-OB%>8RT7%RJ8L$U)8HG>-U4A#J4'A(<]K1 2_;(*26>7&)Q71A,!&9!,\P?F&M5@"HY$'>W MS4#F[/B]G8&89YH7ZK%=8ZED#J*H-/9L4E1SK!0E9%Q;/&ILN8%" M:MDM9S3/E,[)+F &RPH9)[0S=BN@( 6;T:8_.0<8PFED346@N'<9JP2QH4% MEPBM4#5B\,^T1>@7+8H\$X6K1W,FJ!K)VI5.^K99#%TZ;(F!%?(53I)A@ >H ME$X+H$G8X6\Z#*'B$<.+&?)C?L>OU/2!/N-,3\@D7EW)MT^XJ!T % MLD&BYTW(:!1.U2!5N7A-8>KVC@*LFBBR+&OVW^T>>J6DR-W&S)@D)H/3 $A8 M*FW[Y)N[4MAQ <^!=DW<;%&Y#2-/7V:@RP%@,^)HU91Z,.MCK*D+B+DN"T-X MX-R5)(@\&+QS*P[6\72EBEZNMUUH*S6&_<%B1\-[,K)0FI9HM*<+--7\V MZ=K05V"C8'_A?'0BKQOY9^JJDH)K9/.*3IX=3E-$7$ZV)U^U+O==QC%-&W'U M7 2XGN\R^,P28?A9L@N M-ZE(=P'!DQ(&-WQF_[-X'%%$2:>(DJ]61!LAX'@#[S:)\)(,.@[\D@S"/UR, M\P;MKS55)URUJ7S;2=><$EL,^<'LQZQ-I4,YOJ^1]CV[;3.R>6N.QL:.:JVF MMM6/DRKON#%G6^"@VS*0:\O>WW9Z\M>7_;ZLM>7O;[L]>6WUY?C M3E^.O_Y_W'94U_NM'+YK]>!+,O,X?B\S>YG9R\Q>9O8RLY>9O&PO=V]R:W-H965T*Z4=O->Z?WN=C!P>8F5<'VS M0TTG&V,KX>G5;@=N9U$40:E2@R2.)X-*2-U;S,+>O5W,3.V5U'AOP=55)>S+ M$I4YS'O#WG'C06Y+SQN#Q6PGMOB(_LONWM+;H$,I9(7:2:/!XF;>NQO>+LQU)EGQ?'U$ M_RWX3KZLA<.54=]DXTJDD/;_XO196:(_HX.I)K!6ZZ]G $S ?#_(69-F ).^ #!/X9+0O'?RJ M"RQ> PR(44AV0<01(GPPMXH\[-4< ;_;^;?]VMG;>4#7]? MP$T[W#3@IN_@/E*1%+5",!NXXP23_@4>4 F/!7@#]]84=>[AF[!L_^6MV%ZV MT*':$^JN13VTJ+1P0'\;HZC(Z":E!E^:V@E=N.M;H&ABM4;;1?1L9Q)V8ECB M5FHM]9:27 F=(WR -(ZF<<:+431*,UB5PFXIA$2!NH(57%<.DE$43X;\N)F. MX(N72OX3CN"*[$W3\35P M;,T+3SX@H"XXN+PDD](43">-1L/X1) AGDA@9:J=T!RJW-C"_3=.2HHUT?.2 MG.!:)F@=H#FTSL./6BB.-<4-6-RCKLDS MUUK'HA\XY<%C]\IE5YJ#AA(M0=%_07H4TC-)LZ?H*L4]BQC!A@S7)&B9913L M5?*9.6AJ>R3K:@[N6:H_:GZ=HN9 =#GUP:,T# M%'SP\W6!]W^JP%=AF- .E5%(:BZR[:DO?H#A)!K%4U[<1!EA?!6*,E,4!:>2 M>*;JR6D:(R39%)*;"3&ULO5EM;]LX$OXK MA*^Y30%&%JGW;!(@Z;;=?-BND;1=' [W0;%H6Z@L>D4Z3N[7W\Q0LIU$5K,O M.""(+(GD#&>>>6:&.MOHYIM9*&79P[*JS?EH8>WJ=#PVTX5:YL;3*U7#FYEN MEKF%VV8^-JM&Y05-6E9CZ?OQ>)F7]>CBC)Y-FHLSO;956:M)P\QZN5%>&_K-- M.]8?L>G:6+UL)X,&R[)VU_RA-<1K)LAV AEB[ 21EC_E-K\X:_2&-3@:5L,? MM%6:#?\[M*F;=G8PLB M<.!XVBYWY9:3!Y83DOVB:[LP['U=J.+I F/0;:N@[!2\DH,K_J2F'I,19]*7 M8F"]8+OA@-8+#FUXD3?J!!U9L$G^" "S[+)I\GJNZ/>_+^^,;0 L_QD0%FZ% MA20L/"0,@JA85XKI&7NGETN (1F**?5C;=:/8M3'KO)ZJ/JL/ MBL'(/36K?*K.1Q":M/+HHI5G2%ZS+V_FY)6M/+;)#8._F:X@1@T[+FMF%WIM M\KHP;T\9>$ M[U2S]0+[=6V-A;=E/6_7SS=Y4Q@F I[ ^YL>:32"S<'0UK"4 MAZG?.^S][63"$B[BB'W6-J_8]. VW".]PNB&#=1%IX7,>!#';,!_T=9_T1_Q MWRJO'W\P791?_TBE2'XT3#FMG)WS3BLT2Z.JW(+1RMJQ.++A$R=SIAZF:F79"KQL,$!8 M 60"OO^T)L_#]G\C?E/%R>6]:H"OV>5\WJ@Y+/P$#KG=PTN&>!$IBWD2QNP- M$[Z7!G"5,0_A =K+(0*42WD6^? N](+V#:BM*$R/)4_2\*U;($SQ*GGF"S=L MBABN<)C@@9 X+/6"Y+!6*6F5,2%X[*/(V)-XR7PNH_"I5@GWXQ#>15X6/=XN\'DH>Y02?N9&R>RP4C&%EH\["^/42X -SI7DI=@3!%Y 0$1J;GTE.=B0Y]P[TJT&_ M1]"O45,]KU%!SFJXATW#M)DJ,>U#!H+[@:SV1.:JRFMSR%$>@^T818K!($AE M:L_%=U"(=(9BV!0P+/:0 $[0*EC@E[ N, %IL[/*IF.)O&4)2)6E+LR!1(H6 M.3 %LNJ7>F>-'?\XC@: 1CQ+?"8]/W20?X,%49; $S%4 :=;W*6OQMU[8\LE M%0Z< ^KQIVXR><'U)1R_Y\JN&NJBL$%]!>@3Y)?*/ M6"CQ5Y81'$!*K?]VOGDSTCOI$>D.<)>Q-0L@ H).X.$L,;X0$U MG> U208 DFT!DKT>(,M5I1]AYZYOF:R;Z0)8@$T@!K>IN0\B@R(.%[W/XY]0 MLZUF,:R>0J(+P^_T,'\=++>'&!#II0:+0++B:8+Y+&[+I1#N@YT%I] 8-R5P M(O4K6#1 FX/C1,0#5Q]+[D>RC3NV:FU--034!@'W?4QC*5#!@)>%OVO]_;], M!$! 7;KI/0T8EH >I=::N'H7\81ITS'#DY+ +H .D+;1R' EVL91MY./U]>3 MSS<<_;Q15857?+''"L :U.= E5!-UQC=CD/ /:W(#80O#5R1J;[4 M)233;25^]^@P06'5"XM!L:]N>7<=KT&9+C$@2?+>6@&Q^I(J2@-@H%E,'8C_ MYVSA3AYV+<*^01P/.H,04%SIC:3QXFQDH"R&IA!+["AAK@NE3<@?7Y;'W8OG M5WS75S,?"Q__I['_]L6<_@+Z&,K^XP0[Y^,@V)OURHJZ&RZ@UQ! 5#ZI-@1/ MN8.G?#U!S6:00^$-^GM[K:AT.7*MK9' M"/P?TV2[<9!8 M'45C>/V!5"FYG0-:/<&?(D0_*%N6"P_ $J]EK-2NS+C)Z6 MM'=BS8/6@PX6TFE$76,<4'[U>1BDKU(-.Y-*&Z ;!59#(N\4 4]2+P:F;13H MCXP,=7E&[73"DY0Z;QZ&&9UKYI"[R2L%#*[TBLZ6H7>,HA 3?QH'3"0\A/B_ MS1$E.!1@\DU1RH)" +< BF=@G92'(F ?%6:>RAUT%LNR+K%UP6\:=!R&T0=& M]&/:;NRW)';03'MEB^"IH".*#";2283D2=(?P^.]3PU+U;2?:K8#7=??'[)FSETC:Q2,YCJ>TDT8HW[B.)NK%[1AXL[;:U>TL^% MR@O5X !X/]/:=C&PO=V]R:W-H965T;M(=#T0^T1-O$2J*6I.+-_?J;H5ZLS3IN<-J&',P]G MYID9^7*OS4>[D]*1SU59VZO9SKGF8KFT^4Y6PBYT(VOX9:--)1R\FNW2-D:* MPF^JRB4/@F19"57/KB_]VGMS?:E;5ZI:OC?$ME4ES-.M+/7^:L9FP\('M=TY M7%A>7S9B*^^E^ZUY;^!M.6HI5"5KJW1-C-Q?>#Z_9P/L-W./N#'F4;X03UY=&[XE!:="&#_ZH?C> 4S4&Y=X9^%7!/G?] M4YWK2I('\5E:,G\0ZU+:\\NE ]4HL,Q[-;>=&OZ"&L;)S[IV.TO>UH4LOE2P M!$PC,#X N^4G-;Z1^8+PF!(><'9"7S@>-/3ZPK\\*'FC;%YJVQI)_KA96V<@ M-?X\82(:343>1/2"B7M@3-&6DN@-^8?46R.:GS8"?5II'.;M^V$FP5 +W5+TE MRA)!M@=HZRDT!Z+-%_!4A\=UR:%J$-&M%75ASR_(OZ4P?;@)!$M6:VG&@$U6 M$K\23%96N,(R*\DXS*&$AC>,,'Q@-8/L9R(5A M!&@V$F2*J?'!X/0I3+(>P+#V_#Z F3,:I^RLQ?%$B[G35 MM Y.LGXB-TU3/F%:H8-:I\W3Z,P)VSZ \XYF\VE #]-LM%\[HU ;\*DGCL]< M4>D6(IY/\(D!'_YN1XR;'N-!'3&(D0C;4\7^'=G]]G,#G0>VHP'A1K,'(&B5 M<+8(R+?/;EW&^8-24D-KAJ@,^]=]R9BS!23/MV0>+*+^SO#^ :@O3+XC.22< MFUGA'08]5O@>R18,-0V:^2+ ^]U.U%L)_B*/HFP[ M28%^$G4N02I89%Z<)<-#MDCQ8:"&/V@7,&"E@D/,!]%D$?;@OI21N=[6ZC\@B2S 9-ZT#KL7;LR!'?)3*R$4 M%J$.;L;7M71[*6N_)1?&>#)T1/&R+QF%=]BB#)BVS<3CD#'005J+:F0MQNSN MZ /Y(7V 1IA/D(BXO(=>L_,K4W1X-CF21(.Q1VFL7)![R!FU4;D /A>OX5Q1.-L=2 BXMWT M5/ A&X@9Q#AZ4/\I3P#\'%\815,([#4$S M75BMK!70H]9(F3G/(+8@ 1, S=+LJWGAV7D0<,HI2U=^;%@%,/.P(XYZMB4* M@O-N],A@T#A1&].Q-J:OKHTWVZV16ZS%79_PA>!6E#ZL. D;H CYK9Z4,:RB M_>1[M&Z>-/[RG"M&)/D!"5:$]0'-UJ-IIVA\9>O1D#U4I\D@\%4)^=]F@5NY M576-1!N@ "\@XJ&?=B,:9!R'N8@F,**B=QIME>N^>TO1U\=AJ/55]:8HO #0 ME3)@5PCY&<)SEL1?*+!3#8W!U'OR5?"@(*5)&.)HB6,W6X$B#K7+UR'\>9[1 M.(',G"<\1G9&0)9WHK%=N^FF&>_:4E7*B7X3#*911P&\L@02$.KN,P] A8F# M(ZXXEJ'+R3=N)-."AB_4 !^WVA@;_^"!L:_4*[_"U!+ P04 M " #D>5=4+.#P;-4" #?!0 &0 'AL+W=O4.T6C2BQ'ND;\W&LA8-*+FL43MI-%@LEL$ZN;P:>__.X;O$G3N2 MP5>R->:W5S[FRR#VA%!A1AY!\.\1WZ%2'HAI/.PQ@R&E#SR6#^CON]JYEJUP M^,ZH'S*G:AG, \BQ$*VB.[/[@/MZ)AXO,\IU7]CUON-9 %GKR-3[8&902]W_ MQ=/^'HX"YO$K >D^(.UX]XDZEM>"Q&IAS0ZL]V8T+W2E=M%,3FK?E'NR?"HY MCE;W6/(5$WS4?8/]3;W]*K8*W=DB(L[@_:)LCW;5HZ6OH"4IW!I-E8,;G6/^ M+T#$U 9^Z8'?57H2\1JSOP?/0Y*U", 5L+(^.I><0-DIP2J%SN'EH9>,)A/ 9Z:4+ M/HGO1_32-2+#9< SZ- ^8K!:Y[GTC1-*<3*J$ JC>-I\=>1;"0[)L=%2!::U MT S,FH$9'IC!]AE*-*453269$Y;=FY":D4WKV->=70+W!>LMVJ$W1Y9I9XGA MFY:$.=R3('3P!I)Q$E[,9EY*9^'T(H$O3-;"ND8K,^$@#:?SF?].YW#3>I(A MW,H\YPINA.MYK@OORPAA.IY ,@^G\0363@K8B$P6S-A[?1*-T# *1_$%C,-D M>@%?#0EUNO(0-&]!9C>-PS29>VDR"I/1"%YZ&='1T'$!9;=:'&2FU=3/WV = MMM>Z']J_[OWJNQ6VE-J!PH)#X_/9) #;KY->(=-T([PUQ NA$RO>P&B] Y\7 MQM!!\0F&G;[Z U!+ P04 " #D>5=4>QSX [\' !T%@ &0 'AL+W=O M%>IJLM.Z?+=79NQ!7E^*2F>\8 ^2J"K/J=S?LDP\7TV<23OPF6]W&@>6UY.PWU+_8"X/EUE1Q>Y$]F^^UKNK23PA M:[:A5:8_B^HE49V#-&;EG! M-EP36JS)0R/UAXP6BLR^T%7&U/QRJ>% W+9,&^*W-7'W!''')9]$H7>*W!=K MMCXDL 1..W;=EMU;=Y3B>Y8NB!M8Q+5=9X2>UUW?,_2\$_0^,\TE RO3K0 4 M^>_-2FD)YO*_D0/\[@#?'."?.. 1W&A=98R(#;G;T6++%.$@62E^!;MDZT[N M/Z\ROJ5HJ:568?JH'<*,4T3*%^/E0H3O*HJ:Y4N^*8>L9Y^[)C M9",R<$Q>;(E&+1,\! :EWA$-TVG/\JJ5C^@Y-=S@N@TR_-0R7"+#U#",G[C@ M3N0E+?;?JY:.603&!93U3E0***GY.P(*9OF*R4[)@Y'0C-B=R'I&"-5 =\N+ M F\"1^X9E61*'#>Q$B_$GN-9KN>31R:?> H7$TH3+W!(G(3D8Z&99#!@1AW+ M#0/XC2*O-XJ2\C69>9;O>'-L'1O:NTIJRC-C/M]]$[N.^P.9N4$\)S>IKJCD M-".94'#++>"CV6<']IR$ENM[I'.]%'Q$\E55B]1);)+$(0'0 4@I 2D9$6Z M)^REU@:15/>:F2568,.)CFTYP/9QV3!04RN5F3,W\@C@@LY 1A].JO"$<*/( M"D*D$"9 *JKOG %4ZTH6! X>TG!:![E)A"<;AV..]$=T(@;IR M-CP[.%LD@>4'/HK9]MSQ>PT%,R6Q8X5.T%_M7Q 5,TY7/.-Z#Q=+Q;;@?X#G M38GG6TZ AA6XEA<%1JI?#NR&25FN<&31[ M!4%E$]]PEX I24IP_ O9!X-#D!IH'G8A'("%*I'Q=:W=1@QU&O5W$.UGP\21 M.[ZUR7II)HKM!8!6?G#36>/5@#2-5\_';'A6&S'"P:PVX_F(V82=V81GFPT> MWB+2'8A8'3.247*8E;Y3)4W9U<38AGQBDVND6S+)Q9JGG:X,>/]S9:-JN4*] M-J&K-]'7JOT/P(9"#&'KL]3V@?XL]3\CQJ*T+W0VPYCEF=YL0=GQ;$/OZ$7 MDR]"PV1Q4O;(LV/[&%.LQ$[P/I9O>V3$J*+.J*)_B$6U7Z#:)=NARI\8""\5 M.2.SG^ ^1]/7\4/_6GXTQ/O:SM(#9GC-S%L#?940P98+35_F?S,U:N-T"TI3 M1 4K#!LWM[PPJD&A5S=I 2H<(BOR #M$P=K@-729%H^,RZPKB4(! MWEW" >[MA=_%_LX2QH)YW#E0?+X#*:C!RSJY^JI>UV6U9XQ3NV.8^$(28XI> MMKZ@3TQ"$8^PTY$V6D [ EE *HXL_$U=9ZEOQ_JCS@+&/H6 M&L@2OR6/8&-R3[8@(_!3L\!=N#C3-&V!>[C"MLT*TW2XVD=:LPK$=QQIO47B MP;ZZ&5%8TBDL.5]A()>T\[5!.7A,=)^.Q"8[8/Q>N3^]PI3K T4Y]U< *4(V%/3M*-^;"6^ MVS8?"V#38**I>P#]5+<29.#%<=MTHY'E)7[;M,9\<##43/#7?F%EB/_U[5[5 M0 /EME>,;2N.HF'VV5XZ"J'<=/IT=,32';M_@[+/MO7.\=J\L2T7CSX_C=(] M;NSW2D-@P!,V%3ARCTAE6Y?BZ\JI++*V:'K"4@^![(V!&YB'DM%R(<^##P\" M9!C9V/6AF_@>=@-8$-HA=D,%5=" M:Y&;[HY1D!PN@/F-$+K]P .ZA^;K_P-02P,$% @ Y'E75!%(E1+(!@ MA X !D !X;"]W;W)K&ULK5?;;MS($?V5PF01 MC("&IN\DO9( R?9N'&2SCN5-'H(\4#,]&F8YY)C=M.1\?4XU.6,)L+T+)"]D ML2^G3E6=[F9?//3#KW$70J+'?=O%R\4NI<.+U2JN=V%?Q_/^$#KT;/MA7R=\ M#O>K>!A"OWM<'71CZEMNO!VH#CN]_7PZ2:T_^:^UWBAM75Q:&^#[G%C>7P> M\/AK9E(-#X,&,N3BYYXE/[ MB/Y#CAVQW-4QO.S;?S2;M+M*Q>T M'F/J]_-D,-@WW?2N'^<\_)X)>IZ@,^_)46;YJD[UU<70/]# HX'&1@XUSP:Y MIN.BW*8!O0WFI:L?FJ[NUDW=TIMN*C'GZNX3_6VLAQ0&6O[2U>.F26%S1LOW M]5T;XMG%*L$U ZS6LYN;R8W^BANEZ:>^2[M(K[M-V#P'6('SB;@^$K_1WT1\ M%=;GI)T@+;7Z!IXY)<)D//,5O#G>]A-].26OFKAN^S@.@?YY?1?3 #W]ZQM^ M[8IEMQC90OZ53JNDSFY=]%_NVV=3) M:T\@2Z_K]8[[7K,:CS#Q2P7[-JWWNP"\%FNVZ>XI<=TI!OB%D[2CA.Z7_?Y0 M=Y_^^(=2J^+[2..)_8<3^_53]O$9^_XS^\V1/=>2ZF[#ACPG)I'[=G6DNQ Z MPL9SJ =@H2+,(=;[P*NRB80AW'+D\,SS]E32)QS8SQ#:/*#K4XC4=.MVA#QA M N8\(9P)R)3#N8AF-VVU(5UB!%[&=6;?V.M9ER173+Z#DE L!WKJ 7> M>AP&[G@R :[J]#2C$\ &=7OB@=.#)-7-P$F(F#CI$N"9*N?IG+!39:3WNR&$ M9TONV4+.>>8WIY_J >]B[O=SOY_[B[F_I.4;3E4_1F03 MH8?'=3@D0FDI[E"H3.N,WH6/H1O#"WH[])MQG>@[,LJ+RGE8NI"B5"5;KA#6 MJFQ9H7RV?"&TSN.\$I4\6AHD>)P3JM*@-WQLD"HJC3!246E%57DJI2A*3X47 MA<67%[JJJ"@QQ!&\&B^I<$*6BM[W*=!>Y.59BG1(%XCWCQ&+=U("#)&E%H358ACYZ_-$*T%HT( I!2 MD@$2L@#FOG)TO8? F_^RP4^?GXI0',1= MP@&2+CP4<;W^,#:QF<[P(Q#SCJ&__\VW-:B.)"6D<9 0]ERD M;IR6#X!["'TXK> )>JEL>889UEA::E^=D0/AI9*>6YVT_*R03V2WF(N^?EZL MK,("8[0I )5&X]L+A4"5A,(*3Q56 #"@V JS?KLZ-KO$TRE^ M5EPI"W6CY):?ON)*N9)MY]S_4!VN/%+J.)$2V @62:FP+O3O+ ZD# :0'Z2Y M](7%/B0,1 T-&8EV7U0\IBIH$O//&6,^)X ;'O$K&B%VQ<(&B&))%TBBJ42E MD$2C18ET*(W] 7)56HNBX*176$5H1Z5L68X*OLR!O(!:M% M(69V4(&Q,KSMF%Q=:?!&Z4L0^@M7?COT^Z>G&]2'R1J_3[Q[%%#B4C/_LTMD$)9RK,Y&SA_>AQYRYGRF< 1D3!-"EM [4O(RG@& M1&$*Q8 09Y5=H6K<40!7\DC(A6NP1+*L [U,_B[@H E'-ZE^1%:8M]<,9K%U M&G:#/& [XA;X4]Q58J/,/="9X0 L$8L5]TZ MUI7$(H/&5%ZFDFWCL/6A$HXJX^FOB+AELM_!'89[A <3-2@JFTV4Q\TF4]8Z MFQ")/O67E<\FCA+@3OW(&6.=\/D8 \L]*$^GV0W^--8\5)ZK:;H\UT>#RS:U MV-F0[MA5S88QL^'0]:II1UX=_R>\+_V,KI[<#/9AN,_WGXB@QBY-EX13Z^F* M=3W=+#X/G^YG./'O&\BY#5M,E>>%6] PW7FFC]0?\CWCKD^XM61SAVMB&'@ M^K<]?K+F#W9PNGA>_1=02P,$% @ Y'E75"OU56$,!@ "" !D !X M;"]W;W)K&ULO9E1;^(X$,>_BH7VI%WI#F(GH;"B M2&WI:5?:[J%6W7LXW8.;&+":V#G;0)'VP^\D@9BVP::GBI>6)/;?,V/[-^-D MM);J42\8,^@ISX0^[RR,*3[W>CI9L)SJKBR8@"[I0C*95ISSK MD2#H]W+*16<\JNY-U7@DER;C@DT5TLL\IVISR3*Y/N_@SN[&+9\O3'FC-QX5 M=,[NF+DOI@JN>HU*RG,F-)<"*38[[US@SY,X*CM4+7YPMM9[OU'IRH.4C^7% MU_2\$Y06L8PEII2@\&_%KEB6E4I@QW];T4XS9MEQ__=._<_*>7#F@6IV);._ M>6H6YYU!!Z5L1I>9N97K+VSK4%SJ)3+3U5^TKMOVH7&RU$;FV\Y@0VR':=JA"W:M=J>(PH8:.1TJND2I;@UKYHPIF MU1O"SWA"A4$722*7PG Q1U.9\80SC?Y WZE2M)P< M]''"#.69_H0^("[0#<\RF#H]ZADPI)3K)=M!+^M!R8%!,4$W4IB%1MES M@1YXT+A!=FY<$J?BA"5=1.+?$0D(OK^;H(\?/K78=76,2K]2"0ZK3(Y1&90J M>-BJ\LS%L)FIL)(-_^=,_?,-.J"OAN7Z7\=P43-<5 T7'1CN"B9(P:Y41%1@62LQE8 P$X;)1;JX_R M:@TZS.HW9O6=4M=/!6",I2CE*YXRD:(-9UFK36ZAH!L$OSD,.FL,.G/J7*0K MI@S797P8&" ZL!L 0Q4BHED@V U"DWK;)%)W>I/+8F#?4/.NN2%1RVM@I>-)BV-PNY9 MNT_#QJ>ATZ=;MF)BR2!?:J96L&<52Z0" B)(X*B0AL&>+O<;S:J'9JG:\3I\ M%>^@.WCAY>LVI!N]91C?P6VHR#0W<.J.H/IA D@X25^:#:?;=:?Z*FW5^" MN0:VN0='I\AUV.85[$X&SQU4X&!;]> 1P?@UONM]YNL8>KB/;2;"[@Q2+2I> M):,Z6=X+;C3,T79')#7-.E,TS^.PD$V6S G:GA0N 2HJ G<:S M2]PR1^P2"W7LIOJ4J>K\!2MH/^:NJM:RE 2GB"^QE"1NP-7Q+?9<.AQCCU3H MC3&QK"1NJOW83CB&E7P@WO#D^HG7S79KW#FXQ2 Y2>5-+/Z(NUX^=I%[9+QE M-[%\)&Y"[>)/WC'^EFFD?Y+X6ZH13_E\;/S=,L2_ 2SWB!M8NPD(WW$"+.'( M\!03$%KLA>ZZ[]@)\,CX"11:,(9NFMUPP?-E[M*R- O)2>*Y]^K 7U7L(:@S/9;BK@V?3NOO6MR':8_OYKD?:7&9$E M9^1&WPU]\F _VGNC>I)3;61A%GE@YL&^ISLF7NY'EF&1&T-OY[Y'D$1';"V+ MMLB-MC=PWZ,4>XN.R&(O?)(C<&SY M%Q]S!/:CWR/C+SYC2\C834@;_;>#/[:LBT]RSHTM$&-WZ?9>X-\.LP]^\@+\ MO;U/I#E3\^I3LT:5D_5GQN9N\SG[HOJ(^^+^)?X\J3]*6YGZ&_D-57,N-,K8 M#"2#[AG05=6?G>L+(XOJ0^R#-$;FU<\%HRE390-X/I/2["[* 9J/_^-?4$L# M!!0 ( .1Y5U0]N)29KP, .\2 9 >&PO=V]R:W-H965T2G76FV-KA)VU$2J6D[VI%:*9IJ=AY6^T#LZQB- M 0_@22OMQR_@U&2E"'GQBF]JX!^EBUM(-/(+YW*Z4[:4#2LDX",VD0 JJ>7*- MWR]SX@+\B+\8;/5>&[E2UE)^=9V/Y3S)7$;00&$7*9H!(JVC7FD]S^";N")@ZOD(WVOVB[ M&YLEJ.BTD7P7;#/@3/3_]&DW$7L!>'H@@.P"_$2D/9'/\I8:NI@IN47*C;9H MKN%+]=$V.2:<*H]&V;?,QIG%(]L(5K&""H.NBT)VPC"Q02O9L(*!1G^@.VV8 MK1Y*]%E#U37HGE6 ['I =[2HT;76=NW\=@N&LD;_/DN-SCCP:X_B="-AG()M$" ED[D,% !H/ 72]P8_>)_I&0<98CJ!)<$-\,8XF<9K>HF(9!TO%<;=[ MH$\[298[$6*PP?'PU=O/.PGF1[)1YOT(#"F)FUS0X6<^UR0X'[D<08+@B"1^"'PU">(TDZ,*Y,%5\[C=[3G4+WVN\^") M.7Y[3?+@AGG\1/A:FARAP?BP*.G>'00'M?$W+1KY&X7^.F)X.MSF7/=W&&%X M?Q7T0-6&"8T:J&QH=G9A+4CUMRM]Q\C6WVBLI3&2^V8-M 3E!MCWE93FI>,( MACNNQ7]02P,$% @ Y'E75$#H)J:, P )0P !D !X;"]W;W)K&ULS5=-;]LX$/TKA-%#"V2C;]DN; .QW6(+)&V0;'XWLS_)A,=D+^4!F )OLBYVHZ MR+3>OG<B;&R$N*'>?F43@>N400Y)-I04/QY@@7D MN6%"'3]KTD$SIP&>/A_8/UKS:&9%%2Q$_A]+=38=C 8DA34M<_T@=G]#;2@R M?(G(E?U+=E7L$(.34FE1U&!44#!>_=)]G8@30#B\ /!K@/]:0% #@A< 3&4W M(*P!-M5.9<7F84DUG4VDV!%IHI'-/-AD6C3:9]S4_5%+_,H0IV>W@$E3Y"_R MF4I)30W(VR5HRG+U#D>_/B[)VS?OR!O"./DG$Z6B/%431^/4AL!)ZFGFU33^ MA6D\G]P)KC-%/O 4TG,"!S4WPOV#\+G?R[B$Y)KXT17Q7=_K$+1X#3RV<+<# MOGP-?&3@WKC'3="4(;!\P06^S[A!;I)$E%PSOB'W4G!\3@!WF%9$2++(*-^ MJ<)9&.,)V^9 OMTB(?FDH5#?>^2$C9S0R@DOR'G :0GL\7!1T%7L"AU9M#E9 MGF9^%+F8QZ?3"K2C@M!]&;5L1X7>*=>9@:@Q$/4:P"3AT8(+&E(\G?K-5$SQ MB8 X:'EI!XW'+2M1RXH7C2]9B1LK<:^512FM SSJS0;%LN=FSY*.L*(L>]YY[O*#[;J$N M:$B;3S1NRG"<@S4-FW0CS_ M*,GOSS?=_U^^CS>1]T=<1=[Q+O+Z+Z-7Y[N?)KJ<;^>D?RI ;FP?JH@U5W4D MS6C3Z][8#N_%^-STP+8O.])4#?0=E1O&%9I8(Z5[/<0=)ZN>M'K18FN[M)70 MV//9QPS[>) F +^OA="'%S-!\Y_![!=02P,$% @ Y'E75/(8$^+0 @ MI@D !D !X;"]W;W)K&ULS59+3^,P&/PK5L0! MI$)>?:(V$K2[6J2BK6#9/:SVX#9?&PO'#K;3PK]?VPDF+:5P0>+2V,XWX_%, M8WNXX>)>9@ */>:4R9&7*56<^[Y<9)!C><8+8/K-DHL<*]T5*U\6 G!J03GU MHR#H^CDFS$N&=FPFDB$O%24,9@+),L^Q>+H$RC!V[(*E-FP$^&!5[! M+:B[8B9TSW1?A^3B,#,!6_":PD8TV,DN9 ;)$RU9C,-ZXU%Z]409F*\54*_)1JGDBEH#^0I MF@G]SQ#JJ85F%#.%,$O1MX>2%#HRA8XGH#"A\@2=HKO;"3H^.D%'B##T*^.E MU+5RZ"NMQG#ZBWKFRVKFZ(V9)[ X0U&GA:(@"O? QQ^!=RT\V(;[V@-G1.2, MB"Q?_ ;?C@&M;0=:: I29$5PIR^>^ MHM@IBJVB]KN*"A<)O ABH/:97G%V+*?YAM=)V-4&]X?^NFGNGK).',:Q*]N2 MW':2VPE$I;DV&1;K" S9T'&?GBP33=8JZGQ!,Q=EM.AX%N[&\+@KV M)])S6GL'M4[QG&LON'BR,G/,RJ7>.DMAW'&B#YC2=Q/UOTA, Z=H\ DQ#5[' M-.C%.S&]4[0E-PQ>MN+@<%;&A8S3U$J=EX2FQAR2%X*OP:B6!VP)&UM^^$6B M"E]VWS#ZA+!JTN8V%L7Q;EK[JCIAM!.7WSA$S0WF&HL581)16&I8<-;3>%%= M"JJ.XH4]5^=?JN6..:G&PO=V]R:W-H965T=';GX+O< "CU6E,FYMU?J\,'W9;&'"LM+?@"FOVRY MJ+#27;'SY4$ +BVHHGX4!)E?8<*\QJ>!SV2W5V; 7\P.> ?WH+X>UD+W_(ZE)!4P23A# K9S[RK\L HMP$;\1N H M>VUD4MEP_MUT/I9S+S"*@$*A# 76?P^P!$H-D];Q9TOJ=7,:8+]]8K^UR>MD M-EC"DM/?2:GV$K.)7V%QW;V,!#12T5KUJP5E 1 MUOSCQ]:('B"9O "(6D#T6D#< N(!($Q> "0M(+'.-*E8'U98X<5,\",2)EJS MF88UTZ)U^H29=;]70G\E&J<6=Z!-D^@]NB4,LP)0._!V!0H3*M_I3U_O5^CM MFW?H#2(,?=GS6F)6RIFO]/R&Q2_:N:Z;N:(7Y@HC](DSM9?HAI50/B?PM?!. M?712?QV-,JZ@N$11>H&B( H=@I:O@6<6'CC@J]? IP8>YB/9Q-U:Q)8O'E^+ M;U<;J80^$'^,<"8=9V(YDQ&,[6< MYN9X6.29-NBA;^UYS"2.G\>LSF/B..]BGB64=@FEHPE]9 H$2(4*+IW:&WC6 MFS/,A]H=,=-TH-T1$V5N[5FG/1O5_H4K3-&V/6G4+#>"1WV%2W!EDITK"--A M*N=!>3@=I)*=+4.2I>Y4)ETJD_%]512BAO(D7R)])2"N]B#TK24$,(4HP1M" MB2+@O"LF#G_S<)"=(RB,IV[ITT[Z=%3ZKU8EY6SW7F^EZF:=S'Q4YEKO?J,W/ECJ*DL'67CJ"TBATRPV#IY91F5)B0_7[0^3PXFO? MEO'9_]FJ+O\KMN=>]5[=\%5>W35>W3UYM6Q.SP6Z[YMVVYFV=IEVP^H*A+WD MW=Z-J_G7AWGY/T[0..SW2AR=ZLZ6BE(_ C533;W0C7;EZ)4MP@;CUZ9,M:73 M$TU3XW["8D>8U/MWJRF#RXD^(*(I&YN.X@=;2&VXTF69;>YUJ0W"!.CO6\[5 MJ6,FZ(KWQ=]02P,$% @ Y'E75+(5'?]_ @ (@< !D !X;"]W;W)K M&ULM55;;YLP%/XK%MI#*VV%D$"@(DAKHFJ36BWJ M97MVR$FP:FQFGR3MOY]M*$H7DE::]@*^G._[SL4^SG92/>D2 ,ESQ86>>"5B M?>G[NBBAHOI"UB#,SDJJBJ*9JK6O:P5TZ4 5]\,@B/V*,N'EF5N;JSR3&^1, MP%P1O:DJJEZN@,O=Q!MXKPMW;%VB7?#SK*9KN =\K.?*S/R.94TM?;.X">#G=X;$QO)0LHG._F^G'B!=0@X%&@9J/EM80J<6R+CQN^6 MT^LD+7!__,I^[6(WL2RHAJGDO]@2RXF7>&0)*[KA>"=WWZ"-)[)\A>3:?.;"FE&D>:;D MCBAK;=CLP.7&H4TT3-@JWJ,RN\S@,+\!DP--OI ?-2B*3*R)6R*W%#>*X0LY MFP%2QO6Y,7J\GY&S3^?D$V&"/)1RHZE8ZLQ'XXGE\XM6]:I1#8^HSJ"X(&'T MF81!..B!3S\"CQT\> OW3?Q=$L(N":'C&Q[A^ROV$XS#CG'H&$='&!\D4MZ7 MEP86.9B]8=L\#9)DG/G;'K51IS8ZJ78#6E^:DB HT-@GV^#C/5ESS0=)OVS4 MR48G9>=+>4;(')%N#LYG-$%XPP9])Z,Z,"5<9#$:;\K<>=*?+*"UTQ0 M4<"[]1MW?./WZ]?&4],7T[:P-YCQ85Z'PR/53#KMY!^KF1RHIF&_9MIIIO^A ME.G!80[#4=1YTESE'J/(7OHW[OI['&PO=V]R:W-H965T9.3&KM5D)$N3ON!&[[* MC!WP)Z,U6^$MFKOUM:*>WZBDO$"AN12@<#GV+L.+:>@"W(S/'+?ZH UV*0LI M'VSG0SKV DN$.2;&2C#ZV^ ,\]PJ$<>W6M1K_9U;/"UFP33.9'[/ M4Y.-O:$'*2Y9F9L;N7V/]8+Z5B^1N7:_L*WFQI0Q*;6111U,_8*+ZI_MZD(< M!$2]%P*B.B!RW%4B1SEGADU&2FY!V=FD9AMNJ2Z:X+BPNW)K%#WE%&D \CN)+" M9!K>BA33YP(^L3; T1YX&K4JSC'I0-1_#5$0A7>WR]HWCM+8 IL@XHL3BZV[PD7*\A=M0VJXEA-VV7[ M\(A,:0A#**K:AI"RQQ;@?@/<_SW@E.M$EL* 8@:/D;;KG7?"X:L6KD'#-6C5 MF3&=P9KQ%.@8 E98)$W.3/*23&4M:C*$@FI:4HF1>.6R+G'.V8+GW' \ZMXJ M;]_EM0?89A)U>W$\\C='<.,&-V[%=5ZB(FJ-A"D7]"Z)"A-W2<8$%=:N0]"1 M]4N0\4^0W2 .CC,.&\;AW_%FNVSHO G#O3-[UIFZQ0+G#>_Y'[9FNU[<"7IM MU@R#IP,T^$_FK!,?;GPXZ$;'-SX\./'#?VK/.MTSS"@8_H#I']Q1!:J5NXDU MN#VLKJMFM+GM+ZL[[FEZ]:EPQ=2*"TUT2PH-.C&E5M7M6W6,7+L;;R$-W9^N MF=$7"RH[@9XOI33[CDW0? --O@-02P,$% @ Y'E75)4&ZOML @ U04 M !D !X;"]W;W)K&ULC511;]HP$/XK5K2'5MJ: M$$A;52%2"9NVATX55;>':0\FN1"KCIW9!MK^^IWMD (%-AZ([WS?=]^=[4O7 M4CWI&L"0YX8+/0YJ8]J;,-1%#0W5%[(%@3N55 TU:*I%J%L%M'2@AH=Q%%V& M#64BR%+GNU=9*I>&,P'WBNAETU#U,@$NU^-@$&P<,[:HC76$6=K2!3R >6SO M%5IASU*R!H1F4A %U3BX'=SDB8UW 3\8K/76FMA*YE(^6>-;.0XB*P@X%,8R M4/RL( ?.+1'*^--Q!GU*"]Q>;]B_N-JQECG5D$O^DY6F'@?7 2FAHDMN9G+] M%;IZG,!"'+<#@\@@@[@#Q/F!T!##L M $-7J%?FRII20[-4R351-AK9[,+UQJ&Q&B;L*3X8A;L,<2:;P0K$$L@,"KD0 MS+7V$_E.E:*VO^1L"H8RKL_1^_@P)6[.$!3Y=3O7SO_[1,)1GW#D$HZ.),QIRPSE[!5* M4DAMB)%$SO&D!)H^_:%C\J2)([7O>Y5=1?:7AJOMYKT/>XO8D9OTY?!B\S>9?_^GIP2.B!P"3>#?1ZPZT7@H>Q<(-#8Z^6POA; MUWO[V73KGN2>?X(SRX^8-QH_\.ZH6C"A"8<**:.+*Y2E_!#QAI&M>X=S:?!& MN&6-4#<#]2DJS,6R"?I)G?P%02P,$% @ Y'E75+QV7;=1!0 1QD M !D !X;"]W;W)K&ULM5E1;^(X$/XK%KJ'76EO M8X\3.ZDH4EO:+93JJO;V[N%T#]G$0+0DX1+3[OW[G-9*G*0B*Y,\0X687PZNR,4,_(I0(_Y(Q%NY M]XRJH7S+\^_5RR2^'.#*([$2D:Q,A.KK5=R(U:JRI/SXIS$Z:/NLB/O/.^MW M]>#58+Z%I;C)5W\FL5Q>#OP!BL4\W*SD<_YV+YH!>96]*%^5]2=Z:[!X@*)- M*?.T(2L/TB3;?H<_&B'V",J.F0 - 72"VT.@#8&>2G ;@GLJP6L(WJD$UA#8 MJ03>$/BI!+\A^*<2@H80Z 36-W%X-W/XU#Y(.]E'L]U+V4TWJ>?;V096'97C M4(:C89&_H:+"*WO50QW:-5\%8Y)5J_!%%NK71/'DZ%F\BFPCT+.(\D66U"OC M5S1.RG"Q*,0BK!OR.=KA/HR%#)-5^5&AOKZ,T8=?/J)?4)*AWY?YI@RSN!PZ M4OE567>BQH?KK0_0XP-%CWDFER6ZS6(1&_A3.Y^ Q8"C!&E5@9TJUV"U.!;1 M9P3>)P08B,&A&SO]1:RM]+&=/MUDBLYZZ;=V^F-8*#KOI=^=,O9M[]A _W+* MV/OI]Z>,G??2)Z>,W>^E3W]NWA]^3KK9*?3:>1)8HIBV:YO6]FB?O=Y5_-=, M0=%$BK3\V]*1VW;DUAVY]B1B6OE;HE<3JQW!Z\C%&#P^=%[WU],QC'J>3]Q# MV-@ HSZ 9NW6!,,!UF!WIDZI!]XA[(L!YJKP((>P>U.GQ/.U3B=&WX#30]CT M&$9<\ !KSCT8<$HY+V"'N)D!!X'OL\[>P4-,(I= $UX PQ\S'MT]UOW?:O[O\FE M*-!5*HHD"FW"!ZW!X+S"$]SM./![I6^8^VH1S .FK8X' RX(U&+3M#?!*'C$ MK#W9VS,1ZPAN-X4Z!GU"CTD^> M#WHDH,LYUY/:@PD'KJOGR)D)1WQ*:<^,= 6(V"O059F$Z"F,DGD2V43I\AKQ MSJQ_E_((>[?^['@]<(^Y1_H?X]0>@NG58F:RYP6 68_^738E]G3Z5.3Q)I(V M/;K41OPS2]\E/1*\=^/2,/>EHH0%GE98;PPXX-@G6BX:FW >5VM$V[L8<2YA M&N[.A&,<0//OBQ%' JSA[LVXH[W5Q.B?1P*M[DT-.(*#@'*FQZX)Z*H]S%'R M, $)<7W?'+W0522P5Z074;PFD74# UUQ '+>\(6N2 "\-WP;YOZ&3^59K&EZ M8X*Y@;Y[')M@F/L:[-8 XXR[&NS.9(U!$&B1:[+F4SVGW9M@F#*LQ:T)YJEU MJH5M SM8]N#YH#GW8,(1K.)6"UH##GQ..>^)V:YJ@[UJCY-"6!,N=,43W#-' M;%=6P7Y>L-2ZAJDG#$9!E]X$I$&@9Y:9&:A.47WB=R4;["5[DL7_*W]7.X&? M6?ZNM(+]V&"3WS\^F*K$KA],'TPXXC' NOC'.%#G**HG:V?O[E(=9Q;UC7R) MHGR3R>U51]O:WOI?U7>?6OLUN9@00_N47,RV=_J=^>U?#(]AL4BR$JW$7'6% M/W/E;+&]M=^^R'Q=WYQ^RZ7,T_IQ*<)8%!5 _3[/<[E[J3IH_SL9_0=02P,$ M% @ Y'E75!UBFLIJ @ Z@4 !D !X;"]W;W)K&ULC53+;MLP$/P50N@A =+H[=J!+,"Q4;1 "P1.TQZ*'FAI91&A2)>D M[.3ONZ04P4GD-!>)2^[,S@X?V4&J>UT#&/+0<*'G7FW,[LKW=5%#0_6EW(' ME4JJAAH,U=;7.P6T=*"&^U$03/R&,N'EF9N[47DF6\.9@!M%=-LT5#U> Y>' MN1=Z3Q-KMJV-G?#S;$>W< OF;G>C,/('EI(U(#23@BBHYMXBO%JF-M\E_&1P MT$=C8CO92'EO@Z_EW NL(.!0&,M \;>')7!NB5#&WY[3&TI:X/'XB?VSZQU[ MV5 -2\E_L=+4RE,(H=!C%F)HLG0Q0%V2A-1XL*DKRC=$- MX\P\DK,5&,JX/D?V*G'TX)Q\($^1'+5N-N3KS#2JU]?RB5W7=J8I.J%I! M<4FB]()$012.P)?O@4\S-,G\_;%C M(VGA+(FF0]HSH:^STC"=QN/JTD%= M^J:Z%52@%)1HH]O ,7GI*U_"R706S%[H&TN+@W3R0J!_=!/M*_B=JBT3FG"H M$!A&PO=V]R:W-H965T9?$A&CF<000JQ,BFH_EC!&TA3DTGC^%TF=:H] M36!SO,W^SA:OBYE2"6]X^ITE:C%R^@Y*8$:7J;KCZ_=0%A28?#%/I?V-UN5: MST'Q4BJ>E<$:0<;RS2>]+XEH!!"\)X"4 <3BWFQD4=Y01<=#P==(F-4ZFQG8 M4FVT!L=RTY6)$OHMTW%J? [B#F\YQ9IEZB\NF%'IC.LGR.;D%8#>0Q MH,_3E,VI67N!WMX7FF!(T!>6F75\AB;ZE9S1#>W/;T!1ELH7Z"EB.?JRX$M) M\T0.7:7A&Q!N7$*]WD E>Z#>0'R)2'"!B$?PU\D->O[TQ<,LKBZ^8H!4#!"; MUC_,P/^H]<='G1M]4)#)GP>0^14RWR+KM?0&MMLJCJ:@OPNV57_U TVH6@": M+=52 *+2(-(T038%\>P)#KU76[YVT;W9/;"[FV_O:AR%OA=Z0W>U W6O0MT[ M!O5_X/,"3105"FEA _KQ^I[)GU>F&/+2P_KG ,-!A37H6._#"EEXUMZ'CWH? M1H-^$.[N?52ACH[KO:CX+!I\\@:?=6$5G_)![W4@X\DN[((T43' SP'D77;H>#+BCZ,(AV1=<> MB8\RR1,J.FA7=.V-..J:HFNKPT=YW>D4W7^DZ%YO$.T1=.UZ>- %01\&T2IH M4ELE.2\!T+R^$3H8]+?(^C:]$@73H2' M09B;S2M9T!A&3B% @EB!,T:[VN(V;M+,K>0G*N8LERB%F<[L74::'[&YZ-M, M%"_LY=J4*\4S.UP 34"8!?K]C'.UG9C[NNJZ=?P/4$L#!!0 ( .1Y5U0' M=K=/(P, &$, 9 >&PO=V]R:W-H965T+'S11MPX88(!$,>:]1%^,J.]S&1=H[%I>6T"3]^-?N\UM/& QBE]8 MN]US>N_IW:'KK:5ZT7-$ Z\)%[KOS8U97/B^CN>84'TN%RCLDZE4"35VJF:^ M7BBDDQ24<#\,@LA/*!/>H)?>NU>#GEP:S@3>*]#+)*'J[0JY7/<]XKW?>&"S MN7$W_$%O06Y?D8DBZ#I!&/#-D[P4N(^08&T=![66%0^3<,=D\_N2D7K&F U;'[^PW:?&VF#'5.)3\ M-YN8>=_K>##!*5UR\R#7/S OJ.7X8LEU^@OK/#;P(%YJ(Y,<;#-(F,BN]#47 MH@(@S3V , >$'P4T;JQSFD%=09/HVLX/CJ!(V "'N=RJ>WJ MNN<;6ZA+UX_SHJZRHL(]15UC? YAZQ3"("0[X,./P*,4'FS"?2MOH7%8:!RF M?,T]?$,I5J@,&W.$$0HF%?R2!G4-=:.@;J34C3W4^28=5W;HI(:V6= V:S-^ ME(9R^S:,S2[Q,VPKQ3J;6 W:4:M)PIZ_JHJ\'=9I-)NMH C;2*U5I-:J3X0@X$_L(G6KI;+-(]I.0D*)TN^$)3 MY^"J7L%_BM:&;"95L5_R04D/T]BD-"42'E3GTI)(XSN;.V>OW8BZD,VL2\O2.NSK1):7BDWO%*>0_4YZ5G MDI107G;0M7V7DV MFQBY2(^$8VGL 3,=SNTW "H78)]/I6WX?.).F<57Q> ?4$L#!!0 ( .1Y M5U0-JXDJZ0, "8, 9 >&PO=V]R:W-H965TJ9#5]$DBNJXJ(_ZYIR3!,]L62@M<,;#%5G2&55?5T\"=D['DK.*UI+Q&@FZ&%E7WN#>B):$WM"PU$YSC5TMJ=38U<'O]QCXU MSH,SST'FIP"CPS<[8%/3X$G&NZE/?#[4^"I@2='@N%W:?4-GW^ M[X;( D%FD%G<_EJS%U*:Q'[_#*KH0=%*_CAB*.@,!<90<,#0599!'X)"H3FT MLEHA^@IM5=*^BFB80L.D>^K+./)=B/7+=I;VE=)T5VFZK^2%VUKO7 D[5\*C MKG0Q$U0JP3+M4@:R/E<:IFCK % VH:Z[[7/>'#?XW?O15Z?[W+X7^HG_GOOV M(]S3<#]P/H[3^#WWW4>X[_>Y<8!]/^[/2M1E)3IJ#%XH>']J-%O/)SV2SE#RQVHJV8M?'$=[]V-?RW/=X%#MI]:.P'-_/PSN![)\?1RE M1ZV!7)&,CBR8I205+]0:/].,UQDK&3'S"E^8&/3%!2F.5$$1Z$M>LMSTE3DI M29U19%XY.4#0+&DUIZ+K]EN2MH%O2=J>C,X?:J!N'ZR+)O-GR$M=._(\6.$T ML5TOT#(WM0&"9@47ZI.BHMH[)K:3P$6^C5,?!;;OI^@SKY?]NJGMQB[R OA$ M8,_&88R^<$7*PU$XTT[8T$]@!9??AMNOS^5C&^XJZJM+9VL$J*A8FG%00AS7 MM6KN12?M1LXK,VCMR*^]P9W7)\>#FS[]"1[<]LFG>'#7)[]*!_=IKUWW;09V M?CO03-"/1"Q9+5%)%^",>QE#^8MF*&TVBJ_,B#/G"@8FLRQ@D*="*\#O"\[5 MVT8;Z/XU&/\/4$L#!!0 ( .1Y5U2$&P<44 , ,X) 9 >&PO=V]R M:W-H965T+^Z#:C"W,EC)):;I_/TIVW2QQC )[N"^))?,<\I"TJ/E.JA^Z1#3P M5%="+[S2F,T[W]=9B373EW*#@MZLI:J9H:4J?+U1R'('JBL_"H+8KQD7WG+N M]F[5..[WW#%;*@Y0_[.(F7WB!C0@KS(RE8/3W MB-=859:)XOC9DGJ=3PO((Q/ *(6$!T"QB< HQ8P M>BU@W +&+C.-%)>'E!FVG"NY V6MBKQFUTPFT8P2!3QHZ(=&SD%4TR)AB=@G1Y *B( I[ M KI^#3QV\* 'GKX&/K/P,!E0,^K*,G)\HQ-\5UDFMU2("_@L#=+?1\F$!DHV MO.>"B8R+ NXP0RK>0X7P[T[@\+I. $O>XG_)AFS\BFW21308C6R&==?C6L"? ]9H.#Y!KL%N\ M$/2]*(4B^P7XE)5,%&C?[)@B%=1LBLX8#4(:.A8KH 'SW.D# MS3WKN&?_Q[>5=.Z3OZY/^QF=! ?QNKO#;H:5>$N#!IE\8HI. PT5KHDRN)Q23*JY/#0+(S=NG#Y(0\/9/99TX4)E#>C] M6E)7M0OKH+O"+7\#4$L#!!0 ( .1Y5U1.?=<'_0( -() 9 >&PO M=V]R:W-H965TT[./??&3G\EY(/* #1Y MS'FA!DZF]>+4=56:04[5B5A @3LS(7.J<2KGKEI(H%,+RKD;>%[DYI05SK!O MUZ[EL"]*S5D!UY*H,L^I_',.7*P&CN\\+=RP>:;-@COL+^@<;D'?+:XESMR: M9DYE0!2/!?["IS@9.XI IS&C)]8U874*5 M4&CX4L&5_26K*M9S2%HJ+?(*C IR5JS_Z6-E1 /@=W< @@H0[ OH5(".372M MS*8UIIH.^U*LB#31R&8&UAN+QFQ888%U3 E5)%+F,Y9,=^(.AR#IHRK(Z3=!X%A M=[=C^3J]8&=ZZ0D)PD\D\ *_!3[: M!QY9N+<)=]'HVNV@=CNP?)U_N_WS"^Z1*PVY^O4*O-S+8= +NW'?73;]:(E*NG&GCMH0UZW%=5\5=Y:FLL1JPR.> M/@H4P6(2H3.0V.)2FI)S1B>,,\V@MEO:6X+"7KOR7JV\MV]KG$M4IS*R$"6J M__\>\;WGT]I[YR[Q&S>!_\8^J0B:-L9A%&UYW1+53:*DW6W_^>CT@P_NE.H! MS MZ':8X4<72!. ^S,A]-/$7.OU9]SP+U!+ P04 " #D>5=4_'[:_6\" "H M!0 &0 'AL+W=OO+,-1%A375%W*-PNXLI:JIL5.U"O5:(2V]4\U# M$D5I6%,F@CSS:WU#55SU/DLID$<;!;N&>KRKB%,,_6=(5S M- _K.V5G84\I68U",RE X7(27,67T]39>X//#!N]-P87R4+*1S>Y*2=!Y 0A MQ\(X K6_+5XCYPYD9?SHF$%_I'/<'^_H[WWL-I8%U7@M^1=6FFH2C ,H<4DW MW-S+YB-V\22.5TBN_1>:SC8*H-AH(^O.V2JHF6C_]*G+PYX#B5]P()T#\;K; M@[S*&34TSY1L0#EK2W,#'ZKWMN*8<)FONYGXML1\K G#SUY^ )Y2CD5!0+5()=@Y6.]0/7Z59Q&;TGJ MXX@.);:E)I[JBF^;D]%@2-(LW!Y0D_1JDJ-J;&#V*0O[^)1"43R#451H3MLB M*K_;-VF+TAR\ZI:<[BDZCT?I8'Q84=HK2O\_/]T]'U*3_IV?)!F-_U03[E5/ MC6KE>X2&0FZ$:0NI7^W;T%5;?;_,VQYV2]6*"0T74IK=Q!W0-^?\)U!+ P04 " #D>5=4@&S9T@@$ M #I#@ &0 'AL+W=OZ MS52UX.[/" MDBPX^YVN538=Q2.P)AM<,O65[W\EC4-!A9=R)LTOV#>R[@BDI50\;Y0U@YP6 M]3]^;@+14T#!!074**!3A?""@M,;1FIEQ:XD5GDT$WP-126NTZL'$QFAK M;VA1'>.#$OHMU7IJ]HGS]9XR!G"Q!G>%PL66KA@!'VE!%1E_UM?8%MP_/FM%<*=(+O\<,.NW9GUCUK]H-BWSDF&E MC)9#NA&BDP2%4=>)J-4>!%83!QGOJ!L\FA)'!A*_>":M!2#0:I M?N,*,[ I52D(P#VN@#SK\B6)C7,-&?:XQ&$0^78F8 MV?=\U_.2DY!9Q +?BST[SZCE&;T5S^@?XE33/)>"R(]C9*<9MS3C09H+4\^( MT/6?F0.5&=U)4WI6.'UD?#MPT9/62/(S\PNZ725U![W[)+B48(&%.-!B6R59 M62AK 73/HZN/(#E-+YM6\0BZ'L7"ACL:CST!CDW=X^9NW>:E^]!*^8:'VSIOG@E%'2/6,BW8+V,0M=RX'#/69(G M_9VXTR%0),T*KA/\ *[@]1!XUR1@\%/SO.L)<+@IO#[/P[/+!6,4^V>7T"*7 M(!0'%VYAUQ7@<%OX5WE^7O+'T-<)?,;6)NC%L7>AU\*N.\#A]O#?$CT^"Y[G M1;%[ROI<+/#\X%*B=\T&)O]GH@^#0Y.=(&QRTYK?PPA>G=^V>^_TA@;=D[=F MEI(@K6YS_7'=[K;SVMQ,*2?[M]4<9X:1#J8> K]@L:6%!(QL-*1[$^GPBWJN MJA>*[\QHLN)*?QB8QTS/HD14 OK]AG-U7%0&VNEV]C=02P,$% @ Y'E7 M5'"48#IZ @ 208 !D !X;"]W;W)K&ULG57+ M;MLP$/P50N@A =KH[3Q@"["C/G)($21(>RAZH*6U180B57(5I?WZDI2L.HEM M!/7!(E<[,[M<P%<=C,O]#:!6[:N MT ;\;-K0-=P!WCF4=*6-&6XZWLOL#0CRNPD%R[;]+UN9/8(T6K4=8#V%10,]$_Z=-P#EN M<+('$ V Z"4@V0.(!T#\5D R !)W,GTK[AQRBC2;*MD19;,-FUVXPW1HTSX3 M=NQWJ,Q;9G"8?9:R[!CGA(J27 FD8LV6',A<:T!-/I"O5"EJ9T..#*FIF&7)?4?^UB6K0:V=66E2R%9@_VL=HZ,?SIT-O(@OC$_VMO:/IC?9 M:ZK63&C"864H@Y-34Y;JC:O?H&S<55Y*-,;@EI7Q>E VP;Q?28F;C148_SVR MOU!+ P04 " #D>5=4,(YZBW0" "G!@ &0 'AL+W=O3*KZL5U,NW#@ M$*P:.[--R?;K9QN*LH4TVFZ"O\[[O.?$'-)6R&=5 6BTK1E7"Z_2>G/A^RJO MH";J7&R FYU2R)IH,Y5K7VTDD,(%US5#2:40YW$JFF MKHG\>05,M MOXKTNW--UI>V"GZ4;LH8'T$^;.VEF_J!2T!JXHH(C">7"NYQ< M7,WM>7?@"X56[8R1S60EQ+.=W!8++["&@$&NK0(QCQ>X!L:LD+'QH]?T!J0- MW!V_JM^XW$TN*Z+@6K"OM-#5PDL\5$!)&J;O1?L)^GPBJY<+IMPO:ONS@8?R M1FE1]\'&04UY]R3;O@X[ 7AR( #W =CY[D#.Y9)HDJ52M$C:TT;-#ERJ+MJ8 MH]S^*0]:FEUJXG3V48BBI8PAP@MTRS7A:[IB@"Z5 JW0>W33Z$::>2VDIK^( M*^6'K;D3"M#I$C2A3)VA$T0Y>JQ$HXR.2GUMK%F G_3G"$?O M$ [PY.EAB4Y/SOY4\4UB0W9XR X[V?#_LEM2E3.A;'[?+E=*2W-'OK^!#0=L MZ+#3 ]A'H0E#95Q&PO=V]R M:W-H965T'#@$J\;.;"=T_WZV(2QK22;M!7PYY[OXF$-:"_FH2@"-GBK&U=@K MM=[<^+[*2JB(NA8;X&:G$+(BVDSEVE<;"21W217S<1!$?D4H]R:I6[N7DU1L M-:,<[B52VZHB\M<,F*C'7NCM%Q9T76J[X$_2#5G#$O3#YEZ:F=^AY+0"KJC@ M2$(Q]J;AS2RQ\2[@*X5:'8R1=;(2XM%./N9C+[""@$&F+0(QKQW< F,6R,CX MV6)Z':5-/!SOT=\[[\;+BBBX%>P;S74Y]A(/Y5"0+=,+47^ UL_(XF6"*?=$ M=1,;QQ[*MDJ+JDTV"BK*FS=Y:L_A( &'1Q)PFX"=[H;(J9P332:I%#62-MJ@ MV8&SZK*-.,IM499:FEUJ\O1D1ACA&:"ENP%ST(0RA:[0E)ERN1U3>)1)R*E& M3"@%"IVW81?H#%&.OI1BJPC/5>IKH\CB^EG+/FO8\1'V$*,[P76IT#N>0_XW M@&^L='[PWL\,GT2<0W:-\.@2X0"'#\LY.C^[. $[Z(YIX& '1V"G62:V7"NT M@ SHCJP87#X[H]OFC#Z9,T+?%X(Q9*Y-363^XP3_L.,?.O[A/\I$%!*%*5,& MU0KDZU=A%+S%D7,;]!U_@SIRJ/;[W$WPFQ"G_JY'RZC3,CJI99H;G^:+ZJUW MDQH=$";X"%_4\44G^;Y)JL'8+GH)HQ>$5W@0)_V4<4<9GZ3\K$N0?6SQ2[;1 M$7M)QY7\?VG;B]PG)7E1VG 0#)]I\0\Z0P5R[?J?0NXR-TVB6^U:[+3I+'_" MF_Y\1^2:5=4FD:#<,D% Z&@ &0 'AL+W=O%XXSYDH9LM%\]V- M6BYDK3-1\!N%JCK/F7K\R#.YOYSAV=,7MV*[T^:+^7)1LBV_X_I;>:/@;MY% M68N<%Y60!5)\:A." MP<<]O^)99B(!CI]MT%GW3.-X?/T4_5,S>!C,BE7\2F;?Q5KO+F?Q#*WYAM69 MOI7[OW@[H,#$2V56-?_1OK7U9BBM*RWSUAD0Y*(X?+*'-A%'#M@?<2"M _E= M!]HZT&:@!V3-L*Z99LN%DGNDC#5$,Q=-;AIO&(THS#3>:06_"O#3RX\L8T7* MT5U3,]=<,Y%5Z**[DAMTU^2/NG;K/(3M= MBDB7(M+$HR/Q/A?WO-!2/4[$HETLVL3R1V+=LCW,GN9*L,R9F8-[T+B;%KQ? MTH1&R6)^?YP AY4?)K2S.L'F=]C\26S?H=_,S)5*IKQRHCL$"(^>&]"$^#UT M#JL@IH$;7="A"R;1?1*%@#)?HZV4[J(*!H_%2>R%?70.LRB.CE)\ B_LX(63 M\+Y*S3(7JG#P.))@&D8]5 XSF% O*.![I1_?HA):5R/H1\1_ MUJ($(M9O4<'U^XFBCKNGQ)-C?^8I6R7=U10/QNQ' :5>+S5#LX#Z-!Z9L*0# MG4R"_@(E#B*2UGF=,<-N:PXZF IV4!<8 LNETN)7\X4+?C+ =4%Q@#'IX7?9 MQ9@$H7L V+/4[;TD[S"[3N[UA@T0 M'&/=@NNX!B.L(R^$AQ\&11?DA354/" M^0.L12I>-;BEWG$%@J<48$>98"N1"2UX-5&?V#(X)M.3#16(4EEH46QYD3[" M N0PZ5JB0A87J=&UC*TRCLI:I3M8%X!YG@MM4NF6,.+H6#_&_2P.S7 <^_%( M$JV.X&DA^(',E>S2@G?CHL+N@MP:S[# + . (/JLE>%I,;GFE59WJ6D'* M39^IVLV/>*@6<8C['."P2DA"1E!:3<'3HG*W@Q:_ #G.D6DEIANP4(X;44!) MF+N,FV)X*LA'YQ!)8VL0 MQJ3/]@XSWZ?)R&*86+HGTW3_A:TDD#QLY1K$.2OJ#7O2J [_5(8L*9/PG#-A M69-,L^8?S\20_4@,^Z"@/Q5#.TII$HSLYHAE2?*B3<-8PPXW SB):!_T,U:G MD"T%DV>V#,VN /Y6MMJ1#&B1X<)[A ML**^/]*?U'(E?88KS;IW)[/3BDES+%'2GAD'T4M3=)ST"0=$B"A=-"R#JL CRS%J*5).DV35[(X[/W, M0*IT>4EBW]<[*E;]G2/P];MF&/CV9AO^_UR\5A!NL;TE_AS(\. M]LU;E;^9VHJB@DWI!OR\=Q$$4(<7%8<;+5=4_A"7BZ(# # #0 &0 'AL+W=O M<;DU-DJ5;QQ79EN(2?RDA? ])BHVKBP$D)5URC/7][S8S0EE MSFQBUY9B-N$[E5$&2X'D+L^)^#&'C.^G#G8."[=TLU5FP9U-"K*!.U"?BJ70 M,[=&6=$]D:(Y/*/>??S.3=:NIXAA%DD"H# M0?3? UQ#EADDS>-[!>K4,8UC>WQ _\,FKY.Y)Q*N>?:%KM1VZB0.6L&:[#)U MR_=OH4HH,G@ISZ3]1?O2-AX[*-U)Q?/*63/(*2O_R6-5B)8#CD\X^)6#?^P0 MGG (*H?@N0YAY1#:RI2IV#HLB"*SB>![)(RU1C,#6TSKK=.GS.S[G1+Z*]5^ M:C8G&6$IH#O;9 M0A&82O49_$B&(V1+TLEI\I5<_W2W0RQ>OT M$&?JXY3M) MV$I.7*69&#PWK:+.RZC^B:C81Q\X4UN);M@*5D\!7)U"G8=_R&/N#R(N(+U$ M?G2!?,_'/82NG^,>6W>OQWWQ'/?$N./Q0#9!O2N!Q0M.X"V%/MA"_;A 2[T] M"NDJHYOO.UKH$Z?0U_?:'+U3D,N_!H*%=;#0!@M_&ZRH@\$AV 7:""Y[M[A$ MC2RJD9>'63B*@D"7[Z%=^*Y9%(1!,J[-GI".:M+1OR'-0/51+C'C%A<<5F[5I$?'%LM MXD[Q8\]K63U)9%0G,AI,Y#U-#7=TM1$ MB,_@LCE0"LF-7)R_KX?U\'&_\E^ MC#N5CD>G2HB]1G>]P>@W3($H!-5UO 7)=T*+L$F:4;892 ZWA!V?OY;8;\+Y M9U&1"K9=7C\:=]J]URP\N0V-T.+@##I2@;;9)#VJO\YAMX!)EW*/5=Q1%=S5=/_T7C22CHA( MH%^HDIVA;FVD&,?_P^%H!!,/*^8_/ARC[G9X/8W6-<.CDS*/&S7&R3D.1]+I MCK'?Y=RUPGZ7L]NZVN8@-O:)('6;[Y@J;X?U:OT,N;*7[Z/UN7F>V"MS U.^ M;3X0L:%,H@S6&M*['&E.HGPNE!/%"WN!ON=*7\?M<*N?6"",@?Z^YEP=)B9 M_6B;_0U02P,$% @ Y'E75*CE!C9M P L@T !D !X;"]W;W)K&ULO5==;YLP%/TK%MK#)FT%&PBD2B*M2:=-6K>JW12 %GD.19_SDC&UV,'.IN-*[I,E=EP)Z,57I)KHKZN+H5>N35+0G/" M).4,"+(8.V_AZ3F,#>@0GEAO-?9O$A&3N>440R,E>& NN_6S(E M66:8M([?%:E3^S3 [><-^SL;O [F!DLRY=EWFJAT[,0.2,@"%YFZXNOWI HH M-'QSGDG["]:5K>> >2$5SRNP5I!35O[CNRH16P#-TPU %0#M P;W /P*X.\# M@GL 004(C@6$%<"&[I:QV\3-L,*3D>!K((RU9C,/-OL6K?-%F6F4:R7T6ZIQ M:G)%I!+%7!6"LB7 + &?54H$N"(95B0!4RZ5!&_ )RP$-C4%+V=$89K)5WKW MZ_4,O'SQ"KP E($O*2^D9I C5VEEAM^=5RK.2A7H'A4^N.!,I1*);_G\HYK$M(3M%+U-A.Z('Q^U/?B@2"Y_]G@+:F^!]188K$D M73TU+6E"2V,&XNT$!E$4C=S;[4RWK5 <^:BVVM$8UAK#!VC,*+ZA&55_NCH_ M;/F/XQCMBIR61H->HUF;"7I!!'>MSMM6:!AX?G>\@SK>06^\IHW!;M"7&68] MU8YJYN@9>BNNO<5/TEMG<;L@H>=U)W%8.Q\^5=,,6^ZC:,M]V30'C'8T0J_Y M('B/*37X"RXHHWF1]Y0!;GUVX#.4':+&'WI [@5F2]L VF_GUPJU4@L]KU6 M@V:[8IMQ"_W'E@#?'2I!,V9A\!PE:$8F?,C,/%B"]DB$J*,$A\QVQ3;S#O8/ MO,TI:%OR7YTD03%3?>EHYAY\CL$'F\D''S+Z>J=/Q13N)74_]0>L2IWNUMDT M)WK_M3>#HKKP\-37F;N=!3G#(),K+0E-Y) MI"6)\H)0+A1?V1/P#5?Z/&T?4WVI(L(8Z/<+SM5F81S4U[3)/U!+ P04 M" #D>5=4[5:MV=\# #U#@ &0 'AL+W=O9%;X:)VUDO][)ZME_0HRJ(F]PSP8U5A M]OV.E/2\DT :*"M/E'Y3-^^SE>,I1:0DJ5 AL/PZD0TI2Q5)ZOB[#>IT M:RKB\/HE^F_:O#3SA#G9T/)KD8E\Y20.R,@.'TOQ0,^_D]90J.*EM.3Z$YQ; MK.> ],@%K5JR5% 5=?.-G]M$# @PFB"@EH#&A&""X+<$_UI"T!("G9G&BL[# M%@N\7C)Z!DRA931UH9.IV=)^4:M]?Q1,_EI(GE@_$"[8,15'5M1[@.L,_"%R MPL #*;$@&=A0+CCX%5R'>[TE AD-0.$O 'D( M6@1MKJ%'FNY9Z-MKZ(FBP\6,&[_;05_'\Z_:0;4/>GOD8\).!/SY0>+!>T$J M_M?,:D&W6J!7"R96^T0%+FV;V-!"35/%YK2&01S'2_4&&J]D1\3D20C-R8$PC"QFUET9A:S9FXYE]VW-V$3O_A7\28"!B/Q M)@3)"F$7#[V^O'NS\G65ME==SY*M1302;D&-WR$+Q)N0/>A*\,?*3,N[4!WZ M<*S:1 4PB,;"311:+ 8'Z5(\ZL6C^9P?Y'$6JG*\LY[AR[!]G8<_H]##OM+# M^5+_W\M2&_ B[1$<%R8+"@9>.#X/%A@*?<^?V)V^6<#Y;O$CU:D-.=02^<'X MD%M0BR2$8U\F2G;*25]]RX+1_RY4;8B+M>/QN=A84$$TKK464#QAH>^#<+X1 MSA0KLYN%@?%BF2 $_;%N$Y3X$ST"]AT/SK>\Z7J5F/^+?&2FW(2A($R,BF7" M F_XBC7RW<$\4!'Y4JNYBH.4'FO1_$WNGG:SVZV>6$;/[]1,I^>,/DPS$'Z4 M9Z6H.2C)3H;T;F*IB34S5G,CZ$%/'4]4R!E&7^9R+B5, >3O.TK%RXU:H)MT MU_\ 4$L#!!0 ( .1Y5U2)+(6= 4 %X7 9 >&PO=V]R:W-H965T MEEHB62-'.!'FQM9Q[>7AUSQ'%V9[Q'V)#J01/15Z*R\E& MRNW%="J6&UH0<KR\D5O%C@L JH$=\RNA<'QZ":R@-C/ZJ3/]++B5/S7)IUT8U:!A\Y;*S>4DGH"4KL@N MEW=L_SMM)Q14^98L%_4OV+=8;P*6.R%9T08K!D56-O_DJ2W$00 ,1P)0&X"& M ?Y( &X#<#W1AED]K1LBR7S&V1[P"JVR50=U;>IH-9NLK![CO>3J;J;BY/R. M"LEW2[GC6;D&I$S!WW)#.;BC.9$T!0LFI !GX%[U3[K+*6 KT(]19Y0_4O#P M#+X\;VM %00^WE!)LEQ\4M%?[V_ QP^?P >0E>#+ANV$&DG,IE+-H.(Q7;9L MKQNV:(0M1. S*^5&@%_+E*;]!%,U]6[^Z&7^U\B9\88NSP$*?@'(0]!":'%* M>%B'>PXZN'LUL=$H<3W<(?J\0LZ?H&3WV)#^)I: M&Z0)# ]9^5$4#5B9*!1'&-E9A1VKT,V*B W8DF?E8M+*+31&/4N"<%@Q"\I' M, GLY**.7.0D]Q6\,JMZ3CECBYW=-'RBM:=?5XZX/T2;TXQ; E>P- M3WNN]YXJAP?F#M^N\S9'OXS('[:M!8;B(!QI6X@T1_2S6F\C#X?TD\ @9J)@ M["7A"#%MQ1"_3>YM?$\;D9<8_"PP'&)_C* V<>AV\==+ODW85W,XE+P-%?DC M;+6E0[>G']<\-%T["G X9&=Y _3:M<]/FSMTN_N?5*T&.[UGQ99DO"HI6-H: MM#^(-FD8O:ORM<%"M\.>IGS30+UAM5V0/C=ML-#ML"[%)\9P2BD&*1.5)'CD MG82T+2/O;8)OXWO"0%Z<#.C98('JT1%^VLV1V\U?KW=D>K9::Q@.:H7%.!HA MK*T=N:W]N.21Z=W#A^V$](EI:T=N:[\20GTA:XV[/B2T'2/_/;6-M),BMY.> MI&UDVJ1161>DSTV[*#JR1A[7-C(7OC#RA_9N0?GQF'2T[R+WZOBXM,UUKE$N MRU(8Q2/,M%$CMU'_A*A-2SZS%=("\X.1USC2YHW;$![L11Y; XVK& MYJI6-:%!RT0A./+)@+738O?"]ZB:L64%B^/A:\^&BN#(,@)K>\9N>WZ]HK%I MQ&?(QT.Z%I3ZWAVAJQT;NQW[N*#;!+V=(&SXC05UV*8-N^G!3F5!56]5&[@" M+-FNE,VF77>UVR2^JK=&!]>OX<6BV>K5:9J=Y\^J9;-2@)RN5$KO/%*,>+.9 MVYQ(MJWW0Q^8E*RH#S>4I)17 '5_Q9A\.:D&Z+;4Y_\#4$L#!!0 ( .1Y M5U0 HT01'@8 ($A 9 >&PO=V]R:W-H965T,LR6E[P1Y;+ M;]:\R*B0E\5F5CX6C*[J1EDZ0X[CSS*:Y)/%O+YW6RSF?"?2)&>W!2AW64:+ M[S9GP'!1L?36Y MAI?$K1O4B#\3]EP>? 85E0?.OU87'U97$Z<:$4M9+*H05/Y[8DN6IE4D.8Z_ MVZ"3?9]5P\//+]'?U^0EF0=:LB5/_TI68GLU"2=@Q=9TEXK/_/DWUA+RJG@Q M3\OZ+WANL0)7GSGWYK'\1! ^@/-$!M ]1OX XTP&T#?&P# MMVW@UD^FH5(_!T(%75F^ :\)$S1)Y:>BVT)WN4KMNH&F$DZ M>T[HA=,-LD8D++X R'L+D(.@84#+8YK[=7/'T)P'@H M0Y^6'\"U$$7RL!/T(65 <'!+"Y:+M^ /J0Q\#>[IMTM+5^Z^*[?NRAWHZH9M MDCQ/\HTLI93F,3-ELPGAU2$J57E:N,A'H3N?/1T^8QV&0]_#7A=&=%C@X+!* MVY.!B+7-!Q^* MB;2OC13C$/=(ZR 8]F<",8!\')H9!WO&@95Q->_C+VQUU#3".#+3#?=T0RM=J8PC51GJZ4(X"'JC6^HP4_$20[1N M\7981'L6D7V:_A>OL<@9=)2Y.>?63GC@I/#'U;.-T54 &$9A+U$F''9]W),= M8L(A#SN..540*3;H_ZRPMK>1$C.@3#5F@%F*#"JGA?@'RZP-T.G9=2._S\, M,V29F'#=+'>9*".'=B?_DLM-0)K\(]/UJUS\OZS?Y$+[^DDNX*I2F$H#G-Y1 M61-W+-X5B4A8::L#Y;W0.WO1*>>#=NL[KNAT"W+Z&1N%$ -D&@TL5* R,FAW MLM,N5:!N/QK340@Q0 :)*@N#=@\[QR(%ZD:ET1V%$"NDRU99';1[W:GE,QHG M.@HA!LA07I'R6.3\H&BV 6R#'X<0*Z0[=F79R&[9[V5A)9L<+'>%E*?X.[@O M:%ZF=7W9-J+*11$ZMQ8B95_(;E]':2'2+2? ?1\V@*8HQ$[?OTPX:7,'\;I4 ME'\ANW^=5A7;SCK###V_OS@VP%#DN-I$-$2+<. /<%:^B>R;UG,()-(WG%KI MC4*(%=)EJXP;V8W[Q *)#.9L2K$.,Z;89/7#*59FC^QF?X16&O:/08CZIPT& MF%;%Q!2K6\5=&LK*T8B5QV)'BX2F_<7E;7,@;%,SY: H.K=T8F5BV&YB1TDG MUAU(KNI]O[_Z-^$\[/?/@LPPB,W9PY6LGW^"OO.+U#+P;KUFL; IFO)7[)]=/I6O8;NO'2>?IJ-1O__>X"@4 M&4-U>2ACPW9C.[%TCN].QR'$"NGR5-Z*1TYBSR&7XUO4<0BQ0KHOM92YNW9S M/[%*NN/;V7$(L4*Z1)7SNW;G']?&-H!GK\&C4&0,U9"8';R;SEBQJ=_QE_*9 MRPG8O-+=W]W_CN"Z?GO>NW\#+TGS:P 5IOEQPD=:2/DI05=45VJE8K," ")!P &0 'AL+W=OQJ"QYDIRTL!^_(]DU M*4V\/71^L'4YWW>^<[$T/DCUJ#, 0YYR+O3$RXPI;GQ?)QGD5'=D 0)WME+E MU.!4[7Q=**"I ^74"6\Z=FLK-1W+TG F8*6(+O.*'W MLG#/=IFQ"_YT7- =K,$\%"N%,[]A25D.0C,IB(+MQ/L4WLQ'UMX9?&-PT$=C M8B/92/EH)\MTX@56$'!(C&6@^-G#'#BW1"CC5\WI-2XM\'C\PO[9Q8ZQ;*B& MN>3?66JRB3?T2 I;6G)S+P]?H(XGMGR)Y-J]R:&R'?0]DI3:R+P&HX*I+ MG^H\' '"WAE 5 .B?P5T:T#7!5HIM@,_;X6LH M$#ZT\'#T&NYC&II<1$TN(L?7.\,7=<(HOL"8Q1Z481L.9 V"247NI %-%J5= M* SD&TQ-Z&3W6OQV&[]=Y[=[-@T;0Y9"&U7B_V'(CULT($OTHW^VT/<:^EYK M6 ^BH"PE*\5$P@K*R8QR*A(X5:^**79,]@#83WM!% ?V&?O[X]*\M0R/C5XI MC1NE<:M2S+Q1^&.7*'(I#"C0AMQ3S/TIK>U<53%;TM=O1/7_)NID.V#Y._'% MM>N*KU0E6=T1 _+[E5V+A$$C8? _&F38T _?K4&&;\H>!?5SNO:C1L3H'6O? MSH6%"4Z6WC\Z*.TEA77;,:$)ART2!9T!!J:J@[^:&%FXLW,C#9[$;ICA70G* M&N#^5F*)ZXD]CIO;=_H'4$L#!!0 ( .1Y5U1JB&PO=V]R:W-H965T>WCXZ^,3XS_ M$'M")/J99U1,K+V4AUO;%IL]R;$8L .A\&;+>(XE%/G.%@=.<**A/+,]QPGM M'*?4FHYUW2N?CME19BDEKQR)8YYC_M\]R=AI8KG6N>);NMM+56%/QP>\(RLB MWPZO'$IVY9*D.:$B911QLIU8=^[M,E1Z+?@K)2=1>T8JDC5C/U1AGDPL1W6( M9&0CE0.&OW?R0+),&4$W_BT]K:I)!=:?S^Y/.G:(98T%>6#9]S21^XD56R@A M6WS,Y#=V>B9E/('RV[!,Z%]T*K6.A39'(5E>PM"#/*7%/_Y9CD,- !\SX)6 MUP2&+8!? GY?8%@"P[Y 4 )!7R L@; O$)5 U!>(2R#N"XQ*8-0$PK;$.>?, M.7W;<*MD?\AV*W).MZOS;1<32\_*&99X.N;LA+C2@Y]ZT%-;\S 94ZH6X4IR M>)L")Z?W6*0;A&F"9FEVE"1!?\#*7S(AT"OAZ('E.:R5U1YS@CZKXN$HL5X_ M;*NE<[IA.4'7"KGYR'STOYX1B=/L!NS>5C-T?76#KI"-A)(+E%+T1E,I/M4J M_MRSHP +J+RZ*(]M"4.@ K$W9;CW1;A>2[@^^LJHW OT2!.2&/A%-^]Z'08V MC'V5 .^<@'NOTW%&-@/D!9^0YWBNH4,/W?B*'#KQ63>^.%+ PU;\L1O_BCG@ M42O^U"?VHG7'@'_I$WL[_MPG]J@5G_>)/6[%%[^7]Y??&[IE'UQWWAUUS&*_ MVD9\[>>W^#UB3E.Z*S:-8N7_?;<6DL,I^T^'_[#R'VK_88N_VFDRV&%,*[X@ M TVJ.\?[]+/O.V$\MM_KZ\@@"_QH-+R4S4QN0="4/1IDP]CWO$O9DT$V&GD- MLR_&-N-1>"E[-LA"-_2#2]G5WD?F@RGS0F?GO^AX%YP9^)QRNA6A3'"_E\0#W2B'A+(#)!P?*NCIMDO-I MDYZE-Z8U6K0=UCKM.9$?18TQ^"ASX]AS&PE:&F11/(J'YA$(JQ$(>\U]=("U M58^^->"$91GF!:"5QMB+5N-ZPIQ!W)C!+P:5.W ;@1M$WJ V/$7<=NV:DA.^ MTY=O 2$=J2RVFJJVNM_?Z6M.H_[>O9V[AOH%? \4U_=?]L7'!&S6NY0*E)$M M-.4,(D@5+R[H14&R@[XDK9F$2Y=^W,,W#>%* .^WC,ES0350?25-_P=02P,$ M% @ Y'E75*+IN/B$ P F T !D !X;"]W;W)K&ULS5==;YLP%/TK%D^MM!4, 9(IB=0DG59IFZIV'P_3'EQP@E6PF6V: M[M_OVA"2$,KZ4JDOP3;WG-QSC_''="OD@\HHU>BIR+F:.9G6Y0?754E&"Z(N M1$DYO%D+61 -7;EQ52DI22VHR%W?\R*W((P[\ZD=NY'SJ:ATSCB]D4A514'D MWP7-Q7;F8&2.AY[8L*2LH5TQP).EZYESB#RL< M&8"-^,'H5AVTD9%R+\2#Z5RG,\?QI2)WV/PWP ML+UC_VC%@YA[HNA2Y#]9JK.9,W902M>DRO6MV'ZBC:#0\"4B5_87;9M8ST%) MI;0H&C!D4#!>/\E34X@# CM!_@-P.\"1L\ @@80O!0P:@ C6YE:BJW#BF@R MGTJQ1=)$ YMIV&):-,AGW/A^IR6\98#3\P51+$&$IVC%\DK3%'V%R?99*(5N MJ$1+413@SEU&)$7OT277+#5QX%4]J-#54Y)7*0#74A0&4%::6$_%^HCTFB>B MH.C,D)];]IKV;$4U8?DY\*N:LGDPCKYEHE*0G9JZ&M2:G-VD4;:HE?G/*,,^ M^B*XSB!##ND=$[A0IK96_JY6"W^0<463"^2'[Y#O^;@GH>5+X)&%>SWPU4O@ M8P/'DP$U0>M\8/F"9_B.O:1))9EF__/SBDC.^$8=V/?K,Q"C:TT+]7L@K5&; MULBF-1I(ZWV;E]KG=0;3H9X8YWV3H6:-+*M9[![G.(JC\=1]/'2H)VH2QY/C MJ%5/5!AY<1MU)"QLA86#PNZT2!Z0*$TI%8(E6&F8V%#,@:)%+7?TEKR,V[3B M5_$R/JF_U_'Q-&(4XHZ+IS'C..CW<-P*&@\*NJ5*2Y:8%4U9.RO.M!JHU*0E MGKPE [&WWQZ\5[&PH3WZAOQQU/6Q+RR8C.*.E7UA.(ZC?C?QP>:'!]5!X>S1 MB2?TA89B?\_MORE+]^L^#E['TN#$!#_N?G7+GJ@@ZJ[#JSZN8#QYQL_]WH&' M-X^KHLS%7[HSLZQDDL&A$)4YV4D;*N%^*ML3 M%>.@Z^UI5!AUK74/CJP%E1M[]%&PO=V]R:W-H M965T>$-":;Q"%5>6F3,-_D\]CSS=@9'83\H3:4:O 2 M1UR-.QNMM]>]GEIL:$Q45VPI-[^LA(R)-K=RW5-;2V(L)XYW) M*'WV("OE7I8LIEPQP8&DJW'G*[R^]7$"2"W^9/2@3JY!,I2Y$#^2F[OEN.,EC&A$ M%SIQ02LWF$05/E#,AP>]" M4P4^SJ@F+%*?#.3Y:08^?O@$/@#&P1\;L5.$+]6HIPVKQ'=OD3&X.3) M0P6 M78""SP!Y"%; IV[X$]T:N%\+GYWS]C"%>Q7P;^>\O1Y^ZX;?$]D%&"9P."S" M>V8B\]E$^6RBU!]VS>8=5UKN3/9K\/=W8P#N-(W5/P[W.'>/4_=^C?OI3DKC MMFJ.C\ @!29JMI\$G@G(_G0FRC;01.W$K$#*STGY3E+?!5]_T53&1E#F^C/@ MM)+@T4EX\G*_'_8'PU\X5ICYP7 85G,,K0/>NRW1S%7@8%AAX@@@/"E7\)T6J/GMGG$6[V+'6H)66>%%I!5:;84- MXBJXEJ;1VIG8WW&S2JC2X)&8LELY!6YGL(O[P55E.6P/+ [(ZC)L$.964T5> MFJ;*BBT,+C)55B2A6R5;3I7;&>H&7O5,M<85AV-E&/;;3=0MXTGJ@Z]*,:6/ MEVM):5R2T^(;K3+#P45FR HM="MMO?;/,N2I,B$_K%,F9 44N07T/'&?N;TD M&\EKM24+.NZ8G:*B;JW""=]*?H_3)GUN ,=SUG M!B"KOO="ZK792"N7-RM\R+_$ZD96X)"[G71T-AG2W8A7&/FUER,E=!'86,:-EJ4!],JY"HH7EM56(: MG 5=5-D,3!MPN#NH+DUO?-^W-^)NV^.*8;=U [GK!NJ:3=15_0'(;)<\V)I4 MGE,)THT[\ET[:UL^L'>1K;N5?^R6_W8KJL'9,4XN7K8D8+>*ORGDIDFI [A( MG1QTX(O,AJT1V-TPN*F?*-RX?/& T1.7#G@H[+ZQ5 M1FS+#':7F382GKDJ%CI4<3+5:%;EDGG=E:5=!G_]L#B@&Q=PHUU MJ3+K3%IV@ZO/:;;>$[G89)G:?V.F6L7&PTMDJF^%V7?W]8Y,]9O/09PF1496 MR?V&,Y S3SQA*0.A7W&26&6'86VSY5ME]]W*WB93,U>%#8?G>66RC79%LE;Q M_?<\?FEP5KNG;X\[#J=W\H4G^>)G4FS-N (171E'7K=O B*/']&.-UILTX\^ M&PO=V]R:W-H965TBT2NM4M?MXF/;@P$UB#>S,-DW77[]K0VE**.H>]@*V M.>=PS[W^FNZ$_*4V )KC]?;4=56V@9*J$[$%CE]60I948U>N7;65 M0'-+*@O7'XUBMZ2,._.I';N6\ZFH=,$X7$NBJK*D\L\Y%&(W"&K3?: M#+CSZ9:NX1;TU^VUQ)[;JN2L!*Z8X$3":N:<>:=I8O 6\(W!3NVUB7&R%.*7 MZ5SF,V=D H(",FT4*+[N8 %%880PC-^-IM/^TA#WVX_J'ZQW]+*D"A:B^,YR MO9DY$X?DL*)5H6_$[B,T?B*CEXE"V2?9-=B10[)*:5$V9(R@9+Q^T_LF#WL$ MU.DG^ W![Q+B%PA!0PBZA/ %0M@00IN9VHK-0THUG4^EV!%IT*AF&C:9EHWV M&3=EO]42OS+DZ7D*2TW>DTNN08+2Y.(>)Y0"<@.96'/V #DV"ZKQK07Y+#0H MJ*VA6#WI'*>@*2O46Q3_>IN2XZ.WY(@P3KYL1*4HS]74 MU1B_B<+-FEC/ZUC]%V(-R)7@>J/(!<\A[^$OAOF>/R#@8N+:[/F/V3OW!Q53 MR$Z('[TC_LCW^@)Z#3VV]%$//7T-?6+H7C+@)FCG0F#U@J&Y<,F5EA4N;$U^ M?$( N=10JI\#\F$K'UKY\ 7Y+P+G"DZ!9H9 /=/ZID&M$UD=LV_=S<-P$L53 M]VX_MX>H((GBT7-4>HCRQX$7MJAG5J+62C1HQ3_Q_.@-60A^!U*S90'D%KA9 M%?4*22LSL,7,+4$2SQ8X'$AAW/XW_A\5&K?RXT%;Z$=+W(FK5]:I5HOW)+X'5<]H#@(.Z9Z0%Z8])M*6E/)OYO*F1P!22AYW7\]*"B M8"_6VM ARAO'GM]QY.Z=1R7(M3W7%;$1UIMK.]I>'<[LB=D97^"5HKX!/,G4 M]Y$K*M>,*U+ "B5')V.,2=9G?-W18FM/O:70>(;:Y@:O12 - +^O!*[4IF-^ MT%ZTYG\!4$L#!!0 ( .1Y5U1P&AV-JPP "Q1 9 >&PO=V]R:W-H M965TFC'UG^O5A0 M6J*G)$Z+MP>+LES^,9T6X8(FI)AD2YJRO]QG>4)*]F/^,"V6.27S2BB)IZ9A MN-.$1.G!\5'UN^O\^"A;E7&4TNL<%:LD(?GS>QIG/]X>X(/U+VZBAT7)?S$] M/EJ2!WI+RV_+ZYS]--UHF4<)38LH2U%.[]\>O,-_?,78Y1)5D[\B^J.0OD=\ M+'=9]IW_<#Y_>V!PDVA,PY+K(.S+(SVA<;#KE@O+W:^T?JM&S MT=R1@IYD\7^B>;EX>^ ?H#F])ZNXO,E^?*3-B!RN+\SBHOH?_6C:&@^L;@-0+>T#'XC8 _5"!H!(*A)F%C[3EC:!]XX^R.MWM[6;L; M;_N[OY>UP_&VQZU>D;7+<09 M2$0IA\?;,F=_C9A<>7Q*[TKT!LU(GA..4^C5*2U)%!>OT6]HBHH%R6F!HA1] M2Z.R.)1^<17%,<.WXFA:,CNXMFG8]/F^[M/L[3.<(-,^1*9AXF^WI^C5;Z\5 M6DY@+;=TV=$2I45)XIC!=ZE0> HK?+=ZF" #FR@.5^& M.+X9'KR^;P:;! WL=H@][>D1X^L=Y=?!*Q8';?$I0_0-K)L;6#UFW78V;K=K##,T&AW829P6?O&4>A11E]RC,DH2E^8RK MP^_H%2/&53%'2YK7$?$:_41@^%_7W?F2G<'$<0SI'U9;[&PL=D"+S[F-Z2/- M2SH_1(\D7E'.W_0I9/'*1\"&P@)B26(5E3O=:0SLRBRU5>[&*E<3(CP@K\ES M%7\_T0=RQ\R@)1!]WD:UMX_@]S?=^^#(KM?3B4C"[5#E$'YW5AMGJV!Q:RN6&LHV!"IJ0%J MJG)3CB+*+ R6Q29BJ[)L%MZ8!FD\*Z"N1N0TR3#NH;MLT5.(P]T-QW2<8B_Q]2U<$8T>93+[&<\C(LMWW0*&:- M=MDTERUZP#(!MB8,MI>T9$XM)..R5:J1-S4IB"D0WX1S9V#"R9-NP@6LF^Y>)EP M0D#M7["87F6RL 3+A#:U"!T M9\+?DX)6*>RP*!<(; 9[V2(+&+5@&-5.ND8>:Z+<$K!I:7)4>-*UD6X) +/V M4Y>0"A-P7JJ?=%@>:R+=$B!GC4I0V43?T,Q)UF21"6OXJ%[2GFQ)&3?DP>U0V!=QL3R'- C @4M&,5&>D2_+ 3J6?Y> M/"+ T-+5#<9X!-9E3%P3](@M(-*&(VAJ\WS+5VR>;BC>;.!MJ&> M!23:>!\>L052VG"J=YUG(:7S MWG62(V32RSY6.LK5(=HS1JY:B_L')-5R-1@LJA1U/9?7;^=9'!.V MB1A>P[VU545I6'"T[+M:6$!:.T3E$]A)9[>+"4"XK2 M:JVLEJP)_S$+PU6>TR::"+I?I7/"ESX39#VDRD5_H;&.>4.3CMB"'FQ=:7C\ MZ4&C4HXERU"5.Z[L;KFCT[)MN" 0^]^H=WQJM+8VC'Y@=G>6JH:NU3W[^*QJ MB*NB3L\0!5/9O[2"\LGN5KJQY3B68G"*EJ;C>8K1=5OZ6RK;HQ,T:/_"\ODG MC;*:O%1EI1T$VR<_@D =F$"OR7-%ZKP@0I9+MI)"$JO.>2X:1:TJH \M"T=P MJ0-O+]CWT7?Z,H1MNL#F>(AU!..+WV"MXU8%Y M=489*/R]XHERF"6,>'@,AB3/GWG:U)\\-&K;&.![*A@?U+1MOG1@JJGZZ \O M+AH5VX<7!C,"FST&" 9T8 ;4Y+V'Z"3*PU7"*YLL6#$$%8*\G+V84)(5M&-%Q55^(& MF=.MMUM])^0"O5T8O67_EQO3DKH4 &_2+C6JL:7+UUR![RZ,[^.BU83Z%%#M M[J60Y I(=E^\%[IUQ^Q:7(&N+HRNHQ;*1:-,CLR>PU57 *0+ ^3.Z^2B43S$ M&NDFB:Z)U<:'0'OFZ9"(!UX=U!JW+Q$U@NXR\&N )DW;U4 MFEP!L2X,L3O6-]]327%_0VDI-!C5MFRJP MUAMRG>3%%8M9TXVYH++NULEENY MG?$JPZA;\W(]7QE% UJV;1<$XL$$LDN!Q5/DVZZI-'Q R[;A@G<\F'?>S><1 MW^&P(*#W][1Z656=Y/#IWY0CR@S=4;0JV+#X^ZNZ*%-M?1N757<@E8.$NP\F M@:G8(JLJE*'TJV->514G+">J;I\Q59ME"D?#6BZE.<"(7-H3E.SMY23<%_SK MOYA_S_QN?0IWL.>CKE7;0,&Z/LRZHS+N,[][ :@GQ_4%L?HP=>V<<9\UBH=8 M(\C/'W*[<[>,^TRC6YMQ^X+G?)CG?O%J@^HLON P?R^G[[[@ A\&Z)'!W#U8 MZ:NS^ +5?1A07Q#-W9.-OCJ++UW8UQYJ[%IG.=.HUM=9?('3/KQUV@KG7WTX M'@B\#HQ]A' @\#B \?C?S@,UW??F@3O*S<;+M2=.T$B@.>'X=7G@E:8K:T > M& C&"30ORIH[Q\T]G)=>E@H$AP3V7F)=\$6@/8P8D0%KE&'%;:G&FSL*SG80 M;,^$(*Y ^")-?I*V%^K#AO2@S(#9H(GL8:\M3M?:MK=$BLK-C;*M U8N ML6%*AL.,(+'V4-L5>Q>-.=(+-6,DI2@N^U?O240CT(/2TS1C+YR"#>DEFP'# M\M@@4AS;:!PA/6HS1N)ZUQ&WE8E\FM#MZN[-H$4M/5,S]H+OV) >IADP2([U MA^*RE,8?TM,T X;9*Y;^/;#M#OP 5L),O!_,;#W"U1Z;#"?0$YTV:^(KF?"3 M3M"9]-P(VU5PMJO@EUT%O^X@N.4VB3$PS!C0"_!SG;"#GBG)X2"6V$+SH+E] M;LGW3FJ;ND?^X*4D++]HUCQIKF9CV=SHDSX*A1<#X$]&.5FK;M5-<)O^OZ@: M.3UWU[#\:AK#7"/;K3:N^R$3X"M;^<'TH!?3;'+R%>_^L'K>T%ME/L&*Q]!* M4Z;21V[QSQ&\(OD#ZP;%])X)&A-^LI/7G\Q7_U!FR^I3N.ZRLLR2ZML%)7.: M\P;L[_<9P\;F!_[!7IL/2#S^/U!+ P04 " #D>5=4A:V49ZP# "3#P M&0 'AL+W=O Q39B<.;%2V6?7E6%,4BPO>$:8?K+E(L5*-\7.E9D@."I M:>(BSPO<%%/FS*?%O9683WFN$LK(2@"9IRD6ARN2\/W,@<[3C7NZBY6YX5F"M(*6L_,>/E1$M M .P#H J C@4,*L#@!0#!'L"P @R/!?@5P#\6$%2 H/"^-*MP>HD5GD\%WP-A M>FLV<70"$S@'R M$%PDF*8='(MC.(*"P^OC6-HYEB34''ZIX_MZ"3ZQ@^>,8EDI)/\OU,2QC MPP(GG2RNKFQ=7E27%Q6T@Q[:=8P%^61>/5/:5.>1Q,4;?:G+JLML"@\V!]#N MM\*'XO;E'HL(_'VK*<&-(JG\QR)H4 L:%(*&/8(N[^_. =,"PEP(,\IO<-95 MN9+%+UA,.C[,?>AY4_>A79B.3EZKTS.!PUK@T"IPE8LPUCX ODGHKC2K1V-) M%+2'GT!_V"/ KP7X5@$+(O1[QG09A)+G8"5XE)ORZY]?[4Z7G=#$SA\V>VZHYL_1GW+:%Q/9VR=SE?*:)JG%F,F M-=/D-"H%O6;/\*R3N\N(V138#B3$E$PW*8\Z ]A.!,&!8&'3U-K'H-UP_/B& MX; )37@BJ0F;V(3VW/P?EMN)8.FY+4-@DY70'I9W!ZF( '>9HJ$$M[<+<&/C M;2(0^B=2@"8O86"=ZC?]D1R:[PP)MC31X_T&_9\NP:N= 7;'"6SB$=KSL<-J M+>'MF(%-8L'QB9C>1!^2+INU]_,&M3D%H*GX3IJ M?3.B=W.]HGKF^LNU[K:.)^:X^A6+'652)]E6@[R+D0X#49X RX;B67%BV7"E MSS_%9:Q/S428#OKYEG/UU#"'H/HP( M *(& 9 >&PO=V]R:W-H965T^G[NJJ!$WTAMR#LSEHJ3HR=JHVOMPK(JA5Q MYN,@2'Q.J/#*HEU;J+*0C6%4P$(AW7!.U.LU,+F;>J'WMG!'-[5Q"WY9;,D& M[L$\;A?*SOS!944Y"$VE0 K64^\JO+S.77P;\)W"3N^-D:MD*>63FWQ93;W M)00,*N,YJ$5 MK$G#S)W2]V&; J>B>Y*4_AST!#H\(<"_ M;=X=J,UR3@PI"R5W2+EHZ^8&;:FMVB9'A?M3[HVRN]3J3#F3G%-C3]EH1,0* MS:0P5&Q 5!0T^H1N&M,H0%="-(2A6RHH;SCZM@5%7!SZ"O9(T(*\=A9G$;FZQ#^E6?V'67&#Z2V!RJ"X3CCP@'.'R\GZ.S#^=_ MN_BVU*%>/-2+6]OHO^J=4UTQJ5W%/Z^6VBA[:7Z]0XT&:M12)T>H#](0-G8& MG2QN9>[]>2[S(,O2PG\>H4T&VN1=FCTQ/ ;K5,D>#&,(#%IV#1&"P^ M@(7Q)$_&8F1RM(!EIZ"Q6.P]!"&HRP:AV4#+#L%2\9@ MV0$L3\,C]R,?6/G[M[$&V[_7!M08,3^XDF&:AOD_2'^OY;CN?4O4A@J-&*RM M+KA(K8'J.F(W,7+;=J&E-+:GM&PO=V]R:W-H965TK8F6U* M^^]W[*01&P&FW1!_G?L2P)#7B@L]]4ICZBO?UWD)%=67L@:! M.VNI*FIPJ@I?UPKHR@55W ^#(/$KRH27I6[M3F6IW!C.!-PIHC=51=7;#+C< M3KV!][YPSXK2V 4_2VM:P .8I_I.XNI=#ZYF$WO>'?C& M8*MWQL0Z64KY;">?5U,OL D!A]Q8!8J/%Y@#YU8(T_C5:GH=T@;NCM_5;YQW M]+*D&N:2?VC M<)=AG,GFLJJ8P2H;3:A8D;D4AHD"1,Y DX_DA@F*8U&0+X#FR=^PEB0 M\[.+/U5\]-69"SMSH9.-_LO<@NF<2[U10'Y<+[51>$-^'J%&'35RU.$!ZJ,T ME!/NRE73-X?O*TFC$CL5^^Z\9&$4C5+_I8<][-C#HVRL7]C':J*2'=8@&B;] MK+ACQ:=841\KWF.-!\-^5-*ADE.H81\JV;YB&_4M507#UY_#&F." MRQ$&JZ;Y-1,C:]=PEM)@^W+#$K\7H.P!W%]+:=XGMH=U7Z#L-U!+ P04 M" #D>5=4H.SX=ET" !^!@ &0 'AL+W=OA*&I:FB8N59;D+BS M5KIA%J=Z$YJM!K;RHD:$-(K2L&%PT,2T3!K>CF[O>_H M9VG@:3@*Q@S5IA[]7N,^S])"Y?I83QOV37Q6887+7&JF8OQ@H: M+KLG>]V?PX& CDX(Z%Y ?=T=R%>&I^@/BK+Q- 9=++$R]Q;\E(F M^2B)HR)\&<#%/2Y^%X='1H=HG2H]I*4T3Y-A6M+3DG.T\1 M.:+1;!+'P["T MAZ7G8/$0+#V"91$=1F4]*CN'2H90V;&O?)@TZ4F3\P2V6Q M7_EAC1\(T"X ]]=*V;>):UK])Z?\ U!+ P04 " #D>5=4^!*5_H$# "% M#@ &0 'AL+W=O1WB\Y^)1;BA5Z#E+N.6K3?* MW BGXRU9TSNJ'K8SH5=AE67),II+QG,DZ&H2?,%GYY"8@&+'#T;WLG:-3"MS MSA_-XGHY"2)3$4WI0ID41'\]T0N:IB:3KN-/F32H-$U@_?HU^U71O&YF3B2] MX.E/ME2;29 $:$E79)>J6[[_2LN&8I-OP5-9?*)]N3<*T&(G%<_*8%U!QO+# M-WDN!U$+ -P2 &4 %'4?A(HJ+XDBT['@>R3,;IW-7!2M%M&Z.):;7^5."?V4 MZ3@UO>!9QI0>LY*(Y$MTP7/%\C7-%XQ*]!E=[=1.4'2=*RJH5,6>F6#Z\9:D M:$9>#J''EU01ELH3=(18CNXW?"?U5CD.E2[22(6+LJ#S0T'04M E79PBB#\A MB _W%VBXZ.3MUE"W6+5)U1]0I&VWY+VA@NUUJ^9].3J5;EZ1:Y>:XESI2Y-9* M*JVD2RMV:24-K1:A424TZA(:N(1&[Q7"D85"Y'\%-]KM9*4][S1P]&[%&H:P M5U%SYXD*Q>8I17CV'+ PP?86)L(8%[_V?C,JX^ M/H!A'+7-T'(#^\'1YN4RK"ZHU=KD+#EP)SJ)T.32ATLF8Z'2H@\7AS'-8*+XM MSAESKO2II;C&ULA95=;YLP M%(;_BH5ZT4I; ?.9BB"UB:;M8EK5C^UBVH5#3H)58V>V:;I_/]M0E"UN